Me apuntoIcon.svg
Self-paced courseEPAM Systems

Java Fundamentals

  • map-pin.svg
    Mexico, Colombia, and
    4 others
  • globe.svg
    Online
  • calendar.svg
    147 hours
  • activity.svg
    Intermediate
  • book-open.svg
    English
  • money.svg
    Free
A woman sitting on a wooden bench, smiling and looking at her laptop. She is wearing a striped shirt and has a lanyard around her neck, suggesting she might be at a conference or event. The background features a modern building with large windows and greenery.

¿Deseas adquirir conocimientos y competencias orientados al mercado para impulsar tu carrera tecnológica?

Solicita el programa y dale forma a tu trayectoria profesional con los expertos de EPAM.
Sobre el curso
A person in a denim shirt is working on a laptop displaying programming code, with a white mouse on a mousepad to the side

Detalles del curso

Este curso se enfoca en el aprendizaje del lenguaje de programación Java, nivel intermedio, como parte de la matriz de competencias de Junior Java Developer. Elige este curso si ya estás familiarizado con la sintaxis de Java, tienes experiencia en el desarrollo de aplicaciones Java utilizando el marco de colecciones con flujos de entrada/salida, y deseas profundizar en la programación Java, al tiempo que mejoras tus capacidades para resolver tareas no estandarizadas.

En este curso, aprenderás patrones de diseño, te familiarizarás con la programación multihilos y desarrollarás tu primera aplicación web en Java utilizando el marco Spring.

Los cursos autodidactas de EPAM están disponibles en la plataforma educativa EPAM Learn y combinan teoría, tareas prácticas y evaluaciones de aprendizaje para ayudarte a mejorar sus habilidades. El proceso de aprendizaje comienza apenas te registres en esta página; no hay fechas fijas de inicio y final.

Para obtener un certificado de conclusión, debes obtener una puntuación igual o superior al 70%. El documento se expide en un plazo de 10 días hábiles a partir de la conclusión exitosa del curso.

Prerrequisitos

  • Capacidad de autoaprendizaje y autodisciplina.
  • Conocimiento de sintaxis de Java.
  • Buena comprensión de la programación orientada a objetos.
  • Familiaridad con algoritmos y estructuras de datos.
  • Buen dominio del marco de colecciones.
  • Capacidad para trabajar con flujos de entrada/salida.
  • Conocimientos prácticos de lambda y streams.
Two individuals, one in a black and white patterned top and the other in a red and black plaid shirt, are working together on a computer in an office environment.
Four hands are engaged in a group handshake over a blurred background.

Ventajas del curso

  • Puedes estudiar a un ritmo cómodo y en el momento que más te convenga.
  • Se trata de una oportunidad educativa gratuita para aprender de los mejores mentores y expertos de EPAM.
  • Después de completar con éxito el curso, puedes realizar un examen y recibir un certificado de finalización.
  • Sólo ofrecemos contenidos de alta calidad relacionados con el estado actual de la industria de TI.
  • Este curso ha sido desarrollado por expertos de EPAM de diferentes países, y combina conocimientos prácticos útiles para tu futura carrera.
¿Qué aprenderás?
Graduation elements, including a mortarboard and diplomas with blue ribbons, are depicted floating against a vibrant blue background.
01Enfoques en desarrollo de softwareFamiliarízate con diversas metodologías de software, que incluyen Maven, XML, pruebas y patrones de diseño.
02Introducción a las bases de datosDescubre cómo gestionar con bases de datos usando SQL, cómo utilizar Java Database Connectivity para conectar Java con las bases de datos, y cómo entender el objeto de acceso a datos.
03Fundamentos del desarrollo webAprende los fundamentos de la creación de aplicaciones web utilizando HTML y CSS, y practica el uso de JSON, servlets Java y las páginas de servidor Java.
04Introducción a Spring FrameworkIntrodúcete en el mundo de Spring Framework, abarcando ítems como Spring Core, Spring Boot y Spring MVC.
¿Por qué aprender Java?
The image shows coffee cups with droplets of liquid falling from them.

Creado en 1995 como una plataforma universal para escribir código compatible con cualquier arquitectura, Java sigue siendo el lenguaje de programación orientado a objetos más utilizado a día de hoy.

Java y sus derivados están casi en todas partes: desde sistemas en la nube de nivel empresarial, hasta lenguajes de scripting basados en Java como Go o Python. Los lenguajes modernos más populares, Kotlin y Scala, también se ejecutan en la máquina virtual Java (JVM). Por lo tanto, se prevé que la demanda de ingenieros competentes en Java se mantenga alta en los próximos años.

Plan de estudiosConsulta los temas tratados en el curso.
Stage 1. Theoretical knowledge check
Stage 2. Practical abilities check
Java Fundamentals in Web Programming and Working with Databases
¿Cómo empezar?
Este curso está disponible para residentes en México, Colombia, Argentina, Chile, Panamá y Uruguay.
Para navegar fácilmente por el proceso de inscripción, sigue estos pasos.
01Rellena el formulario de inscripción al cursoInicia sesión o crea una nueva cuenta y luego completa el formulario de inscripción al curso con toda la información necesaria.
02Opcional: Evalúa tu nivel de inglésLos resultados no afectarán a tu inscripción, y la prueba se puede encontrar en tu perfil en Training Portal tras la inscripción.
03Recibe confirmaciónRecibe un correo electrónico con el enlace al programa en la plataforma Learn.
04Empieza a aprenderInicia el curso en el portal EPAM Learn y ¡disfruta aprendiendo!
Experto del curso
  • sviatlana-zakharenka.webp
    Sviatlana Zakharenka
    Chief Talent Development Specialist
  • anastasiia-vecherkovska.webp
    Anastasiia Vecherkovska
    Talent Development Specialist
¿Cuánto cuesta el curso?
Java Fundamentals
Free
Estudiar ahora
Estudia enfoques para el desarrollo de softwareSumérgete en la gestión de bases de datosAprende los fundamentos del desarrollo webExplora Spring Framework
Preguntas frecuentesExplora la lista de preguntas sobre el programa, recolectadas desde los candidatos.
¿Qué es un programa de autoaprendizaje?
¿Cómo puedo acceder al curso?
¿Cómo puedo comprobar mi nivel de inglés?
¿Quieres inspirar a otros?Pasa la voz y comparte esta página con personas que conozcas y que puedan encontrarla interesante.