- Conceptualización de Full Stack Developer
- Características del desarrollador full stack
- Ventajas y desventajas de full stack
- Capas de full stack
- ¿Qué es el control de versiones?
- ¿Qué es GIT?
- ¿Por qué GIT?
- Instalación de GIT
- GitHub y su relación con GIT
- Flujo de trabajo en GIT (Workflow)
- Crear un repositorio
- Cambios de archivos
- Deshacer cambios
- Sincronizar repositorios
- Reescribir historial
- Textos en HTML
- Enlaces
- Listas en HTML
- Imágenes y Objetos
- Tablas
- Formularios
- Marcos
- Estructuras y layout
- Otras etiquetas
- Hojas de estilo
- Historia de CSS
- Añadir estilos
- Soporte de CSS en navegadores
- Especificación oficial
- Funcionamiento básico de CSS
- ¿Cómo incluir CSS en la web?
- Medios CSS
- Comentarios
- Sintaxis de la definición
- Modelo de cajas
- Margen, relleno, bordes y modelo de cajas
- Posicionamiento y visualización
- Posicionamiento
- Visualización
- Introducción a JavaScript
- Fundamentos de programación
- Objetos y Arrays en JavaScript
- Los objetos location e history
- El objeto document
- El objeto form
- Modelo de Objetos del Documento (DOM)
- Manipulación del DOM
- Buenas prácticas
- Introducción a JQuery y JQuery Mobile
- Integración de archivos JavaScript y CSS
- Selectores JQuery
- Gestión de eventos
- Otras funciones dinámicas
- Introducción a Ajax
- Librerías básicas
- Acceso y gestión de los "data attributes" de los elementos
- Elementos de interfaz mobile
- Eventos generales JQuery mobile
- Actividad de evaluación de los conocimientos adquiridos por el alumno
- Entorno de trabajo PHP
- Descargar e instalar XAMPP
- ¿Cómo funcionan las páginas PHP?
- Las etiquetas PHP
- Arrays
- Estructuras de repetición
- Estructuras de decisión
- Combinar estructuras
- El bucle foreach
- Funciones
- Programación orientada a objetos
- MySQL
- Tipos de tablas en MySQL
- Crear bases de datos y tablas
- SQL
- Acceder a la base de datos
- Angular
- Symfony
- Node.js
- React
- Introducción
- Implementar
- Obtener datos
- Peticiones
- Creación de un servicio SOAP simple
- Implementando parámetros a los métodos que usa un web service
- WSDL
- Realizar la conexión de SOAP a MySQL
- Consumir servicios externos con SOAP
- Procesar la información devuelta por servicios externos en SOAP
- Creación de servicio REST sencillo
- Preparar las rutas REST
- Realizar la conexión de REST a MySQL
- Uso de GET y POST en REST
- Uso de CORS