Con el curso SQL y PHP de programación web aprenderás a desarrollar páginas web profesionales, dinámicas, autogestionables y adaptadas a las necesidades concretas del proyecto a través del lenguaje de estructuración de datos PHP y de los sistemas de bases de datos SQL.
El curso SQL y PHP de programación web está especialmente dirigido a todas aquellas personas con formación y/o experiencia en informática, telecomunicaciones o ingeniería, diseñadores web, diseñadores gráficos, programadores y que están interesadas en aplicar las nuevas tecnologías de la información y la comunicación a la creación y desarrollo de websites profesionales.
El objetivo esencial de este curso SQL y PHP de programación web es aportar al alumnado los conocimientos teóricos y prácticos imprescindibles, así como el desarrollo de las técnicas y habilidades necesarias, que le permitan analizar, planificar y desarrollar con éxito nuevas páginas web a través del lenguaje de servidor PHP y la conexión con bases de datos SQL.
Entre los objetivos fundamentales logrados con el Curso destacan:
- Comprender el medio en que va a desenvolverse.
- Comprender el uso y concepto de las bases de datos relacionadas.
- Aprender a trabajar con bases de datos SQL.
- Aprender a trabajar con la utilidad de gestión y administración de base de datos PHP.
- Dominar el lenguaje de programación PHP.
- Crear websites dinámicos a través del lenguaje PHP y las bases de datos SQL.
Duración del Curso: 150 horas
Instructores: Reconocidos Consultores Programadores en activo
Modalidades: Presencial en Madrid
.
Salidas Profesionales: Ofertas reales de Programador SQL PHP en Madrid.
Adquiridos los conocimientos teórico-prácticos planteados y superados los objetivos, los alumnos y alumnas estarán capacitados para integrarse en el mercado laboral gracias a las salidas profesionales que ofrece este curso:
- Desarrollador de páginas web.
- Ingeniero de desarrollo web.
- Administrador de servicios web.
- Jefe de proyectos informáticos web.
- Asesor de proyectos web especializado en virtualización, en cloud computing, en el nternet de las cosas, en el internet social.
- Especialista en seguridad web.
- Analista de aplicaciones informáticas basadas en web.
- Administrador de servicios web.
- Consultor auditor en soluciones web.
Todo ello será posible a través de la aplicación de una metodología de enseñanza – aprendizaje moderna, innovadora y personalizada, que combina las actividades de carácter individual con actividades de trabajo en equipo, aplicando los conocimientos teóricos adquiridos a casos reales, siempre bajo la premisa de mantener un equilibrio entre la teoría y la práctica.
Respecto al plan de estudios, el curso SQL y PHP de programación web ofrece el siguiente temario:
Parte 1: Introducción a MySQL y PHP
- Introducción a las bases de datos y al lenguaje SQL.
- Consultas típicas SQL.
- Uso de PHP My Admin para la gestión y administración de bases de datos.
- La arquitectura cliente – servidor.
- Introducción al lenguaje PHP.
- Sintaxis básica.
- Variables y Constantes.
Parte 2: PHP
- Las estructuras de control selectivas: IF, ELSE, ELSEIF y SWITCH-CASE.
- Las estructuras de control repetitivas: FOR, WHILE y DO WHILE.
- Las estructuras de datos.
- Las operaciones con vectores.
- Las funciones: de vectores, definidas por el usuario y propias del lenguaje.
Parte 3: PHP y MySQL Nivel Intermedio
- Manejo de fechas entre MySql y PHP y funciones de cadenas
- Expresiones regulares. Patrones.
- PHP y funciones MySQL avanzadas.
- Manejo de directorios y ficheros.
- Manejo de imágenes en PHP.
- Las funciones para el trazado de imágenes.
- Concepto. Uso de librerías gratuitas como White Hat CAPTCHA, SecureImage Captcha, Google reCaptcha y freeCap PHP CAPTCHA.
- Sesión. Concepto, variables de sesión y cookies.
Parte 4: PHP Nivel Avanzado
- Programación orientada a Objetos (OOP). Conceptos fundamentales. Creación de clases, de métodos, de propiedades y de objetos.
- Las excepciones y el manejo de los errores.
- Modelo de objetos de PHP.
- Template en PHP. Concepto. Templates más utilizados. Como utilizarlos.
- La seguridad en Internet.
- Concepto de seguridad en la red.
- Algoritmos de encriptación.
- Los ataques a bases de datos.
- Los ataques de sesión.
- Los ataques de inyección de código.
- Los ataques de inyección de comandos. Problemas con servidores compartidos.
- PHP y XML.
- PHP y AJAX.
.