Está en la página 1de 3

25/5/23, 10:57 (9+) programación

investigar

programación
1 backlink

Programa Codo a Codo - Aprendé a Programar


En 20 semanas podés de manera Gratuita aprender a programar
Python, PHP, JAVA, GoLang, MongoDB y más. Conocé el
https://agenciadeaprendizaje.bue.edu.ar/codo-a-codo/

programación para todos


Fundamentos en programación de computadores
árbol de decisiones
Curso de programación desde cero
Introducción a la Programación con Python udemy

Table

Reading List
Name Author

Learn to Code by Solving Problems

THINK LIKE A PROGRAMMER

New

Table

conceptos
Name Tags

variables

concatenación

diagrama de flujo

código fuente

New

https://www.notion.so/programaci-n-afab4bbebacb4326b06f30f6e3415428 1/3
25/5/23, 10:57 (9+) programación

• lenguajes kernel
investigar
• estacamos cuatro idiomas como representantes de importantes modelos de
computación:
Erlang, Haskell, Java y Prolog

• areas

◦ Presentamos tres áreas de este tipo, a saber, diseño de interfaz gráfica de


usuario, programación distribuida robusta y programación con restricciones.

• ¿Qué es la programación?
Definimos la programación, como una actividad humana general, para significar
el acto de ampliar o cambiar la funcionalidad de un sistema.

• Diseñando abstracciones
El segundo objetivo del libro es enseñar cómo diseñar abstracciones de
programación. El trabajo más difícil de los programadores, y también el más
gratificante, no es escribir programas sino diseñar abstracciones. Programar una
computadora es principalmente diseñar y usar abstracciones para lograr nuevos
Definimos una abstracción vagamente como una herramienta o dispositivo que
resuelve un problema en particular. Por lo general, la misma abstracción se
puede usar para resolver muchos problemas diferentes. Esta versatilidad es una
de las
las propiedades clave de las abstracciones.

• conceptos relevantes conocidos hoy en día, en particular, alcance léxico,


programación de orden superior, composicionalidad, encapsulación,
concurrencia, excepciones, ejecución diferida, seguridad, estado explícito,
herencia y elección no determinista

• El estado explícito es una forma de modelar cosas que cambian con el tiempo:
proporciona un contenedor cuyo contenido se puede actualizar

• los conceptos tradicionalmente asociados con un modelo se pueden usar con


gran eficacia en modelos más generales

10 libros de programación para principiantes | KeepC…


Si quieres empezar a dar tus primeros pasos en el sector
tecnológico y buscas recomendaciones de libros de
https://keepcoding.io/blog/libros-de-programacion-para-…

Programación para todos (empezando con Python)


Este curso en línea es una introducción "sin prerrequisitos" a la
programación en Python. Aprenderás sobre las variables, la
https://www.edx.org/es/course/programacion-para-todos-…

Learn to Code – Grasshopper


Develop career skills by learning to code through bitesize
puzzles on Grasshopper. Learn the fundamentals of JavaScript
https://learn.grasshopper.app/project/fundamentals

Plataforma 5 - Coding Bootcamp

https://www.plataforma5.la/?gclid=Cj0KCQjw8e-gBhD0ARIsAJiDsaUC6oL5onrvmhwl19pmfPzJmZwYV…

W3Schools Free Online Web Tutorials


W3Schools offers free online tutorials, references and exercises
in all the major languages of the web. Covering popular subjects
https://www.w3schools.com/

https://www.notion.so/programaci-n-afab4bbebacb4326b06f30f6e3415428 2/3
25/5/23, 10:57 (9+) programación

Brilliant | Learn interactively


investigar
Brilliant - Build quantitative skills in math, science, and computer
science with hands-on, interactive lessons.
https://brilliant.org/home/

Welcome to Python.org
The official home of the Python Programming Language

https://www.python.org/

cursos
Practica
diseño de paginas webs
editor de código
videos

Pythonlearn-01-Intro.pptx 2326.7KB

https://www.notion.so/programaci-n-afab4bbebacb4326b06f30f6e3415428 3/3

También podría gustarte