esrlogo  logoredcediawebpequeno
facebook twitter instagram youtube linkedIn rss intranet

PHP 101

Características el Curso

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.

  • El curso tendrá una duración de 40 horas con actividades prácticas de laboratorio y proyectos prácticos
  • El estudiante entregará avances de los proyectos que realice a través de la plataforma de educación virtual.

Requerimientos previos

  • Conocimientos firmes de programación, estructurada y OO
  • Conocimientos firmes sobre HTML
  • Conocimientos generales sobre JavaScript
  • Conocimientos básicos sobre CSS
  • Conceptos generales sobre aplicaciones web

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.

Competencias a Desarrollar

Instalación segura de ambiente de desarrollo y producción, Variables, tipos de datos, estructuras de control, funciones comunes, trabajo con BD mysql,

Contenidos

Tema 1: Generalidades

  • ¿Qué es PHP?
  • ¿Por qué usar PHP?
  • Historia y situación actual
  • Instalación y Configuración

Tema 2: Programación en entornos Web

  • Tecnologías en Cliente y Servidor
  • Creación de un script PHP
  • Interactividad con los usuarios

Tema 3: Conociendo a PHP

  • Declaraciones de variables y tipos de datos
  • Operadores
  • Estructuras de control
  • Funciones
  • Vectores
  • Manipulación de cadenas / Expresiones regulares
  • Librerías

Tema 4: Labores adicionales con PHP

  • Envío de mails desde PHP
  • Manejo de ficheros
  • Manejo de sesiones
  • Manejo de cookies

Proyecto 101:

  • Elaborar una agenda electrónica, o
  • Proyecto similar propuesto por el estudiante.

Imprimir

 

Calle La Condamine 12-109 "Casa Rivera"

Telf. (+593) 7 4043810

ernesto.perez@cedia.org.ec • Ecuador

 palitopie qr palitopie email  facebook  twitter