Curso de Programación en SQL
Aprender SQL de manera teórica y práctica
Lo que serás capaz de hacer
En este curso me he enfocado a enseñar SQL de una manera teórica y práctica, viendo conceptos y aplicando ejemplos. El conocer SQL no solo es saber sus funcionalidades, sino también saber cuando utilizar estas dependiendo la situación. Este curso se enfoca en darte el conocimiento esencial del lenguaje SQL, pero también viene acompañado de consejos que he ido recolectando en mis más de 20 años como programador. SQL es un lenguaje poderosos que muchas veces se infravalora, en este curso veras el potencial de SQL, y como puedes realizar tareas de manera fácil utilizando SQL, tareas que parecen complejas en tu lenguaje de programación favorito. SQL siendo un lenguaje declarativo tiene el poder de realizar muchas funcionalidades con poco código. SQL no solo es un lenguaje utilizado en la programación, poco a poco esta abarcando otras profesiones gracias a la facilidad con la que puedes realizar reporteo, si no eres programador pero estas en alguna profesión como contaduría, ingeniería industrial, o cualquier profesión en la cual se necesiten reportes, este curso te va a ser de utilidad. En este curso he dado un gran esfuerzo para que al final te vayas con aprendizaje que utilizaras en tu vida laboral como programador.
- El lenguaje SQL
- Características básicas y esenciales para realizar consultas
- Escenarios reales donde se aplica SQL
- Programación en SQL
Temario
UNIDAD 1 - Introducción · 2 leccionesUNIDAD 1 - Introducción
UNIDAD 1 - Introducción
- Instalación de MariaDB (Mysql)
- Instalación del manejador de bases de datos (MySQL Workbench)
UNIDAD 2 - Base de datos y Tablas · 5 leccionesUNIDAD 2 - Base de datos y Tablas
UNIDAD 2 - Base de datos y Tablas
- Creación de Base de Datos
- Conexión a Base de Datos
- Crear Tabla
- Modificar Tabla
- Eliminar Tabla
UNIDAD 3 - Consultas Básicas · 7 leccionesUNIDAD 3 - Consultas Básicas
UNIDAD 3 - Consultas Básicas
- Insertar información
- Seleccionar información
- Ordenar información
- Filtrar información
- Modificar información
- Eliminar información
- Agrupar información
UNIDAD 4 - Constraints · 7 leccionesUNIDAD 4 - Constraints
UNIDAD 4 - Constraints
- PRIMARY KEY
- NOT NULL
- UNIQUE
- DEFAULT
- INDEX
- CHECK
- FOREIGN KEY
UNIDAD 5 - JOINS · 7 leccionesUNIDAD 5 - JOINS
UNIDAD 5 - JOINS
- INNER JOIN
- LEFT JOIN
- RIGHT JOIN
- CROSS JOIN
- UNION
- SELF JOIN
- FULL JOIN
UNIDAD 6 - SELECT a detalle · 5 leccionesUNIDAD 6 - SELECT a detalle
UNIDAD 6 - SELECT a detalle
- CASE
- Subconsulta
- LIMIT
- INSERT a partir de SELECT
- ORDER BY Aleatorio
UNIDAD 7 - WHERE a detalle · 6 leccionesUNIDAD 7 - WHERE a detalle
UNIDAD 7 - WHERE a detalle
- Operadores Lógicos AND, OR y NOT
- Operadores de comparación (>, <, >=, <=, <>, !=)
- BETWEEN
- IN y SUBQUERY
- ANY y ALL
- LIKE
UNIDAD 8 - GROUP BY a detalle · 5 leccionesUNIDAD 8 - GROUP BY a detalle
UNIDAD 8 - GROUP BY a detalle
- COUNT
- HAVING
- SUM y AVG
- MIN y MAX
- GROUP_CONCAT()
UNIDAD 9 - Programación en SQL · 5 leccionesUNIDAD 9 - Programación en SQL
UNIDAD 9 - Programación en SQL
- Hola Mundo, Creación de funciones
- Sentencias condicionales
- Bucles
- Función No Determinista
- Funciones y Consultas
UNIDAD 10 - Stored Procedures · 7 leccionesUNIDAD 10 - Stored Procedures
UNIDAD 10 - Stored Procedures
- ¿Qué es un Stored Procedures?
- Funciones vs Stored Procedures
- Retorno de Múltiples Resultados
- Modificación de Información
- Paginación
- Búsquedas dinámicas
- Búsquedas dinámicas paginadas
UNIDAD 11 - Master-Detail · 4 leccionesUNIDAD 11 - Master-Detail
UNIDAD 11 - Master-Detail
- ¿Qué es un Master-Detail?
- Multiples JOINS
- Agrupados con Múltiples JOINS
- Vistas
UNIDAD 12 - Triggers · 5 leccionesUNIDAD 12 - Triggers
UNIDAD 12 - Triggers
- ¿Qué son los TRIGGERS?
- Creación de un TRIGGER
- TRIGGER en UPDATE
- BEFORE en TRIGGERS
- TRIGGERS en DELETE
UNIDAD 13 - TRANSACTIONS · 3 leccionesUNIDAD 13 - TRANSACTIONS
UNIDAD 13 - TRANSACTIONS
- ¿Qué es una TRANSACTION?
- Creación de TRANSACTION
- Manejo de errores en TRANSACTIONS
UNIDAD 14 - SQL Dinámico · 4 leccionesUNIDAD 14 - SQL Dinámico
UNIDAD 14 - SQL Dinámico
- Creación de consulta dinámica
- Construcción de consulta dinámica
- Búsquedas dinámicas
- Búsquedas dinámicas Protegidas
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
14 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Héctor de León.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 14 unidades · 72 lecciones · 60 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Héctor de León; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


