Curso Técnico en Programación Web Profesional.
La Carrera de Programador WEB Profesional está orientada a quienes estén interesados en profesionalizarse como técnicos, desarrollando la capacidad de crear aplicaciones web con contenido dinámico y con interactividad con el usuario.
A lo largo de la carrera utilizara el software
Dreamweaver
Fireworks
PhpMyAdmin
Trabajara con los lenguajes de programación
PHP
SQL para MySQL
JAVASCRIPT
CSS
XHTML, DHTML
Enfocados al diseño de:
1. Web multilenguaje
2. encuesta electrónica con estadísticas
3. gestor de noticias
a. cartelera de noticias con imágenes
b. buscador interno con parámetros de búsqueda y filtros
c. consulta paginada
d. envio de ficha a un amigo
e. generación y manipulación de gráficos
f. sistema de administración de noticias:
i. formularios de ABMC (alta/baja/modificación/consulta), de noticias
4. contador de visitas y usuarios en línea.
5. formulario de contacto con envio de mail
6. gestor de newsleter
a. formulario de suscripción
b. sistema de administración de perfil de suscripción
c. sistema de administración de newsletter :
i. formularios de ABMC (alta/baja/modificación/consulta), de newsletter
ii. formulario de envio de newsletter
7. generador de claves al asar
8. control de acceso de usuarios a datos y paginas protegidas
9. sistema de carga de datos para alimentar :
a. gestor de noticias
b. newsletter
Teniendo que desarrollar y mantener
- ABMC (alta/baja/modificación/consulta), de datos del sistema de control de acceso y seguimiento de usuarios a páginas y datos reservados.
- generación y administración de claves.
- sistema de defensa contra hackers
- aplicaciones web bajo el concepto modular
- formularios dinámicos
- bases de datos: tipos y estructuras de tablas, comandos y técnicas del lenguaje de consulta de SQL, técnicas de migración exportación e importación de datos en diferentes formatos.
- aplicaciones y perfiles en lenguajes cooperativos (javascript-css-dhtml)
- librerías de rutinas para ahorro de tiempo y aumento de productividad
- ABMC (alta/baja/modificación/consulta), de carga de datos para base de datos que alimentan webs dinámicas.
- formularios de consulta dinámica
- manipulación dinámica de imágenes (previsualizacion, tamaño, envio a servidor desde un formulario)
- uso de sessiones.
- ABMC (alta/baja/modificación/consulta), de archivos de texto
- validación y manipulación de fecha y hora.
- menues expansibles y flotantes.
Índice de contenido teórico.
1. ¿ Que es ?
2. ¿ Que se puede hacer ?
3. entorno de trabajo cliente-servidor
4. paginas dinámicas y estáticas
5. métodos para el contenido dinámico
o etiquetas
o combinaciones entre PHP y otros lenguajes (XHTML-DHTML-CSS-JAVASCRIPT)
6. variables y sus ámbitos
7. métodos de encadenación y muestreo
8. métodos de comunicación (envio-recepción), y procesamiento de datos.
o $_GET, $_POST, $_REQUEST, $_SESSION
9. trabajo con datos en archivos externos
o métodos de apertura y permisos
o lectura
o almacenamiento
o modificación
o cierre
10. manejo dinámico de imágenes
o librerías GD
11. funciones definidas por el usuario
o definición
o parámetros por defecto y arbitrarios
o entrada de variables
o valores de retorno.
12. manejo de fechas
o métodos
13. vectores y matrices multidimensionales
o usos y métodos
14. manejo de formularios
o métodos de envio
o campos dinámicos
15. sentencias condicionales
o if, else, elseif, switch, for, while.
16. reutilización de código
o funciones
o método modular
§ include/_once, requiere/_once, .inc.
17. en servidor
o manejo de archivos y directorios
§ copy, delete, ftp, rmdir, mkdir, etc…
1. conceptos y configuración
1. base de datos
2. tablas
3. columnas
4. filas
5. valores
6. claves
7. índices
8. relaciones
2. métodos de conexión
3. administración con PhpMyAdmin
4. optimización en el diseño de base de datos
5. manejo de fechas
1. bases del lenguaje
2. técnicas
o añadir, recuperar, actualizar y eliminar datos.
3. métodos y filtros
1. bases del lenguaje
2. técnicas
3. control de campos de formularios
4. comportamientos
5. control de eventos
6. métodos y filtros
1. bases del lenguaje
2. técnicas
3. métodos y filtros
FECHA DE INICIO: Agosto.
DURACION: 4 meses.