Máster presencial
Barcelona
Duración : 12 Meses
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Sedes
Localización
Fecha inicio
Objetivos
Nuestros cursos ofrecen una inmersión completa en tecnologías esenciales para los desarrolladores. Desde los fundamentos de HTML y CSS hasta las avanzadas técnicas de Bootstrap, JavaScript, Angular, Node.js, PHP y Laravel, nuestros cursos proporcionarán las habilidades necesarias para crear páginas web dinámicas y funcionales. Al finalizar, el alumno contará con sólidos conocimientos en el desarrollo de programas de escritorio, APIs y aplicaciones web, todo respaldado por una comprensión profunda de bases de datos SQL.
A quién va dirigido
Dirigido principalmente a personas entusiastas del diseño de aplicaciones multiplataforma y gestión de bases de datos, tanto a nivel corporativo como web. Nuestro curso no solo cubre el desarrollo con lenguajes de programación, sino que también perfecciona aspectos visuales y funcionales
Requisitos
Se requieren conocimientos de Windows e Internet
Temario completo de este curso
Master desarollo y programación web back end
Consta de los siguientes cursos:
* lenguaje de marcas html
* estilos páginas web css
* maquetación y adaptación a dispositivos bootstrap
* funcionalidad e interactividad javascript
* framework angular
* framework node.js
* bases de datos relacionales sql
* scripts servidor php
* framework aplicaciones web laravel
Lenguaje de marcas html
1 - Introducción a html
2 - El lenguaje html
3 - Textos y enlaces
4 - Diseño de tablas, añadir imágenes
5 - Introducción a estilos css y capas
6 - La estructura en html 5
7 - Imágenes y multimedia
8 - Los formularios
9 - Mapas sensitivos
10 - Html y javascript
11 - Preparar y publicar una web
Estilos páginas web css
1 - Introducción
2 - Estilos css
3 - Medidas, colores e inspector de elementos
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 - Diseño web responsive
12 - Visualizaciones
13 - Css avanzado
14 - Preprocesadores css
15 - Grids y frameworks responsive
Maquetación y adaptación a dispositivos bootstrap
1 - Introducción
2 - Instalación y configuración del entorno
3 - Sass (syntactically awesome stylesheets)
4 - Diseño responsive y flexbox css
5 - Introducción a bootstrap
6 - Tipografía y estilos visuales
7 - Componentes de interfaz de usuario
8 - Formularios
9 - Componentes adicionales
10 - Utilidades adicionales
11 - Proyecto final
Funcionalidad e interactividad 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 - Cookies y eventos session
10 - Frameworks i: prototype y scriptaculous
11 - Frameworks ii: dojo y jquery
Framework angular
1 - Introducción a typescript
2 - Introducción a angular
3 - Arquitectura de angular
4 - Configuración y herramientas
5 - Componentes en angular
6 - Templates y data binding
7 - Servicios y dependencias
8 - Routing en angular
9 - Manejo de estado en angular
10 - Testing en angular
11 - Despliegue de aplicaciones angular
12 - Mejores prácticas y patrones de diseño
13 - Recursos adicionales
Framework node.js
1 - Introducción a typescript
2 - Fundamentos de node.js
3 - Modulos y gestión de paquetes en node.js
4 - Manejo de archivos y streams en node.js
5 - Desarrollo de aplicaciones web con node.js
6 - Acceso a bases de datos en node.js
7 - Automatización de tareas con node.js
8 - Seguridad y optimización en node.js
9 - Deployment y gestión de aplicaciones node.js
Bases de datos relacionales 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 y funciones
9 - Tratamiento de errores, cursores
10 - Triggers
11 - Privilegios
12 - Transacciones
13 - Anexo instalación mysql
Scripts servidor 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, json y php
12 - Bases de datos mysql
13 - Sqlite
14 - Correo electrónico
15 - Gráficos estadísticos
16 - Arquitectura modelo-vista- Controlador (mvc)
Framework aplicaciones web laravel
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 - Bd - Raw sql query y query builder
10 - Los modelos - Orm eloquent (i)
11 - Los modelos - Orm eloquent (ii)
12 - Los formularios