Cursos Para Trabajadores Programación En Java (sector: Empresas De Consultoría Y Estudios De Mercados Y Opinión Pública) Ifcd052po

Información gratuita

Nombre y apellidos

Email

Teléfono

Situación laboral

País

Provincia

Acepto la Política de Privacidad, el Aviso Legal y la Política de Cookies de cursosgratuitos.es

Curso 100% Bonificable si eres trabajador contratado en el régimen general y envías la documentación de matrícula (en el caso de ser estudiante, desempleado, autónomo, funcionario o jubilado puedes realizar este curso de forma parcialmente subvencionada)

Para qué te prepara:

Este Curso IFCD052PO PROGRAMACIÓN EN JAVA (SECTOR: EMPRESAS DE CONSULTORÍA Y ESTUDIOS DE MERCADOS Y OPINIÓN PÚBLICA) le prepara para Adquirir los conocimientos y capacidades necesarias para la programación en JAVA. pudiendo trabajar dentro de la Familia Profesional de Informática y Comunicaciones y más concretamente dentro del Sector Empresas de consultoría y estudios de mercados y opinión pública

A quién va dirigido:

Este Curso SEPE IFCD052PO PROGRAMACIÓN EN JAVA (SECTOR: EMPRESAS DE CONSULTORÍA Y ESTUDIOS DE MERCADOS Y OPINIÓN PÚBLICA) está dirigido a todas aquellas personas de la Familia Profesional de Informática y Comunicaciones y más concretamente del Sector Empresas de consultoría y estudios de mercados y opinión pública que deseen especializarse en dicha materia.

Titulación:

Titulación de IFCD052PO PROGRAMACIÓN EN JAVA (SECTOR: EMPRESAS DE CONSULTORÍA Y ESTUDIOS DE MERCADOS Y OPINIÓN PÚBLICA) con 210 horas expedida por la Administración Pública

Objetivos:

Adquirir los conocimientos y capacidades necesarias para la programación en JAVA.

Salidas Laborales:

Empresas de consultoría y estudios de mercados y opinión pública

Resumen:

Este CURSO GRATIS PARA TRABAJADORES IFCD052PO PROGRAMACIÓN EN JAVA (SECTOR: EMPRESAS DE CONSULTORÍA Y ESTUDIOS DE MERCADOS Y OPINIÓN PÚBLICA) le ofrece una formación especializada en la materia dentro de la Familia Profesional de Informática y Comunicaciones. Con este CURSO GRATUITO IFCD052PO PROGRAMACIÓN EN JAVA (SECTOR: EMPRESAS DE CONSULTORÍA Y ESTUDIOS DE MERCADOS Y OPINIÓN PÚBLICA) el alumno será capaz de desenvolverse dentro del Sector Empresas de consultoría y estudios de mercados y opinión pública Adquirir los conocimientos y capacidades necesarias para la programación en JAVA. Esta Formación de IFCD052PO PROGRAMACIÓN EN JAVA (SECTOR: EMPRESAS DE CONSULTORÍA Y ESTUDIOS DE MERCADOS Y OPINIÓN PÚBLICA) no consume crédito de su Empresa y no requiere de la autorización de la misma.

Metodología:

Temario:

  1. 1. INTRODUCCIÓN A LA PROGRAMACIÓN
  2. 1.1. Datos, algoritmos y programas
  3. 1.1.1. Definición de algoritmo
  4. 1.1.2. Datos
  5. 1.1.3. Características de un programa
  6. 1.2. Paradigmas de programación
  7. 1.2.1. Programación imperativa
  8. 1.2.2. Programación funcional
  9. 1.2.3. Programación lógica
  10. 1.2.4. Programación orientada a objetos
  11. 1.3. Lenguajes de programación
  12. 1.3.1. Historia de los lenguajes de programación
  13. 1.3.2. Características de los lenguajes de programación
  14. 1.4. Errores y calidad de los programas
  15. 1.4.1. Diseño de un programa
  16. 1.4.2. Diagramas de flujo
  17. 1.4.3. Pseudocódigo
  18. 1.5. Herramientas y entornos para el desarrollo de programas
  19. 1.5.1. Entorno de desarrollo Eclipse
  20. 1.6. Resumen
  21. 2. IDENTIFICACIÓN DE LOS ELEMENTOS DE UN PROGRAMA INFORMÁTICO
  22. 2.1. Estructura y bloques fundamentales de Java
  23. 2.2. Caracteres en Java
  24. 2.3. Tipos de datos en Java
  25. 2.3.1. Primitivos
  26. 2.3.2. Referenciados
  27. 2.3.3. Enumerados
  28. 2.4. Literales en Java
  29. 2.4.1. Enteros
  30. 2.4.2. Reales
  31. 2.4.3. De un solo carácter
  32. 2.4.4. De cadenas de caracteres
  33. 2.5. Identificadores en Java
  34. 2.6. Palabras reservadas en Java
  35. 2.7. Comentarios en Java
  36. 2.8. Variables. Declaración, inicialización y utilización. Almacenamiento en memoria
  37. 2.9. Constantes en Java
  38. 2.10. Conversiones de tipo. Implícitas y explicitas (casting) en Java
  39. 2.10.1. Conversión implícita
  40. 2.10.2. Conversión explícita
  41. 2.11. Operadores y expresiones. Precedencia de operadores
  42. 2.11.1. Aritméticos
  43. 2.11.2. De relación
  44. 2.11.3. Lógicos
  45. 2.11.4. Unitarios
  46. 2.11.5. A nivel de bits
  47. 2.11.6. De asignación
  48. 2.11.7. Condicional
  49. 2.12. Prioridad y orden de evaluación
  50. 2.13. Resumen
  51. 3. INTRODUCCIÓN A LA ORIENTACIÓN A OBJETOS
  52. 3.1. Un poco de historia
  53. 3.2. Clases
  54. 3.3. Objetos
  55. 3.4. Principios básicos de la orientación a objetos
  56. 3.4.1. Abstracción
  57. 3.4.2. Encapsulamiento
  58. 3.4.3. Modularidad
  59. 3.4.4. Polimorfismo
  60. 3.4.5. Herencia
  61. 4. DESARROLLO DE CLASES
  62. 4.1. Concepto de clase
  63. 4.2. Estructura y miembros de una clase en Java
  64. 4.3. Creación de atributos. Declaración e inicialización en Java
  65. 4.4. Métodos en Java
  66. 4.4.1. Métodos de instancia y de clase
  67. 4.4.2. Cabecera y cuerpo. Signatura
  68. 4.4.3. Métodos recursivos
  69. 4.5. Sobrecarga de métodos en Java
  70. 4.6. Creación de constructores en Java
  71. 4.7. Control de acceso
  72. 4.7.1. Librerías y paquetes de clases. Utilización y creación
  73. 4.7.2. Especificadores de acceso Java
  74. 4.7.3. Métodos accesores y mutadores
  75. 4.8. Clases internas
  76. 4.9. Utilización de clases
  77. 4.10. Documentación sobre librerías y paquetes de clases
  78. 5. UTILIZACIÓN DE OBJETOS
  79. 5.1. Características de los objetos
  80. 5.2. Constructores
  81. 5.3. Instanciación de objetos. Declaración y creación
  82. 5.4. Comparación de objetos
  83. 5.5. Utilización de métodos. Parámetros y valores de retorno
  84. 5.5.1. Invocación de métodos, el método main
  85. 5.5.2. Paso de parámetros. Paso por valor y paso por referencia
  86. 5.5.3. Valor de retorno. La instrucción return
  87. 5.6. Utilización de métodos estáticos
  88. 5.7. Clases predefinidas
  89. 5.7.1. Envoltorios y autoboxing
  90. 5.8. Destrucción de objetos y liberación de memoria
  91. 5.8.1. Finalizadores en Java
  92. 6. USO DE ESTRUCTURAS DE CONTROL
  93. 6.1. Estructuras de selección en Java
  94. 6.1.1. If
  95. 6.1.2. If-Else
  96. 6.1.3. If-Else if
  97. 6.1.4. Operador condicional
  98. 6.1.5. Switch
  99. 6.2. Estructuras de repetición
  100. 6.2.1. While
  101. 6.2.2. Do-while
  102. 6.2.3. For
  103. 6.2.4. For-each
  104. 6.3. Estructuras de salto
  105. 6.3.1. Break
  106. 6.3.2. Continue
  107. 7. CONTROL Y MANEJO DE EXCEPCIONES
  108. 7.1. Excepciones de Java
  109. 7.2. Jerarquías de excepciones en Java
  110. 7.3. Manejo de excepciones en Java
  111. 7.3.1. Captura de excepciones
  112. 7.3.2. Delegación de excepciones
  113. 7.3.3. Definición de excepciones de usuario
  114. 7.3.4. Lanzamiento de excepciones de usuario y redefinición
  115. 7.4. Aserciones
  116. 8. UTILIZACIÓN AVANZADA DE CLASES
  117. 8.1. Relaciones entre clases. Composición de clases
  118. 8.2. Herencia. Concepto y tipos (simple y múltiple)
  119. 8.3. Superclases y subclases
  120. 8.4. Constructores y herencia
  121. 8.5. Conversiones de tipos entre objetos (casting)
  122. 8.5.1. Conversión ascendente
  123. 8.5.2. Conversión descendente
  124. 8.6. Sobreescritura de métodos
  125. 8.7. Polimorfismo
  126. 8.8. Clases y métodos abstractos y finales en Java
  127. 8.8.1. Herencia forzada
  128. 8.9. Interfaces. Clases abstractas vs. Interfaces en Java
  129. 8.9.1. Jerarquía de interfaces
  130. 8.10. Clases y tipos genéricos o parametrizados
  131. 9. APLICACIÓN DE LAS ESTRUCTURAS DE ALMACENAMIENTO
  132. 9.1. Arrays unidimensionales y multidimensionales en Java
  133. 9.1.1. Declaración
  134. 9.1.2. Creación de arrays unidimensionales y multidimensionales
  135. 9.1.3. Inicialización
  136. 9.1.4. Acceso a elementos
  137. 9.1.5. Recorridos, búsquedas y ordenaciones
  138. 9.2. Cadenas de caracteres en Java
  139. 9.2.1. Clase String
  140. 9.2.2. Clase Stringbuffer
  141. 9.2.3. Clase StringTokenizer
  142. 9.2.4. Operaciones. Acceso a elementos, conversiones, concatenación
  143. 10. COLECCIONES DE DATOS
  144. 10.1. Uso de clases y métodos genéricos
  145. 10.2. Operaciones con colecciones. Acceso a elementos y recorridos
  146. 10.3. Tipos de colecciones en Java
  147. 10.3.1. List
  148. 10.3.2. Set
  149. 10.3.3. Map
  150. 11. LECTURA Y ESCRITURA DE INFORMACIÓN
  151. 11.1. Flujos o streams
  152. 11.1.1. Tipos de flujos. Flujos de bytes y de caracteres
  153. 11.1.2. Clases asociadas a las operaciones de gestión de ficheros
  154. 11.1.3. Creación y eliminación de ficheros y directorios
  155. 11.2. Entrada/salida estándar
  156. 11.2.1. Entrada desde teclado
  157. 11.2.2. Salida a pantalla
  158. 11.3. Almacenamiento de información en ficheros
  159. 11.3.1. Formas de acceso a un fichero
  160. 11.3.2. Operaciones sobre ficheros
  161. 11.3.3. Apertura y cierre de ficheros. Escritura y lectura de información en ficheros de texto
  162. 11.3.4. Escritura y lectura de información en ficheros binarios
  163. 11.3.5. Almacenamiento de objetos en ficheros. Persistencia. Serialización
  164. 11.4. Interfaces gráficas de usuario simples. Concepto de evento. Creación de controladores de eventos
  165. 12. GESTIÓN DE BASES DE DATOS RELACIONALES
  166. 12.1. Interfaces de programación de acceso a bases de datos
  167. 12.2. Acceso a datos mediante JDBC
  168. 12.2.1. Establecimiento de conexiones
  169. 12.2.2. Ejecución de sentencias de manipulación de datos
  170. 12.3. Ejecución de consultas sobre la base de datos
  171. 12.4. Ejecución de sentencias de descripción de datos
  172. 13. MANTENIMIENTO DE LA PERSISTENCIA DE LOS OBJETOS
  173. 13.1. Bases de datos orientadas a objetos
  174. 13.2. Características de las bases de datos orientadas a objetos
  175. 13.3. El estándar ODMG. Tipos de datos objeto y colección
  176. 13.3.1 El lenguaje de definición de objetos (ODL)
  177. 13.3.2 El lenguaje de consulta de objetos (OQL)
  178. 13.4. Instalación del gestor de bases de datos Neodatis object database
  179. 13.5. Creación de bases de datos
  180. 13.6. Mecanismos de consulta
  181. 13.7. Recuperación, modificación y borrado de información
  182. 13.8. Resumen glosario bibliografía enlaces de interés