Curso de Experto en Full Stack Developer

Curso de Experto en Full Stack Developer

  • Curso |
  • Online
  • Prácticas en Empresas- Garantizadas en empresas tecnológicas
Descuentos y Becas disponibles.
3.201 €

Contacta con el centro para más información

Pide Información y sin compromiso
Vivo en

Descripción del curso

Detalles

Dirigido a:

Personas interesadas en realizar un Curso de Full Stack Developer.

Comentarios:

Modalidad – Online con clases en Directo

¡Transforma tu futuro con nuestro curso de Full Stack Developer! Aprende en clases online en directo, realiza prácticas en empresas punteras y domina las últimas tecnologías del mercado. Conviértete en un desarrollador completo y aprovecha la creciente demanda de especialistas en el sector. ¡Inscríbete hoy y abre la puerta a un sinfín de oportunidades laborales!

¿Qué hace único a nuestro programa?

Las clases son basadas en proyectos, con creación de piezas y aplicaciones en directo creando diferentes programas utilizando las diferentes tecnologías integrándolas en casos reales.

Cada tecnología y sus diferentes partes se aprenden en un contexto real en la creación de un proyecto. Implementando cada una de ellas y realizando demostraciones de uso.

- Garantía de Prácticas Profesionales: Al finalizar nuestro programa, aquellos estudiantes que lo deseen tendrán la oportunidad de realizar prácticas profesionales. Grupo Atrium se compromete a encontrar una empresa adecuada donde puedan aplicar lo aprendido, facilitando así su entrada al mundo laboral.

- Soporte en Discord: Un experto estará en Discord para resolver tus dudas. Este apoyo es extendido a la realización de ejercicios y a la clarificación de conceptos discutidos en clase.

- Enfoque 100% Práctico: Adoptamos la filosofía "Learning by doing" a lo largo de nuestro programa. Aquí, no encontrarás exámenes teóricos; tu evaluación se basará en la realización de ejercicios prácticos avanzados, diseñados para emular los desafíos que encontrarías en el ámbito laboral real.

- Desafíos Basados en Datos Reales: Se presentarán a los estudiantes desafíos estimulantes basados en situaciones reales, cuya superación es requisito para la aprobación.

- Contenido y material- En la plataforma encontraras documentación teórica de cada módulo, incluyendo videos explicativos y ejemplos codificados.
- Dispondrás de ejercicios, con y sin solución.
- Las clases de video conferencias son prácticas, hacemos y codificamos en vivo ejemplos funcionales y creamos proyectos paso a paso.
- Dispondrás de retos semanales para que vayas aplicando lo aprendido, revisándolo en clase semana a semana (no obligatorias).

Salidas Laborales:

• Programador Java.
• Programador Java con experiencia en implementación de Frameworks
• Desarrollador de aplicaciones en entorno de escritorios y web

Bolsa de Empleo Incluida:

Acceso a bolsa de empleo y a taller de búsqueda de empleo impartido por expertos de recursos humanos especializados en contratación de perfiles tecnológicos.

Temario:

Módulo 1:

Desarrollo Front-end

• Diseño web con HTML5 y CSS3
- Estructura de documento y etiquetas básicas
- Creación de estilos CSS
- Maquetación de un documento (Posicionamiento/GRID/FLEX)
- Diseño adaptado a móviles
- Fundamentos de SEO

• Fundamentos de programación.
- El entorno de trabajo (Herramientas, IDE’s….)
- Estructuras de control.
- Gestión de ficheros
- Programación orientada a Objetos.
- Reflexión y patrones
- Clases Avanzadas
- Modelo por capas y Modelo Vista controlador

• Desarrollo con JavaScript– ECMAScrip
- Fundamentos de programación con Javascript
- Programación orientada a objetos y a eventos en Javascript
- Manipulación del modelo del documento (DOM)
- Lectura y manipulación de documentos JSON y XML
- Promesas y peticiones asíncronas (API Fetch / Async / Await)

Proyectos en clase:

Algunos ejemplos de lo que realizarmos en clase:

- Creación de piezas con HTML/CSS/JS como páginas de productos, sliders, formularios...
- Realización de una página web con elementos dinámicos y responsive.
- Creación de una página de muestra y consulta de resultados mediante la consulta a una API de internet.

Retos Guiados:

- Creación una página web
- Creación del Front de una API

Módulo 2:

Desarrollo Back-end
• Arquitectura cliente/servidor y Servicios HTTP y AJAX
- Tipos de lenguajes y arquitectura cliente/servidor
- Servicios de servidores
- Peticiones HTTP
- Implementación de servidores en un entorno de Desarrollador
- Implementación de servidores en un entorno de Producción

• Desarrollo entorno servidor con node.js y next
- Creación de back-end con node, express.
- Operaciones CRUD con SQL y MongoDB
- Creación de API-REST
- Seguridad, autentificación de usuarios y JWT

• Desarrollo entorno servidor con PHP
- Creación de back-end con PHP.
- Arquitectura MVC en PHP.
- Programación orientada a objetos con PHP.
- Creación y manipulación de archivos (XML/JSON)
- Persistencia de datos con (PDO/MYSQLi)

• Desarrollo Web con JAVAEE
- Servlets en JEE
- Modelo por capas y patrones DAO
- Persistencia con JDBC/SQL
- Persistencia API (JPA)

Proyectos en clase:
- Creación de una tienda en internet. - (JAVAEE)
- Creación de una red social – (Node y Next)
- Creación de un API-REST - (Node)
- Creación de un BLOG – (PHP)

Retos Guiados:
- Creación de una aplicación web utilizando la arquitectura Web-service.

Módulo 3:

Sistemas de persistencia
• Gestores de Bases de datos
• Bases de datos relacionales
• Lenguaje SQL
• Base de datos no SQL (MongoDB - Firebase)

Proyectos en clase:
- Creación de un sistema complejo de datos.

Retos:
- Creación de una base de datos.

Módulo 4:

Frameworks Front-end
• Vue.js
- Arquitectura de un proyecto VUE
- Directivas
- Componentes
- Envio y recepción de peticiones HTTP
- Integración con lenguajes Back

• Angular 17
- Arquitectura en Angular
- Componentes y señales
- Patrones
- Programación reactiva
- Librerías

Proyectos en clase:
- Creación un Front para una API-REST.
- Vista avanzada de una red social.

Retos:
- Creación un Front.

Módulo 5:

Frameworks
• Desarrollo con Framework Spring
- Estructura de un proyecto Spring Boot
- Spring MVC-WEB
- Spring DATA-JPA
- hymeleaf

• Desarrollo con Framework Laravel
- Modelo Vista Controlador en Laravel
- API RESTFul con Laravel
- ORM y Bases de datos en Laravel
- Integración con vista (VUE)



Proyectos en clase:
- CRM de gestión
Retos:
- Avance en TFM

Módulo 6:

Calidad de Código

• Diseño de UI/UX Figma
• Modelado (UML)
• Control de versiones (GIT)
• JavaDOC, PHPDOC,...
• Tratamiento de ficheros (LOG4J, Properties)
• Repositorios (MAVEN)
• Pruebas Automatizadas (JUNIT, Selenium)
• Herramientas fundamentales de Testing y pentesting

Proyectos en clase:
- Análisis de los proyectos anteriores.
- Documentación y subida a repositorios de proyectos
- Testing de proyectos realizados.

Retos:
- Trabajo en TFM

Módulo 7:

Proyecto fin de máster
El alumno presentará una propuesta de proyecto queserá corregido por su tutor.

Los lenguajes o frameworks que vemos son:

• HTML5
CSS3
• JAVASCRIPT
• LESS/SASS
• VUE
• ANGULAR 17
• JAVA
• JAVAEE
• PHP
• NODE
• MYSQL
• MONGODB
• FIREBASE
SPRING BOOT
• LARAVEL
• APACHE
• AWS
• SELENIUM

Titulación:

Titulaciones que conseguirás

5 Titulaciones incluidas. Diferencia tu perfil del resto.
• Full Stack Developer
• Programación con CMS para desarrolladores Diseño UX / UI.
• Curso de marketing-digital.
• Desarrollo seguro con JAVA y PHP y buenas prácticas.
• Edición de imágenes y composición AR para desarrolladores.

Duración:

500 horas
...

Sede principal del centro

Madrid: Cartagena, 58 bajo C - 28028 - Madrid
  • Madrid: Cartagena, 58 bajo C - 28028 - Madrid

Ofertas relacionadas

Compartir Canalcursos.com



Estás viendo
Curso de Experto en Full Stack Developer
Centros de Formación y Academias - Cursos Grupo Atrium TIC - Masters Grupo Atrium TIC - Formación Grupo Atrium TIC
Descuentos y Becas disponibles.
3.201 €
Contacta con nosotros y resuelve tus dudas