Está en la página 1de 7

PHP NIVEL 1

Objetivos
Adquirir los conocimientos necesarios para implementar Aplicaciones Web Dinmicas usando las
herramientas ms conocidas en el mercado de servicios Web: Apache Web Server, PHP y MySQL.
Se adquirirn las destrezas necesarias para instalar el entorno de trabajo, se desarrollaran los
conocimientos de gestin y administracin de la base de datos MySQL interactuando con el lenguaje
de programacin PHP, para crear sitios Web altamente dinmicos e interactivos acordes a las
necesidades del mercado actual.
Dirigido a
Cualquier persona con conocimientos muy bsicos de sistemas, que desee aprender a realizar
aplicaciones web interactivas con acceso a base de datos.
Este Curso incluye
Acceso a rea de Miembros. Dnde puedes ver y descargar videos de entrenamiento y
ejemplos, bonos, etc.
Sesiones Prcticas en Vivo. Para repasar conceptos de forma prctica.
Ejemplos y Proyectos reales. Para complementar tu formacin.
Soporte. Por medios virtuales como chat, formulario de contacto, Skype.
Certificado de Asistencia. Para tu hoja de vida

TEMARIO:

MDULO 1 - PRIMEROS PASOS


Introduccin
Qu es PHP
Por qu PHP
Qu necesitamos para trabajar con PHP
Funcionamiento bsico de PHP
Embebido de PHP dentro de HTML

MaestroDeLaWeb.com Todos los Derechos Reservados

Instalacin
Instalacin con AppServ
Instalacin con Mamp
Instalacin de Wampp
El editor
Rompiendo el Hielo: Primeros scripts
Ejemplo 1
Ejemplo 2
Ejemplo 3
Flujo de Trabajo
Aadir comentarios
Variables y tipos de datos
Enteros
Decimales
Boolean
Cadenas de Caracteres
Matrices
Objetos
Variables de php
Variables de formularios
Variables de variables
Constantes
Operadores
Operadores Aritmticos
Operadores de cadenas
Operadores de asignacin
Operadores de comparacin
Operadores lgicos
Operadores de bits
Otros operadores
Ejemplos prcticos
Estructuras de control: Condicionales
MaestroDeLaWeb.com Todos los Derechos Reservados

Operadores de comparacin
Sentencias if, else, else if
Operadores lgicos
Sentencias switch
Ejemplos prcticos

Estructuras de control: Bucles


Bucles while
Bucles for
Bucles foreach
Instrucciones continue y break
Try catch. Tratamiento de excepciones
Punteros
Funciones
Cmo es definen
Cmo se ejecutan
Cmo se pasan los parmetros
mbito de variables
Variables estticas
Recursividad
Otras consideraciones
Ejemplos prcticos
Inclusin de cdigo desde un fichero
Las sentencias require() e include()
Las sentencias inlude_once() y require_once()
Ejemplos prcticos
Depuracin de Errores
Resolucin de problemas y depuracin de errores
Desarrollando para la Web
Hipervinculos y URLs
Usando Valores GET
Codificar URL
MaestroDeLaWeb.com Todos los Derechos Reservados

Codificar Etiquetas HTML


Construyendo Formularios
Creando Cookies
Trabajando con sesiones
Cabeceras y rediccionamiento de pginas
Uso de include y require

MDULO 2 - BASES DE DATOS


Bases de Datos MySQL
Introduccin
El lenguaje SQL
Creacin y Administracin de Bases de Datos
Conexin de PHP con MySQL
Operaciones bsicas (SELECT, INSERT, DELETE, UPDATE)
Consultas para filtrar datos (WHERE)
Consultas para combinar informacin de varias tablas (JOIN)
Funciones de SQL (COUNT, MAX, MIN, SUM, AVG)
Ejemplos prcticos
Gestin de Bases de Datos con phpmyadmin
Creacin de Tablas y campos
Realizacin de consultas
Creacin de scripts sql
Copias de respaldo

MDULO 3
Trabajando con emails
Funcion mail()
Autenticacin
Ejemplos prcticos
Sesiones y autenticacin de usuario
MaestroDeLaWeb.com Todos los Derechos Reservados

Inicio de sesin
Registro de variables de sesin
Destruir sesin
Control de usuarios
Implementacin de seguridad encriptacin

Introduccin a la Programacin Orientada a Objetos


Clases y objetos
Acceso a mtodos y propiedades
Constantes de Clase
Clonacin de objetos
Sobrecarga de propiedades y mtodos
Herencia y polimorfismo
Interfaces
Gestin de Excepciones
Entrada/Salida en PHP
Operaciones bsicas con ficheros
Escritura en ficheros
Otros accesos
Ficheros CSV
Subida de ficheros
Tcnica de buffering
Otras funciones
Ejemplo
Mantenimiento de directorios y ficheros
Cambio, creacin y borrado de directorios
Procesamiento de los elementos de un directorio
Copia, borrado y renombrado de ficheros
Atributos de ficheros y directorios
Ejemplo 1: Determinacin de las caractersticas principales de un fichero
Tratamiento de rutas de acceso
Otras funciones relacionadas
Ejemplo 2: Administrador de Archivos

MaestroDeLaWeb.com Todos los Derechos Reservados

Grficos en PHP
Introduccin a los grficos
Creacin de imgenes
Propiedades de los grficos
Tratamiento y manipulacin del color
Manipulacin de pixeles
Diseo de figuras geomtricas
Incorporacin de texto

MODULO 4
Javascript - AJAX
Qu es Ajax
Ventajas y desventajas
Ejemplo con y sin ajax
Objeto XMLHTTPRequest
Realizar una peticin con Ajax
Recibir la peticin Ajax
La respuesta Ajax
Mostrar los datos al usuario
Implementaciones de Ajax
Ejemplos prcticos
JQUERY
Introduccin
Descarga y Vinculacin
Funciones y Mtodos principales
Seleccin de Elementos
Eventos del ratn
Efectos y Animaciones
JQuery UI Interface de Usuario

MODULO - PRACTICANDO

MaestroDeLaWeb.com Todos los Derechos Reservados

Formularios Cmo crearlos


Formularios Cmo validarlos
Select Dinmico
Calendarios
Consultando Registros
Insertando Registros
Editando Registros
Editor de Texto
Email Marketing
Subir archivos desde un formulario

MaestroDeLaWeb.com Todos los Derechos Reservados

También podría gustarte