Deusto Formación

Curso de programación en PHP, JavaScript y MySQL (PJM)

Deusto Formación

Descripción

En un momento en el que la tecnología se encuentra presente en múltiples ámbitos, la web es un entorno de constante presencia en nuestras vidas en la actualidad. Los desarrolladores de estos sistemas son perfiles cada vez más demandados por el mercado laboral.

En este curso, de enfoque práctico, aprenderemos paso a paso a programar aplicaciones o sitios webs dinámicas de una forma práctica y sencilla. Esto habilitará al alumno como un profesional autosuficiente, permitiéndole de manera inmediata acceder al mercado de trabajo.

Desde los fundamentos más básicos de la programación, y los lenguajes HTML5 y CSS3, el alumno irá aprendiendo a manejar las bases del Frontend con JavaScript, así como con PHP, el lenguaje de servidor más utilizado orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una base de datos.  Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.

Debido a su flexibilidad ha tenido una gran acogida como lenguaje base para las aplicaciones WEB de manejo de contenido, y es su uso principal.

El alumno aprenderá también el uso de las bases de datos, con especial atención a MySQL uno de los más robustos en el mercado actual, logrando así una visión completa del desarrollo Web.

La realización de este curso ofrece las bases necesarias para cualquiera que desee tener una carrera profesional en el campo de la programación y el desarrollo web.
Ver más

Temario

Módulo 1.  Introducción al desarrollo web 
  • Internet y la web
    • Direcciones
    • Arquitectura cliente-servidor
    • Aplicaciones
    • Accesibilidad
    • Usabilidad
  • Dominios y alojamiento web
    • Dominios gratuitos y de pago
    • Hosting
    • Crear un servidor web con XAMPP
    • Alternativas a XAMPP: WAMP, LAMP, MAMP
    • DNS dinámicos
 Módulo 2.  HTML y CSS. Entornos de desarrollo y HTML 
  • Entorno de desarrollo
  • Herramientas de análisis (navegadores)
  • IDEs completos
  • HTML
 Módulo 3.  HTML y CSS. Introducción a CSS y DOM 
  • Introducción al CSS
  • ¿Qué es el Modelo de Objetos del Documento (DOM)?
  • ¿Qué es el Modelo de Objetos del Navegador (BOM)?
 Módulo 4. Programación en JavaScript. Introducción a Javascript (I)
  • Introducción a JavaScript
  • Primeros pasos en JavaScript
  • Operadores y expresiones
  • Flujo de datos
 Módulo 5. Programación en JavaScript. Introducción a Javascript (II)
  • Funciones
  • Objetos especiales
  • Manejo de eventos
  • JQuery
  • AJAX
  • Llamadas a AJAX vía jQyery 
Módulo 6. Programación en PHP. PHP básico (I)
  • Introducción a la programación con PHP
  • Aspectos básicos
  • Hola mundo
  • Funciones
  • Variables
  • Constantes
  • Operadores
  • Estructuras de control
 Módulo 7.  Programación en PHP. PHP básico (II) 
  • Formularios
  • Arrays multidimensionales
  • String Vs. array
  • Control de iteración
  • Enviar un array por un campo hidden
  • Cookies y sesiones
  • Ficheros
  • Tratamiento de errores y excepciones
  • Librerías 
Módulo 8. Programación en MySQL. Introducción a las bases de datos 
  • Introducción a las bases de datos
  • Sistemas de gestión de bases de datos
  • Modelo de bases de datos
Modelo entidad-relación o entidad-interrelación Cookies
y sesiones
  • Diseño de bases de datos relacionales 
Módulo 9. Programación en MySQL. Diseño de bases de datos 
  • Estudio previo y plan de trabajo
  • Modelo entidad-relación extendido (EE/R)
  • SQL
  • Seguridad
  • Recuperación de bases de datos 
Módulo 10.  Programación en MySQL. Introducción a MySQL
  • MySQL
  • Servidor Básico
  • Tablas
  • Registros
  • Consultas 
Módulo 11.  Programación en MySQL. MySQL y Bases de datos no relacionales
  • Diagramas entidad-relación
  • phpMyAdmin
  • Bases de datos no relacionales
  • Mongo DB y RoboMongo
  • Conectar PHP con una base de datos 
Módulo 12.  Programación en PHP. PHP avanzado (I). Buenas prácticas con PHP. Introducción a la Programación orientada a objetos con PHP.
  • Programación avanzada con PHP
  • Programación OO con PHP 
Módulo 13.  Programación en PHP. PHP avanzado (II). PHP y MySQL. PDO. Test driven development con PHP y PHPUnit
  • PHP y TDD
  • Funciones PHP para MySQL
Ver más

Destinatarios

A todas aquellas personas interesadas en el mundo de la programación, sin conocimientos previos, que deseen aprender desde el grado más básico hasta llegar a un nivel en el que podrán crear sus propias aplicaciones y sitios Web dinámicos, completamente funcionales y compatibles con todos los dispositivos y navegadores.

Metodología

• Videoconferencias mensuales online y en directo, impartidas por ponentes expertos para complementar o ampliar las temáticas incluidas en el temario del curso (45-60 min. aprox). Las temáticas a tratar son, entre otras: Apps: el crecimiento del mercado móvil; gestión de un proyecto; conceptos clave de programación; portabilidad a otras plataformas. Diseño Web: maquetación; uso de capas; hojas de estilo y el uso de Dreamweaver. HTML5: Diseño web adaptable, CSS3, JavaScript, el elemento Canvas, el uso de APIs, y las aplicaciones móviles. Adjuntamos plan de videoconferencias para 2018.

Duración

(24 meses con beca)

Objetivos

La realización de este curso ofrece las bases necesarias para cualquiera que desee tener una carrera profesional en el campo de la programación y el desarrollo web.

 Desarrollar un conocimiento global y completo de la programación y el desarrollo Web.

  • Adquirir los conocimientos básicos de HTML5 y CSS3 con los que crear páginas web.

  • Asentar la base del Frontend con Javascript, lenguaje versátil, necesario no solo para el ámbito web, si no para aplicaciones móviles, automatizar sistema operativo etc.

  • Conocer el uso de bases de datos, especialmente MySQL.



Titulación obtenida

Diploma acreditativo Deusto Formación al finalizar la formación.

Perspectivas laborales

Programador web fullstack junior
Programador web backend junior (PHP & MySQL)
Programador web Frontend junior (HTML&CSS&Javascript)
Desarrollador aplicaciones junior
Gestor base de datos con MySQL

Promociones

Consultar información sobre becas. 

Ventajas del curso

Dispondrás en todo momento del apoyo, seguimiento y asesoramiento de las siguientes figuras:

CONSULTOR/A ACADÉMICO/A como orientador académico,
Función: Asesorar y acompañar al alumno en su proceso formativo
Atención personalizada por alumno, contactando al inicio del curso para facilitar la siguiente información:
Presentación personal, bienvenida al curso, y objetivos didácticos de la Unidad 1
Planificación estudios personalizada
Email personalizado del consultor/a por curso
Horario de consultoría telefónica (8 horas semanales)
Horario de tutoría personalizada presencial o virtual

PROFESOR/A experto y especializado en la materia,
Función: tareas de asesoramiento técnico y evaluación del proceso formativo de los alumnos
Atención personalizada por alumno:
Contacto a través del Campus (apartado CONSULTAS/PROFESOR)
Corrección de pruebas de evaluación y Proyecto final del curso (en 48 horas)
Respuesta a dudas y preguntas (en 24 horas)

Sí, me interesa

conocer todos los detalles, precios, becas, fechas y plazas disponibles

Curso de programación en PHP, JavaScript y MySQL (PJM)

Rellenar con FacebookRellenar con Facebook
Para contactar debes aceptar la política de privacidad
Enviando este formulario acepta recibir información periódica de Educaweb y del Centro relacionada con estos cursos.
También te recomendamos estos cursos

Curso de programación en PHP, JavaScript y MySQL (PJM)