Programación Java Junior

Curso de Programación Java Junior

Presencial y/o Online

Información general

Descripción: Java durante varios años ha logrado posicionarse en diferentes áreas de la informática, lo que lo ha convertido en un lenguaje que cubre casi cualquier rincón de las necesidades informáticas en la actualidad. Este curso integrado está compuesto por un conjunto de cursos/módulos que abarcan desde los fundamentos de programación en Java hasta las más avanzadas técnicas de desarrollo backend y frontend con Java si llegas a los niveles Semi Senior o Senior. Domina este poderoso lenguaje y conviértete en un experto programador Java. El Programador Java se puede calificar en otros rangos para lo cual también tenemos cursos: Programación Java Semi Senior, Programación Java Senior.

Requisitos: Ser usuario de Windows, Mac OS o Linux.

Duración: 48 Horas.

Otros cursos que también pueden interesarte:

Bootstrap | jQuery | Programación Java Semi Senior | Programación Java Senior

Curso integrado

Este es un curso integrado, un curso integrado esta compuesto por varios cursos/modulos. Para obtener el certificado de este curso integrado puedes hacerlo cursando cada curso con nosotros o solo presentando los exámenes de los cursos que consideras ya posees conocimientos. Si solo presentarás el examen de algún curso, entonces solo debes pagar la certificación de dicho curso. Recuerda que para obtener el certificado debes aprobar todos los exámenes.


Fechas de inicio

Si verás este curso integrado en la modalidad presencial u online en vivo ve las fechas de inicio en la página de cada curso/modulo que componen este curso integrado. Si verás este curso integrado en la modalidad online videocurso puedes iniciar cuando quieras. Puedes ir viendo los cursos en el orden mostrado en la tabla "Precios" o también puedes verlos en el orden de tu preferencia, sin embargo debes estar pendiente de las prelaciones.


Contenido

Los algoritmos

  • Análisis del problema
  • Diseño y verificación del algoritmo
  • Pseudocódigo y los diagramas de flujo

Programación estructurada

  • Las instrucciones
  • Variables y sus tipos
  • Operaciones de entrada y salida de datos: leer y escribir
  • Control de la ejecución de un programa
  • Estructuras de control: secuencias, condicionales y ciclos
  • Ciclos infinitos y como evitarlos

Arreglos

  • Arreglos de una sola dimensión o vectores
  • Operaciones básicas con vectores
  • Arreglos multidimensionales

Programación modular

  • Introducción a los subprogramas o subalgoritmos
  • Funciones y procedimientos o subrutinas
  • Envío de parámetros
  • Variables locales y globales
  • Procedimientos versus funciones

Programación orientada a objetos

  • Clases y objetos
  • Creación de clases
  • Instanciación de objetos
  • Propiedades
  • Métodos
  • Modificadores de visibilidad
  • Sobrecarga de métodos
  • Constructores
  • Herencia

Temas adicionales

  • Lenguajes interpretados y compilados
  • Tipos de aplicaciones: escritorio, servidor, web, móvil
  • Los lenguajes actuales y sus usos

Bases de datos relacionales

  • Campos, entidades y relaciones
  • Motores de BD Relacionales (RDBMS)
  • Herramientas de bases de datos

Consultas básicas

  • Consulta de selección select
  • La cláusula where
  • Operadores
  • Ordenar los registros order by
  • Consultas con predicado
  • Funciones básicas: round, length, substring
  • Alias

Consultas avanzadas

  • Intervalos de valores
  • El Operador like
  • El Operador in
  • Agrupamiento de registros con group by
  • Funciones de agregado: avg, count, max, min, sum
  • Tipos de datos
  • Subconsultas

Referencias cruzadas

  • Tipos de joins: join, inner join, left y right join

Consultas de acción

  • Insertar datos insert
  • Modificar datos update
  • Borrar datos delete

Sentencias DDL

  • Creación de tablas y campos
  • La cláusula constraint
  • Creación de índices
  • Modificar el diseño de una tabla alter
  • Borrando objetos drop

Sentencias DCL

  • Conceder permisos
  • Revocar permisos

Sentencias TCL

  • Las transacciones
  • Sentencia rollback

Fundamentos de Java

  • Herramientas necesarias para programar
  • Editores de Java
  • Introducción al lenguaje
  • Tipos de datos, variables y operadores
  • Manejo de arreglos

Control de flujo y métodos

  • If - else y switch
  • While, do - while y for
  • Break y continue
  • Los métodos

Programación orientada a objetos I

  • Clases, objetos y constructores
  • Herencia
  • Sobrecarga y sobreescritura
  • Elementos estáticos
  • Llamada a super

Programación orientada a objetos II

  • Modificadores de acceso
  • Puntero this
  • Clases abstractas
  • Interfaces
  • Polimorfismo

Interfaces gráficas

  • Introducción a las GUI
  • Manejo de eventos y componentes

Threads and multithreading

  • Definiciones
  • Flujo en programas
  • Creación y control de threads
  • Estados y comunicación entre threads

Bases de datos

  • Creando la base de datos
  • JDBC y la conexión a la BD
  • Inserción y actualización de filas
  • Consultas básicas
  • Eliminación de filas

Temas adicionales

  • Manejo de excepciones
  • Generar excepciones
  • Escribiendo en un archivo
  • Borrando en un archivo

Precios

La siguiente tabla de precios muestra todos los cursos/modulos que componen este curso integrado en sus diferentes modalidades. Puedes ver todos los cursos/modulos de este curso integrado en una sola modalidad, pero también mezclarlos en diferentes modalidades. Paga los cursos a medida que avanzas.


Modalidades del curso (incluye certificación)

Solo certificación

Presencial

Instalaciones
en Caracas

Online
en Vivo

Cualquier País

Online
Videocurso

Cualquier País

Presencial

Solo
Certificado

Online

Solo
Certificado

Prog. Básica 1.400,00 Bs.D. 791,00 Bs.D. 179,20 Bs.D. 170,80 Bs.D. 109,20 Bs.D.
SQL 1.440,00 Bs.D. 813,60 Bs.D. 184,32 Bs.D. 175,68 Bs.D. 112,32 Bs.D.
Java SE 1.400,00 Bs.D. 791,00 Bs.D. 179,20 Bs.D. 170,80 Bs.D. 109,20 Bs.D.

Cada módulo incluye
Clases presenciales en horarios y días especificados en calendario. Examen al final de curso

Cada módulo incluye
Clases online en vivo en horarios y días especificados en calendario. Examen al final de curso

Cada módulo incluye
Videocurso. Examen al final de curso

Cada módulo incluye
Examen

Cada módulo incluye
Examen

Moneda: