Curso Programación Java SE
Curso
Online
Descripción
-
Tipología
Curso
-
Nivel
Nivel iniciación
-
Metodología
Online
-
Duración
2 Meses
-
Inicio
Fechas disponibles
-
Campus online
Sí
-
Envío de materiales de aprendizaje
Sí
-
Servicio de consultas
Sí
-
Tutor personal
Sí
-
Clases virtuales
Sí
Al finalizar el curso, el participante debiera ser capaz de desarrollar aplicaciones Java aprovechando las características de la OOP mediante clases, clases abstractas, interfaces y enumeraciones, que puedan conectarse a base de datos usando JDBC, aprovechar la robustez de Java a través del uso de excepciones, aprovechar las arquitecturas multi-núcleo a través de hilos, diseñar clases y métodos Genéricos y diseñar interfaces gráficas usando SWING. Dirigido a: Profesionales del área de sistemas con la intención de especializarse en el desarrollo de aplicaciones para Internet a través de un enfoque moderno, actualizado, con un nivel más cercano a la Ingeniería de Software.
Sedes y fechas disponibles
Ubicación
comienzo
comienzo
A tener en cuenta
Crear Aplicaciones de Consola y Escritorio, POO, JDBC y Swing.
Te enseñaremos paso a paso y desde cero cómo construir aplicaciones Java de verdad, considerando las técnicas de desarrollo utilizando programación orientada a objetos, utilizando los componentes más importantes de Java como conexiones a base de datos con JDBC, crear aplicaciones de ventana o escritorio con Swing y por su puesto aprenderemos a manejar los errores y excepciones de nuestro sistema, entregando material y contenido de calidad.
Profesionales y estudiantes en el área de tecnología de información e informática con la intención de especializarse en el desarrollo de aplicaciones a través de un enfoque moderno, actualizado, aun nivel más cercano a la Ingeniería de Software implementando el desarrollo en 3 capas MVC.
Conocimientos básicos de programación tales como entender la importancia de la reusabilidad y mantenibilidad de un código. Conceptos de variable e identificador. Sentencias de control de flujo. if, else, else if, switch, case, break, default, while, do, while, for.
Certificado de asistencia otorgado por BDI TI - Capacitación
- Acceso 7 x 24 a nuestra Plataforma e-learning.
- Videos tutoriales paso a paso 100% en Español (también en formato descargable).
- Material de estudio descargable e imprimibles 100% en Español.
- Material didáctico paso a paso en pdf.
- Soporte Online con Instructor Java, en cualquier momento podrás enviar tus dudas al foro del curso y si surgiera algo de mayor relevancia puedes enviar un correo o vía chat, talk o skype.
- Puedes acceder a tu material en video desde cualquier PC o dispositivo móvil como un iphone, ipod Touch.
- Somos pioneros en brindarte este tipo de acceso para darte realmente la libertad que necesitas para estudiar, donde quiera que te encuentres.
- Ejemplos del Mundo Real.
- Aprendizaje garantizado.
- Excelente relación calidad-precio.
- Conocimiento aplicable a proyectos reales del mercado laboral.
- La atención rápida y satisfactoria a las dudas por parte del docente.
- La interactividad del curso ya que contiene foros para resolver duda.
- Los mejores comentarios y testimonios de nuestros alumnos.
Se enviará un correo con todo el detalle del curso, fechas, costos y formas de pago. Además se responderán todas las dudas que tengan de forma rápida.
Opiniones
Materias
- Orientación a objetos
- Interfaz gráfica
- SWING/AWT
- Modificadores
- Interfaces
- Clases Abstractas
- Enums
- Variables
- Operadores
- Control de flujo
- Tipos de datos
- Herencia
- Polimorfismo
- Exception
- JDBC y Bases de datos
- Threads
- Listener
- Arreglos
- Colecciones y Arreglos
- Clases Metodos y Objetos
Profesores
Andrés Guzmán Fontecilla
Consultor Arquitecturas Java EE
Actualmente me dedico al servicio de la consultarías a empresas en tecnologías Java y PHP, además dedico gran parte de mi tiempo a dictar cursos de UML, Java SE y Java EE (J2EE), incluyendo arquitecturas tales como Spring Framework 3.0, Struts2 Framework y tecnologías como EJB3, JPA, Hibernate, JSF etc.
Temario
- Lenguaje Java
- Tipos de aplicaciones Java: Applets, Consola, SWING/AWT,
Servlets, Portlets, Enterprise. - Tipos de entidades java: Clases, Interfaces, Enums.
- Organización en paquetes.
- Definición de clases.
- Declaración de atributos y métodos concretos.
- Uso de comentarios.
- El método main.
- Variables, identificadores, tipos de datos primitivos.
- Operadores: Aritméticos, lógicos y de comparación.
- Control de flujo: if-else-else if, switch-case-break-default,
while, do-while, for. - Tipos de datos complejos, basados en tipos primitivos.
- Instanciación mediante el operador new.
- Arreglos.
- Tipos de aplicaciones Java: Applets, Consola, SWING/AWT,
- POO: Otras características del Lenguaje
- Modificadores: final, static, abstract, private, protected, default,
public. - Constructores.
- Herencia: extensión de clases.
- Herencia: clases abstractas.
- Herencia múltiple, alternativa: interfaces.
- Polimorfismo en herencia, sobrecarga de métodos, de
constructores y sobreescritura de métodos. - Uso de enums en reemplazo de interfaces de constantes.
- Manejo de strings: String, StringBuffer, StringTokenizer.
- Tipos genéricos: clases genéricas, métodos genéricos,
wildcards
- Modificadores: final, static, abstract, private, protected, default,
- Colecciones de objetos
- Jerarquía Collection.
- Colecciones concretas-.
- Jerarquía Map.
- Mapeos concretos.
- Interfaz Iterator e Iterable.
- foreach.
- Manejo de Excepciones
- Clases Exception, RuntimeException, Error.
- Bloques try-catch-finally.
- Relanzar excepciones.
- Crear nuevas excepciones, herencia y throw.
- JDBC
- Introducción.
- Driver, cómo obtenerlo.
- Versiones de JDBC.
- Instanciar el driver.
- Establecer una conexión: cadena de conexión (URL), clases
DriverManager y Connection. - Sentencias SQL a través de objetos Statement,
PreparedStatement y CallableStatement - Manejo de Resultados a través de ResultSet
- Threads
- Definiciones básicas
- Clase Thread
- Interfaz Runneable
- Sincronización
- Diseño de GUI
- SWING y AWT
- Patrón Decorador (Diseño de GUI)
- Patrón Observador (Manejo de Eventos)
- Jerarquía JComponent
- Interfaces Listener
- Herramientas de diseño de GUI
Información adicional
Te enseñaremos paso a paso y desde cero cómo construir aplicaciones Java. Lo importante en este curso es que minimices, en un altísimo porcentaje, la curva de aprendizaje necesaria para que aprendas y domines Java. Con este curso TE GARANTIZAMOS que te sentirás mucho más cómodo al trabajar con estas tecnologías y podrás empezar a estudiar y entender características más avanzadas de estas tecnologías como android, Java EE y los Frameworks.
Curso Programación Java SE