Deusto Formacion

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

Deusto Formacion
  • Imparte:
  • Modalidad:
    Distancia
  • Precio:
    Consultar rellenando el formulario
  • Comienzo:
    Consultar rellenando el formulario
  • Lugar:
    Se imparte a Distancia
  • Duración:
    800 Horas
  • Titulación:
    Diploma acreditativo Deusto Formación

Presentació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.

Dirigido

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.

Objetivos

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.

Programa

MODULO 1. Introducción al desarrollo web
Internet y la web
Dominios y alojamiento web

MODULO 2. HTML y CSS. Entornos de desarrollo y HTML
Entorno de desarrollo
Herramientas de análisis (navegadores)
IDEs completos
HTML

MODULO 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)?

MODULO 4. Programación en JavaScript. Introducción a Javascript (I)
Introducción a JavaScript
Primeros pasos en JavaScript
Operadores y expresiones
Flujo de datos

MODULO 5. Programación en JavaScript. Introducción a Javascript (II)
Funciones
Objetos especiales
Manejo de eventos
JQuery
AJAX
Llamadas a AJAX vía jQyery

MODULO 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

MODULO 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

MODULO 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
Diseño de bases de datos relacionales

MODULO 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

MODULO 10. Programación en MySQL. Introducción a MySQL
MySQL
Servidor Básico
Tablas
Registros
Consultas

MODULO 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

MODULO 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

MODULO 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

Salidas profesionales

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

¡Infórmate ahora sin compromiso!

Publicidad

Cursos Relacionados

Ver otros masters de...