Tengo la alegría de contarles que con la ayuda de la UTN-FRRE estoy pronto a largar una nueva edición del curso de desarrollo web con PHP5, esta vez con la ayuda y colaboración de mi colega Marcos Ibañez.
El temarío fue preparado en base a lo visto en los cursos del año pasado y la experiencia adquirida en el mismo. Nuevamente el curso será dividido en dos partes, incial y avanzado, comenzando la etapa inicial el día 27 de abril.
El temario para la etapa inicial es el siguiente
- Introducción al Desarrollo Web
- La Internet (Direcciones IP, Servicios de Nombre, Servidores Web, Bases de Datos, Browsers, Hostings).
- El protocolo HTTP
- El estándar HTML
- Arquitectura de Aplicaciones Web
- LAMP
- HTML
- Estructuras de documentos HTML
- Los estándares de la w3c
- DOM
- Tags HTML
- Formularios HTML
- CSS
- Introducción a las Plantillas de estilo
- Selectores CSS
- Aplicar estilos con CSS
- Inclusión de plantillas de estilos
- Introducción a PHP
- Presentación del Lenguaje
- El Entorno de Trabajo (Apache, Mysql, Netbeans)
- Variables y Tipos de Datos
- Variables Predefinidas
- Entrada y Salida
- POST, GET
- Estructuras de Datos y Control
- Condicionales
- Iterativas
- Includes y Requires
- Funciones
- Invocación de Funciones
- Definición de Funciones
- Alcance de Variables
- Parámetros por Valor y Referencia
- Valores de Retorno
- Funciones Integradas
- Diseñar aplicaciones con PHP
- Organizar el Proyecto
- Organizar los componentes del sitio
- Utilizar librerías
- Utilizar Layouts y Master Pages
La idea es que el alumno conozca las bases para desarrollar sites dinámicos sencillos y posea sólidos conocimientos para continuar su autoaprendizaje en el mundo de PHP5.
La segunda etapa pretende consolidar estos conocimientos añadiendo técnicas avanzadas como la Orientación a Objetos y la interacción con bases de datos Relacionales.
El temario de la segunda etapa es el siguiente.
- Bases de Datos Relacionales
- Introducción al Modelo Relacional
- Tablas, Atributos, Relaciones
- Diseño de Modelos de Datos
- SQL y MYSQL
- Lenguaje de Consulta estructurada
- Creación de Bases de Datos, Tablas, y operaciones con las mismas a través de SQL.
- Interacción con MySQL desde PHP
- Utilización de las API’s para interactuar con bases de Datos con PDO
- Creación de aplicaciones con backend de datos
- Interacción con Formularios
- Interactuar con Formularios HMTL
- Controles
- Inputs y Textarea
- Selects y Selects Múltiples
- Radio Buttons
- Checkbox
- Lectura de los parámetros del formulario y validación
- Persistencia de los Datos en MySQL
- Listados
- Sesiones
- Manejo de Sesiones y Cookies
- Creación un Login de Usuarios
- Orientación a Objetos
- Definición de Clases
- Definición de Métodos y Métodos Mágicos
- Manipulación de Objetos
- Orientación a Objetos Herencia y Polimorfismo
- Herencia
- Interfaces
- Polimorfismo
Estan todos invitados a participar del curso, con solo tener alguna noción de algoritmía y programación alcanzará para que pueda aprender todos los conceptos del curso
Los horarios del curso serán por la mañana o por la tarde
– Martes y Jueves de 14:30 a 17:30
– Martes y Jueves de 9:00 a 12:00
El costo del curso será de :
– Alumnos de la UTN : $ 250 por etapa
– No alumnos de la UTN : $ 300 por etapa
Las inscripciones se realizán en:
Inscripción: Alumnos U.T.N.: Secretaría de Asuntos Universitarios – F.R.Re. – U.T.N.
Público en general: Edificio Anexo – F.R.Re. – U.T.N. Av. French y Laprida – TE 426014
Lunes a Viernes: 8:00 a 12:00 / 16:00 a 21:00 hs
El curso tendrá vacantes limitadas, solo 15 alumnos por turno.
Leave a Reply