Codit - Transforma tu futuro
Blog Contacto
Bandera codit
Codit - Programa intensivo backend developer con java

Programa intensivo backend developer con java

El Programa Intensivo de Desarrollo Backend con Java está diseñado para formar desarrolladores capaces de construir aplicaciones empresariales robustas, seguras y escalables utilizando las tecnologías más demandadas del mercado laboral. A lo largo de 180 horas de formación práctica, los participantes aprenderán desde los fundamentos de la programación hasta el desarrollo de APIs REST profesionales utilizando el ecosistema moderno de Java y Spring Boot.

El programa combina teoría, laboratorios guiados, ejercicios prácticos y proyectos reales, permitiendo que los estudiantes desarrollen competencias alineadas con los requerimientos actuales de la industria del software.

Al finalizar, los participantes serán capaces de diseñar, desarrollar, documentar, probar y desplegar aplicaciones backend modernas listas para ambientes productivos.

Objetivo General

Formar desarrolladores backend capaces de crear aplicaciones empresariales utilizando Java, bases de datos relacionales, APIs REST, frameworks modernos y buenas prácticas de desarrollo de software.

Objetivos Específicos

Al finalizar el programa, el estudiante será capaz de:

  • Comprender los fundamentos de la programación orientada a objetos.
  • Desarrollar aplicaciones utilizando Java SE.
  • Aplicar principios de programación estructurada y orientada a objetos.
  • Diseñar modelos de datos relacionales.
  • Implementar consultas SQL avanzadas.
  • Utilizar Git y GitHub para control de versiones.
  • Construir aplicaciones backend con Spring Framework.
  • Crear APIs REST profesionales con Spring Boot.
  • Implementar mecanismos de autenticación y autorización.
  • Integrar aplicaciones con bases de datos mediante JPA/Hibernate.
  • Aplicar pruebas unitarias e integración.
  • Documentar servicios utilizando OpenAPI/Swagger.
  • Desplegar aplicaciones en entornos cloud y contenedores Docker.

Prerrequisitos

No se requieren conocimientos previos de programación.

Se recomienda:

  • Conocimientos básicos de informática.
  • Manejo básico de sistemas operativos.
  • Uso de Internet y herramientas ofimáticas.

Público Objetivo

  • Bachilleres interesados en programación.
  • Estudiantes universitarios de tecnología e ingeniería.
  • Profesionales que deseen cambiar de carrera hacia desarrollo de software.
  • Programadores frontend que quieran convertirse en Full Stack.
  • Emprendedores tecnológicos.
  • Personas interesadas en desarrollo de aplicaciones empresariales.

Metodología

  • Clases en vivo.
  • Laboratorios prácticos.
  • Ejercicios guiados.
  • Desarrollo de proyectos.
  • Evaluaciones continuas.
  • Proyecto integrador final.
Bandera codit

Contenido programático

  • Módulo 1. Introducción al Desarrollo de Software
  • Módulo 2. Pensamiento Computacional
  • Módulo 3. Variables y Tipos de Datos
  • Módulo 4. Estructuras de Control
  • Módulo 1. Introducción a Java
  • Módulo 2. Sintaxis del Lenguaje
  • Módulo 3. Arreglos y Colecciones
  • Módulo 4. Manejo de Excepciones
  • Módulo 1. Fundamentos POO
  • Módulo 2. Encapsulamiento
  • Módulo 3. Herencia
  • Módulo 4. Polimorfismo
  • Módulo 5. Abstracción
  • Módulo 1. Fundamentos de Bases de Datos
  • Módulo 2. SQL Básico
  • Módulo 3. SQL Intermedio
  • Módulo 4. SQL Avanzado
  • Módulo 1. Git Fundamentals
  • Módulo 2. GitHub
  • Módulo 3. Flujo de Trabajo Profesional
  • Módulo 1. Generics
  • Módulo 2. Streams API
  • Módulo 3. JDBC
  • Módulo 1. Introducción a Spring
  • Módulo 2. Spring Core
  • Módulo 3. Spring Boot
  • Módulo 1. Arquitectura REST
  • Módulo 2. Controladores REST
  • Módulo 3. Validaciones
  • Módulo 4. Manejo de Errores
  • Módulo 5. Swagger/OpenAPI
  • Módulo 1. ORM Fundamentals
  • Módulo 2. Spring Data JPA
  • Módulo 3. Relaciones entre Entidades
  • Módulo 1. Introducción a Seguridad
  • Módulo 2. Spring Security
  • Módulo 3. JWT
  • Módulo 1. JUnit
  • Módulo 2. Mockito
  • Módulo 3. Integration Testing
  • Módulo 1. Introducción a Docker

  • Módulo 2. Despliegue

  • Módulo 3. Introducción al Cloud


Bandera codit

Preinscripción

o
Contactar asesor
Bandera codit Ver todos
Bandera codit Ver todos
Bandera codit Ver todos

¡Gracias por postularte!

Hemos recibido tu información correctamente. En caso de que tu perfil se ajuste a nuestras necesidades, nos estaremos comunicando contigo muy pronto. ¡Te deseamos mucho éxito!