¡Conversemos aquí!

¡Inscríbete aquí!

Solicita información para acceder a beneficios especiales



    Tus opciones de trabajo se multiplican

    Iniciar con el programa de Java Básico te permitirá desarrollar aplicaciones web adaptables a dispositivos móviles, que incluyan servicios y componentes de negocio, para proveer a las empresas de espacios virtuales en los que puedan ofrecer sus productos y servicios.

    *Por disposición del Gobierno y por tu seguridad, las clases se seguirán dictando a través del Campus Digital Certus por lo que requieres de conexión a internet hasta que podamos volver a la presencialidad.

    Modalidad: Online / síncrono
    Duración: 3,5 meses / 84 horas académicas


    InicioFrecuenciaHorario
    4 de abrilA consultarA consultar

    ¿A quién está dirigido?

    Profesionales, egresados y estudiantes, interesados en aprender el manejo del lenguaje de programación Java para iniciarse en el desarrollo de aplicaciones.

    ¿Dónde puedo trabajar si estudio la Certificación de Java Básico?

    Al final el egresado podrá aplicar conceptos y reconocer las técnicas de programación orientada a objetos y desarrollo con el lenguaje de programación Java.
    Crear programas aplicando los conceptos de orientación a objetos, cadenas, arreglos, colecciones, excepciones y criterios de usabilidad en la construcción de las interfaces de usuario. Podrá desempeñarse como Programador Junior en Java, Desarrollador de aplicaciones con Java, Analista – programador con Java.

    ¿Qué aprenderás con la certificación de Java Básico?

    Iniciar con el programa de Java Básico, la que permitirá desarrollar aplicaciones web adaptables a dispositivos móviles, que incluyan servicios y componentes de negocio, para proveer a las empresas de espacios virtuales en los que puedan ofrecer sus productos y servicios.




    • Uso de Clases primitivas y envolventes, incluyendo operadores, uso de paréntesis, tipos de promoción y casting.
    • Manejo de textos usando las clases String y StringBuilder.
    • if
    • switch
    • for
    • while
    • Declaración e instanciación de objetos Java.
    • Definición y uso de atributos y métodos.
    • Inicialización de objetos y sus miembros.
    • Alcance de variables, encapsulación y objetos inmutables.
    • Creación y uso de subclases y superclases.
    • Uso de polimorfismo y casting para llamar a métodos.
    • Creación y uso de interfaces.
    • Creación y uso de enumeraciones.
    • Uso se genéricos y comodines
    • Uso de arreglos y colecciones List, Set, Map y Deque
    • Ordenamiento de arreglos y colecciones usando las interfaces Comparator y Comparable.
    • Despliegue y ejecución de aplicaciones modulares.
    • Declaración, uso y exposición de módulos, incluyendo el uso de servicios.
    • Lectura y escritura en consola y archivo de datos usando I/O Streams.
    • Implementación de técnicas de serialización y deserialización de objetos Java.
    • Manejo de objetos de sistema de archivos usando el API java.nio.file.
    • Conexión a bases de datos, ejecución de sentencias SQL y proceso de resultado de consultas usando el API JDBC.
    • Creación, aplicación y proceso de anotaciones.
    • Control del Flujo de Programas
    • Creación y uso de sentencias de bucles, if/else y switch.
    • Manejo de excepciones usando cláusulas try/ catch/finally, try-with-resource y multi-catch.
    • Creación y uso de excepciones personalizadas.
    • Implementación de interfaces funcionales usando expresiones Lambda, incluyendo interfaces del paquete java.util.function
    • Uso de Streams Java para filtrar, transformar y procesar datos.
    • Ejecución de descomposición y reducción, incluyendo el agrupamiento y partición de streams secuenciales y paralelos.
    • Creación de hilos de ejecución usando Runnable y Callable, y gestión de concurrencia usando ExecutorService y el API java.util.concurrent.
    • Desarrollo de hilos de ejecución seguros, usando diferentes mecanismos de bloqueo y el API java.util.concurrent.
    • Desarrollo de código que mitiga problemas de seguridad, como denegación de acceso, inyección de código, validación de entrada de datos y aseguramiento de la integridad de datos.
    • Acceso seguro a recursos, incluyendo sistemas de archivos, administración de políticas y ejecución de código privilegiado.
    • Implementación de Localización usando Locale, resource bundles, y APIs Java, para convertir y dar formato a mensajes, fechas y números.

    ¿Qué certificado obtengo?

    Certificación de Java Básico a nombre de Certus.

    ¿Por qué elegir Certus?

    Más de 26 años de experiencia

    Clases en vivo que son grabadas

    El programa permite una continuidad para obtener una especialización

    Capacítate en corto tiempo en las funcionalidades de Java.

    Charlas exclusivas con expertos reconocidos del mercado

    Acceso a cursos exclusivos de Java en Google suites / IBM

    ¡Inscríbete aquí!

    Solicita información para acceder a beneficios especiales