Hosting y cuenta de FTP (File Transfer Protocol) propio para cada grupo de trabajo, con el fin de alojar y testear la evolución del proyecto encarado durante la carrera.

Tutorías y orientación constante guiarán al alumno en todas las etapas del desarrollo del trabajo práctico.

Acceso a Internet desde los equipos de aulas y laboratorios, más acceso WiFi en las instalaciones.

Posibilidad de acceder a una PC para prácticas fuera del horario de clase.
Comunidad de desarrolladores
Todos los alumnos de la carrera serán invitados a participar de una comunidad on-line, en la cual los integrantes evacuaran consultas técnicas, accederán a información complementaria, se contactarán con docentes y especialistas en desarrollo Web, recibirán ofertas laborales y anuncios a eventos relacionados.
Plan de Estudios / Distribución de clases
Clase Nº
Tema
Contenido
Clase 1
HTML
¿Qué es el desarrollo web?. Conceptos generales. Elementos necesarios. ¿Que es el DHTML? Conceptos y ejemplos de HTML, CSS, PHP y MySQL
Clase 2
HTML
HTML. Conceptos y caracteristicas. Etiquetas llenas y vacias. Estructura HTML, HEAD y BODY.
Clase 3
HTML
Formateo de textos. Tipografias y efectos. Elementos FONT, BR, P, PLAINTEXT, PRE y Q.
Clase 4
HTML
Manejo de elementos multimediales. Imágenes y video. Tags IMG, EMBED y OBJECT.
Clase 5
HTML
Enlaces, marcadores y mapeos de imágenes. Tags A, MAP y AREA.
Clase 6
HTML
Listas y tablas. Tags UL, OL, DL, LI, TABLE, TH, TR, TD.
Clase 7
HTML
Manejo de formularios. Estructura TABLE. Analisis de los controles: Cajas de texto, botones de radio, manejo de archivos, botones de chequeo, botones, combos y listas de seleccion y areas de texto.
Clase 8
HTML
Practicas de CSS. Mecanismos de colaboración HTML/CSS. Agrupamientos. Tipos de selectores. Archivos CSS externos. Cambios fundamentales.
Clase 9
HTML
Desarrollo de un trabajo practico en HTML y CSS.
Clase 10
HTML
Desarrollo de un trabajo practico en HTML y CSS.
Clase11
HTML
Conceptos de JavaScript. Introducción al lenguaje. Sintaxis. Variables. Condicionales. Práctica.
Clase 12
HTML
Ciclos, funciones y arreglos. Introducción al DOM. Desarrollo de un trabajo practico en HTML y JavaScript.
Clase 13
HTML
Desarrollo de un trabajo practico en HTML y JavaScript.
Clase 14
PHP
Introducción a PHP. Lenguajes del lado del servidor. Elementos necesarios para trabajar con PHP. Servidores. Sintaxis básica de PHP. Sentencia echo, print y printf.
Clase 15
PHP
Tipos de datos, variables, constantes y operadores.
Clase 16
PHP
Arreglos y estructuras condicionales. Estructura if y switch.
Clase 17
PHP
Manejo de formularios. Enlace con forms HTML. Arrays $_GET, $_POST y $_REQUEST. Métodos GET y POST.
Clase 18
PHP
Estructuras cíclicas. Estructura for y while.
Clase 19
PHP
Funciones internas y definidas por usuario. Definición de funciones. Modularización de sitios.
Clase 20
PHP
Manejo de archivos .txt. Cookies y variables de sesión. Ejemplos prácticos.
Clase 21
PHP
Envío de mails, variables de servidor. Desarrollo de aplicaciones.
Clase 22
PHP
Desarrollo de aplicaciones. Ejemplos varios.
Clase 23
MySQL
Presentación MySQL. Instalación de MySQL Server 5. Puertos y servicios. Conflictos posibles.
Clase 24
MySQL
Uso de HeidiSQL
Clase 25
MySQL
Estructura de tablas. Practica sentencias DDL: CREATE, ALTER, DROP y TRUNCATE.
Clase 26
MySQL
Manipulación de registros. Sentencias DML: SELECT, INSERT, UPDATE y DELETE.
Clase 27
MySQL
Practicas en armados de bases de datos. Uso de HeidiSQL.
Clase 28
PHP y MySQL
Conexión de PHP con MySQL. Comandos: mysql_connect, mysql_select_db. Prácticas.
Clase 29
PHP y MySQL
Armado y análisis de un modulo de altas de registros.
Clase 30
PHP y MySQL
Armado y análisis de un módulo de bajas de registros.
Clase 31
PHP y MySQL
Armado y análisis de un módulo de modificaciones de registros.
Clase 32
PHP y MySQL
Armado y análisis de un módulo de consulta de registros.
Clase 33
PHP y MySQL
Análisis de casos prácticos en PHP: Encuestas con o sin control IP
Clase 34
PHP y MySQL
Análisis de casos prácticos en PHP: Buscador de resultados. Paginación.
Clase 35
PHP y MySQL
Análisis de casos prácticos en PHP: Logeo y registro de usuarios.
Clase 36
PHP y MySQL
Análisis de casos prácticos en PHP: Modulo para subida de archivos al servidor.
Clase 37
PHP avanzado
Introducción al paradigma de POO. Porque objetos?. Conceptos. Encapsulamientos. Clases, métodos y atributos. Herencia, polimorfismos.
Clase 38
PHP avanzado
Miembros públicos, privados y protegidos. Construcciones básicas. Constructores y destructores. Sobre escritura de funciones.
Clase 39
PHP avanzado
Objetos. Aplicaciones prácticas.
Clase 40
Consideraciones
Técnicas de posicionamiento. Desarrollo de sistemas (conceptos de análisis). Presupuestos. Consideraciones varias.