Curso de Técnico Superior en Programación PHP y Laravel
Información del curso
Descripción
El Curso de Técnico en Programación PHP y LaravelI permite al alumno formarse en el desarrollo de aplicaciones web a través de este framework Laravel basado en el lenguaje PHP. Durante el curso el alumno aprenderá las instrucciones del lenguaje de programación para el desarrollo de las aplicaciones web en Laravel, como los fundamentos de la arquitectura MVC (Modelo-Vista-Controlado).
Temario
MÓDULOS:
1 – introducción a html
2 – el lenguaje html
3 – trabajo con textos
4 – incorporar elementos a una página
5 – estructura html
6 – las tablas
7 – los marcos
8 – los formularios
9 – mapas sensitivos
10 – hojas de estilo (i) y capas
11 – hojas de estilo (ii)
12 – efectos multimedia
13 – estructuración de un web site
Contenido CURSO: CSS 3
1 – introducción
2 – estilos css
3 – estilos css medidas y colores
4 – estilos para textos (i)
5 – estilos para textos (ii)
6 – estilos para listas y cursor
7 – estilos para tablas
8 – estilos para fondos e imágenes
9 – propiedades de caja
10 – trabajar con el modelo caja
11 –visualizaciones
12 – css avanzado
13 – css 3 y canvas
14 – diseño web responsive
Contenido CURSO: BOOTSTRAP 4
1 – introducción
2 – flexbox
3 – integrando bootstrap
4 – tipografia
5 – contenido
6 – componentes
7 – formularios
8 – componentes de bootstrap (parte ii)
9– utilidades de bootstrap
10–funciones complementarias
10– proyectos completos de web
Contenido CURSO: JAVASCRIPT
1 – introducción
2 – el lenguaje javascript
3 – el lenguaje javascript (2)
4 – objetos de tipos de datos
5 – dom
6 – objetos html
7 – objetos de formulario
8 – objetos integrados de javascript
9 – objetos avanzados
10 – las cookies
11 – frameworks
12 – frameworks dojo y jquery
Contenido CURSO: SQL
1 – introducción
2 – tablas y registros
3 – consultas
4 – gestión de datos
5 – relaciones entre tablas
6 – consultas avanzadas
7 – vistas
8 – procedimientos almacenados
9 – herramientas para procedimientos
10 – triggers
11 – privilegios
12 – transacciones en sistemas multihilo
13 – anexo de sintaxis
Contenido CURSO: PHP
1 – introducción
2 – configuración del entorno
3 – introducción al código php
4 – estructuras de control
5 – arrays
6 – obtención de datos del navegador
7 – programación orientada a objetos
8 – depuración de errores
9 – control de usuarios
10 – archivos
11 – xml y php
12 – bases de datos mysql
13 – sqlite
14 – correo electrónico
15 – gráficos estadísticos
16 – php y ajax
Contenido CURSO: LARAVEL FRAMEWORK PHP
1 – introducción
2 – el framework laravel
3 – creación de proyectos
4 – las rutas
5 – los controladores
6 – las vistas y bootstrap
7 – las plantillas blade
8 – las migraciones
9 – bases de datos - raw sql query y query builder
10 – los modelos - orm eloquent (i)
11 – los modelos - orm eloquent (ii)
12 – los formularios
- HTML 5
- CSS 3
- Bootstrap
- JavaScript
- SQL
- PHP
- Laravel
1 – introducción a html
2 – el lenguaje html
3 – trabajo con textos
4 – incorporar elementos a una página
5 – estructura html
6 – las tablas
7 – los marcos
8 – los formularios
9 – mapas sensitivos
10 – hojas de estilo (i) y capas
11 – hojas de estilo (ii)
12 – efectos multimedia
13 – estructuración de un web site
Contenido CURSO: CSS 3
1 – introducción
2 – estilos css
3 – estilos css medidas y colores
4 – estilos para textos (i)
5 – estilos para textos (ii)
6 – estilos para listas y cursor
7 – estilos para tablas
8 – estilos para fondos e imágenes
9 – propiedades de caja
10 – trabajar con el modelo caja
11 –visualizaciones
12 – css avanzado
13 – css 3 y canvas
14 – diseño web responsive
Contenido CURSO: BOOTSTRAP 4
1 – introducción
2 – flexbox
3 – integrando bootstrap
4 – tipografia
5 – contenido
6 – componentes
7 – formularios
8 – componentes de bootstrap (parte ii)
9– utilidades de bootstrap
10–funciones complementarias
10– proyectos completos de web
Contenido CURSO: JAVASCRIPT
1 – introducción
2 – el lenguaje javascript
3 – el lenguaje javascript (2)
4 – objetos de tipos de datos
5 – dom
6 – objetos html
7 – objetos de formulario
8 – objetos integrados de javascript
9 – objetos avanzados
10 – las cookies
11 – frameworks
12 – frameworks dojo y jquery
Contenido CURSO: SQL
1 – introducción
2 – tablas y registros
3 – consultas
4 – gestión de datos
5 – relaciones entre tablas
6 – consultas avanzadas
7 – vistas
8 – procedimientos almacenados
9 – herramientas para procedimientos
10 – triggers
11 – privilegios
12 – transacciones en sistemas multihilo
13 – anexo de sintaxis
Contenido CURSO: PHP
1 – introducción
2 – configuración del entorno
3 – introducción al código php
4 – estructuras de control
5 – arrays
6 – obtención de datos del navegador
7 – programación orientada a objetos
8 – depuración de errores
9 – control de usuarios
10 – archivos
11 – xml y php
12 – bases de datos mysql
13 – sqlite
14 – correo electrónico
15 – gráficos estadísticos
16 – php y ajax
Contenido CURSO: LARAVEL FRAMEWORK PHP
1 – introducción
2 – el framework laravel
3 – creación de proyectos
4 – las rutas
5 – los controladores
6 – las vistas y bootstrap
7 – las plantillas blade
8 – las migraciones
9 – bases de datos - raw sql query y query builder
10 – los modelos - orm eloquent (i)
11 – los modelos - orm eloquent (ii)
12 – los formularios
Destinatarios
Diseñadores de páginas web que deseen aprender programación y manejo de bases de datos.
Requisitos
Conocimientos de Windows, HTML/CSS3 y sobre todo del lenguaje de programación web PHP, puesto que Laravel está basado en él. También sería interesante que el alumno tuviera conocimientos de bases de datos (SQL), puesto que se enseña a enlazar con bases de datos de este tipo pero no se explica cuál es el funcionamiento y estructura de estas bases de datos.
Metodología
Todos nuestros cursos emplean una metodología activa y práctica desde el primer día. Clases personalizadas, con profesor, presenciales en Barcelona y adaptados a cada alumno, con horarios totalmente flexibles.
Duración
La duración del curso es de 370 horas. Estas horas son estimadas a modo de referencia, no todos los alumnos necesitan las mismas horas, todo depende de la capacidad de cada uno en asimilar el temario.
Objetivos
- Introducir al alumno en el desarrollo de aplicaciones web a través de este framework Laravel basado en el lenguaje PHP.
- Aprender las instrucciones del lenguaje de programación para el desarrollo de las aplicaciones web en Laravel, como los fundamentos de la arquitectura MVC (Modelo-Vista-Controlado).
- Programar páginas PHP y su trabajo con bases de datos, optimizando el tiempo y el costo para el desarrollo de aplicaciones web.
Titulación obtenida
Certificado oficial
Bolsa de empleo
CEPI-BASE ofrece un servicio de bolsa de trabajo gratuito a alumnos y ex-alumnos.
Lugar donde se imparte el curso
Barcelona.
Horario
Totalmente flexibles, modificándolos según sus necesidades.
Campus y sedes: CEPI-BASE
CEPI-BASE
C/ Balmes, 114 bajos
08008
Barcelona