PHP 101

Fechas: del 8 de julio al 8 de agosto de 2019

Modalidad: Virtual
Horario: Totalmente flexible
Capacidad: 30 usuarios

Instructor: Ing. Paúl Bernal, MSc. icon

Resumen:

En el primer módulo se revisará una breve reseña histórica de PHP, que lo coloca actualmente como uno de los lenguajes más populares y más fáciles de aprender; siguiendo con la sintaxis básica, despliegue y configuración de un entorno de desarrollo PHP básico. Este módulo recorre además aspectos como el manejo de ficheros, sesiones y cookies; todo con un enfoque meramente estructurado que nos permitirá realizar aplicaciones web básicas, conformadas de librerías reutilizables y recursos externos como archivos y contenidos remotos.

Audiencia: Programadores, personas con sólidos conocimientos en programación que estén interesados en conocer técnicas de desarrollo rápido de aplicaciones web y CLI, tendientes a mejorar la eficiencia y colaboración al programar.

Objetivo General:
• Desarrollar conocimiento y competencias en el desarrollo de aplicaciones web con PHP.

Objetivos Específicos:
• Conocer la historia, evolución y estado actual de PHP
• Desarrollar competencias sobre el proceso de instalación de PHP
• Comprender y aprovechar el entorno de desarrollo de aplicaciones web
• Conocer la sisntaxis y potencialidades del lenguaje PHP
• Realizar proyectos web pequeños y medianos usando PHP

Metodología y Evaluación
Se hará uso del método constructivista, partiendo de la revisión de los conocimientos previos de los estudiantes para proceder a la construcción de nuevos conocimientos a partir del uso de estrategias metodológicas dinámicas (aprendizaje basado en problemas, trabajo colaborativo, método de casos, aprendizaje por proyectos, entre otros), libros, videos y espacios para la comunicación como foros, mensajes.

Requisitos Previos:
• Conocimientos de Inglés para la lectura.
• Instalación segura de ambiente de desarrollo y producción, Variables, tipos de datos, estructuras de control, funciones comunes.

Características del curso:
• El curso tendrá una duración de 40 horas con actividades prácticas de laboratorio teniendo cada estudiante su propio equipo para trabajar.
• La ESR ofrece material audiovisual para el aprendizaje.
• El estudiante entregará avances del trabajo que realiza a través de la plataforma de educación virtual.

Competencias a Desarrollar:
Instalación segura de ambiente de desarrollo y producción, Variables, tipos de datos, estructuras de control, funciones comunes, envío de correos electrónicos, manejo de archivos de texto plano.

Contenidos:
• ¿Qué es PHP?
• ¿Por qué usar PHP?
• Historia y situación actual
• Instalación y Configuración
• Tecnologías en Cliente y Servidor
• Creación de un script PHP
• Interactividad con los usuarios
• Declaraciones de variables y tipos de datos
• Operadores
• Estructuras de control
• Funciones
• Vectores
• Manipulación de cadenas / Expresiones regulares
• Librerías
• Envío de mails desde PHP
• Manejo de ficheros
• Manejo de sesiones
• Manejo de cookies
• Proyecto práctico

Costo Miembros : $160 + IVA
Costo No miembros: $200 + IVA
Información extra: Se entrega certificado de aprobación por 40 horas una vez finalizado el curso.
Canjeables por cupos: SI

Descripción del evento

Inicio 08-07-2019
Clausura 08-08-2019
Apertura Inscripción 18-06-2019
Capacidad 30
Cierre inscripción 15-07-2019
Cuota $160+IVA (miembros), $200+IVA (no miembros).
Categorias de Eventos Programación,ESR,Virtual
La inscripción está cerrada