Si eres nuevo en el mundo de la codificación y el desarrollo web, tiene sentido comenzar por enseñarte a ti mismo utilizando todos los recursos gratuitos de aprender a codificar en línea.
Al aprovechar estos recursos a medida que aprende a programar de forma gratuita, puede descubrir lo que le gusta y lo que no antes de invertir dinero en un determinado lenguaje de programación o un conjunto de cursos. Una vez que haya pasado por suficientes lecciones de codificación gratuitas para encontrar esa sección de dirdeection, podrá canalizar su pasión para continuar aprendiendo a programar en línea de la manera más eficiente.
Sin embargo, hay muchos recursos de codificación gratuitos, clases y libros para elegir. ¿Cómo sabes cuáles son los mejores lugares para aprender a programar en línea?
Bueno, hice algunas investigaciones para ahorrarte el tiempo! Aquí hay 101 de los mejores sitios web para aprender a programar de forma gratuita, desde tutoriales de programación simples hasta cursos completos de programación en línea. Para hacer las cosas más fáciles, desglosé estos recursos de aprender a codificar según el tema. Use la tabla de contenido a continuación para saltar.
Divulgación: Estoy orgulloso de ser afiliado de algunos de los recursos mencionados en este artículo. Si compras un producto a través de mis enlaces en esta página, puedo obtener una pequeña comisión por referirte. ¡Gracias!
Tabla de Contenidos
- Sitios Web de Codificación General y Plataformas de Cursos
- Canales de YouTube para Aprender Código en Línea
- Blogs para Ayudarte a Aprender Programación
- Aprender la Línea de comandos en Línea
- Aprender Git y Github gratis
- Aprender a codificar HTML y CSS gratis
- Aprender a Codificar JavaScript gratis
- Aprender WordPress gratis
- Aprender para Codificar Python Gratis en línea
- Aprende a Codificar Ruby gratis
- Aprende Ciencia / Análisis de Datos gratis
- Aprende Aprendizaje Automático / IA gratis
- Aprende Ciberseguridad gratis
- Aprender Desarrollo de Aplicaciones Móviles de Forma Gratuita
- Aprender Diseño de Interfaz de Usuario/Experiencia de usuario de forma Gratuita
- Aprender DevOps de Forma Gratuita
- Aprender Control de Calidad/Pruebas Unitarias de forma Gratuita
- Aprender Desarrollo de juegos de forma Gratuita
- Aprender PHP de forma gratuita
- Aprender C# de forma gratuita
- Aprender C++ de forma gratuita
Tenga en cuenta: toda la información, los temas enseñados, etc., se han tomado en el momento de la actualización (marzo de 2021) y definitivamente están sujetas a cambios. ¡Gracias!
- Empieza a programar ahora
- Sitios web generales de codificación gratuita & Plataformas de cursos
- Codecademy
- FreeCodeCamp
- Coursera
- edX
- Codewars
- Code Conquest
- GA Dash
- Khan Academy
- MIT OpenCourseWare
- El Proyecto Odin
- Udacity
- SoloLearn
- El reproductor de código
- Bento.io
- Udemy
- Upskill
- Code.org Código
- Scotch.io
- Hackr.io
- W3Schools
- Coderbyte
- Microsoft Learn
- Edabit
- Estante de libros abierto de Launch School
- Classpert
- CodeGym
- Mammoth Interactive – ¡Aprende a programar en 30 minutos!
- 28. Alison
- Canales de YouTube para aprender Código en línea
- LearnCode.academy
- thenewboston
- Derek Banas
- Conocimiento de programación
- Programación con Mosh
- 34. CS Dojo
- Blogs para ayudarte a aprender Programación
- David Walsh
- Softwarehow
- SitePoint
- Envato Tuts+
- Una Lista Aparte
- CSS-Trucos
- 41. Hacker Noon
- 42. Transmisión de código en vivo
- Aprende La Línea de comandos en Línea
- Aprende Suficiente Línea de comandos para Ser Peligroso
- Usuario avanzado de línea de comandos
- Conquistando la Línea de comandos
- Aprende Git y Github gratis
- Inmersión en Git
- Pruebe Git
- Aprende a codificar HTML y CSS de forma gratuita
- Perro HTML5
- ¿Quieres mejorar con HTML?
- Marksheet
- Red de desarrolladores de Mozilla
- Aprende a codificar HTML & CSS (a través de Shay Howe)
- Code College-CSS3 en 30 Días
- Aprender el Código Javascript Gratis
- JavaScript para Gatos
- NodeSchool
- Aprende JS
- Javascript elocuente
- JavaScript.com
- Watch & Code
- Aprende WordPress gratis
- WordPress.tv
- WPBeginner
- Alegría de WP
- Aprende a codificar Python en Línea gratis
- Un Byte de Python
- LearnPython.org
- Aprende Python de la manera Difícil (Sitio web)
- ¿Quieres dominar Python?
- Aprender el Código Ruby Gratis
- Aprender Ruby de la Manera Difícil
- Rails For Zombies
- Tutorial de Rails
- Ruby Koans
- RubyMonk
- Ruby En 20 Minutos
- Aprenda Ciencia/Análisis de datos de forma gratuita
- Dataquest
- Trampolín
- EliteDataScience
- Desafío de 30 días de Fórmulas Avanzadas de Ben Collins
- Aprenda Aprendizaje automático/IA de forma gratuita
- Dominio del aprendizaje automático
- Google AI
- Aprende Ciberseguridad gratis
- Cybrary
- O’Reilly Seguridad Ebooks
- Aprende Desarrollo de Aplicaciones Móviles de forma gratuita
- Desarrolladores de Android
- Formación para desarrolladores de Google
- Comience a desarrollar aplicaciones iOS (Swift)
- Swift Playgrounds
- Aprenda Diseño de interfaz de usuario/experiencia de usuario de forma gratuita
- La Enciclopedia de la Interacción Humano-Ordenador
- UXPin
- Principiante de experiencia de usuario
- Aprende DevOps gratis
- 86. DevOps.com
- 87. DevOps School
- 88. DevOps eficaces
- Aprenda Control de calidad / Pruebas unitarias de forma gratuita
- 89. ToolsQA
- 90. Material de prueba de software
- Aprende el Desarrollo de juegos gratis
- 91. GameDev Academy
- 92. Unity Learn
- 93. GameDev.net
- Aprende PHP gratis
- 94. Learn-php.org
- 95. PHP Pandas
- 96. PHP: The Right Way
- Aprende C # gratis
- 97. Aprendices.org
- 98. Codeasy
- 99. Aprende C #
- Aprende C++ gratis
- 100. LearnCpp.com
- 101. learn-cpp.org
- Conclusión: ¡Hay muchos recursos gratuitos para aprender a codificar!
- Empieza a codificar ahora
Empieza a programar ahora
¡Deja de esperar y empieza a aprender! Obtén mis 10 consejos para enseñarte a ti mismo a programar.
Sitios web generales de codificación gratuita & Plataformas de cursos
Codecademy
Codecademy es uno de los sitios web de codificación gratuita más populares para principiantes. En su plataforma, puede aprender a programar, entre otras habilidades técnicas. Su reputación como uno de los mejores sitios web de codificación gratuita es bien merecida. Codecademy gira en torno al aprendizaje interactivo; es decir, usted lee un poco, escribe su código directamente en el navegador y ve los resultados de inmediato.
Qué lecciones de codificación gratuitas ofrecen: HTML & CSS, JavaScript, PHP, Python, Ruby, Angularjs, La Línea de comandos y más
Lea nuestra revisión completa de Codecademy aquí.
FreeCodeCamp
Esta escuela de codificación en línea gratuita, creada por Quincy Larson, enseña primero la codificación a través de un plan de estudios establecido (aprox. 800 horas en total), y luego, dándote experiencia práctica trabajando en proyectos para organizaciones sin fines de lucro. Es perfecto para estudiantes que desean aprender a programar en línea al obtener una experiencia práctica y práctica que hará algo bueno y se verá impresionante en un CV.
Certificaciones de codificación gratuitas que se ofrecen: HTML, CSS, JavaScript, visualización de datos, herramientas de desarrollo, pruebas de control de calidad, Nodo.js, React, jQuery y más
Coursera
Coursera es uno de los mejores lugares para aprender a programar de forma gratuita, con sus opciones de curso profesionales y versátiles. El sitio es una gran biblioteca de cursos en línea donde las clases son impartidas por profesores universitarios reales. Todos los cursos son gratuitos, pero tiene la opción de pagar un «Certificado Verificado de Coursera» (los precios oscilan entre $30 y 1 100) para probar la finalización del curso. A veces, el pago de un certificado también otorga acceso a contenido que no está disponible en las versiones gratuitas. Coursera también ofrece «Especializaciones», que son colecciones de cursos sobre un tema específico, generalmente con un proyecto final al final.
Qué cursos gratuitos de codificación ofrecen: Muchos (mucho más allá de sus temas básicos de codificación/informática)
Lea nuestra revisión completa de Coursera aquí.
edX
EdX es un programa de educación superior de código abierto regido por el MIT y Harvard, lo que lo convierte en otro recurso de alto calibre donde puedes aprender a codificar de forma gratuita en línea. El sitio ofrece más de 600 grandes cursos bajo la categoría de «informática», enseñando varios idiomas de codificación. Debido a que cuenta con cursos de universidades de clase mundial, es fácilmente uno de los mejores sitios web para aprender a programar de forma gratuita.
Cursos de programación gratuitos ofrecidos: Java, C#, Python y muchos más
Lea nuestra revisión completa de edX aquí.
Codewars
Codewars ofrece una forma divertida y única de aprender a programar. Con un tema de artes marciales, el programa se basa en desafíos llamados » kata.»Completa las lecciones de codificación para principiantes para ganar honor y progresar a rangos más altos. ¡Esta es una forma divertida de aprender a programar en línea si te motiva un poco la gamificación! Después de todo, aprender código para principiantes es más fácil cuando lo disfrutas.
Retos de codificación que ofrecen: CoffeeScript, JavaScript, Python, Ruby, Java, Clojure y Haskell
Code Conquest
Code Conquest es una guía gratuita en línea de codificación para principiantes. El sitio web de codificación es perfecto para aquellos que no tienen idea de por dónde empezar. Aprende a programar, mira tutoriales gratuitos, descarga hojas de trucos, prueba tus conocimientos con cuestionarios y mucho más.
Temas enseñados: HTML / CSS, JavaScript, PHP, Ruby, jQuery, Swift, Python y más
GA Dash
Esta es la plataforma de aprendizaje en línea gratuita de General Assembly. Está totalmente basado en proyectos: construyes un «proyecto» con cada tutorial, lo que lo hace ideal para aquellos a quienes les gusta aprender a programar en línea.
Son uno de los pocos recursos gratuitos de aprendizaje al código que tienen un curso sobre cómo crear un tema de Tumblr desde cero. Lee mi reseña aquí.
Qué proyectos de codificación gratuita ofrecen: HTML, CSS, JavaScript, diseño responsivo
Khan Academy
Khan Academy ofrece toneladas de temas (como dice su portada, «Puedes aprender cualquier cosa»), incluidos muchos sobre programación informática. También se ofrecen algunas clases de programación gratuitas para niños pequeños, para que toda la familia pueda aprender a programar de forma gratuita.
Recursos de codificación que ofrecen: JS, HTML/CSS, SQL, mucho más
MIT OpenCourseWare
La competencia para ingresar al MIT puede ser dura, pero el acceso a su material del curso en línea no tiene matrícula ni puntuación SAT mínima. Mantienen una biblioteca en línea de todas las materias que enseñan, sin necesidad de una cuenta para acceder; simplemente busque un curso y comience a revisar el material. Sí can puedes aprender programación gratis en el MIT. Qué mundo.
Cursos ofrecidos: Muchos. Echa un vistazo a su sitio web para ver todos los programas que se ofrecen.
El Proyecto Odin
Los guerreros de hoy en día pueden zarpar para aprender a programar con el Proyecto Odin. Está hecho por los creadores de Thinkful, un campamento de programación en línea de primer nivel, y el Proyecto Odin es su versión gratuita de código abierto. Mientras aprendes a programar de forma gratuita con sus tutoriales de programación, puedes consultar el apoyo de otros estudiantes utilizando el grupo de chat en línea.
Temas tecnológicos disponibles: HTML, CSS, JavaScript & jQuery, programación Ruby, Ruby on Rails
Udacity
Udacity ofrece casi 200 cursos de codificación gratuitos, así como» Nanodegrees » que lo capacitan para carreras específicas como desarrollador web de front-end o analista de datos. Los materiales del curso son gratuitos, pero los nanodegree requieren una tarifa de matrícula.
Qué programas tecnológicos gratuitos ofrecen: Muchos (no solo codificación)
Lea nuestra revisión completa de Udacity aquí.
Regrese a la tabla de contenidos «
SoloLearn
SoloLearn es una plataforma social donde cualquiera puede aprender a codificar. Es diferente de otros proveedores de cursos de codificación gratuita porque está basado en dispositivos móviles: aprende a programar en cualquier lugar, en cualquier dispositivo. Con lecciones de tamaño reducido, logros para desbloquear y cuestionarios interactivos, hace que aprender a programar sea divertido y se puede descargar gratis.
Lecciones de codificación que ofrecen: Muchos
El reproductor de código
Este sitio web gratuito de codificación presenta una compilación de tutoriales de codificación en línea basados en video para ayudarlo a recorrer un proceso de principio a fin. Es bueno para aprender código en línea con proyectos/tareas» más pequeños » uno a la vez.
Tutoriales de codificación gratuitos disponibles: HTML5, CSS3, Javascript, Expresiones regulares, jQuery
Bento.io
Su misión es inspirar a las personas a convertirse en programadores haciendo que el aprendizaje del código sea accesible, asequible y divertido. Dado que ofrecen más de 200 temas de tecnología, puedes encontrar casi cualquier cosa que hayas querido aprender en este sitio web gratuito de codificación para principiantes.
Pistas de desarrollo web para elegir: Muchas
Udemy
Ofrecen clases de codificación gratuitas y de pago. Ten en cuenta que en Udemy, los cursos pueden ser creados por cualquier persona, así que asegúrate de leer las reseñas. Si decides un curso de codificación de pago, mantente atento a las ventas y cupones de Udemy. Echa un vistazo a sus cursos de desarrollo web aquí.
Cursos gratuitos de codificación que ofrecen: Muchos
Lea nuestra revisión completa de Udemy aquí.
Upskill
Curso de desarrollo web gratuito basado en proyectos. Aprenderás a programar creando una startup ficticia llamada DevMatch, que te enseñará a codificar funciones que se encuentran en sitios como Facebook, Dropbox y Salesforce.
Temas enseñados: HTML, CSS, JavaScript, Ruby on Rails, Git, Bootstrap y más
Code.org Código
.org proporciona materiales de aprendizaje dedicados específicamente a aumentar las tasas de estudiantes mujeres y de minorías que ingresan a carreras de informática. Sus cursos de codificación gratuitos están diseñados para estudiantes de K-12, pero pueden ser útiles para todas las edades. Comience con sus tutoriales de quick Hour of Code o cree proyectos en cursos de laboratorio.
Cursos de codificación ofrecidos: HTML, CSS, JavaScript, programación en bloques
Scotch.io
Este sitio web de codificación gratuita cubre muchos temas relacionados con el desarrollo web y el flujo de trabajo. La plataforma de aprendizaje de programación incluye cursos cortos, tutoriales, guías, publicaciones de blog y videos.
Recursos de codificación gratuitos disponibles: Angular, node.js, laravel, Sublime Text y más.
Hackr.io
Esta no es una plataforma de aprendizaje de código en sí misma, pero es una gran lista de recursos de programación curados por la comunidad. Simplemente busque el lenguaje de programación que desea aprender y obtendrá una lista de los mejores cursos en línea, tutoriales y libros recomendados por los programadores.
Lecciones de programación gratuitas que ofrecen: Ninguno, pero recomiendan muchos
W3Schools
Perfecto para programadores principiantes, W3Schools es el sitio para desarrolladores web más grande del mundo, que ofrece tutoriales de codificación gratuitos y materiales de referencia para aprender casi todos los aspectos de la programación web. También puede poner a prueba sus habilidades con cuestionarios y ejercicios de codificación completos utilizando su editor en línea.
Qué tutoriales de codificación gratuitos ofrecen: HTML, CSS, JavaScript, SQL, PHP, jQuery y más
Coderbyte
¡Aprende a codificar haciéndolo! Coderbyte le enseña los conceptos básicos de los lenguajes de programación populares y le permite desarrollar sus nuevas habilidades utilizando su biblioteca de más de 300 desafíos y soluciones de codificación.
Desafíos de codificación: JavaScript, Ruby, Python, HTML, CSS, Node.js y más
Microsoft Learn
Las rutas de aprendizaje de Microsoft Learn son cursos de programación gratuitos seleccionados diseñados para ayudarte a desarrollar habilidades valiosas a través de tutoriales en vídeo, demostraciones, evaluaciones y mucho más. También tendrá acceso a libros electrónicos gratuitos, descargas útiles y un foro de soporte de la comunidad.
Rutas de aprendizaje de codificación gratuitas disponibles: MEAN stack, SQL, Azure, ASP.NET, HTML
Edabit
Edabit es «como Duolingo para aprender a codificar», ofreciendo desafíos de codificación de tamaño reducido que simulan cómo es la programación en el mundo real.
Temas que abarcan sus desafíos: Java, JavaScript, PHP, Python, C#, C++, Ruby, Swift
Estante de libros abierto de Launch School
Escrito para complementar el plan de estudios de ingeniería de software de Launch School, estas los libros te ayudarán a aprender los fundamentos básicos de los idiomas populares.
Qué temas de codificación gratuita cubren: Git y GitHub, la línea de comandos, Ruby on Rails, SQL
Classpert
Classpert es un motor de búsqueda que te ayuda a encontrar y comparar cursos en línea en informática, ciencia de datos, negocios y más. Es capaz de buscar en 235,000 cursos gratuitos y de pago de más de 25 sitios web de codificación, por lo que tendrá muchas opciones. Incluso puedes ver las vistas previas de los cursos y comparar los programas de estudios uno al lado del otro para encontrar el mejor curso para ti. Es una gran manera de ordenar el ruido para encontrar clases de codificación que sean perfectas para sus objetivos.
CodeGym
Este recurso de aprendizaje de código se centra en cursos de programación Java en línea que se basan en un 80% en la práctica. Comenzará a escribir código casi de inmediato una vez que comience las lecciones, completando más de 1200 tareas de programación y obteniendo resultados inmediatos para sus soluciones.
Aprende sobre la marcha con la aplicación gratuita para Android de CodeGym y crea tus propias versiones de juegos clásicos para seguir aprendiendo de forma divertida.
Mammoth Interactive – ¡Aprende a programar en 30 minutos!
Cuando empiezas a aprender a programar, puede parecer una tarea monumental que requiere meses o años para lograr un progreso significativo. Este curso compacto gratuito de Mammoth Interactive demuestra que es una idea errónea. Cubre HTML, CSS y JavaScript en fragmentos de clase cortos y fáciles de digerir.
28. Alison
Alison ofrece cursos en línea gratuitos con certificados en una variedad de materias. Su categoría tecnología/TI incluye cientos de clases gratuitas de codificación en línea que cubren temas como redes y seguridad, herramientas de software, ingeniería de software, hardware, ciencia de datos, desarrollo de juegos y más. Alison tiene actualmente más de 2,000 cursos gratuitos disponibles.
Vuelve a la tabla de contenidos «
Canales de YouTube para aprender Código en línea
LearnCode.academy
¡Una de mis favoritas! Este canal de aprendizaje de código presenta videos centrados en el desarrollo web hechos por Will Stern. Hay un montón de tutoriales de codificación gratuitos en JavaScript y otros idiomas, además de videos sobre las diversas herramientas que usan los desarrolladores.
Qué videos de codificación gratuitos ofrecen: Texto sublime, Diseño receptivo, Nodo.js, Angular.js, Columna vertebral.js, Estrategias de implementación y más Suscriptores
: 725K
thenewboston
Aquí encontrarás más de 4000 vídeos sobre una amplia gama de temas de programación, desarrollo de juegos y diseño. Es uno de los canales más populares, con más de dos millones de suscriptores aprendiendo a codificar con ellos.
Qué videos de programación gratuitos ofrecen: Desarrollo de Android, programación en C, MySQL, Python y más
Suscriptores: 2,52 M
Derek Banas
La especialidad de Banas es condensar información sobre lenguajes de programación en un solo video por idioma. Es bueno para los espectadores a los que les gustan los videos más largos pero más completos en lugar de trozos pequeños, o que desean ver videos generales de idiomas antes de sumergirse en clases/currículos de codificación.
Vídeos de codificación gratuitos disponibles: Suscriptores de Java, Ruby, PHP, C++, HTML, Android, Python, lenguaje ensamblador y más
: 1.1 M
Conocimiento de programación
Un canal perfecto para principiantes absolutos que quieren una base para aprender a codificar. Las listas de reproducción de tutoriales paso a paso cubren varios idiomas sin asumir conocimientos previos.
Qué videos de codificación gratuitos ofrecen: Java, Python, C, JavaFX, programación para Android, Bootstrap y más.Suscriptores
: 1.34M
Programación con Mosh
En este canal de YouTube, puedes encontrar contenido gratuito del creador de Code With Mosh (donde también ofrece cursos de pago). Es increíble para principiantes que desean conceptos de programación como los que se explican en inglés sencillo, desde algoritmos hasta desarrollo de front-end, back-end y móvil. Como ingeniero de software, Mosh también da consejos profesionales para aquellos que buscan seguir ese camino.
Vídeos de codificación gratuitos disponibles: Python, JavaScript, C #
Suscriptores: 1,58 M
34. CS Dojo
Este sitio web gratuito de codificación incluye tutoriales de codificación paso a paso, consejos sobre carreras técnicas, recorridos de proyectos de codificación, videos tipo «día en la vida» y más. Los tutoriales son impartidos por YK Sugi, ingeniero de software de Google.
Vídeos gratuitos de codificación disponibles: Python, estructuras de datos y algoritmos, JavaScript
Suscriptores: 1,63 M
Vuelve a la tabla de contenidos «
Blogs para ayudarte a aprender Programación
David Walsh
Este blog de codificación está dirigido por David Walsh (desarrollador senior de Mozilla), aunque también hay otros que escriben en el sitio. Sumérgete en tutoriales de programación gratuitos, instrucciones, demostraciones y más.
Softwarehow
Todo sobre aprender a usar herramientas de software para resolver problemas comunes que se encuentran en la tecnología. Consejos, guías y revisiones de software específicas.
SitePoint
Tienen muchos escritores y publican con frecuencia. Los temas van desde HTML y CSS hasta el emprendimiento. El sitio web de codificación también ofrece libros y cursos de pago en SitePoint Premium. Asegúrese de revisar sus «colecciones» más recientes, que incluyen tutoriales de codificación sobre temas como la seguridad de WordPress, React.JS, y Swift. (¡Y los nuevos se agregan diariamente!)
Envato Tuts+
Toneladas de tutoriales de programación gratuitos, así como opciones de pago como cursos de programación reales. Tiene más de 1,290 cursos de video instruidos por expertos (sobre todos los temas, no solo relacionados con la computadora). También publica libros electrónicos.
Una Lista Aparte
Muchos autores participan en una Lista Aparte. Escriben libros, tienen eventos y dirigen un gran blog de desarrollo/diseño. Además de programar contenido de blog, tienen categorías sobre otros temas profesionales como diseño, experiencia de usuario y negocios. Vea todos los temas de código aquí.
CSS-Trucos
Este sitio web de codificación va muy a fondo en CSS con su gran almanaque CSS malo. Sin embargo, el blog ahora va más allá de CSS y habla de otras cosas como Sass, JavaScript, PHP y más. Explore toneladas de recursos de programación y eche un vistazo a sus fragmentos de código.
41. Hacker Noon
Un blog tecnológico gestionado por la comunidad con más de 15 mil colaboradores que escriben sobre temas para desarrolladores de software. Los temas van desde la programación, el emprendimiento, el marketing, las trayectorias profesionales, los tutoriales de programación y más.
42. Transmisión de código en vivo
Artículos, vídeos, libros y cursos de codificación de alta calidad. También tiene una bolsa de trabajo, desafíos de codificación de Python y JavaScript, y más.
Vuelve a la tabla de contenidos «
Aprende La Línea de comandos en Línea
Aprende Suficiente Línea de comandos para Ser Peligroso
Tutorial gratuito de línea de comandos para principiantes completos. Le guía a través de los conceptos básicos de la línea de comandos de Unix, sin requisitos técnicos previos.
Usuario avanzado de línea de comandos
Serie de vídeos gratuitos creados por Wes Bos. Más en un nivel intermedio, así que no para principiantes totales.
Conquistando la Línea de comandos
Libro en línea gratuito de Mark Bates que va muy en profundidad. Puedes comprar copias impresas o screencasts.
Vuelve a la tabla de contenidos «
Aprende Git y Github gratis
Inmersión en Git
Una visita guiada para enseñarte los conceptos básicos de Git. Establece preferencias y crea tus propios proyectos.
Pruebe Git
Una serie interactiva de desafíos para aprender y experimentar con Git.
Vuelve a la tabla de contenidos «
Aprende a codificar HTML y CSS de forma gratuita
Perro HTML5
Empieza a aprender a programar con uno de los lenguajes más simples. Puedes encontrar un tutorial HTML para principiantes aquí. (También ofrecen tutoriales HTML intermedios y avanzados.) Tutoriales de CSS están aquí.
¿Quieres mejorar con HTML?
Descargue mi hoja de trucos HTML5 gratuita a continuación.
Marksheet
Una línea de codificación de recursos para los principiantes. Dividido en cuatro capítulos: la web, HTML5, CSS3 y Sass. Es como un libro electrónico en línea, pero bajo una Licencia Internacional Creative Commons Atribución-No Comercial-CompartirIgual 4.0, para que pueda adaptarlo a sus necesidades.
Red de desarrolladores de Mozilla
Documentación gratuita en HTML y CSS (también JavaScript). Tiene tutoriales para personas de diferentes niveles, introductorios a avanzados.
Aprende a codificar HTML & CSS (a través de Shay Howe)
Tutoriales de codificación en línea para ayudar construyes sitios web hermosos e intuitivos. Cubre una variedad de temas de diseño y desarrollo web, que van desde principiantes hasta avanzados.
Code College-CSS3 en 30 Días
Este curso de Brad Hussey está diseñado para que los estudiantes construyan sus propios proyectos de CSS3 en solo un mes. Seguirás construyendo un nuevo proyecto cada día para poner en acción conceptos de programación y consolidar tus nuevas habilidades.
volver a la tabla de contenido «
Aprender el Código Javascript Gratis
JavaScript para Gatos
Es como un libro en una sola página web, dividido en secciones acerca del aprendizaje de código JavaScript…con los gatos. Creado por el programador Max Ogden. Lleno de gifs que no son de gatos, pero tiene fotos de gatos al final. Porque sí. Lol.
NodeSchool
Tiene en la persona de talleres y eventos de todo el mundo, así como una activa presencia en la web. Vea sus tutoriales de codificación en línea aquí.
Aprende JS
¡Otra forma práctica de aprender código en línea! A medida que avanza por las lecciones, puede escribir en la ventana de la parte inferior. Creado por las mismas personas que hacen learnpython.org.
Javascript elocuente
Otro libro de codificación en línea, pero más largo que la mayoría. Tiene patrocinadores financieros de gran tecnología como Mozilla y Hack Reactor («la Harvard de los bootcamps de codificación»).
JavaScript.com
9 mini-lecciones creadas por Pluralsight. Tutorial de codificación en línea rápido y perfecto para principiantes absolutos. (Advertencia: JS en la vida real es mucho más difícil.) Al final, te indica materiales de aprendizaje de JS más profundos.
(Lea nuestra revisión de la totalidad de Pluralsight plataforma aquí.)
Watch & Code
Tutoriales de vídeo gratuitos sencillos y sin sentido que enseñan codificación JavaScript para principiantes. Diseñado para llevarte de cero a nivel avanzado. Además, participe en sesiones semanales de estudio en vivo para el apoyo de la comunidad a medida que aprende a programar.
Vuelve a la tabla de contenidos »
Aprende WordPress gratis
WordPress.tv
Grabaciones de conferencias en vivo de WordCamp en todo el mundo. Creado por Automattic.
WPBeginner
Sitio web para usuarios principiantes de WP. Gran glosario de términos de WP, además de ofertas de cupones, tutoriales en video y un blog que publica artículos útiles de diferentes autores.
Bono de recursos: WordPress es un gran sistema de gestión de contenidos para blogs. Si estás interesado en crear tu propio blog, te recomiendo que eches un vistazo a la guía detallada de mi amigo Ryan Robinson sobre cómo empezar un blog.
Alegría de WP
Más de 50 videos de capacitación gratuitos de WordPress en 6 módulos, todos diseñados para ayudarlo a construir su sitio web. Uno de los mejores lugares para aprender a codificar tu propio sitio web de WordPress.
Vuelve a la tabla de contenidos «
Aprende a codificar Python en Línea gratis
Un Byte de Python
Libro en línea gratuito para principiantes que aprenden a codificar. Puede elegir descargarlo de forma gratuita como PDF o gastar dinero en una copia impresa.
LearnPython.org
Aprende a programar Python de forma gratuita y práctica con este tutorial interactivo de codificación en línea. Tiene una pequeña ventana en la parte inferior donde puede escribir su código a medida que avanza por las lecciones.
Aprende Python de la manera Difícil (Sitio web)
El libro cuesta dinero, pero el sitio web de codificación es gratuito. Escrito por Zed Shaw. (Usé el libro cuando empecé a aprender.)
Vuelve a la tabla de contenidos »
¿Quieres dominar Python?
A continuación, descargue mi lista de recursos de aprendizaje de Python favoritos.
Aprender el Código Ruby Gratis
Aprender Ruby de la Manera Difícil
Otro libro escrito por Zed Shaw. Una versión HTML gratuita del libro está disponible en línea. La compra de la copia impresa también le da acceso a los videos.
Rails For Zombies
Una forma rápida e interactiva de aprender a programar software con Ruby on Rails directamente en tu navegador. Aprende los conceptos básicos de Rails, como modelos, vistas y controladores, en solo 1 hora. Creado por Code School.
Tutorial de Rails
El libro de 14 capítulos de Michael Hartl. Puedes comprar libros electrónicos, screencasts del autor y más. O simplemente léalo gratis en línea.
Ruby Koans
Los Koans te guiarán por el camino de la iluminación para aprender Ruby. Con este método, aprenderás rápidamente la sintaxis de Ruby y algunas de las peculiaridades del lenguaje.
RubyMonk
Recurso totalmente gratuito, aunque tienes la opción de donar. Basado en tutoriales interactivos de codificación en línea, donde lee una lección y escribe el código. Por último, «corre».
RubyMonk tiene una opción de curso para principiantes, dos cursos intermedios y uno avanzado.
Ruby En 20 Minutos
Creado por el sitio web oficial de Ruby, esta es una gran opción para principiantes que aprenden a codificar Ruby. Aprenderás los conceptos básicos del idioma en 20 minutos o menos, lo que te dará un punto de partida sólido.
Regrese a la tabla de contenidos «
Aprenda Ciencia/Análisis de datos de forma gratuita
Dataquest
Cursos prácticos de codificación gratuitos que le enseñarán las habilidades que necesita para convertirse en científico de datos, analista de datos o ingeniero de datos. Cree proyectos en su navegador y trabaje en problemas de ciencia de datos de la vida real.
Trampolín
Una breve pero intensivo de introducción al análisis de datos. Aprenda a manipular y analizar datos con un plan de estudios cuidadosamente planificado compuesto por conferencias en línea gratuitas, tareas, proyectos y más. (Además, no se necesita experiencia en análisis de datos o programación!)
EliteDataScience
Guías de aprendizaje automático y ciencia de datos sin sentido, mini cursos y tutoriales para personas ocupadas que aprenden programación en línea. También puede descargar hojas de trucos de código, listas de verificación y hojas de trabajo para acortar la curva de aprendizaje de ciencia de datos.
Desafío de 30 días de Fórmulas Avanzadas de Ben Collins
¿Quieres subir de nivel tus habilidades de hoja de cálculo de intermedio a avanzado? Este curso de Ben Collins te enseña una nueva fórmula o técnica de hoja de cálculo de alto nivel todos los días durante 30 días, utilizando hojas de cálculo de Google. Estos tutoriales de tamaño reducido te harán sentir cómodo con la manipulación de datos en hojas de cálculo de formas más complejas.
Regrese a la tabla de contenidos «
Aprenda Aprendizaje automático/IA de forma gratuita
Dominio del aprendizaje automático
Creado por el desarrollador profesional y practicante del aprendizaje automático Jason Brownlee, PhD. Ofrece tutoriales y recursos gratuitos, incluido un curso intensivo de aprendizaje automático gratuito, para iniciarse en el aprendizaje automático y más allá.
Google AI
Aprenda el aprendizaje automático y la IA de los expertos en aprendizaje automático de Google. Ofrece recursos, incluidos tutoriales, cursos, videos y ejercicios, para ayudarlo a desarrollar habilidades de IA. Perfecto para principiantes hasta ingenieros experimentados de aprendizaje automático.
Vuelve a la tabla de contenidos «
Aprende Ciberseguridad gratis
Cybrary
videos de aprendizaje de ciberseguridad y TI. Cubre temas como informática y análisis forense, criptografía e inteligencia de amenazas cibernéticas.
O’Reilly Seguridad Ebooks
¡sumérgete en el mundo de la ciberseguridad, con estos libros electrónicos gratuitos. Obtenga información sobre la red oscura, la privacidad, el delito cibernético y más.
Vuelve a la tabla de contenidos «
Aprende Desarrollo de Aplicaciones Móviles de forma gratuita
Desarrolladores de Android
Sitio oficial para desarrolladores de aplicaciones de Android. Aprende a crear tu primera aplicación para Android con tutoriales detallados de programación en línea y cursos de capacitación.
Formación para desarrolladores de Google
Cursos de programación en línea gratuitos y a su propio ritmo para principiantes de Android y desarrolladores experimentados. Creado por expertos de Google y Udacity.
Comience a desarrollar aplicaciones iOS (Swift)
Parte del archivo de documentación de Apple, este es un punto de partida perfecto para aprender a codificar aplicaciones iOS del mundo real que se ejecutan en iPhone y iPad.
Swift Playgrounds
Aplicación para iPad que te permite experimentar con Swift a través de minijuegos interactivos. Además, podrás ver cómo se ejecuta tu código en un hermoso mundo 3D.
Vuelva a la tabla de contenidos «
Aprenda Diseño de interfaz de usuario/experiencia de usuario de forma gratuita
La Enciclopedia de la Interacción Humano-Ordenador
Una mirada en profundidad de 52 capítulos a la interfaz de usuario/experiencia de usuario y el diseño de interacción. Cubre todo lo que necesita saber sobre el diseño de productos interactivos, como sitios web, software, teléfonos inteligentes e incluso objetos domésticos.
UXPin
Toneladas de libros electrónicos y guías de experiencia de usuario gratuitos que cubren prototipos móviles y web, esquemas, maquetas, pruebas de usabilidad y mucho más.
Principiante de experiencia de usuario
Suscríbase a la capacitación de diseño semanal gratuita y sumérjase en el mundo de la interfaz de usuario/experiencia de usuario con recursos gratuitos, artículos de blog y listas seleccionadas de las mejores experiencias de usuario cursos, podcasts y libros.
Vuelve a la tabla de contenidos »
Aprende DevOps gratis
86. DevOps.com
Cubre todos los aspectos de DevOps, incluida su filosofía subyacente, las herramientas utilizadas en DevOps, su impacto en el negocio, las mejores prácticas y más. Aquí encontrará publicaciones de blog, funciones detalladas, las últimas noticias de DevOps, seminarios web a pedido, una biblioteca de recursos de DevOps, etc. — todo gratis.
87. DevOps School
Ofrece varios cursos, capacitación y certificaciones en DevOps, incluidos temas como build & release, Chef, Puppet, Jenkins, Ansible y muchos otros temas de DevOps. Hay cursos de video gratuitos, artículos de blog, diapositivas y más.
88. DevOps eficaces
Este libro electrónico cubre una amplia gama de habilidades y teoría de DevOps, centrándose principalmente en cómo desarrollar una cultura de DevOps en su empresa y cómo adaptar esa cultura a varios tipos de personalidades. Tenga en cuenta que este libro electrónico no se trata de herramientas DevOps; se trata más de la gente y la cultura detrás de DevOps.
Vuelva a la tabla de contenidos »
Aprenda Control de calidad / Pruebas unitarias de forma gratuita
89. ToolsQA
Tutoriales gratuitos sobre herramientas de automatización de control de calidad que incluyen Selenio, Pepino, pruebas, automatización de pruebas móviles, pruebas entre navegadores y más.
90. Material de prueba de software
Tutoriales de prueba de software gratuitos, incluidos temas de prueba manuales y de automatización. STM ha ayudado a más de 10 millones de personas con sus tutoriales gratuitos.
Vuelve a la tabla de contenidos »
Aprende el Desarrollo de juegos gratis
91. GameDev Academy
Libros electrónicos y cursos gratuitos de desarrollo de juegos, que cubren temas como desarrollo de juegos en 3D, realidad aumentada, Unity, Unreal Engine y más. Los cursos vienen con código fuente y notas en PDF.
92. Unity Learn
Tutoriales gratuitos, cursos, rutas guiadas y compilaciones de proyectos de seguimiento para aprender habilidades de desarrollo 3D en tiempo real para crear videojuegos, realidad virtual, realidad aumentada y más.
93. GameDev.net
GameDev.net es un recurso gratuito para el desarrollo de juegos con foros, tutoriales, blogs, proyectos, portafolios, noticias y más.
Vuelve a la tabla de contenidos »
Aprende PHP gratis
94. Learn-php.org
Tutorial interactivo de PHP que lo guía a través de la escritura de código PHP a través de un editor de código. El sitio web de codificación gratuita utiliza ejercicios cortos y efectivos dentro de su navegador para ayudarlo a aprender el idioma.
95. PHP Pandas
Un ebook que tiene como objetivo enseñar a todos a ser desarrolladores web. No se requiere experiencia en desarrollo web o PHP.
96. PHP: The Right Way
Un recurso de referencia rápida donde puede encontrar las mejores prácticas de PHP, los estándares de codificación aceptados y enlaces a tutoriales de PHP autorizados en la web.
Vuelve a la tabla de contenidos «
Aprende C # gratis
97. Aprendices.org
Lecciones interactivas de codificación en C# basadas en texto para principiantes con ejercicios sencillos para reforzar su aprendizaje.
98. Codeasy
Un tutorial de C# para personas que no saben nada de programación. Viaja a través de una emocionante historia de aventuras ambientada en un futuro lejano mientras aprendes C#. Nota: Solo el curso elemental de C# es gratuito.
99. Aprende C #
Parte de Microsoft .NET learning center, Learn C # incluye cursos gratuitos, tutoriales, videos y más sobre el aprendizaje del lenguaje de programación C#.
Vuelve a la tabla de contenidos «
Aprende C++ gratis
100. LearnCpp.com
Un sitio web de programación gratuito dedicado a enseñarte a programar en C++. Las clases de codificación gratuita están hechas para programadores de todos los niveles (pero especialmente aquellos sin experiencia previa). Los tutoriales le guiarán a través de todos los pasos para escribir, compilar y depurar programas C++, con muchos ejemplos.
101. learn-cpp.org
Tutoriales interactivos de tamaño reducido con ejemplos y ejercicios. Aprende a programar gratis en línea con temas básicos y avanzados de C++.
Vuelve a la tabla de contenidos «
Conclusión: ¡Hay muchos recursos gratuitos para aprender a codificar!
¡Acabas de conocer muchos de los mejores lugares para aprender a programar gratis! Aprovechar todos los recursos de codificación en línea gratuitos que hay es definitivamente el camino a seguir cuando recién estás comenzando.
Sin embargo, a veces incluso los mejores cursos de codificación gratuitos solo te llevarán hasta cierto punto. Por lo tanto, una vez que tenga los conceptos básicos, querrá comenzar a explorar opciones de pago para obtener más de las mejores formas de aprender a programar a nivel intermedio y avanzado. Echa un vistazo a algunas de mis plataformas, herramientas y recursos de pago favoritos aquí. Si eres un ratón de biblioteca, intenta aprender a programar con estos libros de programación de primera.
Luego, explore estas revisiones en profundidad de la plataforma para obtener más información sobre los mejores recursos para aprender a programar:
- Coursera Review
- Pluralsight Review
- Team Treehouse Review
- LinkedIn Learning Review
- Edx Review
- Udemy Review
- Codecademy Review
- Udacity Review
- Skillshare Review
Empieza a codificar ahora
¡Deja de esperar y empieza a aprender! Obtén mis 10 consejos para enseñarte a ti mismo a programar.
Todavía decidir qué habilidades quieres seguir? Echa un vistazo a algunas de las mejores habilidades tecnológicas en demanda en este momento.