Programa ESPECIALIZACIÓN -PROGRAMACIÓN WEB: HTML, PHP, JAVASCRIPT, MySQL

PROGRAMA


MÓDULO 1: Estructura y maquetación web.


Unidad 1- Registro de dominio y servidores web


¿Qué es y cómo se registra un dominio?

Dominios nacionales e internacionales

Nic Argentina

Organizaciones relacionadas con los dominios de internet


Unidad 2 - Introducción a HTML


¿Qué es HTML?


Versiones de HTML Etiquetas – Sintáxis


Elementos Básicos

  • Texto
  • Enlaces
  • Listas

  • Imágenes


Unidad 3 - Novedades HTML5


  • Elementos semánticos
  • Formularios
  • Multimedia


Unidad 4. Introducción a CSS


¿Qué es CSS?


Formas de incluir CSS en HTML

Selectores

Propiedades básicas

Model Box


Unidad 5. Maquetación web


Model Box aplicado a la etiqueta div

Posicionamiento y visualización

Display, float y position


Unidad 6. Novedades CSS3


Nuevas propiedades

@font-face

Responsive Design


Módulo 2 - Programación Web estática


Unidad 1. Introducción a la programación


¿Qué es programación?

Niveles de linguajes

Estructuras de control

Lenguajes


Unidad 2.- PHP introducción


¿Qué es PHP?


Funcionamiento

Sintaxis

Variables

Condicionales


Unidad 3. PHP compartiendo información


Paso de valores entre archivos

Método GET

Método POST

Envío de mails com PHP


Unidad 4. PHP


Estructuras de repetición

Include

Session


Módulo 3: Programación web dinámica


Unidad 1: El lenguaje y los scripts


Introducción a JavaScript

Fundamentos de JavaScript

Funciones y propiedades báscias de JavaScript

Cómo incluir JavaScript en documentos HTML

JQuery


Unidad 2. Javascript y PHP

Características básicas de comunicación

Versiones


Módulo 4: Programación web con base de datos.


Unidad 1 : Modelo físico - Utilización de Tablas. Tipos de Dato

Nociones de bases de datos. Armado de modelo lógico de una base de datos. Pasaje desde el modelo lógico. Tipos de datos. Herramienta libres para el armado de un modelo físico. Creación, modificación y borrado de la estructura de una tabla.


Unidad 2: Introducción al lenguaje SQL

Estándares SQL. Sentencias Select - Where. Inserción (Insert), borrado (Delete) y Modificación de datos (Update). Operadores de comparación. (Is Null, Like, And ,Or ,Between, In, Not In).Funciones de Fila : Right, Substring_Index, Substring, Upper, Lower, Reverse, Ltrim, Rtrim, Length.


Unidad 3: Orden de sentencias - Funciones de Grupo - Herramientas de manejo.

Orden de resultados. Utilización de funciones de grupo Sum, Avg, Min, Max, Count, Limit, Group By, Having. Utilización de una herramienta libre para la práctica de SQL.


Módulo 5: Mysql Introducción


Unidad 1: Introducción a las bases de datos. Introducción al lenguaje SQL.

Unidad 2: Consultas típicas SQL. Uso de PHPmyAdmin para gestionar y administrar bases de datos.

Unidad 3: Arquitectura Cliente - Servidor. Introducción a PHP. Sintaxis básica.

Unidad 4: Variables y Constantes. Operadores.

Unidad 5: Lenguaje estructurado de consultas


Módulo 6: Mysql – PHP


Unidad 1: Mysql_connect, Mysql_select_db, Mysql_query, Mysql_num_rows, Mysql_fetch_array

Unidad 2: Estructuras de control selectivas. IF, ELSE, ELSEIF y SWITCH-CASE.

Unidad 3: Estructuras de control repetitivas. FOR, WHILE y DO WHILE.

Unidad 4: Estructuras de datos. Operaciones con vectores.

Unidad 5: Funciones (de vectores, definidas por el usuario y propias del lenguaje.)


Módulo 7: Proyecto final

  • Diseño de base de datos
  • Creación de sitio web obteniendo datos de la base de datos