Tabla de contenido:
2024 Autor: Malcolm Clapton | [email protected]. Última modificación: 2023-12-17 03:53
Nunca es tarde para aprender a programar. Si le apetece, consulte nuestra selección de libros de programación y recursos de aprendizaje útiles.
Hay varias razones para aprender a programar. En primer lugar, una vez adquiridas estas habilidades, podrá automatizar los procesos de trabajo, comprender mejor a los desarrolladores y recuperar datos de los sitios. En segundo lugar, reconstruye la forma misma de pensar: es imposible codificar sin una comprensión clara de las relaciones de causa y efecto, una profunda concentración en la tarea y otras cualidades que son útiles en cualquier negocio.
Pero, ¿por dónde empezar a estudiar programación si no quieres ir a la universidad, pero no hay tiempo para los cursos? En casa, por supuesto, con cursos en línea, recursos de aprendizaje y libros. Aquí hay una selección de recursos que lo ayudarán a comenzar su largo viaje hacia la secta de los codificadores.
Los mejores (y gratuitos) cursos de codificación en línea
Aquí hay una lista de sitios donde puede tomar cursos gratuitos en diferentes lenguajes de programación y una lista de libros que lo harán mucho más fácil de aprender.
Lenguaje de programación | Cursos online | Libros de programación gratuitos |
JavaScript | Code Academy, Learn Street, Khan Academy, Code Combat, Code Avengers | JavaScript elocuente, guía de JavaScript, JavaScript hablado, JS The Right Way, Oh My JS |
HTML y CSS | Code Academy, Don’t Fear The Internet, Tutsplus, Learn Layout, Dash, Accesibilidad web | Sumérjase en HTML5, 20 cosas que aprendí, HTML Dog, HTML y CSS, HTML5 para diseñadores, Iluminación DOM |
jQuery | Academia de código, Tutsplus, Escuela de código | Fundamentos de jQuery, Aprenda jQuery |
Pitón | Code Academy, Google, Learn Street, Tutor de Python, IHeartPY | Python para ti y para mí, sumérgete en Python, aprende Python de la manera difícil, piensa en Python, Python por diversión, Django |
Rubí | Academia de código, TryRubyCode Learn, Railscasts, Rubymonk, Learn Street | Guía (conmovedora) por qué de Ruby, aprende Ruby de la manera difícil, aprende a programar |
PHP | Academia de código | Programación PHP, PHP Práctico |
Secuencia de comandos de Google Apps | Introducción, horario de oficina, ejemplos de scripts de Google, script de aplicaciones de aprendizaje | |
WordPress | Casa del árbol, WordPress TV | |
Scripting de Linux y Shell | Stanford.edu, explica Shell | Conquista la línea de comandos |
Node.js | Nodetuts, Node School | The Node Beginner Book, Node book de Mixu, Node Up and Running, Mastering Node.js |
Git (control de versiones) | Escuela de código, inmersión en Git, formación en GitHub | Pro Git, aprende Git |
Objective-C (iOS y Mac) | Escuela de código, Stanford, iTunesU | |
Herramientas de desarrollo de Chrome | Code School, Dev Tools Secret, Tutorial de Chrome Dev Tools | |
Ir | Golang.org | Programación en Go, Go con el ejemplo, Learning Go |
Androide | Coursera, The New Boston, Universidad de Google | |
D3 (visualización de datos) | Visualización de datos para la web, consejos y trucos de Dashing D3, D3 | |
Todo el resto | Udacity, edX.org, Coursera, Udemy$, Lynda$, Pluralsight$, Casa del árbol$, Consorcio Abierto |
»
Programación para niños
Si quieres formar un programador, puedes empezar a enseñarle desde una edad temprana. Con las aplicaciones para iPad de Tynker y Rayuela, su hijo aprenderá los conceptos básicos de la programación a través de juegos y rompecabezas.
Otro proyecto para enseñar a los niños es Scratch. Aquí aprenderán a crear sus propias historias, juegos y dibujos animados. Puedes estudiar Scratch en línea o descargar la aplicación para computadoras Mac / Windows / Linux.
Recomendado:
Para cambiar tu vida, empieza a hablar de ello de otra manera
Comprenderá cómo cambiar su vida si se da cuenta de que su bienestar depende directamente del vector de describirse a sí mismo y de los eventos importantes para usted
¿Por qué aprender del fracaso si quieres tener éxito?
Te contamos por qué, para lograr tus objetivos, no solo debes inspirarte en las historias de éxito, sino también analizar los fracasos de quienes abandonaron la carrera
Qué aprender: 10 habilidades que todos pueden aprender
Le diremos cómo aprender inglés, crear un sitio web, aprender a cocinar como un chef, desarrollar un sentido del estilo. Qué aprender: solo tú puedes elegir
Cómo aprender a codificar para un niño o adolescente: consejos y recursos útiles para programadores jóvenes
Antes de comenzar a aprender a programar, debe decidir sobre los intereses del futuro desarrollador; los pasos adicionales dependen de ellos
¡Sí, empieza ya disfrutas de lo que estás haciendo
La experiencia de Mariam Khan, la creadora de un servicio de entrega de productos horneados: cómo una frase la ayudó a abrir una startup y le enseñó a disfrutar del proceso