| Back Up Blog |
Tokiers
Icono Formación Curso Icono duración 300h

Curso de Programación con Java: Certificación OCP

No digas versatilidad, di… ¡Java!

¿Buscas el curso online de programador 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. En este curso te preparamos para convertirte en un experto y que puedas conseguir la Certificación OCP. ¿Te apuntas?

Más info
Descargar programaDescargar programa
Programación con Java: Certificación OCP

Temario del curso de Java

¿Qué aprenderás?

En este curso de Java aprenderás todo sobre uno de los lenguajes de programación de código abierto más conocidos. Desarrollarás nuevas aplicaciones, crearás nuevas soluciones multiplataforma y resolverás problemas específicos a través de tus creaciones. Tras realizar este curso podrás formar parte de uno de los sectores con mayor crecimiento del mercado trabajando, entre otros puestos, como programador Java, analista programador, ingeniero de software Java, desarrollador de aplicaciones en entornos de escritorio o web, etc. Aquí te lo explicamos paso por paso.

Bloque 1
Bloque 2
Bloque 3
Bloque 4

Bloque 1: iniciación a Java

Descubriendo el universo Java

Descubriendo el universo Java

Familiarízate con la plataforma y el lenguaje de programación Java. Abordaremos desde cero conceptos básicos, variables, sentencias iterativas y tipos de datos que manejarás en tu día a día.
Introducción a la POO

Introducción a la POO

Tras conocer algunos de los objetos con mayor facilidad de manejo en Java, introduciremos la programación orientada a objetos: clases, atributos, métodos… ¡Y diseñarás un problema con POO!
Uso de interfaces

Uso de interfaces

Diseñarás clases utilizando interfaces con métodos por defecto y privados, descubrirás qué son y cómo funcionan las excepciones Java, los módulos o el agrupamiento de código y recursos JARs tradicionales.

Bloque 2: Java avanzado

Conceptos avanzados

Conceptos avanzados

Trataremos algunos conceptos de mayor nivel como las clases anidadas, el subprocesamiento múltiple, las enumeraciones o el autoboxing. También descubrirás los fundamentos de entrada/salida y el paquete NIO2.
Genéricos y expresiones lambda

Genéricos y expresiones lambda

Hablaremos de listas, sets, queues y mapas para introducir los genéricos. Descubrirás en qué consisten las diferentes expresiones Lambda y el paso a paso para aplicarlas en tus proyectos.
Arquitectura MVC

Arquitectura MVC

Conocerás este patrón de arquitectura, sus ventajas y desventajas, así como su funcionamiento e implementación en aplicaciones de software.

Bloque 3: aplicando Java

Desarrollo de proyectos

Desarrollo de proyectos

Crea interfaces gráficas de usuario empleando las bibliotecas gráficas y herramientas de Maven, JavaFX y Swing.
APIs y programación segura

APIs y programación segura

Trataremos la gestión de calendarios y la internacionalización del software, y haremos una introducción a las bases de datos, al lenguaje SQL y al uso de distintas API.
Junit y depuración de errores

Junit y depuración de errores

Aprenderás los fundamentos de JUnit y su aplicación al software para la depuración de errores, también abordaremos las pruebas unitarias y la documentación de código.
Entorno de red

Entorno de red

Estudiaremos el paquete java.net.http y los conceptos básicos de los entornos de red, junto con el protocolo TCP/IP.

Bloque 4: Certificación OCP SE 11

Certificación OCP SE 11

Certificación OCP SE 11

En este último módulo te preparamos para el paso definitivo: el examen de certificación Java SE 11 Developer.
Descargar programaDescargar programa

Especialidades

¿Qué aprenderás con Spring Framework?

Con esta especialidad en programación back end aprenderás a anticiparte a posibles problemas que puedan surgir en la integración de elementos de una web o aplicación móvil y a diseñar todas las soluciones necesarias para que el usuario final no tenga ningún inconveniente al utilizarlas. Conocerás de primera mano todos los beneficios de utilizar Spring Framework y Spring Boot para crear aplicaciones web de manera rápida, productiva, robusta, ordenada y escalable integrándose, además, con cientos de bibliotecas que aumentan sus capacidades de manera sencilla. ¡Conviértete en un programador back end con este curso!

Temario
1
Módulo 1 Creando una app web
2
Módulo 2 Enriqueciendo nuestra app web
3
Proyecto final
Sukiru: habilidades para samuráis digitales
Curso complementario ¡totalmente free!

Sukiru significa habilidad en japonés y eso es lo que queremos fomentar en nuestra escuela: que nuestros alumnos se hagan con todas las habilidades necesarias para triunfar "ahí fuera".

Por eso, con esta formación podrás disfrutar de nuestro curso gratuito de metodologías de trabajo Scrum Manager.

Tell me more
Scrum

Profesores del curso de Java

Nuestros senséis

Conoce a tus profes expertos en Java. ¡Te acompañarán en el viaje hacia la sabiduría!

Profesor 1 foto

Luis Miguel Molina Betancourt

Ingeniero informático, con más de 5 años de experiencia como profesor de programación en varios lenguajes.

Preguntas frecuentes

La principal utilidad de Java está en el desarrollo de aplicaciones y procesos para una gran cantidad de dispositivos. Con este lenguaje de programación se pueden realizar páginas web, aplicaciones, videojuegos, software para smartphones, para televisiones y para otros sectores tecnológicos especializados.

Gracias a su tipo de programación, orientada a objetos, es capaz de ejecutar un mismo programa en distintos sistemas operativos y, al mismo tiempo, también es capaz de ejecutar su código de manera remota.

Se trata de un lenguaje de programación tremendamente útil.

El lenguaje de programación Java está en todas partes. Es uno de los que más ha influido en la evolución de la programación informática en los últimos años y, aún a día de hoy, sigue siendo de vital importancia para el desarrollo de todo tipo de proyectos.

Como lenguaje de programación y plataforma informática, Java es, además de popular, rápido, seguro y fiable. Es multiplataforma, cuenta con una comunidad muy activa y posee una gran cantidad de librerías.

Aprender Java puede ser sencillo, pero para que lo puedas dominar vas a necesitar formación y mucha práctica. Si quieres dedicarte de lleno a la programación y acceder a un mercado laboral rico en oportunidades has de elegir una formación digna de tus expectativas.

El tiempo de aprendizaje con Java depende de los conocimientos básicos de programación que poseas previamente. Java tiene una curva de aprendizaje relativamente sencilla si vienes de otros sistemas de programación y tienes algunas nociones sobre ellos.

Una de sus muchas virtudes es que Java es muy estable y, por ello, la mayoría de las grandes empresas lo han adoptado. Es uno de los lenguajes de programación más populares en uso.
Entre sus principales ventajas destaca que es multiplataforma, fácil de aprender, posee un código fuerte y es muy versátil.

Las opiniones de nuestros samuráis

Y si quieres
hacer carrera...
Icono tipo formación Carrera profesional Icono duración 700h

Programación Full Stack: aplicaciones web

Conviértete en un samurái del código con nuestra carrera en Programación Full Stack. El avance tecnológico necesita profesionales como tú que quieran conocer y evolucionar los nuevos lenguajes y sistemas. ¡Descubre una formación completa!

Programación Full Stack: aplicaciones web

La metodología de Tokio

Todos nuestros senséis transmiten sus clases en directo. Y si no has podido asistir, ¡no hay problema! Volvemos a retransmitir la clase otro día esa semana y, además, la subimos a la plataforma virtual.
Estaremos a tu lado a lo largo de toda la formación. Nuestros asesores pedagógicos te ayudarán a conseguir tus objetivos. ¡Organización y motivación para tokiers!
Expertos reales en activo que han trabajado en diversos tatamis. ¡Auténticos senséis!
Nuestra metodología e-learning se adapta a ti, a tus horarios y a tus circunstancias. Tú decides en qué horario y dónde prepararte. Porque el nuestro es un aprendizaje “hecho a medida”.
Es hora de subirse al tatami

¿Quieres demostrar todo lo que vales? En Tokio School tenemos acuerdos con más de 3.000 empresas del sector tecnológico y digital. Podrás realizar hasta 300 horas de prácticas de calidad al mismo tiempo que amplías tu red y tu CV.

Explorar empresas
Empresa prácticas Tokioschool
Empresa prácticas Tokioschool
Empresa prácticas Tokioschool
Empresa prácticas Tokioschool
Empresa prácticas Tokioschool
Empresa prácticas Tokioschool
Empresa prácticas Tokioschool
Empresa prácticas Tokioschool
Empresa prácticas Tokioschool
No somos de ponernos medallas, pero si nos las ponen...
Mejor Centro de Formación Especializada en Esports
Mejor Centro de Formación Especializada en Inteligencia Artificial
Mejor Centro de Formación Online para la Inserción Laboral
Mejor Centro de Formación en Nuevas Tecnologías
Mejor Centro de Formación de Programación
ETA 2022 en la Categoría de eLearning

Todas las formaciones en Tokio School incluyen:

  • Formación 100% online
  • Más de 150 clases telepresenciales/mes
  • Masterclass complementarias
  • Asesoramiento pedagógico
  • Formación en inglés
  • Prácticas en empresas
  • Tokio Net (alertas de empleo durante 5 años)
  • Y además 2 años para acabar tu formación

Más información

Si has llegado hasta aquí abajo es que algo te interesamos, ¿verdad? ¡Pues claro que sí! Tú a nosotros también nos interesas. Estamos deseando ponerte nombre, hablar contigo, saber en qué podemos ayudarte. En definitiva: nos gustaría (¡mucho!) conocerte. Escríbenos. Nos pondremos en contacto contigo en un visto y no visto.