1. Cursos
  2. Tecnología e Informática
  3. Lenguajes de Programación
  4. Curso Superior Full Stack Developer
CURSO SUPERIOR DE FULL STACK DEVELOPER

Curso Superior de Full Stack Developer

Curso Superior de Full Stack Developer DEUSTO FORMACION
  • Lugar/Modalidad:

    Presencial en Todas las provincias de España

    También en Modalidad: Online

  • Duración:

    750 Horas

  • Fechas:

    Modalidad Abierta

⭐ Bolsa de empleo gestionada por Randstad⭐ Dos títulos: Obtendrás un diploma de Deusto Formación y un título acreditativo de la Fundación General de la Universidad de Salamanca.⭐ Bolsa de empleo gestionada por Randstad⭐ Dos títulos: Obtendrás un diploma de Deusto Formación y un título acreditativo de la Fundación General de la Universidad de Salamanca.⭐ Bolsa de empleo gestionada por Randstad⭐ Dos títulos: Obtendrás un diploma de Deusto Formación y un título acreditativo de la Fundación General de la Universidad de Salamanca.⭐ Bolsa de empleo gestionada por Randstad⭐ Dos títulos: Obtendrás un diploma de Deusto Formación y un título acreditativo de la Fundación General de la Universidad de Salamanca.

Descripción

Descubre el Curso Superior de Full Stack Developer online

Con el Curso Superior de Full Stack Developer disfrutarás de una formación completa, online y flexible en la que aprenderás a utilizar las técnicas empleadas en la industria del software, el desarrollo web y la integración de aplicaciones. Dominarás diferentes lenguajes de programación y descubrirás cómo trabajar con sistemas de bases de datos.

¡Especialízate con Deusto Formación y adéntrate en el sector de la programación web!

¿Qué es el Full Stack developement?

El Full Stack developement es la actividad profesional de crear y mantener una página o aplicación web desde el punto de vista tanto del frontend como del backend. Por ello, los conocimientos en ambas especialidades del desarrollo son fundamentales, así como el dominio de la gestión de sistemas y de cualquier fase del proceso de construcción de portales online.

Como profesional, el Full Stack developer tiene un perfil muy dinámico y polivalente, ya que se encarga de tareas muy variadas que abarcan tanto desde pulir el aspecto externo de una página web a asegurar que todo funciona correctamente de forma interna.

Certificación IT Specialist

Durante el curso tendrás la oportunidad de demostrar tus competencias en Python, HTML & CSS, JavaScript, Java y seguir mejorando tus perspectivas de carrera a través de la certificación IT Specialist.

Esta certificación expedida por PUE está diseñada para validar y reconocer la experiencia y las habilidades de los alumnos en una amplia variedad de áreas de TI. Es un reflejo de tu dedicación y compromiso con la educación continua y el crecimiento profesional.

🏅Acreditaciones que tiene el curso


🎓 Titulaciones

Doble titulación en Full Stack Developer: qué obtendrás al finalizar el curso

Completar con éxito tu formación te aportará no uno, sino dos títulos con los que presumir de competencias: un diploma propio de Deusto Formación y un título acreditativo de la Fundación General de la Universidad de Salamanca*: La duración formativa del curso es de 750 horas, lo que tiene una equivalencia de 30 créditos ECTS.

Bolsa de Empleo y Salidas profesionales

Según el más reciente Estudio de Proyección de Empleo de Manpower Group, el sector tecnológico continúa siendo el más optimista en generación de empleo de cara al próximo año, con una proyección prevista del 34%.

Cada día surgen nuevas oportunidades para profesionales de esta industria, y sobre todo para expertos con perfiles completos y versátiles como los desarrolladores full stack. Una vez obtengas tu doble título, estarás capacitado/a para trabajar en el sector informático en puestos como:

- Desarrollador/a de aplicaciones frontend

- Desarrollador/a de aplicaciones backend

- Diseñador/a web

- Diseñador/a UX/UI

- Administrador/a de sistemas de bases de datos

✍ Metodología

¿A qué tendrás acceso con este curso online?

750 horas.

- Disfruta de una formación de 750 horas en las que combinarás teoría y práctica.

Videotutoriales.

- Amplía el temario con vídeos explicativos y aprende a utilizar los diferentes sistemas y herramientas.

Proyecto final de curso.

- Pon en práctica lo aprendido con un último proyecto al finalizar los módulos.

Comunidad online de aprendizaje.

- Accede a Deusto Digital, un espacio de comunicación e interacción entre alumnos.

Servicio de prácticas.

- Especialízate en el sector mejorando tu currículum con las prácticas profesionales en empresas.

English for IT.

- Aprende la terminología necesaria para poder trabajar en el sector tecnológico con un curso de inglés IT.

✔ Requisitos

Este curso de Deusto Formación se dirige a profesionales de la industria del software, pero también a personas especializadas en otras áreas que quieran adquirir conocimientos en programación. No hay requisitos exigidos para entrar a la formación, tan solo tener ganas de ampliar tus destrezas en el ámbito digital.

¿A quién va dirigido el Curso de Full Stack Developer?

- Profesionales del sector TIC como programadores y administradores de sistemas que quieran reforzar su perfil profesional con competencias complementarias en programación.

- Profesionales de otros sectores interesados en iniciar sus carreras como programadores full stack.

- Personas interesadas en el ámbito de la programación que, por motivos personales, deseen adquirir competencias y aprender un nuevo lenguaje de programación.

🏁 Objetivos

- Desarrollar aplicaciones frontend con ReactJS o Angular.

- Desarrollar aplicaciones backend con NodeJS.

- Integrar sistemas de bases de datos como MongoDB.

- Llevar a cabo labores de despliegue con Docker.

- Ejecutar integraciones continuas con Github Actions.

- Implementar sistemas de control de versiones en Git y Github.

- Realizar labores de testing con Jest y Cypress.

administracion de bases de datos, desarrollo de aplicaciones web, programacion informatica
¿Has realizado el curso? Comparte tu opinión

Temario Curso Superior de Full Stack Developer 2024

Durante el programa del Curso online de Full Stack Developer aprenderás desde los fundamentos de HYML hasta el manejo avanzado de ReacJS y bases de datos. Nuestro temario, estructurado en 14 módulos temáticos, ha sido cuidadosamente diseñado por especialistas para ayudarte a desarrollar todas las competencias que demanda el mercado laboral.

MÓDULO 1: GIT, CONTROL DE VERSIONES

- Introducción a GIT

- Instalación de GIT

- Configuración y estados del control de versiones

- Comandos “add” y “commit”

- Generación de ramas, tags y “stash”

- Uso de repositorios remotos

- Uso de workflows

- Integración en Github y empleo de “pull request”

MÓDULO 2: ECMASCRIPT 2015

- Nueva declaración de variables con “let” y “const”

- Template strings y default parameters

- Chaining operator, nullish coalescence operator, proxies y desestructuring

- Funciones flecha y funciones de alto nivel para arrays

- Manejo de asincronía en JavaScript, funciones callback y promesas

- Implementación del patrón “async-await”

- POO en JavaScript, clases e instancias de objetos

MÓDULO 3: TYPESCRIPT

- Introducción al TypeScript

- Tipos primitivos

- Tipos de unión e inserción, y tipos avanzados

- Interfaces y clases abstractas

- Herencia y composición de clases en TypeScript

MÓDULO 4: TESTING

- Introducción al testing

- Test unitarios, de integración y de aceptación

- Testing unitario con Jest

- Test de integración en frontend con Cypress

- Cobertura de test

- TDD en el desarrollo de proyectos

MÓDULO 5: NODEJS

- Introducción a NodeJS

- Instalación y configuración

- Módulos y npm

- Event loop, event emitters, streams y buffers

- Gestión de versiones con nvm

- Express y desarrollo de middleware

- “Seteo” de cabeceras, generando respuestas

- Devolución de archivos

- Manejo de errores y excepciones

MÓDULO 6: DISEÑO Y DESARROLLO DE API

- ¿Qué es una API?

- API First

- Comprendiendo las entidades

- RESTFull API y verbos HTTP

- Códigos de estado HTTP

- Swagger

- Testing de API con Postman

MÓDULO 7: BASES DE DATOS

- Introducción a bases de datos MySQL

- Conectando NodeJS con MySQL

- MongoDB

- Modelo relacional frente a no relacional

- Compass como Cliente UI

- Integración de MongoDB y NodeJS con Mongoose

- Schemas en MongoDB

- Operaciones CRUD en MongoDB desde NodeJS

MÓDULO 8: DEVOPS

- Introducción a DevOps y Docker

- Docker Compose

- Configuración de servidores y dominios

- Integración continua con GitHub Actions

MÓDULO 9: DESARROLLO WEB

- Introducción a HTML y CSS

- Maquetación de layouts con Flexbox y Grid Custom

- Preprocesamiento de CSS con Sass

- Patrón 7-1 de arquitectura CSS3

- Frameworks de desarrollo rápido CSS: Bootstrap y Tailwind

- Transpilado de JavaScript con Babel y accesibilidad

- Depuración con DevTools en browser o VS Code

MÓDULO 10: REACTJS

- Introducción a React y Create-React-App

- JSX

- Desarrollo de componentes de clase y de función

- Props y State

- Eventos y hooks

- Debug y React Developer Tools

- Formularios

- High Order Components

- Despliegue y TypeScript en ReactJS

MÓDULO 11: REACT-ROUTER

- Routing y navegación en SPA

- Instalación y configuración de React Router

- “Routes”, “Route” y “Link”

- Rutas absolutas y relativas, y rutas con parámetros

- Navegación programática

- Rutas anidadas, redirecciones y lazy loading

- Protección de rutas

MÓDULO 12: ANGULAR

- Introducción a Angular

- Bindings, componentes y plantillas

- Directivas y pipes en Angular

- Comunicación entre componentes y servicios en Angular

- Routing y formularios en Angular

- Comunicaciones HTTP y despliegue a producción

MÓDULO 13: PROGRAMACIÓN REACTIVA RXJS Y REDUX

- Introducción a Redux

- Store, reducers, actions y suscripción a cambios

- Conectando Redux con React DevTools

- Asincronía en Redux

- Programación reactiva, concepto de observable y observer

- Estrategias de uso con React

- Estrategias de uso con Angular

MÓDULO 14: ARQUITECTURA Y BUENAS PRÁCTICAS

- Introducción a la arquitectura de software

- Separación por capas

- SOLID Dry

- Arquitectura hexagonal

- Domain, driven y design

- Clean code

Profesores del Curso Superior de Full Stack Developer

Rubén Bellido

- Ingeniero informático y especialista en tecnologías TIC. Project Manager y Software arquitech. Consultor de varias empresas para su crecimiento en IT y apasionado de la formación con más de 10 años de experiencia en el sector de formación IT.

+ 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 Programación con Python


Todas las provincias de EspañaFormación: 400 h En empr...Formación: 400 h En empresas: 60 - 300 hMatrícula abierta

¿Un curso online de Python en el que aprendes practicando? Here it is! Fórmate en el lenguaje de programación TOP 1 en todo el mundo. Con este curso podrás especializarte en Inteligencia Artificial, Machine Learning y Deep Learning y podrás conseguir la Certificación PCAP.

Por cierto… ¿Conoces nuestro Observatorio de Empleo? Somos agencia de colocación autorizada por el Sistema Nacional de Empleo...


TOKIO NEW TECHNOLOGY SCHOOL

Curso relacionado de DEUSTO FORMACION

CURSO SUPERIOR EN PROGRAMACIÓN EN C++ CON CPA


Todas las provincias de España400 HorasModalidad abierta

Descubre el Curso online de Programación en C++ con CPA

Los programadores se encuentran entre los profesionales más demandados en el mercado laboral. De hecho, en España se prevé que los puestos de trabajo dirigidos al desarrollo web se incrementen en un 22% de cara al 2030, señala la Oficina de Estadísticas Laborales...


Curso relacionado de TOKIO NEW TECHNOLOGY SCHOOL

Si buscas un curso online de Programador Front-End, ¡pa-ra-de-bus-car! Desenvolverse en los principales lenguajes de programación hace atractivo cualquier currículum. Conviértete en un samurái del código dominando HTML5, CSS3 y JavaScript. En Tokio School tienes el curso de Front-End developer que te hará ir #alwaysforward en tu carrera profesional...


Curso relacionado de GRUPO ATRIUM

EXPERTO EN PYTHON PARA DATA SCIENCE


Online300 horasMatrícula abierta

¡Dale un giro a tu carrera con nuestro curso de Python! Participa en clases online en directo, realiza prácticas en empresas punteras y domina las tecnologías más avanzadas. Conviértete en un experto altamente buscado y accede a un sinfín de oportunidades laborales. ¡Inscríbete hoy y construye tu futuro con Python!

Herramientas y librerías que aprenderás

- Python
- Linux
- Jupyter Lab
- Pycharm
- AWS
- NumPy
- Pandas
- Matplotlib
- Sklearn
- ChatGPT
- DALL·E 3
- OpenAI API
- Chatbots


Curso relacionado de TOKIO NEW TECHNOLOGY SCHOOL

PROGRAMADOR JAVA. CERTIFICACIÓN OCP


Online- 400 Horas de Formación...- 400 Horas de Formación - 60-300 Horas en empresas - 30 ECTSMatrícula abierta

¿Buscas el curso online de Programación con Java definitivo? ¡Enhorabuena! Estás en el lugar adecuado. Java se ha convertido en uno de los lenguajes de programación más utilizados del planeta. Además, en Tokio School te preparamos para convertirte en un experto y que puedas conseguir la Certificación OCP SE 11 de Oracle...


Curso relacionado de TOKIO NEW TECHNOLOGY SCHOOL

CURSO DE PROGRAMACIÓN DE APLICACIONES MÓVILES SWIFT


Online400 Horas / Hasta 300 Hor...400 Horas / Hasta 300 Horas en EmpresasMatrícula abierta

Con este curso online de Swift conocerás muuuy de cerca el lenguaje de programación de Apple. Dominando Swift, dominarás un lenguaje potente e intuitivo, capaz de desarrollar apps para los sistemas operativos iOS y MacOS y abrirte un hueco en una profesión con altas tasas de empleabilidad.

¡Conviértete en lo siguiente a un programador de aplicaciones móviles con Tokio School!

¿Qué aprenderás?
  
Con este curso de Swift aprenderás a utilizar el lenguaje Swift 4 y Xcode9, los favoritos de los desarrolladores profesionales para crear apps móviles para iOS y MacOS...


Formación relacionada


Haz tu pregunta