1. Cursos Online
  2. Lenguajes de Programación
  3. Lenguajes de Programación Online
  4. Curso Experto Full Stack Developer
Curso Experto Full Stack Developer

Curso Experto Full Stack Developer

Curso Experto Full Stack Developer GRUPO ATRIUM
  • Lugar/Modalidad:

    Modalidad: Online

  • Duración:

    500 horas TFM

  • Fechas:

    Modalidad Abierta

  • 2802 EUR

promocion BECAS100% de alumnos acceden a Becas Descuento


Descripción

¿Te gustaría trabajar en una empresa realizando labores de programación? , nuestro curso experto de Full Stack Developer es lo que estás buscando. Nuestra formación te permitirá obtener los conocimientos que estás buscando de una forma sencilla , adaptada a tus horarios y en tiempo récord. Además, te brindamos la posibilidad de realizar prácticas en empresas y acceso a bolsa de empleo ya que somos agencia de colocación acreditada por el SEPE.

Qué Aprenderás

En este curso experto aprenderás a realizar aplicaciones web, utilizando diferentes lenguajes de programación como Javascript, JAVA y PHP. Tanto la parte del servidor Back-end como la parte más visual como es el Front-end.

En el curso trabajaremos con todas las partes necesarias en las que interviene el desarrollo web del lado del servidor en una aplicación y utilizando las tecnologías más extendidas en la actualidad en el mundo empresarial, como JEE, PHP y node.js

Además de las tecnologías asociadas a la creación de interfaces para el Front-end como HTML5, CSS3, JQuery y Angular. Para así completar las competencias Full-Stack, siendo capaz de crear una aplicación completa.

Para completar aún más las competencias adquiridas, te introducirás en la seguridad de la informática, aprendiendo a utilizar herramientas de testeo y conociendo las técnicas de intrusión más extendidas.

Descubre lo que nos diferencia

- Experiencia: Más de 20 años dedicados a la enseñanza de calidad.

- Profesores Expertos que te ayudarán a lo largo de todo tu proceso formativo.

- Prácticas Exclusivas para alumnos. Colaboramos con cientos de empresas para que puedas realizar prácticas en empresas de tecnología.

- Garantía de Calidad: Grupo Atrium pasa auditorías externas de calidad -Sello ISO 9001.

- Agencia de Colocación Autorizada.Por el SEPE con autorización: 1300000056.

- Sistema de enseñanza basado en la práctica.

- Facilidades de Financiación. Financia tú curso hasta 24 meses.

- Comienza desde 0. Realiza tu formación sin conocimientos ni requisitos académicos previos.

🏅Acreditaciones Grupo Atrium


🎓 Titulaciones

Una vez que finalices nuestro curso conseguirás 6 titulaciones:

- Experto 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

Bolsa de Empleo y Salidas profesionales

- Desarrollador Back-end y/o desarrollador Front-end.

- Desarrollo de aplicaciones empresariales.

- Desarrollo de aplicaciones web.

✍ Metodología

Nos basamos en un aprendizaje práctico basado en ABP (Aprendizaje en Base de Proyectos y resolución de Problemas). Simulando entornos profesionales en cada uno de los ejercicios o actividades.

- Videoconferencias en directo todas las semanas

- Tutorización personalizada por expertos en activo

- Acceso a campus 24 horas al día 7 días a la semana

- Ejercicios y prácticas

- Prácticas en las mejores empresas del sector

- Acceso a Bolsa de Empleo

Garantías de Calidad

Centro homologado por la Comunidad de Madrid

Certificación de calidad. Sello ISO 9001

Claustro de Profesorado Especializado

Tutorización personalizada por expertos certificados

Prácticas en Empresas

Prácticas Garantizadas en Empresas para que pongas en práctica todo lo que has aprendido.

✔ Requisitos

Perfil del alumno

- No es necesario que dispongas de ningún conocimiento previo en programación.

- Con conocimientos a nivel usuario en el manejo de tu sistema operativo y de internet será suficiente.

- Para facilitar tu aprendizaje, tendrás un pre-acceso al curso de iniciación a la programación.

🏁 Objetivos

- Conocer los aspectos generales de la programación en Java, la estructura de sus programas y la sintaxis de programación.

- Desarrollar programas manejando la potencia de la programación orientada a objetos, trabajando con la estructura de una clase, sus métodos y atributos, control de accesos, paquetes, etc., para poder dar sentido a la programación orientada a objetos.

- Controlar errores inesperados a la hora de realizar un programa y saber encauzar estos errores para que la aplicación no tenga una finalización inesperada.

- Hacer desarrollos utilizando colecciones Java, que nos facilitan el tratamiento, almacenamiento, recuperación, etc., de los objetos creados, y nos facilitan la programación.

- Adquirir una base teórica y práctica en el campo de la Informática para poder comprender los conceptos prácticos.

- Aprender la forma de optimizar las bases de datos y protegerlas contra posibles agresiones.

- Conocer las características especiales que presentan las aplicaciones en PHP, su nuevo enfoque orientado a objetos, la seguridad en la aplicación y el acceso a bases de datos.

- Conocer un Sistema Gestor de Bases de Datos Relacionales (SGBDR) para almacenar y manipular datos.

- Describir los principales comandos más utilizados del lenguaje SQL (independientemente de las variaciones realizadas por los editores de los diferentes SGBDR) para permitir al alumno hacerse cargo rápidamente de una base de datos relacional y ser capaz de crear tablas, de consultarlas, de modificarlas, de insertar y suprimir registros.

¿Has realizado el curso? Comparte tu opinión

Temario Curso Experto Full Stack Developer 2024

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

- Thymeleaf

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 que será corregido por su tutor.

Prácticas en empresas del sector 100% aseguradas

Disponemos de un departamento propio especializado en colaboraciones con empresas tecnológicas de gran nivel para que nuestros alumnos puedan poner en práctica los conocimientos aprendidos.

Las prácticas tienen como finalidad tu incorporación en el mercado dentro de una empresa y disfrutar de una primera experiencia profesional que enriquezca tu CV y que pueda permitirte dar el salto al mercado laboral.

+ ver más
Compartir en:
SOLICITA INFORMACIÓN

También te pueden interesar estos Programas Destacados


Destacado
Curso relacionado de TOKIO NEW TECHNOLOGY SCHOOL

Curso de Programador Python


Todas las provincias de España400h 30 ECTSMatrícula abierta

Un programador Python es un profesional de la programación que utiliza el lenguaje de programación Python para desarrollar software , aplicaciones y soluciones tecnológicas. Python es un lenguaje de programación de alto nivel, interpretado y con una sintaxis sencilla y legible, lo que lo convierte en una opción popular par...


TOKIO NEW TECHNOLOGY SCHOOL

Curso relacionado de GRUPO ATRIUM

EXPERTO EN PYTHON PARA DATA SCIENCE


Online300 horasMatrícula abierta

¿Que Aprenderás con Python para Data Science? Te familiarizarás con los conceptos y herramientas fundamentales del Data Science y adquirirás los conocimientos de programación con Python para comenzar con el curso. Aprenderás los elementos del lenguaje las estructuras de programación y el uso de distintas librerías que te...


Curso relacionado de DEUSTO FORMACION

CURSO DE PROGRAMACIÓN CON PYTHON


Todas las provincias de EspañaMatrícula abierta

Python es a día de hoy el lenguaje de programación más popular y que mayor crecimiento tiene en la actualidad. Es utilizado por perfiles muy diversos como estudiantes, profesores, investigadores en Ciencias Sociales, Biología o Economía, profesionales del Marketing online, desarrolladores, analistas o científicos de datos....


Curso relacionado de TOKIO NEW TECHNOLOGY SCHOOL

PROGRAMADOR JAVA. CERTIFICACIÓN OCP


OnlineMatrícula abierta

Que la tecnología ha sido la parte más importante de la evolución del último siglo es algo obvio pero son muchas las personas que todavía no comprenden la importancia que los programadores han tenido en dicha evolución durante, por lo menos, los últimos cincuenta años: su rol es crucial para comprender la evolución en la sistema...


Curso relacionado de MASTER D

CURSO PROGRAMACIÓN PYTHON


Todas las provincias de España375 HorasMatrícula abierta

Si, has leído bien. Según los principales blogs de desarrolladores como stackoverflow, Python es el lenguaje con mayor crecimiento en los últimos años y por ello, al realizar el Curso de programación en Python vas a desarrollar una carrera profesional con garantía de éxito. La demanda en las ofertas de empleo del mercado español...


Curso relacionado de MASTER D

CURSO GAME DESIGN Y PROGRAMACIÓN DE VIDEOJUEGOS


Todas las provincias de España750 HorasMatrícula abierta

El curso Game Design y programación de videojuegos te permitirá conseguirlo. Los videojuegos son la principal forma de entretenimiento a nivel global, siendo esta una industria que genera miles de millones anualmente y que es capaz de dar trabajo a una gran cantidad de personas relacionadas con las artes, la programación o el di...


Formación relacionada


Haz tu pregunta