Te ofrecemos una formación única y didáctica por medio de la cual aprenderás a programar aplicaciones y sitios web. Te prepararás a distancia desde donde quieras y cuando quieras.
Todas aquellas personas que estén interesadas en desarrollarse profesionalmente en el entorno de la programación para acceder a un mercado en expansión.
MÓDULO 1: INTRODUCCIÓN AL DESARROLLO WEB
1. INTERNET Y LA WEB
Direcciones
Arquitectura cliente-servidor
Aplicaciones
Accesibilidad
Usabilidad
2. DOMINIOS Y ALOJAMIENTO WEB
Dominios gratuitos y de pago Hosting
Crear un servidor web con XAMPP
Alternativas a XAMPP: WAMP, LAMP, MAMP DNS dinámicos
MÓDULO 2: HTML Y CSS. ENTORNOS DE DESARROLLO Y HTML
1. ENTORNO DE DESARROLLO
2. HERRAMIENTAS DE ANÁLISIS
3. IDES COMPLETOS
4. HTML
MÓDULO 3: HTML Y CSS. INTRODUCCIÓN A CSS Y DOM
1. INTRODUCCIÓN AL CSS
2. ¿ǪUÉ ES EL MODELO DE OBJETOS DEL DOCUMENTO (DOM)?
3. ¿ǪUÉ ES EL MODELO DE OBJETOS DEL NAVEGADOR (BOM)?
MÓDULO 4: PROGRAMACIÓN EN JAVASCRIPT. INTRODUCCIÓN A JAVASCRIPT (I)
1. INTRODUCCIÓN A JAVASCRIPT
2. PRIMEROS PASOS EN JAVASCRIPT
3. OPERADORES Y EXPRESIONES
4. FLUJO DE DATOS
MÓDULO 5: PROGRAMACIÓN EN JAVASCRIPT. INTRODUCCIÓN A JAVASCRIPT (II)
1. FUNCIONES
2. OBJETOS ESPECIALES
3. MANEJO DE EVENTOS
4. JǪUERY
5. AJAX
6. LLAMADAS A AJAX VÍA JǪYERY
MÓDULO 6: PROGRAMACIÓN EN PHP. PHP BÁSICO (I)
1. INTRODUCCIÓN A LA PROGRAMACIÓN CON PHP
2. ASPECTOS BÁSICOS
3. HOLA MUNDO
4. FUNCIONES
5. VARIABLES
6. CONSTANTES
7. OPERADORES
8. ESTRUCTURAS DE CONTROL
MÓDULO 7: PROGRAMACIÓN EN PHP. PHP BÁSICO (II)
1. FORMULARIOS
2. ARRAYS MULTIDIMENSIONALES
3. STRING VS. ARRAY
4. CONTROL DE ITERACIÓN
5. ENVIAR UN ARRAY POR UN CAMPO HIDDEN
6. COOKIES Y SESIONES
7. FICHEROS
8. TRATAMIENTO DE ERRORES Y EXCEPCIONES
9. LIBRERÍAS
MÓDULO 8: PROGRAMACIÓN EN MYSǪL. INTRODUCCIÓN A LAS BASES DE DATOS
1. INTRODUCCIÓN A LAS BASES DE DATOS
2. SISTEMAS DE GESTIÓN DE BASES DE DATOS
3. MODELO DE BASES DE DATOS
4. MODELO ENTIDAD-RELACIÓN O ENTIDAD-INTERRELACIÓN COOKIES Y SESIONES
5. DISEÑO DE BASES DE DATOS RELACIONALES
MÓDULO 9: PROGRAMACIÓN EN MYSǪL. DISEÑO DE BASES DE DATOS
1. ESTUDIO PREVIO Y PLAN DE TRABAJO
2. MODELO ENTIDAD-RELACIÓN EXTENDIDO (EE/R)
3. SǪL
4. SEGURIDAD
5. RECUPERACIÓN DE BASES DE DATOS
MÓDULO 10: PROGRAMACIÓN EN MYSǪL. INTRODUCCIÓN A MYSǪL
1. MYSǪL
2. SERVIDOR BÁSICO
3. TABLAS
4. REGISTROS
5. CONSULTAS
MÓDULO 11: PROGRAMACIÓN EN MYSǪL. MYSǪL Y BASES DE DATOS NO RELACIONALES
1. DIAGRAMAS ENTIDAD-RELACIÓN
2. PHPMYADMIN
3. BASES DE DATOS NO RELACIONALES
4. MONGO DB Y ROBOMONGO
5. CONECTAR PHP CON UNA BASE DE DATOS
MÓDULO 12: PROGRAMACIÓN EN PHP. PHP AVANZADO (I) BUENAS PRÁCTICAS CON PHP. INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS CON PHP.
1. PROGRAMACIÓN AVANZADA CON PHP
2. PROGRAMACIÓN OO CON PHP
MÓDULO 13: PROGRAMACIÓN EN PHP. PHP AVANZADO (II) PHP Y MYSǪL. PDO. TEST DRIVEN DEVELOPMENT CON PHP Y PHPUNIT
1. PHP Y TDD
2. FUNCIONES PHP PARA MYSǪL
Una vez la formación haya terminado se entregará a cada uno de los alumnos:
Para la realización del curso es necesario poseer conocimientos básicos en programación.
Información Adicional
Salidas profesionales