Curso actualmente no disponible
Programador Java. OCP.
-
Ha sido una experiencia muy positiva. El curso es muy completo y la calidad del material es excelente. Las clases están muy bien organizadas y cuenta con prácticas.
← | →
-
-
← | →
Curso
A Distancia
Enfócate en lenguajes de programación -A Distancia-
-
Tipología
Curso
-
Metodología
A distancia
-
Horas lectivas
300h
-
Duración
Flexible
En la actualidad los diversos cambios a nivel de comercialización y desarrollo de software han tenido una gran tendencia a manipular técnicas y tecnologías libres. Una de las principales tecnologías para desarrollo que ha tenido gran acogida y crecimiento ha sido el uso del lenguaje de programación Java. Emagister.com y proponen TOKIO New Technology School, este excelente curso a distancia para brindarle conocimientos y habilidades a los alumnos en este lenguaje de programación con el que podemos realizar cualquier tipo de programa.
El contenido esta conformado por 2 módulos con sus unidades formativas y didácticas, donde el alumno aprenderá acerca de: programador java, conceptos básicos, uso de constructores, tipos de datos, excepciones, operadores, interfaces, expresiones, fundamentos, concurrencia y aplicaciones.
No esperes más e inscríbete ahora mismo con Emagister.com. Empieza a tomar tus clases a distancia desde la comodidad de tu casa, ajustando tus propios horarios
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
-
Ha sido una experiencia muy positiva. El curso es muy completo y la calidad del material es excelente. Las clases están muy bien organizadas y cuenta con prácticas.
← | →
-
-
← | →
Valoración del curso
Lo recomiendan
Valoración del Centro
Nelly S.
Iris G.
Logros 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
- OCP1
1 alumnos han indicado haber adquirido esta competencia
- Programador
- JDBC
- Desarrollo de aplicaciones
- Plataforma Java
- Sintaxis Java
- Tipos de datos Java
- Métodos y encapsulación
- Encapsulación y subclases
- Interfaces y expresiones Lambda
- Streams y filtros
- Usar Java SE 8 Date/Time API
- Operaciones Lambda
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-819
Programador Java. OCP.
Añade cursos similares
y compara para elegir mejor
Formación por temáticas
{body}
