Udemy es una de las plataformas de aprendizaje más populares para desarrolladores. Este curso de SQL en línea está dirigido a verdaderos principiantes: aquellos que tienen una computadora pero no tienen experiencia trabajando con bases de datos, SQL o MySQL.
El precio normal es de €159,99 ($188) por el curso completo de 20 horas, pero Udemy a veces ofrece importantes descuentos. Es uno de los más vendidos de Udemy y tiene una calificación de 4.6 de 5 de 56,000 de 253,000 estudiantes anteriores.
Los estudiantes deben arremangarse y prepararse para ensuciarse las manos con big data.
El curso es variado y largo, pero se divide en trozos pequeños. Consta de 18 secciones que cubren los conceptos básicos, como ‘¿Qué es una base de datos?’ para crear una aplicación web con Node.js, MySQL y NPM, el administrador de paquetes de Node.js.
Cada sección contiene alrededor de 20 conferencias breves y, en total, ofrece 20 horas de video a pedido, 142 artículos y cuatro recursos descargables. Los estudiantes reciben un certificado de finalización.
Los estudiantes también aprenderán cómo escribir consultas SQL complejas en varias tablas, modelar datos del mundo real y generar informes utilizando SQL.
Algunas lecciones prácticas incluyen la generación de informes utilizando datos de ventas y de usuarios y la clonación de la estructura de la base de datos de Instagram.
Las habilidades de SQL tienen una gran demanda gracias en parte a MySQL, una versión de código abierto de la base de datos SQL que se utiliza en los gigantes de Silicon Valley, incluidos Twitter, Airbnb, Dropbox, GitHub, propiedad de Microsoft, y Slack, propiedad de Salesforce.
Una gran ventaja de este curso es que las lecciones que se enfocan en MySQL prepararán a los estudiantes para trabajar con otras bases de datos, como PostgreSQL, Oracle y Microsoft SQL Server.
Ventajas:
- Es un curso muy popular para principiantes de SQL con muy buenas críticas en general.
- Cubre desarrollos de aplicaciones web utilizando herramientas clave, tiempos de ejecución y marcos.
- El curso se ha centrado en datos del mundo real y familiariza a los estudiantes con las principales bases de datos.
Contras:
- Los estudiantes con conocimientos más avanzados de SQL pueden no estar satisfechos con las lecciones avanzadas.
- Algunos estudiantes con experiencia en desarrollo no están de acuerdo con que el curso lo convierta en un experto.