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! Leer más
¿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.
Titulación que se obtiene:
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.Leer menos
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….) Leer má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.