DESCRIPCIÓN DEL CURSO
Planeación de la asignatura
Resultados de aprendizaje de la asignatura del alumno:
- Conoce la diversidad de frameworks y herramientas en línea utilizadas en los procesos de diseño web.
- Comprende la diferencia entre maquetación y programación backend y frontend.
- Aplica los principales lenguajes de maquetación y programación: HTML; CSS; Javascript y PHP; así como los protocolos de informática para su publicación en línea.
- Analiza y evalúa las necesidades de cada uno de los proyectos para aplicar lo comprendido en la asignatura.
- Crea sitios funcionales capaces de resolver requerimientos propios del ambiente web.
Programación frontend
Programación backend
Conocimientos técnicos web
1. Introducción a la programación frontend
- 1.1. HTML no es un lenguaje de programación
- 1.2. CSS: Sintaxis y estructura
- 1.3. Integración de HTML y CSS
- 1.4. Frameworks de maquetación
- 1.5. Comparativa y uso de frameworks
2. Programación frontend
- 2.1. Tipos de datos en los lenguajes de programación
- 2.2. Operaciones básicas de la programación
- 2.3. Javascript: Frameworks de animación
3. Programación backend
- 3.1. Introducción al PHP
- 3.2. Elementos básicos del lenguaje
- 3.3. Incrustando código PHP en un HTML
- 3.4. Frameworks de implementación de PHP
- 3.5. Manejo de gestores de contenido CMS
4. Introducción a la programación frontend
- 4.1. Básicos de HTTP; FTP y SMTP
- 4.2. Información del servidor
- 4.3. Dominio
- 4.4. Manejo de niveles en certificados de seguridad (SSL)
- 4.5. Manteniendo el estado