Tutoriales de Programación
Renovarse o morir: los mejores cursos para desarrolladores

Renovarse o morir: los mejores cursos para desarrolladores

por Daniela Gutierrez   |   March 22, 2021   |     5 min. de lectura
facebook twitter linkedin

El año 2020 fue sin duda un año de retos.  A pesar del impacto negativo de la crisis sanitaria en la economía latinoamericana la industria de TI tuvo un crecimiento del 5.5%. Una clave para entender esto es la transformación acelerada de las tendencias y situaciones que se había predicho tomarían años y que, en algunos casos, tomaron solo meses. Ahora más que nunca la industria de TI es considerada un motor económico y una pieza clave para revolucionar industrias y aportar soluciones.  Siendo un desarrollador de software ¿cómo se puede estar preparado para esto?

El acrónimo VICA es usado para referirse a un mundo volátil, incierto, complejo y ambiguo. ¿Cómo minimizar esta complejidad? Una gran alternativa como programadores es la actualización y el aprendizaje de nuevas habilidades por medio de cursos de acuerdo con nuestro nivel, interés y aspiraciones.

En este artículo facilitamos algunos recursos de educación en línea que seguro te resultarán muy útiles. En el 2020, plataformas como Udemy tuvieron un aumento del 114% en inscripciones a cursos online en México. Queda muy claro, renovarse o morir.

Haciendo comunidad

El pertenecer a comunidades reales y virtuales nos privilegia con el acceso a oportunidades de crecimiento. Por ejemplo, el Tec de Monterrey proporciona certificaciones gratis con Coursera y edX.

Crehana tiene un 15% de descuento para la comunidad CodersLink en todos los cursos en las áreas de diseño, web y negocios. A la vez, podrás participar en distintos webinars para mantenerte actualizado.

Los más buscados

En el 2020, los 3 cursos online con mayor crecimiento en cuanto a demanda fueron:

  • TensorFlow
  • Chatbots
  • Redes Neuronales

Aquí algunas opciones para entrar en esta tendencia:

Cursos de TensorFlow

Deep Learning aplicado: Despliegue de modelos TensorFlow 2.0

Curso: Deep Learning aplicado: Despliegue de modelos TensorFlow 2.0

Plataforma: Udemy

Nivel: Avanzado

Inversión de tiempo: 7.5 horas

Inversión económica: De $1699 a $149

Por qué lo recomiendan: Curso muy completo y 100% adhoc para cualquier Data Scientist. Todos los procedimientos están explicados y documentados perfectamente en el repositorio. Este curso cuenta con certificado al terminarlo.

Cursos para programar Chatbots

MASTER EN CHATBOTS 2021! DIALOGFLOW ¡INCLUYE HOSTING GRATIS!

Curso: Máster en Chatbots – DialogFlow

Plataforma: Udemy

Nivel: Principiante

Inversión de tiempo: 6.5 horas

Inversión económica: De $299 a $499

Por qué lo recomiendan: Este curso es útil aún siendo desarrollador de chatbots con experiencia, ya que sirve para recordar y aprender cosas nuevas sobre dialogflow. Este curso cuenta con certificado al terminarlo y ofrece Hosting gratis para el Chatbot.

Cursos para desarrollar Redes Neuronales

curso PYTHON, R y Machine Learning para predecir

Curso: Utilizar Redes Neuronales para predecir Series Temporales con Python, R y Machine Learning

Plataforma: Udemy

Nivel: Intermedio

Inversión de tiempo: 7.5 horas

Inversión económica: De $279 a $149

Por qué lo recomiendan: Aprendizaje de forma sencilla e interactiva. Este curso cuenta con certificado al terminarlo.

De vuelta a lo básico (y no tan básico)

Stack Overflow realizó una encuesta a desarrolladores para determinar los lenguajes con mayor demanda.

En dicha encuesta se les preguntó los lenguajes usados, que se pretenden usar, y bien los no usados pero que se desean usar. Bajo esta metodología predominaron los siguientes lenguajes: JavaScript (69.7%), HTML/CSS (62.4%), SQL (56.9%), Python (41.6%) y Java (38.4%).

A continuación, encontrarás recursos para ahondar en estos lenguajes donde hay una plataforma de aprendizaje gratuita que es una muy buena opción. freeCodeCamp es una iniciativa sin ánimos de lucro que usa el sistema de gamificación. Al terminar algunos de los cursos podrás compartir la certificación en tu CV o desde LinkedIn.

Cursos de programación gratis

Estos son un excelente recurso para desarrolladores de software de Nivel Junior.

Estos cursos son una gran opción para desarrolladores de Nivel Intermedio, el primero también ofrecido por freeCodeCamp.

Y a continuación algunos cursos para Desarrollador Senior con costo pero con la vetaja de conseguir una certificación:

Curso online de SCRUM: Gestionando equipos de trabajo

Curso: Curso online de SCRUM: Gestionando equipos de trabajo (con certificación)

Plataforma: Crehana

Nivel: Intermedio

Inversión de tiempo: 4 horas

Inversión económica: De $1319 a $199. Hay un 15% de descuento para la comunidad de Coderslink

Por qué lo recomiendan: Es un curso rápido, claro y que va al grano. Se realizará un proyecto final utilizando Backlog de producto, Sprint Backlog e incremento.

curso de Integración continua, Despliegue continuo, Git, MaterializeCSS, Bootstrap, Unit Test, Jasmine, Karma, Scrum

Curso: Angular con DevOps, TDD, Pruebas Unitarias, Pipelines, Azure

Plataforma: Udemy

Nivel: Avanzado

Inversión de tiempo: 8 horas

Inversión económica: De $1499 a $179.

Por qué lo recomiendan: En este curso aprenderás Integración continua, Despliegue continuo, Git, MaterializeCSS, Bootstrap, Unit Test, Jasmine, Karma, Scrum. Los estudiantes indican que las explicaciones son detalladas en el ritmo correcto y totalmente aplicadas a proyectos de la vida real. A la vez, cuenta con una garantía de reembolso de 30 días.

Learn how to build a solid Angular application architecture that is easy to refactor and maintain.

Curso: Angular Architecture and Best Practices (con certificación)

Plataforma: Pluralsight

Nivel: Avanzado

Inversión de tiempo: 10 horas distribuidas en 4 semanas

Inversión económica: Esta plataforma ofrece un periodo de prueba de 10 días. Al terminar este periodo el acceso a la plataforma es de $29 dólares por mes.

Por qué lo recomiendan: En este curso hay conceptos y prácticas para crear soluciones a las tareas más complejas que se pueden presentar al trabajar con Angular.

cursos de arquitectura de softeare

Curso: Software Architecture

Plataforma: Coursera en conjunto con University of Alberta.

Nivel: Avanzado

Inversión de tiempo: 10 horas distribuidas en 4 semanas

Inversión económica: ninguna

Por qué lo recomiendan: Este curso incluye todas las áreas clave de la Arquitectura de Software. Incluye un proyecto que involucra una app basada en Java, diagramas UML y el uso del método ATAM para su evaluación.  Este curso es parte del Programa especializado: Software Design and Architecture, también disponible en la plataforma de forma gratuita.

Regístrate en la comunidad de CodersLink para estar al día cuando se publiquen nuevos cursos y para acceder a descuentos con nuestros aliados.

 
Gerardo N. says:

Excelente artículo, muy buenas recomendaciones de cursos online, hay que mantenerse siempre actualizados en los diferentes lenguajes de programación y sus paradigmas.

Comentarios (1)