El curso está dividido en 4 módulos.
MODULO I : HTML5
Descripción:
El primero paso antes de convertirse en desarrollador de software Web, es tener un conocimiento sólido sobre HTML. Por eso, en este módulo el alumno aprenderá a estructurar sitios web de una manera adecuada y desde cero, a utilizar etiquetas para cada una de las cosas que puedas llegar a necesitar y a diferenciar el uso de cada una de ellas dependiendo de las circunstancias.
Al finalizar este módulo podrá realizar el formato inicial de un sitio web implementando en HTML5.
Objetivos:
- Aprender lenguaje de etiquetas HTML.
- Aprender a estructurar correctamente sitios web.
Duración: 6 horas.
Capítulo I: HTML |
1.1 Introducción a HTML |
1.2 Estructura de una página Web |
1.3 Títulos |
1.4 Párrafos |
1.5 Etiqueta <br> |
1.6 Etiqueta meta |
1.7 Listas |
1.8 Etiquetas <div> y <span> |
1.9 Contenedores |
1.10 Citar con HTML |
1.11 Caracteres especiales |
1.12 Gráficos |
1.13 Hipervínculos o enlaces |
1.14 Comentarios y línea vertical |
1.15 Agregar audio |
1.16 Agregar video |
1.17 Tablas |
1.18 Formularios |
MODULO II : CSS3
Descripción:
En este módulo el alumno podrá mejorar la apariencia de su web, podrá crear web con diseños responsivos (adaptables a dispositivos móviles). Este módulo corresponde el segundo gran paso para poder desarrollar aplicaciones Web.
Objetivos:
- Aprender hojas de estilo.
- Aprender a crear diseños responsivos.
Duración: 6 horas.
Capítulo I: HTML |
1.1 Introducción a CSS |
1.2 Css en línea |
1.3 Css embebido |
1.4 Css externo |
1.5 ¿Qué es Bootstrap? |
1.6 Bootstrap manejo de componentes |
1.7 Decorando nuestras etiquetas HTML |
1.8 Diseños responsivo con Bootstrap |
MODULO III : Introducción a PHP
Descripción:
En este módulo el alumno aprenderá la sintaxis básica, manejo de librerías, serás capaz de configurar su propio computador para que pueda luego desplegar aplicaciones Web. Aquí iniciamos con el aprendizaje del lenguaje de programación, el cual ha sido escrito por y para desarrolladores web.
Objetivos:
- Conocer la sintaxis básica del lenguaje de programación PHP.
- Ser capaz de configurar PHP y APACHE.
- Conocer las diferentes funciones de PHP para: de manejo de contenido, arrays, fechas, archivos y directorios.
- Desarrollar aplicaciones Cliente-Servidor básicas.
Duración: 14 horas.
Capítulo I: Introducción a PHP |
1.1 Introducción a PHP y Apache |
1.2 Funcionamiento de una página dinámica |
1.3 Patrón de diseño MVC |
1.4 XAMPP |
1.5 Peticiones HTTP |
1.6 Tipos de datos |
1.7 Funciones gettype y settype |
1.8 Forzado de tipos |
1.9 Variables |
1.10 Arreglos superglobales ($_GET, $_POST, $_REQUEST, $_FILES) |
1.11 Constantes |
1.12 Operadores |
1.13 Comentarios y concatenación |
1.14 Estructuras condicionales |
1.15 Estructuras repetitivas |
Capítulo II: Manejo de funciones con PHP |
2.1 Creación de funciones. |
2.1.1 Parámetros por valor. |
2.1.2 Parámetros por referencia |
2.1.3 Parámetros por defecto |
2.2 Inclusión de código |
2.3 Manejo de cadenas |
2.4 Arrays |
2.5 Manejo de arrays |
2.6 Fechas |
2.7 Directorios |
2.8 Ficheros |
Capítulo III: Configuración de PHP y APACHE |
3.1 Configuración modo servidor de PHP |
3.2 Configuración modo servidor Apache |
MODULO IV : Manejo de datos utilizando MySQL y seguridad Web.
Descripción:
PHP permite crear aplicaciones interactivas y dinámicas que cuenten con un repositorio de datos. La mayoría de sistemas de información programados en este lenguaje (según sea su necesidad funcional) permite conectarse a múltiples motores de base de datos entre ellos: MySQL, PostgresSQL, SQL, Firebird, etc. La conexión e interacción entre los programas desarrollados en PHP y cualquier motor de base de datos se realiza de manera sencilla, por ello, se aprende y aplica de manera muy rápida.
En el transcurso del curso, el alumno será capaz de desarrollar aplicaciones Web (e-comerce, CMS etc.) que puedan conectarse con bases de datos MySQL logrando así centralizar, ordenar y mantener la consistencia del modelo de datos propio de un sistema informático.
Objetivos:
- Desarrollo de aplicaciones Web sencillas, fáciles y seguras.
- Ser capaz de desarrollar aplicaciones Cliente-Servidor con conexión a bases de datos MySQL.
- Aprender el uso de sesiones y cookies y hacer las aplicaciones más seguras mediante su uso.
Duración: 16 horas.
Capítulo I: MySQL |
1.1 Introducción a MySQL |
1.2 Programas para manejo de datos |
1.3 Crear una base de datos |
1.4 Crear una tabla |
1.5 Ejercicios de manejo de base de datos. |
Capítulo II: PHP – MySQL |
2.1 Introducción al manejo de base de datos con PHP |
2.2 Abrir y cerrar una conexión a una base de datos MySQL. |
2.3 Consultar datos de una bd MySQL |
2.4 Mostrar datos desde un aplicativo Web |
2.5 Insertar datos desde un aplicativo Web |
2.6 Modificar datos desde un aplicativo Web |
2.7 Eliminar datos desde un aplicativo Web |
2.8 Búsquedas de datos desde un aplicativo Web |
Capítulo III: Sesiones y cookies |
3.1 Introducción a sesiones |
3.2 Usos de una sesión en desarrollo Web |
3.3 Funciones de PHP para uso de sesiones |
3.4 $_SESSION |
3.5 Ejercicios |
3.6 Introducción a cookies |
3.7 Usos de una cookie |
3.8 Atributos de una cookie |
3.9 Ejercicios |