Curso actualmente no disponible
Programación con Java: Certificación OCP
-
Este curso me ha gustado mucho. Las clases son dinámicas y las tutorías te ofrecen un apoyo en tu día a día.
← | →
-
Es un curso interesante con prácticas. Buena comunicación con los profesores.
← | →
Curso
Online
¡Aprende a crear páginas web con Java!
-
Tipología
Curso
-
Metodología
Online
-
Horas lectivas
400h
-
Duración
Flexible
¿Quieres dar un giro a tu carrera profesional? ¿Te gustaría aprender todo sobre Programación Java? En ese caso, Emagister te presenta este Curso Online de Programador Java impartido por la prestigiosa Tokio New Technology School.
Que la tecnología ha sido la parte más importante de la evolución del último siglo es algo obvio; pero son muchas las personas que todavía no comprenden la importancia que los programadores han tenido en dicha evolución durante, por lo menos, los últimos cincuenta años: su rol es crucial para comprender la evolución en la sistematización de tareas y el manejo de la información, algo que hoy en día damos por hecho.
En este escenario, Java se ha convertido en uno de los lenguajes de programación más populares del planeta, uno de los mejor pagados y uno de los que abarca más campos y tipos de dispositivos: web, juegos, teléfonos, televisores, tomógrafos computarizados, etc. Con todo esto, convertirse en Programador Java es una alternativa sumamente atractiva para quienes busquen una profesión bien remunerada y con un futuro inmejorable. Formación acreditada por la Universidad de Nebrija.
Si estás interesado en realizar este curso, no lo dudes más y haz click en el botón de “Pedir información”. De esta manera, nuestros asesores podrán ponerse en contacto contigo para proporcionarte toda la información que necesitas y resolverte todas tus dudas. ¡No dejes escapar esta oportunidad!
A tener en cuenta
Desarrolla nuevas aplicaciones
Forma parte de una profesión sumamente demandada
Crea nuevas soluciones multiplataformas
Soluciona problemas específicos a través de tus creaciones
En Tokio creemos que aplicar es aprender. Para que tus conocimientos evolucionen al ritmo del mercado tu formación te garantiza entre 60 y 300 horas de talleres presenciales prácticos
profesionales en alguna de las mejores empresas nacionales e internacionales.
Nuestra formación te convierte en un profesional del mantenimiento y las redes para que puedas trabajar desde el primer día.
Además, te prepara para obtener la certificación oficial Comptia A+.
Cuando superas tu formación obtienes:
• El título propio de Tokio Certified Professional como Especialista en Mantenimiento Informático y Redes.
• Acreditación del idioma elegido en tu formación. En Tokio somos centro certificador oficial de Pearson VUE, por lo que, si lo deseas, también puedes examinarte con nosotros para conseguir tu certificado oficial Comptia A+.
Las tasas de los exámenes no están incluidas en tu formación. Pero si eres o has sido alumno de Tokio te beneficiarás de un descuento directo sobre los precios oficiales del examen.
Formación acreditada por la Universidad Nebrija
En Tokio creemos que aplicar es aprender. Para que tus conocimientos evolucionen al ritmo del mercado tu formación te garantiza entre 60 y 300 horas de talleres presenciales prácticos
profesionales en alguna de las mejores empresas nacionales e internacionales.
Tenemos un departamento dedicado a detectar qué empresas necesitan profesionales como tú. Además buscamos todas las ofertas de empleo relacionadas con tu formación y te las enviamos directamente a tu email.
En Tokio nos esforzamos para que consigas no solo la mejor formación sino el mejor empleo
Una vez que solicites información por medio del catálogo de Emagister.com el centro se pondrá en contacto contigo para informarte del proceso de matriculación.
Opiniones
-
Este curso me ha gustado mucho. Las clases son dinámicas y las tutorías te ofrecen un apoyo en tu día a día.
← | →
-
Es un curso interesante con prácticas. Buena comunicación con los profesores.
← | →
Valoración del curso
Lo recomiendan
Valoración del Centro
Roger M.
Natalia Ruiz Klinhom
Opinión verificadaLogros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 opiniones en los últimos 12 meses
Este centro lleva 8 años en Emagister.
Materias
- API
- Programación web
- OCP
- Programador
- JDBC
- Desarrollo de aplicaciones
- Plataforma Java1
1 alumnos han indicado haber adquirido esta competencia
- Sintaxis Java
11 alumnos han indicado haber adquirido esta competencia
- Tipos de datos Java
11 alumnos han indicado haber adquirido esta competencia
- Métodos y encapsulación
- Encapsulación y subclases
- Interfaces y expresiones Lambda
- Streams y filtros
- Usar Java SE 8 Date/Time API
11 alumnos han indicado haber adquirido esta competencia
- Operaciones Lambda
Profesores
Ainhoa Calviño
Maestro Digital
Especializada en programación Swift, Android, Java, Python, C# Y Objective-C, en arquitecturas y patrones de diseño iOS y en bases de datos. Compagina su labor docente con su trabajo como Senior iOS Developer en Ubeeqo. Ha trabajado en la implementación de nuevas funcionalidades en proyectos para Gas Natural Fenosa, Car Sharing o Caixabank.
Danilo Ortiz
Maestro Digital
Ingeniero de Sistemas con más de quince años de experiencia en el manejo de proyectos para diseño, administración e implantación de soluciones TI en el área de infraestructura. Cuenta con las certificaciones MCSA 2012, MCSA 2016, MCSE, MCP y MCT. Ha desarrollado su profesión como consultor senior y jefe de proyectos en tecnologías de la información, como instructor y consultor Microsoft y como system manager server.
Francisco Javier Ortega
Maestro Digital
Consultor SAP desde el año 2002 en los módulos MM, SD, PP, QM, PS y PM. Ha trabajado en diversos proyectos a nivel profesional y en los últimos años ha orientado su trayectoria al ámbito docente como profesor de SAP.
Jose Antonio Moyano
Maestro Digital
Licenciado en Ingeniería Técnica Informática en Gestión. Está especializado en realizar videojuegos con Unity 3D y en impartir formaciones sobre esta tecnología. En su dilatada experiencia como docente y profesional destacan trabajos en C#, bases de datos, .NET, Java, Oracle y Arduino. Por cuenta propia ha realizado diversos videojuegos tanto para Play Store como App Store.
Juan Pardo
Maestro Digital
Técnico especialista en electricidad. Cuenta con amplios conocimientos en autómatas programables y programación estructurada y lineal. Tiene más de 20 años de experiencia como docente de autómatas programables. Compagina dicha labor con la de profesor en diversos institutos, centro de formación profesional y empresas.
Temario
Módulo 1. Iniciación a Java
Tema 1: Introducción al lenguaje Java
Tema 3: Sentencias de control
Tema 2: Tipos de datos y operadores
● Introducción a Java
● Comentarios
● Tipos de datos
● Declaración y asignación de variables y constantes
● Empezar a trabajar con Java
● Sentencia secuencial
● Operadores
● Variables y los tipos de datos
● Sentencia condicional, alternativa o selectiva
● Sentencia repetitiva o iterativa
• La instrucción if
• El bucle while
• La instrucción switch
• El bucle do - while
• El bucle for
Tema 4: Vectores y cadenas de texto
Tema 6: Herencia
Tema 5: Introducción a la Programación Orientada a Objetos:
clases, objetos y métodos
● Vectores o arrays
● Atributos
● Modificadores de acceso
● Objetos
● Cadenas de texto: string
● Clases
● Introducción a la herencia de clases
● Clases abstractas y sobrescritura de métodos
• Herencia
• Polimorfismos
• Utilización de super
• Sobreescritura
• Jerarquías multinivel
• Clases abstractas
• Clases finales
● Métodos
Tema 7: Uso de interfaces
Tema 9: Módulos
Tema 8: Excepciones
● Diseño de clases utilizando interfaces
• Jerarquía de excepciones
• La instrucción try catch
• Generar y lanzar excepciones
● Interfaces con métodos por defecto y privados
● ¿Qué son las excepciones?
● Tratamiento y creación de excepciones
• Definición e implementación
• Interfaces variables
• Interfaces herencias
● ¿Qué son los módulos?
● Uso de módulos
• Claúsula requires
• Servicios
• Otras funciones
● Empaquetar aplicaciones
Módulo 2. Java Avanzado
Tema 1: Clases anidadas
● Clases anidadas estáticas
● Clases internas
● Streams de bytes
● Hilos: la clase Thread y la interfaz Runnable
● Creación de hilos
● Ciclo de vida de un hilo
● Sincronización de subprocesos en Java
● Streams de caracteres
● Flujos predefinidos
● Ficheros de texto
• Clases internas locales
• Clases internas anónimas
• Lectura de ficheros
• Escritura de ficheros
Tema 2: Flujo E/S (NIO2)
Tema 3: Subprocesamiento múltiple
Tema 4: Enumeraciones y autoboxing
● Autoboxing y unboxing
● Clases genéricas
● Fundamentos de la expresión lambda
● Enumeraciones
● Introducción a los genéricos
● Introducción a las expresiones lambda
● Anotaciones
● Métodos genéricos
● Interfaces funcionales
● Constructores genéricos
● Contextos de tipo objetivo
● Interfaces genéricas
● Colecciones
Tema 5: Genéricos
Tema 6: Expresiones lambda
• Interfaz Set
• Interfaz List
• Interfaz Map
Tema 7: Manejo de String
Tema 8: Expresiones regulares
● Ejemplos de expresiones regulares
• Ejemplo de DNI
• Ejemplo de email
● Entidades de Regexp
• Ejemplo de fecha
● Introducción
● Métodos para el manejo de objetos String
● StringBuffer y StringBuilder
Tema 9: Modelo Vista Controlador (MVC)
● Introducción
• Ventajas y desventajas de MVC
• MVC en aplicaciones web
● Modelo
● Controlador
• Funcionamiento del MVC
• MVC en Java Swing
● Vista
● Arquitectura de las aplicaciones MVC
Plan de estudios
● Otros patrones de diseño
• Singleton
• Observador u observer
• De estrategia o strategy
• Adaptador o adapter
• Builder
• State
• Factoría o Factory
Tema 1: Desarrollo de proyectos
● Desarrollo y despliegue de proyectos con Maven
● Fichero Project Object Model (POM)
• Ant
● Estructura de un proyecto Java con Maven
● Las dependencias de Maven
• Gradle
● Otras bibliotecas y librerías para el desarrollo de aplicaciones
Módulo 3: Aplicando Java
Tema 2: Biblioteca gráfica Swing
Tema 3: Biblioteca gráfica JavaFX
● Creación de interfaces gráficas de usuario con JavaFX
● Componentes y contenedores
● Manejo de eventos
● Componentes gráficos de JavaFx
• Contenedores
• Componentes
• Texto
• Botones
• Tablas
• Listas
• Árboles
• Menú contextual
● Layouts
• Clase FlowPane
• Clase AnchorPane
• Clase GridPane
• Clase StackPane
• Clase BordePane
• Clase HBox y VBox
• Clase TilePane
● Manejo de eventos
• Método directo
• Método addEventFilter
• Método asociado
• Método addEventHandler
Tema 4: API para fechas y localización
● Concurrencia en JavaFX
● Gestión de horas y fechas
• Figuras complejas: la clase Path
• Manipular fechas
• Operaciones en objetos 2D
• La clase Service
• Fechas con zona horaria
• La interfaz Worker
• Horas
● Gráficos 2D
• Formatear fechas
● Herramientas y librerías de JavaFX
• La clase Task
• Fechas
• Código Legacy
• Clase Locale
• Clase ResourceBundle
● Localización
Tema 5: JUnit y depuración de errores
Tema 6: API JDBC
• Pruebas unitarias
• Documentación de código
● TDD
● Ejecución de sentencias SQL con JDBC en Java
● Fundamentos de JUnit
● Introducción a las bases de datos
● Calidad en Java
● Creación de una aplicación CRUD
● Assert
● El depurador de Eclipse
● Cobertura de código
● Lenguaje SQL
Tema 7: Entorno de red
● URL
● Conceptos básicos
● Introducción a java.net.http
● TCP/IP
Tema 8: Programación segura
Tema 1: Preparación del examen de certificación
Módulo 4: Certificación java 11
● Conceptos de programación segura
● Examen Java SE 11 Developer 1Z0-819Programación con Java: Certificación OCP
2001-3000 € - Sintaxis Java
Añade cursos similares
y compara para elegir mejor
Formación por temáticas
{body}
