Este curso de 108 horas enseña Java 5 estándar, enfocándose en desarrollo de aplicaciones empresariales. Los estudiantes aprenderán a crear aplicaciones que usan OOP, JDBC, hilos, excepciones, y interfaces gráficas SWING. El curso requiere conocimientos básicos de programación y OOP.
Fundamentos de Java / 15 consejos prácticos sobre Java que cambiarán la for...Eudris Cabrera
Mi presentación en el #JavaDaySTI2018 sobre consejos prácticos que nos ayudarán a desarrollar software con menos bug en Java @JavaDominicano @ComitesISC
Fundamentos de Java / 15 consejos prácticos sobre Java que cambiarán la for...Eudris Cabrera
Mi presentación en el #JavaDaySTI2018 sobre consejos prácticos que nos ayudarán a desarrollar software con menos bug en Java @JavaDominicano @ComitesISC
3Redu: Responsabilidad, Resiliencia y Respetocdraco
¡Hola! Somos 3Redu, conformados por Juan Camilo y Cristian. Entendemos las dificultades que enfrentan muchos estudiantes al tratar de comprender conceptos matemáticos. Nuestro objetivo es brindar una solución inclusiva y accesible para todos.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
Curso Java Basico
1. Curso Java Básico (Java SE)
Descripción
Este curso pretende entregar las bases necesarias para programar aplicaciones en Java 5
edición estándar, dándole un énfasis mayor a los temas que tendrán utilidad en el
desarrollo de aplicaciones empresariales.
Objetivos Académicos
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.
Pre-Requisitos
Conocimientos básicos de programación en cualquier lenguaje. Deseable conocimientos
básicos de Orientación a Objeto y algún otro lenguaje de programación.
Nivel
Avanzado
Modalidad
Presencial
Duración
108 horas
Temario
Lenguaje Java
2. o Tipos de aplicaciones Java: Applets, Consola, SWING/AWT,
Servlets, Portlets, Enterprise.
o Tipos de entidades java: Clases, Interfaces, Enums.
o Organización en paquetes.
o Definición de clases.
o Declaración de atributos y métodos concretos.
o Uso de comentarios.
o El método main.
o Variables, identificadores, tipos de datos primitivos.
o Operadores: Aritméticos, lógicos y de comparación.
o Control de flujo: if-else-else if, switch-case-break-default,
while, do-while, for.
o Tipos de datos complejos, basados en tipos primitivos.
o Instanciación mediante el operador new.
o Arrays.
POO: Otras características del Lenguaje
o Modificadores: final, static, abstract, private, protected, default,
public.
o Constructores.
o Herencia: extensión de clases.
o Herencia: clases abstractas.
o Herencia múltiple, alternativa: interfaces.
o Polimorfismo en herencia, sobrecarga de métodos, de
constructores y sobreescritura de métodos.
o Uso de enums en reemplazo de interfaces de constantes.
o Manejo de strings: String, StringBuffer, StringTokenizer.
o Tipos genéricos: clases genéricas, métodos genéricos,
wildcards
Colecciones de objetos
o Jerarquía Collection.
o Colecciones concretas-.
o Jerarquía Map.
o Mapeos concretos.
o Interfaz Iterator e Iterable.
o foreach.
Manejo de Excepciones
o Clases Exception, RuntimeException, Error.
o Bloques try-catch-finally.
o Relanzar excepciones.
o Crear nuevas excepciones, herencia y throw.
Diseño de GUI
o SWING y AWT
o Patrón Decorador (Diseño de GUI)
o Patrón Observador (Manejo de Eventos)
o Jerarquía JComponent
o Interfaces Listener
o Herramientas de diseño de GUI
JDBC
o Introducción.
o Driver, cómo obtenerlo.
3. o Versiones de JDBC.
o Instanciar el driver.
o Establecer una conexión: cadena de conexión (URL), clases
DriverManager y Connection.
o Sentencias SQL a través de objetos Statement,
PreparedStatement y CallableStatement
o Manejo de Resultados a través de ResultSet
Threads
o Definiciones básicas
o Clase Thread
o Interfaz Runneable
o Sincronización
Comunicaciones TCP/IP
o La clase URL
o La clase Socket y ServerSocket
o Aceptar múltiples clientes (creación servidores multihilo)