Curso de PHP

Programacion Web en PHP y MySQL
Aprenda a construir sitios Web con la tecnología más importante y más utilizada en Internet. PHP es el lenguaje mas poderoso para desarrollo de portales y sitios de comercio electrónico (e-commerce), carritos de compras (shopping carts), desarrollo de intranets, extranets, etc.
Nivel del Curso
DURACION Y COSTO
· Duración: 40 Hs.
· Costo: $ 1790
· 4 pagos de $448
CONTENIDOS DEL CURSO ::
Este curso comienza con una introducción a la arquitectura de un Hosting y aspectos de administración y configuración de un los servidores Web (APACHE). Luego se continúa con el estudio de la estructura completa del lenguaje PHP, comenzando desde cero hasta los conceptos mas avanzados de este poderoso lenguaje Web. El curso incluye también un detallado estudio sobre el lenguaje de bases de datos SQL, la administración y configuración de MySQL y utilización de diferentes herramientas como phpMyAdmin, MySQLQueryBrowser, etc.

A lo largo del curso todos los alumnos desarrollarán un sitio Web completo con las características típicas que comúnmente tienen estos los portales en Internet. Se construirá un Sitio donde los usuarios podrán inscribirse completando un complejo formulario de registración en el cual se utilizan y practican todos los diferentes objetos de captura de datos HTML. Al momento de la inscripción, se realizarán una serie de validaciones correspondientes (hechas en Javascript y en PHP). A su vez este proyecto contará con diferentes reportes, búsquedas internas en el sitio y filtros, paginación de los resultados muy extensos (estilo Google), reportes de productos con imágenes (estilo Mercado Libre) donde se realizarán practicas de UPLOAD (subir todo tipo de archivos al Servidor Web), autentificación de usuarios al sitio a través de una página de logueo, administración de sesiones, desconectarse del sitio, contadores de visitas, manejo de archivos de texto, construcción de un Foro, y otras diferentes prácticas de casos reales. El curso finaliza subiendo el sitio desarrollado a un hosting real y su prueba en Internet.
RECURSOS ADICIONALES ENTREGADOS ::
Este curso incluye el acceso a un plataforma online donde encontrarás el material de lectura del curso, los laboratorios del mismo, practicas resueltas otra informacion de interes como: documentos adicionales, descargas, videos relacionados, etc. Tendrás disponible la ejercitación y podrás realizar exámenes de autoevaluación luego de cada clase. Te permitirá también estar conectado con tu docente y compañeros del curso.

SALIDA LABORAL ::
Al finalizar el curso, el alumno se convertirá en un Programador Web Junior pudiendo desempeñar tareas de desarrollo de sitios web profesionales, b2b, e-commerce, etc. Estas empresas te estan esperando...
REQUISITOS ::
Se requiere contar con conocimientos básicos de HTML, o haber realizado el curso HTML: Fundamentos de una página web. Tener conocimientos sobre SQL o haber realizado el curso Introducción a Bases de Datos y SQL

INTRODUCCIÓN A PHP


  • OBJETIVOS
  • Mapa del Curso
  • Descripción
  • Metas
  • QUÉ ES PHP
  • La historia
  • Que se puede hacer con PHP
  • ORGANIZACIÓN Y CONCEPTOS
  • El Modelo Cliente - Servidor
  • Páginas Estáticas
  • Páginas Dinámicas
  • Servidor Web Apache
  • POR QUÉ PHP
  • Ventajas
  • Desventajas
  • Propuestas del mercado
  • PROYECTO INTEGRADOR
  • Introducción
  • Objetivos
  • LINKS -> DOWNLOADS
  • Sitios institucionales
  • Otros sitios Web

PHP: LENGUAJE DE PROGRAMACIÓN


  • OBJETIVOS
  • Mapa del Curso
  • Descripción
  • Metas
  • SINTAXIS
  • Etiquetas de PHP
  • Comentarios en PHP
  • HTML – EMBEBIDO
  • Definición
  • Significado
  • Consideraciones
  • HTML no es PHP
  • Comentarios en HTML
  • VARIABLES
  • Introducción
  • Definición de Variables
  • Tipos de Datos
  • Asignación de Variables
  • Redefinición de Variables
  • Los valores por defecto
  • OPERADORES
  • Definición
  • Expresiones
  • Operadores de Incremento y Decremento
  • Operadores de Asignación
  • Operadores Lógicos
  • PASO DE VARIABLES POR URL
  • Protocolo HTTP
  • Argumento $_GET
  • Caracteristicas
  • Ejemplos de casos de paginas con parametros
  • CONSTANTES
  • Definición
  • Caracteristicas
  • Predefinidas
  • RESUMEN
  • LABORATORIO 1
  • SENTENCIAS CONDICIONALES
  • Introducción
  • Sentencia IF
  • Sentencia ELSE
  • Sentencia ELSEIF
  • Sentencia Switch
  • ESTRUCTURAS DE CONTROL (BUCLES)
  • Introducción
  • Bucle FOR
  • Bucle While
  • Bucle Do While
  • Break y Continue
  • RESUMEN
  • LABORATORIO 2
  • ARREGLOS
  • Introducción
  • Arreglos en una dimensión (Vectores)
  • Contar cantidad de elemento de un Vector
  • Arreglos no secuénciales
  • Funciones para manejos de arreglos
  • Ordenamientos.
  • Arreglos asociativos
  • Ordenamientos Asociativos
  • Bucle FOR EACH
  • Arreglos Multidimencionales (Matrices)
  • Resumen
  • LABORATORIO 3
  • INCLUSIÓN DE CÓDIGO
  • Introducción
  • Características
  • Require
  • Include
  • Resumen
  • HTTP HEADERS
  • Anatomia de una Pagina Web
  • Introduccion a los Encabezados
  • Estructura del Encavezado
  • Redireccionamiento
  • Cambiar el formato de una pagina
  • LABORATORIO 5
  • Proyecto Integrador

FORMULARIOS


  • OBJETIVOS
  • Mapa del Curso
  • Descripción
  • Metas
  • INTRODUCCIÓN
  • LA ETIQUETA FORM
  • Introducción
  • Atributos del formulario
  • Controles del Formulario
  • Grafico de Controles
  • RECEPCIÓN DE DATOS
  • Variables Externas
  • Método GET
  • Método POST
  • Captura de Datos de un Formulario
  • RESUMEN
  • LABORATORIO
  • Proyecto Integrador: Armar un Formulario

FUNCIONES


  • OBJETIVOS
  • Mapa del Curso
  • Descripción
  • Metas
  • FUNCIONES EN PHP
  • Introducción
  • Los valores de retorno
  • FUNCIONES PARA MANEJO DE CADENAS
  • Función print()
  • Función printf()
  • Función sprintf()
  • Función strtoupper() y strtolower ()
  • Función strlen()
  • Función number_format()
  • Función substr()
  • Función rtrim()
  • Función ltrim()
  • Función trim()
  • Función ereg()
  • Función eregi()
  • Función split()
  • FUNCIONES DE REDONDEO
  • Función Round()
  • Función Ceil()
  • FUNCIONES PARA TIPOS DE DATOS
  • Conversión de tipos de datos
  • Consultar tipos de datos
  • FUNCIONE DEFINIDAS POR EL USUARIO
  • Definición
  • Parámetros
  • Parámetros por Defecto
  • Valores de Retornos
  • Ejemplos
  • VARIABLES DE AMBIENTE
  • Definición
  • Variables Globales
  • VARIABLES DE ENTORNO
  • Introducción
  • Función getenv()
  • El Arreglo $_SERVER
  • RESUMEN
  • LABORATORIO 4
  • Laboratorio 4.1: Función definida por el usuario
  • Laboratorio 4.2: Variables de Entorno
  • Proyecto Integrador: Validar el Formulario

JAVASCRIPT


  • OBJETIVOS
  • Mapa del Curso
  • Descripción
  • Metas
  • INTRODUCCIÓN
  • Origen
  • Conceptos Básicos
  • Dónde y cómo incluir Javascript
  • Tipos de Datos
  • ESTRUCTURAS DE CONTROL DE FLUJO
  • Ciclos repetitivos
  • Sentencias condicionales
  • VENTANAS DEL NAVEGADOR
  • Ventana Alert
  • Ventana Confirm
  • Ventana Prompt
  • FUNCIONES DE VALIDACIÓN
  • Función parseInt
  • Función parseFloat
  • Función isNaN
  • FUNCIONES DEFINIDAS POR EL USUARIO
  • Que es una función
  • Como se escribe una función
  • Cómo llamar a una función

MANEJO DE ARCHIVOS


  • OBJETIVOS
  • Mapa del Curso
  • Descripción
  • Metas
  • INTRODUCCIÓN
  • ABRIR Y CERRAR ARCHIVOS DE TEXTO
  • Función fopen()
  • Función fclose()
  • CONTROL DE ERRORES
  • Operador Arroba "@"
  • Captura de mensajes de error
  • LECTURA DE ARCHIVOS DE TEXTO
  • Introducción
  • Función fpassthru()
  • Función fread()
  • Función fgetc()
  • Función feof()
  • Función fgets()
  • Función fgetss()
  • Función file()
  • ESCRITURA DE ARCHIVOS DE TEXTO
  • Función fwrite()
  • Función is_writable
  • MOVIÉNDOSE DENTRO DE UN ARCHIVO
  • Función rewind()
  • Función fseek()
  • FUNCIONES DE PHP PARA INTERACTUAR CON FICHEROS Y DIRECTORIOS
  • Función copy(). Copiar Archivos
  • Función rename(). Renombrar Archivos
  • Función unlink(). Borrar Archivos
  • Función file_exists()
  • Función filetime()
  • Función filesize()
  • MANEJO DE DIRECTORIOS
  • Función opendir()
  • Función readdir()
  • Función chdir()
  • RESUMEN
  • CONTADOR DE VISITAS DEL SITIO
  • Armar un contador de Visitas con Archivos de Texto
  • Agregar contador a la pagina principal del sitio
  • CONSTRUCCIÓN DE UN FORO
  • Agregar Testimonios al Foro
  • Laboratorio 2: Consultar el Foro
  • LABORATORIO ADICIONAL
  • Laboratorio 3: Manejo de Ficheros
  • Proyecto Integrador:

BASE DE DATOS MYSQL


  • OBJETIVOS
  • Mapa del Curso
  • ENTORNO MYSQL
  • Que es MySQL
  • Bases de Datos
  • Tablas
  • MySQL es un sistema de administración relacional de bases de datos
  • PHPMYADMIN
  • Introducción
  • Selección de una Base de Datos
  • Crear una Tabla
  • Consultas SQL
  • Consultas SQL
  • EL LENGUAJE SQL
  • Introducción
  • Qué es DDL?
  • Creación de una Tabla
  • Qué es DML?
  • Eliminar una Tabla
  • SELECT
  • UPDATE
  • DELETE
  • Consultas con SQL SELECT
  • Consultas Agrupadas - GROUP BY
  • Operadores Lógicos
  • Consultas Anidadas – JOIN
  • LABORATORIO
  • Creación de tablas
  • Comando INSERT
  • Comando SELECT
  • Comando DELETE
  • Comando UPDATE

PHP CON BASES DE DATOS MYSQL


  • OBJETIVOS
  • Mapa del Curso
  • CONECTANDO PHP CON BASES DE DATOS
  • Definición
  • ODBC
  • MySQL
  • FUNCIONES DE PHP PARA INTERACTUAR CON MYSQL
  • mysql_connect()
  • mysql_close()
  • mysql_select_db()
  • mysql_query()
  • mysql_num_rows ()
  • mysql_fetch_array()
  • mysql_fetch_rows()
  • mysql_error()
  • mysql_result ()
  • MODIFICACIONES DE DATOS
  • Insertar un Registro
  • Modificar un Registro
  • Borrar un Registro
  • LISTADO DE USUARIOS DEL SITIO
  • Reporte en PHP de todos los usuarios
  • Colores Interlineados
  • Búsquedas internas en el sitio
  • Paginación de los resultados del Reporte
  • LISTADO DE PRODUCTOS
  • Armar el Reporte de Productos
  • LABORATORIO
  • Ejercicio #2
  • Ejercicio #3
  • Ejercicio #4

UPLOAD – SUBIR ARCHIVOS AL SERVER


  • OBJETIVOS
  • Mapa del Curso
  • Descripción
  • Metas
  • INTRODUCCIÓN
  • FORMULARIO PARA SUBIR ARCHIVOS
  • Tipos de contenido del Formulario
  • Etiqueta FILE
  • Campo oculto MAX_FILE_SIZE
  • Formulario completo de Carga
  • PAGINA DESTINO – COPIAR AL SERVIDOR
  • La variable $_FILES
  • Grabando el archivo subido
  • PROYECTO INTEGRADOR: SUBIR FOTO
  • Subir la foto del un inscripto
  • Reporte de Inscriptos con la Imagen de c/u
  • Modificación del Formulario de Carga

SESIONES


  • OBJETIVOS
  • Mapa del Curso
  • INTRODUCCIÓN
  • Definición
  • Características
  • FUNCIONES DE PHP PARA INTERACTUAR CON SESIONES
  • Construcción de variables de sesión
  • Identificación de la sesión
  • Destrucción de una sesión
  • AUTENTIFICACIÓN DE USUARIOS A UN SITIO WEB CON USO DE SESIONES
  • Logueo al Sitio
  • Autentificación y Creación de la sesión.
  • Cerrar sesión: Pagina Desconectarse

COOKIES


  • OBJETIVOS
  • Mapa del Curso
  • INTRODUCCIÓN
  • Definición
  • Caducidad
  • DOMINIOS Y SUBDOMINIOS
  • Características
  • Limitaciones
  • FUNCIONES DE PHP PARA INTERACTUAR CON COOKIES
  • Construcción
  • Utilización
  • Expiración
  • Eliminación
  • La función isset()
  • INGRESO AL SITIO
  • Recordar usuario y contraseña con uso de Cookies
  • PRACTICA ADICIONAL
  • Ejercicio #1
  • Ejercicio #2
  • Ejercicio #3

ENVÍO DE E-MAILS


  • OBJETIVOS
  • Mapa del Curso
  • FUNCIONES DE PHP PARA ENVIAR E-MAILS
  • Mails desde PHP
  • Parámetros de la función mail
  • Ejemplo completo de envío de un mail
  • Olvide mi Contraseña
Cargando...
Cargando...
Cargando...
Cargando...

TELEFONOS DE CONTACTO ::
Si tenes alguna duda o necesitas asesoramiento acerca del curso, contactanos:
 
  • Llamando desde Capital y Gran Buenos Aires: 4328-0457 (Lineas rotativas) o a los siguientes números 4328-7142 / 5273-0271 / 5273-0272
  • Llamando desde el Interior del País: 0800-345-0290

Testimonios

Cargando...

Todas las marcas, logos e isologos mencionados dentro del web site son propiedad de sus respectivos propietarios
Somos una empresa dedicada a brindar servicios de capacitación en las principales tecnologías de la información. Nuestra oferta de formación se encuentra orientada al desarrollo profesional buscando potenciar las habilidades personales de los alumnos.

Suscripción al newsletter
Reciba información sobre cursos, promos, descuentos, busquedas laborales, invitaciones a seminarios y cursos gratuitos.
Aceptar
Social Links
Conoce las ultimas novedades, cursos y descuentos al instante!
Siguenos en:
Lavalle 648 Piso 8, Microcentro | Teléfonos: 4328-0457 / 4328-7142 / 5273-0271 / 5273-0272
EducaciónIT. Copyright 2005-2012 | Email: info@educacionit.com.ar
Inicio Enviar a un Amigo Agregar a Favoritos Mapa del Sitio