Curso de Programación Web en PHP V5 (OOP) + base de datos MySQL

Solicita información

Curso de Programación Web en PHP V5 (OOP) + base de datos MySQL

  • Objetivos del curso La novedosa propuesta en el curso de PHP y MySQL plantea como eje central, el desarrollo de una aplicación - Blog de Notcias Web 2.0 - que integre todos los conceptos teóricos aprendidos, con sus respectivas prácticas, posibilitando así un aprendizaje más dinámico y fluido.
  • Contenido Contenidos


    Introducción a las aplicaciones web

    Conceptos de servidor y cliente, protocolo HTTP, lenguajes de programación con

    distintos propósitos, esquema general de las aplicaciones web

    Introducción a PHP

    Historia y antecedentes del lenguaje. Introducción a la comunidad de PHP.

    Documentación, versiones. Editores de PHP (IDES). Entornos de Desarrollo

    Instalación

    Se describe la instalación del paquete XAMPP, que incluye todos los componentes

    Necesarios para crear un entorno de desarrollo completo de aplicaciones web:

    el servidor web Apache, PHP, el servidor de bases de datos MySQL y otras

    aplicaciones auxiliares.

    Hola Mundo

    Escritura de nuestra primera aplicación.

    Tipos de datos. Identificadores. Variables. Operaciones básicas

    Interacción con el cliente

    Introducción al HTML

    Variables Predefinidas

    Interacción con el cliente. Ejemplos prácticos

    Estructuras de control

    IF – SWITCH - FOR - WHILE

    Ejemplos prácticos

    Arrays

    Tipos y posibilidades de arrays en PHP. Ejemplo práctico: Uso y manipulación de

    arrays

    Estructura Iterativa FOREACH, FOR y WHILE con Arrays

    Ejemplos prácticos

    Funciones

    Funciones nativas: Tour por las librerías de PHP

    Reutilizando código. Generación de Funciones propias. Parámetros. Pasajes por

    valor y por referencia

    Inclusión de Archivos

    Generamos librerías. Instrucciones de inclusión y sus diferencias

    Programación Orientada a Objetos

    Clases y objetos. Constructores. Destructores. Atributos y métodos de clase

    Herencia. Clases abstractas. Interfaces. Polimorfismo. Excepciones

    Sesiones y cookies

    Concepto y utilidad

    Gestión de sesiones en PHP

    Acceso a archivos

    Lectura y escritura de archivos

    Ejemplos prácticos

    Carga de archivos por parte del cliente

    Tratamiento de errores

    Distintos tipos de errores de PHP. Configuración y gestión de errores en PHP

    Trabajo con Excepciones

    Bases de datos

    Conceptos. Motores más populares

    El motor de base de datos SQLite. El motor de base de datos Mysql

    Diferencias. Ventajas y desventajas de cada uno

    Introducción a SQL

    Instrucciones básicas de SQL

    Conexiones y operaciones con bases de datos

    Email

    Conceptos básicos.

    Metodologías de envío

    Ventajas de la plataforma educativa

    El sistema de video conferencia ( plataforma Cisco – Webex – www.webex.com ) que usamos, permite realizar varias acciones:

    - Compartir distintas aplicaciones de software relacionado con el curso con los estudiantes.

    - Compartir escritorio remoto para mostrarles documentos en pdf, powerpoint, pdf,  navegación de sitios relacionados, configuraciones de equipos, etc.

    - Compartir Video en Vivo para ver paso a paso como es el proceso de desarme de los equipos a pantalla completa. Disponemos de cámaras filmadoras para aquellos cursos que necesiten de acercamientos a piezas pequeñas.

    - Se entregarán las clases grabadas para que el alumno que no haya podido asistir por inconvenientes de enfermedad, etc., no pierda ninguna clase del curso.

    - Les entregamos en cada clase manuales en formato pdf para la lectura de clase a clase, links de video, webs, software freeware / prueba.

    - Están habilitados foros para preguntas hacia el docente offline.

    - También durante la clase podrán hacer preguntas al docente mientras realiza desarme, instalaciones y configuraciones de equipo.

    - Una herramienta de evaluación que permite a nuestros alumnos responder individualmente cuestionarios realizados por el docente para una mejor comprensión y asimilación de los contenidos.

     
            
    Duración

    Este curso cuenta con: Teoría: Horas Práctica: Horas Total: Horas
    El alumno tendrá acceso a los contenidos por un plazo de días.
            
    Requisitos

    de conocimientos


    Este curso no presenta requisitos previos.

    Materiales

    - Poseer auriculares con microfono.
    - Camara web (opcional)
            
    Día y horario de comienzo:

    (*) Hora Argentina

    Fuera de Argentina:

    Puedes acceder al curso desde cualquier país del mundo tan solo con una conexión a Internet. Si tu país no figura en la lista debes hallar el horario viendo la diferencia horaria. Ver hora mundial
            
    Duración

    8 clases de 1 hora y media por videoconferencia

    Total: 12 horas

    2 meses
            
    Certificaciones:

    A cada alumno que finalice el curso, se le hará entrega de un certificado digital.
            
    Arancel para Argentina y Exterior:
           
    Puntos a tratar en el desarrollo de la aplicación Web 2.0:

    • Las personas pueden leer y recorrer noticias
    • Marcar con “Me gusta” las noticias que le gustaron
    • Compartir la noticia en Facebook y Twitter
    • Contactarse mediante un formulario de consultas que serán enviadas por email al administrador
    • Agregar comentarios a las noticias o denunciar usuarios
    • Donar dinero mediante PayPal
    • Se integran automáticamente servicios de noticias de otros websites
    • Se toman medidas de seguridad para evitar el spamming y/o inyecciones SQL
    • Existe un Panel de Control desde el cual el administrador puede:
    oLoguearse para evitar el ingreso de personas no autorizadas
    o Verificar las estadísticas de visitas
    o Gestionar las noticias
            
    Actividades prácticas durante el curso:

    A lo largo del curso realizaremos las siguientes actividades:
    • Validación de datos de Usuario
    • Identificación de información del usuario: IP, Navegador, Sistema Operativo
    • Login de Usuarios
    • Encriptación de datos
    • Carga y descarga de archivos
    • Logs de acceso
    • Formateo de Fechas
    • Búsquedas y paginación de resultados
    • Generación de un Captcha
    • Lectura y gestión de archivos XML
    • Formulario de Contacto y consultas
    • Agregado de botones de compra y donación Paypal
    • Generación de una calculadora
            

    Costos


    (*) El presente costo incluye:
    - Acceso al campus al curso por días.
    - Utilización de la tutoría durante el período del curso.
    - Acceso a los trabajos prácticos con sus respectivas soluciones.
    - Acceso a las Evaluaciones.
    - Acceso al manual en pantalla (no imprimible).
    - Derecho a la impresión del certificado On Line una vez finalizado el curso

    Consulte adicionales para:
    - Recibir por correo el CD para acceder a los contenidos con conexiones Dial UP.
    - Recibir por correo los manuales impresos con el contenido del curso.
    - Recibir por correo los certificados impresos.

Otra formación relacionada con programación

  • Tecnicatura Superior en Programación

  • Centro: Teclab - Instituto Técnico Superior
  • Solicita información
  • Curso de Programación con PHP

  • Centro: I.S.S.D. Instituto Superior Santo Domingo
  • Solicita información
  • Carrera Técnica en Programación

  • Centro: UTN - Facultad Regional de Buenos Aires
  • Solicita información
  • Curso: Programación de Aplicaciones Web

  • Centro: CIFPA - Centro de Formación Profesional Nº 6 para Adolescentes y Adultos
  • Solicita información
  • Curso de Técnico en Reparación de Notebooks

  • Centro: INETEC, Capacitación Técnica
  • Solicita información
  • Curso de Técnico en Reparación de PC

  • Centro: INETEC, Capacitación Técnica
  • Solicita información
  • Curso de Técnico en Redes

  • Centro: INETEC, Capacitación Técnica
  • Solicita información