Donde aprender programación gratis.

Existen muchas páginas para aprender programación que son gratuitas, desde cursos completos, hasta bootcamps, pasando por videos. Algunos en español y otros muchos en inglés.

Para empezar yo te recomendaría un curso que encontré en LinkedIn, muy básico, donde explican en qué consiste la programación, el Backend, el Frontend y el Full Stack. El curso se llama Fundamentos del Desarrollo Web. Aquí mencionan desde HTML, CSS, JavaScript y las herramientas que son necesarias para empezar a aprender programación.

Y para continuar hay un mundo completo donde puedes aprender todo un mar de cosas, desde HTML, CSS, JavaScript, hasta otros lenguajes como Python, Java, C#, C++, etc.

Existen plataformas completas con muchísimos cursos gratuitos como:

  • SoloLearn. Aquí encontrarás cursos de HTML, CSS, JavaScript, Python, C++, diseño web responsivo, React, Angular, Kotlin, Go, Ruby, PHP, jQuery y muchos más. Esta página se encuentra en inglés. Al agregar un curso te pregunta con cuántas lecciones quieres empezar por día y te calcula cuando terminarás el curso. Tiene una versión PRO que permite hacer más ejercicios que la versión gratuita.
  • W3Schools. Está en inglés pero tiene muchísima información de gran utilidad en HTML, CSS, JavaSCript y muchos más.
  • FreeCodeCamp. Cuenta con certificaciones de diseño web responsivo, JavaScript, jQuery, React, Python y muchos más. Esta página está en varios idiomas incluyendo el español.
  • LearnKarts. Tiene cursos gratis en inglés de Angular, CSS, ExpressJS, HTML, PHP, React JS y SQL.
  • Capacítate para el empleo. Página de la Fundación Carlos Slim, tiene cursos completamente gratuitos, que te dan certificados. Honestamente no he revisado estos cursos, pero se ven bien, hay para desarrollador Frontend, Backend y otros más interesantes.
  • Educative. Tiene muchos cursos, los básicos son los que están gratis. Desde JavaScript, HTML, Python y otros lenguajes como R, PHP, Scala, etc.
  • The Odin Project.*
  • Code Avengers.*
  • Code Conquest.*
  • Khan Academy.*
  • Envato Tuts+.*
  • Codeacademy.
  • Bit Degree.*
  • Edabit.*
  • Edx.*

En plataformas se puede encontrar mucha información para aprender a programar, incluyendo en LinkedIn, muchos usuarios comparten muchas líneas de código, proyectos, infografías, etc. Incluso plataformas de pago como EDTeam o Udemy ofrecen algunos cursos gratuitos.

Además Youtube se puede encontrar usuarios que comparten gratuitamente videos donde enseñan diferentes lenguajes, tutoriales, a hacer proyectos, páginas, etc. Estos se pueden encontrar en español o en cualquier otro idioma.

En español les puedo recomendar los canales de:

  • HolaMundo. Programador Chileno que vive en Nueva Zelanda.
  • Bedu. Canal de una página de cursos de pago, de pronto tienen buena información de manera gratuita.
  • FreeCodeCamp. Canal de FreeCodeCamp. Apenas empiezan, tienen videos pequeños, pero tienen un curso de HTML y CSS de 5 horas.
  • Rafaella Ballerini. Brasileña que hace videos sobre programar. Hace tutoriales. Habla en portugués, pero creo que se le entiende bastante bien como para verlos y entenderlos.
  • Víctor Robles WEB. Español que sube videos sobre programación, tiene varios cursos en Udemy.

En inglés les recomiendo:

  • Tiff in Tech. Canal de Tiffany, una chica que hizo un bootcamp y ahora es programadora. No hace tutoriales como tal, pero da buenos tips.

Este post solo es para comenzar una serie de recursos para aprender a programar en distintos lenguajes, poco a poco se irán actualizando e iré incrementando los recursos.

* Estas páginas no las he revisado personalmente, no aseguro al 100% que sean gratuitas o de buena calidad, pero existen y hay quienes las recomiendan.

El segundo módulo terminó

Y de pronto, nos dimos cuenta de que ya habían pasado tres semanas más y ya estaba terminando el segundo módulo del bootcamp de Ironhack.

En esta ocasión aprendimos NodeJs, Handlebars, Express, a lidiar con las bases de datos en MongoDB, a hacer deploy en Heroku y seguimos aprendiendo más de CSS, HTML, JavaScript.

Nos tocó realizar el segundo proyecto en equipo de dos personas, empezando el lunes y presentándolo el viernes, y no pude haber tenido mejor compañero de equipo, realmente compaginamos muy bien y quedó, para mi punto de vista, un excelente proyecto, muchas gracias Edgar.

Les dejo un pequeño vídeo explicando más o menos de qué trata la aplicación, que es ni más ni menos que de películas de Marvel, elegimos este tema porque es multiconocido el Universo Cinematográfico de Marvel, están todas las películas estrenadas hasta el momento, en ella se puede crear una cuenta y con ella se puede crear una película, editarla y borrarla.

Segundo proyecto

Si quieren pasar a ver la página este es el link: https://tu-marvel-movies-app.herokuapp.com/

Mi primer módulo en Ironhack

Buscando opciones encontré este bootcamp, 9 semanas intensivas de muchas horas diarias, únicamente con descansos de fines de semana.

El primer módulo dura 3 semanas y al final hemos tenido que presentar un proyecto, nunca me ha gustado exponer, pero salió al final de cuentas jeje. Realmente tuve unos maestros muy buenos que con mucha paciencia nos explicaron los temas y nos ayudaron a terminar el proyecto.

Al final y sin saber absolutamente nada de programación, salió un juego, no el mejor, pero si uno decente, por lo menos se puede perder en él xD.

Los invito a jugarlo

Corogame