Aplicaciones web para todos
Construya sitios web dinámicos respaldados por bases de datos.
Así estudias: curso autodidacta
- Autodidacta y 100% en línea: contenido disponible 24/7.
- Avanzas a tu ritmo: la plataforma guarda tu progreso.
- Sin tutor ni clases en vivo: el curso está diseñado para estudiarse por tu cuenta.
- Te evalúas con actividades automáticas, sin entregas a un tutor.
Lo que serás capaz de hacer
Esta Specializations es una introducción a la construcción de aplicaciones web para cualquier persona que ya tiene una comprensión básica de diseño web sensible con JavaScript, HTML y CSS. Aplicaciones web para todo el mundo es su introducción al desarrollo de aplicaciones web. Desarrollará aplicaciones web y de bases de datos en PHP, utilizando SQL para la creación de bases de datos, así como funcionalidad en JavaScript, jQuery y JSON. A lo largo de esta Specializations, creará varias aplicaciones web para añadir a su cartera de desarrollador. Esta Specializations (y sus requisitos previos) le preparará, incluso si tiene poca o ninguna experiencia en programación o tecnología, para puestos de desarrollador web de nivel inicial en PHP. Demostrará conceptos básicos, como el diseño de bases de datos, mientras trabaja en tareas que requieren el desarrollo de aplicaciones web cada vez más exigentes. Desde la instalación de un editor de texto hasta la comprensión de cómo interactúa un navegador web con un servidor web o el manejo de eventos con JQuery, obtendrá una visión introductoria completa del desarrollo de aplicaciones web.
- Instalación de su entorno de desarrollo
- Desarrollo de una aplicación de base de datos con PHP y MySQL
- Uso de JavaScript para interactuar con una aplicación web PHP
- Modelado de relaciones de muchos a muchos
Temario
UNIDAD 1 - Introducción a los contenidos web dinámicos · 13 leccionesDesarrollo de aplicaciones web en PHP - UNIDAD 1 - Introducción a los contenidos web dinámicos
Desarrollo de aplicaciones web en PHP - UNIDAD 1 - Introducción a los contenidos web dinámicos
- ¿Por qué PHP?
- Bienvenido al Curso 1 En la Especialización
- Libro de texto y recursos del curso
- Ayúdenos a saber más sobre usted
- Plan de estudios
- Nuestras tecnologías
- Protocolo de transferencia de hipertexto (HTTP)
- Ciclo solicitud/respuesta
- Solicitud-Respuesta
- Especificación de la asignación: Ciclo solicitud-respuesta
- Autograder: Ciclo solicitud-respuesta
- Bonificación: Horas de oficina en San Francisco
- Diversión El Dr. Chuck canta el blues en Ginebra Suiza
UNIDAD 2 - Lenguaje de marcado de hipertexto (HTML) · 7 leccionesDesarrollo de aplicaciones web en PHP - UNIDAD 2 - Lenguaje de marcado de hipertexto (HTML)
Desarrollo de aplicaciones web en PHP - UNIDAD 2 - Lenguaje de marcado de hipertexto (HTML)
- HyperText Markup Language
- Etiquetas HTML
- Paseo por el código: HTML
- HTML
- Especificación de la tarea: Lenguaje de marcado de hipertexto (HTML)
- Autograder: Lenguaje de marcado de hipertexto (HTML)
- Vídeo de bonificación: Horas de oficina en Raleigh, NC
UNIDAD 3 - Hojas de estilo en cascada (CSS) · 7 leccionesDesarrollo de aplicaciones web en PHP - UNIDAD 3 - Hojas de estilo en cascada (CSS)
Desarrollo de aplicaciones web en PHP - UNIDAD 3 - Hojas de estilo en cascada (CSS)
- Hojas de estilo en cascada (CSS)
- Paseo por el código: Conceptos básicos de CSS
- Estilo con CSS
- Imágenes, colores y enlaces en CSS
- Paseo por el código: Estilo con CSS
- CSS
- Vídeo de bonificación: Horas de oficina en Filadelfia, PA
UNIDAD 4 - Instalación de PHP y SQL · 9 leccionesDesarrollo de aplicaciones web en PHP - UNIDAD 4 - Instalación de PHP y SQL
Desarrollo de aplicaciones web en PHP - UNIDAD 4 - Instalación de PHP y SQL
- Folletos de instalación
- Instalación de MAMP en Macintosh
- Instalación de MAMP en Windows10
- Instalación de XAMPP en Windows10
- Instalación de LAMP en Linux
- Especificaciones de la asignación: Instalación de PHP/MySQL
- Calificación por pares: Instalación de PHP/MySQL
- Bonificación: Brian Behlendorf - Fundación Apache
- Bonificación: Horas de oficina Vancouver, BC
UNIDAD 5 - Introducción a PHP · 10 leccionesDesarrollo de aplicaciones web en PHP - UNIDAD 5 - Introducción a PHP
Desarrollo de aplicaciones web en PHP - UNIDAD 5 - Introducción a PHP
- Introducción a PHP
- PHP - Conceptos básicos
- PHP - Palabras clave
- PHP - Expresiones
- PHP - Estructuras de control
- PHP
- Especificación de la tarea: Nuestra primera aplicación PHP
- Nuestra primera aplicación PHP
- Bono: Rasmus Lerdorf - Inventando PHP
- Bonificación: Horas de oficina, Seattle, WA
UNIDAD 6 - Matrices PHP · 9 leccionesDesarrollo de aplicaciones web en PHP - UNIDAD 6 - Matrices PHP
Desarrollo de aplicaciones web en PHP - UNIDAD 6 - Matrices PHP
- PHP - Matrices
- PHP - Funciones Array
- Arreglos HTTP y PHP
- Matrices PHP
- Envío de su código al autograder
- Windows: Uso de NGrok con el Autograder
- Macintosh: Uso de NGrok con el Autograder
- Autocalificador: Juego de adivinanzas
- Bonificación: Horas de oficina, Ciudad del Cabo Sudáfrica
UNIDAD 7 - Funciones PHP · 7 leccionesDesarrollo de aplicaciones web en PHP - UNIDAD 7 - Funciones PHP
Desarrollo de aplicaciones web en PHP - UNIDAD 7 - Funciones PHP
- PHP - Funciones
- PHP - Ámbito variable
- PHP - Modularidad
- Funciones
- Especificación de la tarea: Invertir un hash MD5 (descifrado de contraseñas)
- Invertir un hash MD5 (descifrado de contraseñas)
- Bonificación: Horas de oficina, Shoreditch, Londres, Reino Unido
UNIDAD 8 - Formularios PHP y HTML · 17 leccionesDesarrollo de aplicaciones web en PHP - UNIDAD 8 - Formularios PHP y HTML
Desarrollo de aplicaciones web en PHP - UNIDAD 8 - Formularios PHP y HTML
- Formularios HTML
- Uso de GET y POST con formularios
- Tipos de entrada HTML
- Paseo por el código - Tipos de entrada HTML
- Tipos de entrada HTML5
- Procesamiento de datos de formularios e inyección de HTML
- Formularios de Code Walkthough e inyección de HTML (1)
- Juego de adivinanzas
- Code Walkthrough - Juego de adivinanzas
- Modelo Vista Controlador (MVC)
- Formularios
- Especificación de la tarea: Piedra, papel o tijera
- Autograder: Piedra, papel o tijera
- Graduado por pares: Piedra Papel Tijeras
- Bonificación: Horario de oficina de Bletchley Park
- Encuesta posterior al curso
- Siga aprendiendo con Michigan Online
UNIDAD 9 - Instalación de PHP y SQL · 11 leccionesIntroducción al lenguaje de consulta estructurado (SQL) - UNIDAD 9 - Instalación de PHP y SQL
Introducción al lenguaje de consulta estructurado (SQL) - UNIDAD 9 - Instalación de PHP y SQL
- Libro de texto y recursos del curso
- Ayúdenos a saber más sobre usted
- Plan de estudios
- Bienvenido al curso
- Instalación de MAMP en un Macintosh
- Instalación de MAMP en Windows 10
- Instalación de XAMPP en Windows 10
- Instalación de LAMP en Linux
- Especificaciones de la asignación: Instalación de PHP/MySQL
- Calificación por pares: Instalación de PHP/MySQL
- Bonus: Horas de oficina en La Haya
UNIDAD 10 - Introducción al lenguaje de consulta estructurado (SQL) · 9 leccionesIntroducción al lenguaje de consulta estructurado (SQL) - UNIDAD 10 - Introducción al lenguaje de consulta estructurado (SQL)
Introducción al lenguaje de consulta estructurado (SQL) - UNIDAD 10 - Introducción al lenguaje de consulta estructurado (SQL)
- Visión general de las bases de datos
- Operaciones SQL básicas
- Tipos de datos en SQL
- Claves e índices de la base de datos
- Especificaciones de la asignación: SQL de tabla única
- Autograder: SQL de tabla única (Usuarios)
- Bonificación: Liz Fong - Estandarización de SQL
- Consultas SQL
- Bonificación: Horas de oficina Orlando, Florida
UNIDAD 11 - Diseño de bases de datos · 9 leccionesIntroducción al lenguaje de consulta estructurado (SQL) - UNIDAD 11 - Diseño de bases de datos
Introducción al lenguaje de consulta estructurado (SQL) - UNIDAD 11 - Diseño de bases de datos
- Diseño de bases de datos relacionales
- Normalización y claves foráneas
- Creación de un esquema de datos físicos
- Diseño de bases de datos relacionales nº 4
- Modelos de bases de datos
- Especificaciones de la asignación
- Peer Grader: Bases de datos de tablas múltiples (Pistas)
- Bonificación: Horas de oficina Houston, TX
- Diversión: El Dr. Chuck se hace un tatuaje de tecnología educativa
UNIDAD 12 - De muchos a muchos · 6 leccionesIntroducción al lenguaje de consulta estructurado (SQL) - UNIDAD 12 - De muchos a muchos
Introducción al lenguaje de consulta estructurado (SQL) - UNIDAD 12 - De muchos a muchos
- Relaciones de muchos a muchos
- Especificaciones de la asignación: Bases de datos de muchos a muchos
- Autograder: Bases de datos múltiples
- Bonificación: Horas de oficina Portland, Oregón
- Encuesta posterior al curso
- Siga aprendiendo con Michigan Online
UNIDAD 13 - Objetos PHP · 20 leccionesCreación de aplicaciones de bases de datos en PHP - UNIDAD 13 - Objetos PHP
Creación de aplicaciones de bases de datos en PHP - UNIDAD 13 - Objetos PHP
- Libro de texto
- Ayúdenos a saber más sobre usted
- Plan de estudios
- Bienvenido al curso
- Conceptos orientados a objetos
- Creación de objetos en PHP
- Bibliotecas orientadas a objetos en PHP
- Ciclo de vida de los objetos en PHP
- Herencia de objetos en PHP
- Objetos PHP
- Acerca de esta sección
- Folletos de instalación
- Instalación de MAMP en Macintosh
- Instalación de MAMP en Windows10
- Instalación de XAMPP en Windows10
- Instalación de LAMP en Linux
- Envío de su código al autograder
- Windows: Uso de NGrok con el Autograder
- Macintosh: Uso de NGrok con el Autograder
- Bonificación: Horas de oficina en Nueva York
UNIDAD 14 - Conexión de PHP y MySQL · 13 leccionesCreación de aplicaciones de bases de datos en PHP - UNIDAD 14 - Conexión de PHP y MySQL
Creación de aplicaciones de bases de datos en PHP - UNIDAD 14 - Conexión de PHP y MySQL
- Bibliotecas de bases de datos PHP
- Ejecutar consultas SQL en PHP
- Acceso a MySQL mediante PDO: Inserción de datos
- Problema de seguridad: Cómo evitar la inyección SQL
- Tratamiento de errores con PDO
- Paseo por el código - PHP, MySQL y PDO
- Paseo por el código - Insertar y borrar datos
- Paseo por el código - Seguridad e inyección SQL
- DOP
- Especificación de la asignación: Base de datos de automóviles
- Autograder: Base de datos de automóviles
- Calificación por pares: Base de datos de automóviles
- Bonificación: Horas de oficina Orem, Utah
UNIDAD 15 - Cookies y sesiones PHP · 7 leccionesCreación de aplicaciones de bases de datos en PHP - UNIDAD 15 - Cookies y sesiones PHP
Creación de aplicaciones de bases de datos en PHP - UNIDAD 15 - Cookies y sesiones PHP
- Cookies
- Sesiones
- Sesiones sin cookies
- Recorrido del código - Cookies y sesiones
- Sesiones
- Autograder: Cookies y sesiones
- Bonificación: Horas de oficina, Detroit, Michigan
UNIDAD 16 - Redirección, enrutamiento y autenticación PHP · 11 leccionesCreación de aplicaciones de bases de datos en PHP - UNIDAD 16 - Redirección, enrutamiento y autenticación PHP
Creación de aplicaciones de bases de datos en PHP - UNIDAD 16 - Redirección, enrutamiento y autenticación PHP
- Redireccionamiento, enrutamiento y autenticación
- Recorrido del código - Enrutamiento y redireccionamiento
- POST / Actualizar / Redirigir
- Recorrido del código - POST / Redirección
- Implementación del inicio y cierre de sesión
- Guía de códigos - Inicio y cierre de sesión (3)
- Enrutamiento
- Especificación de la asignación: Autos con Post-Redirección
- Auto-Grader: Autos con Post-Redirección
- Peer-Grader: Autos con Post-Redirección
- Bonificación: Horas de oficina/Reunión Parque Bletchley
UNIDAD 17 - Construir una aplicación CRUD · 10 leccionesCreación de aplicaciones de bases de datos en PHP - UNIDAD 17 - Construir una aplicación CRUD
Creación de aplicaciones de bases de datos en PHP - UNIDAD 17 - Construir una aplicación CRUD
- Crear, leer, actualizar y eliminar (CRUD)
- Paseo por el código - CRUD en PHP
- Especificación de la asignación: Autos C.R.U.D.
- Auto-Grader: Autos CRUD
- Peer-Grader: Autos CRUD
- Bonificación: Horas de oficina - Atlanta, Georgia
- Diversión: El Dr. Chuck finge ser un presentador de noticias
- Diversión Ceremonia de graduación
- Encuesta posterior al curso
- Siga aprendiendo con Michigan Online
UNIDAD 18 - Introducción a JavaScript · 28 leccionesJavaScript, jQuery y JSON - UNIDAD 18 - Introducción a JavaScript
JavaScript, jQuery y JSON - UNIDAD 18 - Introducción a JavaScript
- Libro de texto y recursos del curso
- Ayúdenos a saber más sobre usted
- Plan de estudios
- Bienvenido al curso
- Visión general de JavaScript
- JavaScript básico
- JavaScript - Características principales del lenguaje
- JavaScript - Variables y expresiones
- JavaScript - Matrices y estructuras de control
- Paseo por el código: JavaScript
- JavaScript - Modelo de objetos del documento
- Paseo por el código: Modelo de objetos del documento (DOM)
- JavaScript
- Recorrido del código - Javascript/Perfiles
- Especificación de la asignación: JavaScript/Perfiles
- Autograder: JavaScript / Perfiles
- Peer-Grader: JavaScript / Perfiles
- Acerca de esta sección
- Folletos de instalación
- Instalación de MAMP en Macintosh
- Instalación de MAMP en Windows10
- Instalación de XAMPP en Windows10
- Instalación de LAMP en Linux
- Envío de su código al autograder
- Windows: Uso de NGrok con el Autograder
- Macintosh: Uso de NGrok con el Autograder
- Bonificación: Brendan Eich - Inventar JavaScript
- Bonificación: Horas de oficina Seattle, Washington
UNIDAD 19 - Objetos JavaScript · 5 leccionesJavaScript, jQuery y JSON - UNIDAD 19 - Objetos JavaScript
JavaScript, jQuery y JSON - UNIDAD 19 - Objetos JavaScript
- JavaScript - Conceptos orientados a objetos
- JavaScript - Construcción de objetos
- JavaScript - Ciclo de vida de los objetos
- Objetos JavaScript
- Bonificación: Horas de oficina Seúl, Corea del Sur
UNIDAD 20 - Uso de JQuery · 10 leccionesJavaScript, jQuery y JSON - UNIDAD 20 - Uso de JQuery
JavaScript, jQuery y JSON - UNIDAD 20 - Uso de JQuery
- conceptos básicos de jQuery
- Paseo por el código: Conceptos básicos de jQuery
- Formularios y jQuery
- Paseo por el código: Formularios y JQuery
- Paseo por el código: Perfiles, Posiciones y JQuery
- Especificación de la asignación: Perfiles, posiciones y JQuery
- Auto-Grader: Perfiles, posiciones y jQuery
- Peer-Grader: Perfiles, puestos y jQuery
- Bonificación: John Resig - JQuery
- Bonus: Horas de oficina, Barcelona
UNIDAD 21 - JSON - Notación de objetos JavaScript · 15 leccionesJavaScript, jQuery y JSON - UNIDAD 21 - JSON - Notación de objetos JavaScript
JavaScript, jQuery y JSON - UNIDAD 21 - JSON - Notación de objetos JavaScript
- Notación de objetos JavaScript (JSON)
- JSON y jQuery
- Paseo por el código: Notación de objetos JavaScript
- Chat JSON
- Paseo por el código: Chat JSON
- Paseo por el código - JSON CRUD
- Recorrido del código: Perfil, puestos, educación y JSON
- Especificación de la asignación: Perfiles, puestos y formación
- Auto-Grader: Perfiles, cargos y formación
- Peer-Grader: Perfiles, cargos y formación
- JQuery y JSON
- Horario de oficina: Montreal, Quebec
- Diversión: Chuck finge que es un programa de viajes (París)
- Encuesta posterior al curso
- Siga aprendiendo con Michigan Online
Certificado con validez SEP: 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 $4,990 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
21 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
16 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
- Certificado SEP incluido (sin costo). 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 University of Michigan.
- 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.
- 21 unidades · 233 lecciones · 192 h
- 12 meses de acceso
- 16 cuestionarios de evaluación
- Certificado SEP incluido (sin costo), 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 $4,990 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 University of Michigan; 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.
¿El curso tiene validez SEP?
Sí, incluido sin costo. Al completar el curso recibes un certificado emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
¿El curso tiene tutor o clases en vivo?
No. Es un curso autodidacta: estudias por tu cuenta, a tu ritmo, sin tutor ni sesiones en vivo.
¿Cómo se evalúa?
Te evalúas con actividades automáticas, sin entregas a un tutor.





