We may earn an affiliate commission when you visit our partners.
Course image
Federico Garay, Ezequiel Talamona, and Oscar Garay
  • ¿Cuánto hace que quieres aprender SQL pero nadie te lo explica

  • ¿Aprender a gestionar bases de datos te parece complicado y abrumador?

  • ¿No encuentras un curso que te lleve PASO a PASO hasta los temas MÁ

Aquí te traigo

LO QUE APRENDERÁS

Vamos a comenzar desde cero, desde qué es SQL y qué son las bases de datos, hasta temas avanzados, que no verás en otros cursos, como:

Read more
  • ¿Cuánto hace que quieres aprender SQL pero nadie te lo explica

  • ¿Aprender a gestionar bases de datos te parece complicado y abrumador?

  • ¿No encuentras un curso que te lleve PASO a PASO hasta los temas MÁ

Aquí te traigo

LO QUE APRENDERÁS

Vamos a comenzar desde cero, desde qué es SQL y qué son las bases de datos, hasta temas avanzados, que no verás en otros cursos, como:

  • programación y automatización en SQL

  • servicios en la nube, como AWS de Amazon

  • y hasta cómo dominar una entrevista laboral para trabajos que requieren SQL.

PROGRAMA DE 12 DÍAS

  • DÍA 1 - Aprenderás todos los conceptos que necesitarás entender a lo largo de todo el trayecto. Quiero que siempre comprendas todo, sin importar lo avanzado que lleguemos. Por eso, tenemos que asegurarnos que las bases estén bien firmes. En este curso, vas a entender todo, siempre.

  • DÍA 2 - Instalaremos MySQL, el gestor de bases de datos que se usará a lo largo del curso, y diseñarás tu primera base de datos REAL. Sí, una base de datos verdadera, para que practiques como los profesionales

  • Días 3, 4 y 5: La acción se pone intensa y divertida, porque en estos días vas a escribir código SQL a cada minuto. Aprenderás a hacer consultas básicas, intermedias y avanzadas, usando todos los operadores, filtros, y funciones, para que seas el AMO de SQL.

  • Días 6, 7 y 8: Todo sobre diseño, modelado y programación de Bases de datos.

  • Días Recibirás todas las estrategias avanzadas para aplicar SQL en cualquier contexto, incluidos los más desafiantes y exigentes. Y como extra, también conocerás técnicas profesionales para que en tu próxima entrevista, seas el primero de la fila.

PROGRAMA BASADO EN LA PRÁCTICA

SQL se aprende practicando, por eso encontrarás:

  • Decenas de ejercicios de código

  • Cuestionarios

  • Recursos descargables

  • Cada día desarrollarás un proyecto del mundo REAL

  • Espacio de P&R, donde respondemos todas tus preguntas

  • Terminaremos cada jornada conversando mano a mano para reforzar lo aprendido.

Al terminar este curso, no solo entenderás y dominarás

POR QUÉ PODEMOS AYUDARTE

Federico Garay: instructor best-Seller en Español, categoría "VIP Instructor Partner" en Udemy, y con cientos de miles de estudiantes que afirman haber alcanzado sus metas gracias a mis cursos. Creador de éxitos de aprendizaje mundial como "Python TOTAL", "Excel TOTAL", "JavaScript TOTAL" y "Power BI TOTAL" entre otros.

Ezequiel Talamona: reconocido Ingeniero y Analista de Datos, que ha ayudado a gigantes, como Google y Oracle, a transformar datos en decisiones estratégicas. Magister en Ciencia de Datos. Especialista en analizar rendimiento de inversiones y lider en proyectos de modelado de datos y optimización de estrategias.

TOMAR ESTE CURSO NO TIENE RIESGOS

Si este no es el curso que buscabas, cuentas con la garantía de Udemy de DEVOLUCIÓN DEL DINERO dentro de los 30 días. Esto no nos preocupa, porque sabemos que vas a amar SQL TOTAL.

Esta es la oportunidad que buscabas para aprender TODO SQL desde cero, y con la mejor guía profesional. No lo dejes pasar.

Te esperamos en la lección número 1.

Federico y Ezequiel

Enroll now

What's inside

Learning objectives

  • Entenderás qué es sql y las bases de datos
  • Instalarás y configurarás mysql
  • Diseñarás tu primera base de datos real
  • Programarás y automatizarás tareas en sql
  • Escribirás consultas sql desde básicas hasta avanzadas
  • Trabajarás en proyectos prácticos basados en situaciones reales
  • Usarás sql en el desarrollo de aplicaciones backend
  • Implementarás sql para servicios en la nube, como aws (amazon)
  • Dominarás las entrevistas laborales en roles que implementen sql

Syllabus

Aprender los conceptos básicos sobre SQL y Bases de Datos.
Bienvenido a SQL TOTAL
Meta del Día 1

¿Qué es SQL? ¿Por qué es importante SQL?

Read more

Pongamos en práctica lo aprendido hasta ahora, con un cuestionario rápido para afianzar los conocimientos.

Introducción a qué son las bases de datos. Tipos de bases de datos: Bases de datos relacionales y bases de datos no relacionales.

Qué son los sistemas de gestión de bases de datos SGBD (como PostgreSQL, SQL Server, etc.)

Brindar una breve descripción de que estaremos utilizando el motor de gestión de bases de datos de MySQL y el sistema de gestión de base de datos de MySQL Workbench para el curso. Es importante mencionar que todo lo aprendido durante el curso se puede extrapolar y le servirá al estudiante para ser aplicado en otros motores y otros sistemas de gestión de bbdd. También mencionar que en próximas lecciones mostraremos paso a paso como instalar este software en sus computadoras.

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Begins with fundamental concepts, such as defining SQL and databases, which builds a strong foundation for learners with little to no prior experience
Includes instruction for installing MySQL, a popular database management system, and designing a real database, which provides practical, hands-on experience
Features dozens of code exercises, questionnaires, and downloadable resources, which reinforces learning through active participation and diverse learning materials
Covers advanced topics like SQL programming, automation, and cloud services such as AWS, which extends beyond basic SQL knowledge
Includes strategies for applying SQL in challenging contexts and techniques for job interviews, which prepares learners for real-world applications and career advancement
Uses MySQL and MySQL Workbench, which may require learners to download and install software on their computers

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Sql total: de cero a avanzado práctico

Según los estudiantes, este curso ofrece una sólida base en SQL, ideal para quienes empiezan desde cero. Muchos destacan los ejercicios prácticos y los proyectos del mundo real como puntos clave que facilitan el aprendizaje y la aplicación de conceptos. Apreciaron la claridad de las explicaciones de los instructores y cómo el curso cubre desde los fundamentos hasta temas más avanzados. La estructura de 12 días se considera eficiente para un aprendizaje rápido, aunque algunos señalan que el ritmo puede ser intensivo. En general, se percibe como una excelente inversión de tiempo para adquirir habilidades de SQL.
Intensivo pero efectivo, requiere dedicación.
"El curso va muy rápido al ser de 12 días, requiere dedicación diaria para no quedarse atrás, pero es muy efectivo."
"La estructura de 12 días es buena para aprender rápido, pero hay que ponerle horas para asimilar todo..."
"El ritmo es bastante intensivo, lo cual está bien si buscas aprender en poco tiempo, pero no es para tomarlo a la ligera."
"Me pareció que algunos días tenían demasiado contenido, aunque se explica bien, el volumen es alto para 24 horas..."
"Es un curso que exige constancia, si sigues el ritmo, aprendes muchísimo, si no, te puedes frustrar."
Se incluye sección útil para entrevistas.
"La parte de cómo enfrentar una entrevista de trabajo con SQL me pareció un añadido super valioso y práctico."
"Agradecí mucho los consejos para entrevistas, es algo que no se ve en todos los cursos y es muy relevante para profesionales."
"La sección de entrevistas es un gran plus, me dio confianza para postularme a trabajos que piden SQL."
"Es excelente que incluyan la preparación para entrevistas, muestra un enfoque en la aplicación profesional del conocimiento."
"El extra de entrevistas diferencia este curso, lo hace más orientado a la carrera."
Va desde cero a temas avanzados.
"Empecé sin saber nada de SQL y terminé entendiendo temas avanzados, el recorrido es completo."
"Me sorprendió la cantidad de temas que se cubren, desde lo más básico hasta cosas como funciones o procedimientos."
"El curso cumple con ir de 0 a avanzado, aunque los últimos temas requieren más esfuerzo para dominarlos por completo."
"Cubre todos los temas importantes de SQL, y hasta un poco más con la parte de automatización y entrevistas."
"La progresión del contenido está muy bien pensada, te lleva de la mano desde los primeros pasos hasta consultas complejas."
Explicaciones claras y fáciles de seguir.
"La explicación es muy clara y concisa, ideal para personas que inician desde 0 en el mundo de SQL."
"Los instructores explican de manera muy didáctica y fácil de entender, incluso los temas complejos."
"La forma en que explican cada tema, paso a paso, hace que sea muy fácil seguir el curso y no perderse..."
"Me gustó mucho cómo se abordan los conceptos, siempre de forma clara y con ejemplos que ayudan a comprender."
"Las lecciones son muy bien explicadas, sin jerga innecesaria, lo que facilita el aprendizaje para principiantes."
Los ejercicios y proyectos son un gran plus.
"Los ejercicios prácticos y los proyectos son excelentes para afianzar el conocimiento y entender cómo aplicar SQL en el mundo real."
"Me encantó el enfoque práctico del curso, los proyectos diarios ayudan mucho a solidificar lo aprendido en cada sección..."
"Las prácticas y los ejercicios propuestos me parecieron super útiles y relevantes, realmente ponen a prueba tus conocimientos."
"El curso es muy práctico, con muchos ejercicios y proyectos. Es la mejor forma de aprender SQL, haciendo..."
"Lo que más valoro son los proyectos, me permitieron aplicar todo inmediatamente y ver resultados concretos."
La instalación puede ser un desafío inicial.
"La instalación de MySQL y Workbench fue un poco confusa al principio, tuve algunos problemas para que funcionara."
"Al inicio tuve dificultades con la instalación, pero siguiendo los pasos cuidadosamente lo logré."
"La parte de instalación podría ser un poco más detallada o tener más troubleshooting para diferentes sistemas operativos."
"Tuve que buscar ayuda externa para completar la instalación correctamente en mi máquina."
"Es el único punto donde me trabé un poco, la puesta en marcha del entorno."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in SQL TOTAL - Domina Bases de Datos de 0 a Avanzado en 12 Días with these activities:
Repasar los fundamentos de las bases de datos relacionales
Refrescar los conceptos básicos de las bases de datos relacionales para comprender mejor la estructura y el diseño de las bases de datos en SQL.
Browse courses on SQL
Show steps
  • Leer artículos introductorios sobre bases de datos relacionales.
  • Revisar diagramas entidad-relación (ERD).
  • Completar un cuestionario en línea sobre conceptos básicos de bases de datos.
Revisar 'SQL para principiantes'
Proporcionar una base sólida en los conceptos básicos de SQL antes de comenzar el curso.
Show steps
  • Leer los primeros capítulos del libro.
  • Realizar los ejercicios prácticos del libro.
  • Tomar notas sobre los conceptos clave.
Practicar consultas SQL básicas
Reforzar la comprensión de las consultas SQL básicas mediante la práctica repetitiva de ejercicios.
Show steps
  • Resolver ejercicios de selección de datos (SELECT).
  • Resolver ejercicios de filtrado de datos (WHERE).
  • Resolver ejercicios de ordenamiento de datos (ORDER BY).
  • Resolver ejercicios de agrupación de datos (GROUP BY).
Four other activities
Expand to see all activities and additional details
Show all seven activities
Crear un diagrama ER para una base de datos
Solidificar la comprensión del diseño de bases de datos mediante la creación de un diagrama entidad-relación (ERD) para un escenario específico.
Show steps
  • Seleccionar un escenario de base de datos (por ejemplo, una biblioteca, una tienda en línea).
  • Identificar las entidades clave y sus atributos.
  • Definir las relaciones entre las entidades.
  • Crear el diagrama ER utilizando una herramienta de diagramación.
Desarrollar una pequeña aplicación de gestión de datos
Aplicar los conocimientos de SQL en un proyecto práctico para construir una aplicación de gestión de datos.
Show steps
  • Definir los requisitos de la aplicación.
  • Diseñar la base de datos.
  • Implementar las consultas SQL para la manipulación de datos.
  • Crear una interfaz de usuario básica para la aplicación.
Leer 'SQL Cookbook'
Ampliar los conocimientos de SQL con técnicas avanzadas y soluciones prácticas.
Show steps
  • Seleccionar capítulos relevantes para los temas del curso.
  • Estudiar los ejemplos de código y adaptarlos a diferentes escenarios.
  • Experimentar con las técnicas aprendidas en proyectos personales.
Contribuir a un proyecto de código abierto relacionado con bases de datos
Profundizar los conocimientos de SQL mediante la colaboración en un proyecto de código abierto y la resolución de problemas reales.
Show steps
  • Buscar un proyecto de código abierto relacionado con bases de datos en plataformas como GitHub.
  • Identificar problemas o tareas en las que se pueda contribuir.
  • Implementar soluciones utilizando SQL y enviar las contribuciones al proyecto.

Career center

Learners who complete SQL TOTAL - Domina Bases de Datos de 0 a Avanzado en 12 Días will develop knowledge and skills that may be useful to these careers:
Administrador de bases de datos
Un administrador de bases de datos es responsable de la integridad, seguridad y eficiencia de las bases de datos. Este curso ayuda a construir una base sólida en SQL, que es fundamental para cualquier administrador de bases de datos. El curso cubre desde los conceptos básicos hasta temas avanzados como la programación y automatización en SQL y los servicios en la nube, lo que capacita a los administradores de bases de datos para gestionar y optimizar bases de datos de manera efectiva. Aprenderás a diseñar, modelar y programar bases de datos. Este curso es la oportunidad para aprender todo sobre SQL desde cero.
Analista de Datos
El trabajo de un analista de datos implica extraer información valiosa de los datos para ayudar a las organizaciones a tomar decisiones estratégicas. Este curso proporciona las habilidades necesarias en SQL para consultar, analizar y manipular datos de manera eficiente. Con este curso, un analista de datos puede aprender a realizar consultas complejas, crear informes y automatizar tareas de análisis de datos. El curso cubre el uso de SQL en servicios en la nube como AWS de Amazon. Este SQL TOTAL te espera en la lección número 1.
Ingeniero de datos
Un ingeniero de datos diseña, construye y mantiene la infraestructura de datos de una organización. Este curso proporciona una base sólida en SQL, que es esencial para trabajar con bases de datos y sistemas de gestión de datos. El curso cubre temas como la programación y automatización en SQL, así como el uso de servicios en la nube, como AWS de Amazon, lo que permite a los ingenieros de datos construir y gestionar sistemas de datos escalables y eficientes. Los participantes del curso aprenden a instalar MySQL. Esta es la oportunidad que buscabas para aprender TODO SQL desde cero.
Desarrollador Backend
Un desarrollador backend se encarga de la lógica del lado del servidor de las aplicaciones web. SQL es una herramienta esencial para interactuar con bases de datos y gestionar la persistencia de datos. Este curso proporciona las habilidades necesarias en SQL para crear aplicaciones backend robustas y eficientes. El curso cubre desde los conceptos básicos hasta temas avanzados como la programación y automatización en SQL, lo que ayuda a los desarrolladores backend a integrar bases de datos en sus aplicaciones de manera efectiva. Con este curso, entenderás y dominarás.
Científico de datos
Un científico de datos utiliza técnicas estadísticas y de aprendizaje automático para extraer conocimiento y valor de los datos. Este curso proporciona una base sólida en SQL, que es esencial para acceder, limpiar y preparar datos para el análisis. El curso cubre desde los conceptos básicos hasta temas avanzados como la programación y automatización en SQL, lo que ayuda a los científicos de datos a trabajar con grandes volúmenes de datos de manera eficiente. Este curso le da las herramientas para realizar análisis complejos y construir modelos predictivos. Los participantes del curso trabajarán en proyectos prácticos basados en situaciones reales.
Analista de negocios
Un analista de negocios identifica las necesidades de una organización y propone soluciones basadas en datos. Dominar SQL es valioso para extraer información relevante de las bases de datos y generar informes que apoyen la toma de decisiones. Este curso cubre desde los conceptos básicos hasta las consultas avanzadas, lo que permite a los analistas de negocios obtener la información necesaria para sus análisis. El curso puede ser útil para aprender a diseñar bases de datos reales. No lo dejes pasar.
Consultor de Bases de Datos
Como consultor de bases de datos, uno asesora a las empresas sobre cómo optimizar sus sistemas de bases de datos. Este curso proporciona una base sólida en SQL, lo que permite al consultor evaluar y mejorar el rendimiento, la seguridad y la escalabilidad de las bases de datos. El curso cubre temas avanzados como la programación y automatización en SQL, así como el uso de servicios en la nube. Este curso puede ser útil para trabajar en proyectos prácticos basados en situaciones reales. No te arrepentirás de tomar el curso.
Especialista en Inteligencia de Negocios
El especialista en inteligencia de negocios utiliza datos para identificar tendencias y oportunidades de mejora. Un conocimiento sólido de SQL ayuda a extraer, transformar y cargar datos (ETL) desde diferentes fuentes para crear paneles e informes. Este curso cubre desde los conceptos básicos hasta las consultas avanzadas, lo que permite a los especialistas en inteligencia de negocios obtener la información necesaria para sus análisis. El curso puede ser útil para aprender a trabajar en servicios en la nube como AWS de Amazon. Esta es la oportunidad que buscabas.
Arquitecto de Datos
El arquitecto de datos diseña la estructura de los sistemas de datos de una organización. SQL es esencial para especificar cómo se almacenan, acceden y gestionan los datos. Este curso proporciona una base sólida en SQL y cubre temas avanzados como la programación y automatización en SQL, lo que permite a los arquitectos de datos crear sistemas de datos eficientes y escalables. Aprenderás todos los conceptos que necesitarás entender a lo largo de todo el trayecto. Te esperamos en la lección número 1.
Analista de riesgos
El trabajo de un analista de riesgos implica evaluar y mitigar los riesgos en una organización utilizando datos. Un analista de riesgos puede usar SQL para extraer y analizar datos relevantes de las bases de datos, identificar patrones y tendencias que indiquen posibles riesgos, y generar informes para la toma de decisiones. Este curso puede ser útil para aprender a instalar MySQL y configurar tu propia base de datos. No lo dejes pasar.
Especialista en Soporte de Bases de Datos
Un especialista en soporte de bases de datos se dedica a mantener las bases de datos funcionando sin problemas. Un especialista en soporte de bases de datos puede usar SQL para diagnosticar y solucionar problemas de rendimiento, seguridad y disponibilidad de las bases de datos. Este curso puede ser útil para aprender a usar SQL en servicios en la nube como AWS de Amazon. Esta es la oportunidad que buscabas para aprender TODO SQL desde cero.
Tester de Bases de Datos
Un tester de bases de datos garantiza la calidad y el rendimiento de las bases de datos. Un tester de bases de datos usa SQL para escribir y ejecutar pruebas que validan la integridad, la precisión y el rendimiento de los datos. Este curso puede ser útil para aprender a instalar MySQL y configurar tu propia base de datos. No te arrepentirás de tomar el curso.
Consultor de Seguridad Informática
Un consultor de seguridad informática ayuda a las organizaciones a proteger sus sistemas de datos de amenazas cibernéticas. Un consultor de seguridad informática puede usar SQL para auditar las bases de datos, identificar vulnerabilidades y recomendar medidas de seguridad. Este curso puede ser útil para aprender a diseñar bases de datos reales. Al terminar este curso, no solo entenderás y dominarás.
Administrador de Sistemas
El administrador de sistemas gestiona y mantiene la infraestructura tecnológica de una empresa. Con conocimientos de SQL, un administrador de sistemas puede monitorear el rendimiento de las bases de datos, solucionar problemas y automatizar tareas de administración. Este curso puede ser útil para aprender a usar SQL en servicios en la nube como AWS de Amazon. No lo dejes pasar.
Analista de Marketing
El analista de marketing evalúa la efectividad de las campañas de marketing y analiza el comportamiento del consumidor. Con SQL, un analista de marketing puede extraer datos de las bases de datos de clientes, analizar tendencias y segmentar audiencias para mejorar la orientación de las campañas. Este curso puede ser útil para aprender a programar y automatizar tareas en SQL. Esta es la oportunidad que buscabas para aprender TODO SQL desde cero.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in SQL TOTAL - Domina Bases de Datos de 0 a Avanzado en 12 Días.
Este libro es una excelente referencia para resolver problemas comunes en SQL. Ofrece soluciones prácticas y ejemplos de código para una amplia variedad de tareas, desde consultas complejas hasta optimización de rendimiento. Es útil para aquellos que desean profundizar sus conocimientos de SQL y aprender técnicas avanzadas. Este libro es valioso como una herramienta de referencia para resolver problemas específicos.
Este libro proporciona una introducción clara y concisa a SQL, ideal para principiantes. Cubre los fundamentos de las consultas SQL, el diseño de bases de datos y la manipulación de datos. Es útil para aquellos que no tienen experiencia previa en bases de datos y desean construir una base sólida antes de comenzar el curso. Este libro es más valioso como lectura adicional para complementar el curso.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser