JAVA SE STANDARD EDITION



Documentos relacionados
Curso Online de Programación Java

MICROSOFT ACCESS 2007 BÁSICO

MICROSOFT PROJECT 2010

NÓMINAS 2012: NOMINAPLUS PROFESIONAL

INICIACIÓN A LA CONTABILIDAD

APLICACIÓN PRÁCTICA DE LA LOPD

MARKETING PROMOCIONAL, DIRECTO Y RELACIONAL

Coaching y mentoring

TELEMARKETING PRESENTACIÓN

PUBLICIDAD EN INTERNET

TÉCNICAS DE VENTA PERSONAL

1. LAS REDES SOCIALES. EL COMMUNITY MANAGER

ATENCIÓN AL CLIENTE EN HOSTELERÍA

AUXILIAR ASESOR DE MEDIACIÓN DE SEGUROS

1. INTRODUCCIÓN AL MARKETING DIGITAL

GESTIÓN LABORAL. SEGURIDAD SOCIAL, CONTRATOS DE TRABAJO Y CÁLCULO DE NÓMINAS.

Programación páginas web JavaScript y PHP

PREVENCIÓN DE RIESGOS LABORALES EN LIMPIEZA

MICROSOFT VISUAL BASIC.NET

MANIPULACIÓN DE ALIMENTOS

SOLUCIONES TICs PARA GESTIÓN DE CLIENTES

PROGRAMA JAVA SE (Standard Edition) MODALIDAD ONLINE

Curso Online de Microsoft Visual J++

APRENDE A UTILIZAR BLOGS

MICROSOFT EXCEL 2010 FÁCIL

Curso: Java SE (Standard Edition)

DISEÑO ORGANIZACIONAL. Diseño web avanzado con HTML5 y CSS5

APLICACIONES PUBLICIDAD DIGITAL

Diseño de Páginas Web 2011

COMERCIO ELECTRÓNICO PARA PYMES

Programación páginas web JavaScript y ASP.NET 3.5 (Visual Basic)

3. LA PANTALLA DE INICIO

Curso Online de Microsoft Project

JAVA. 40 horas 60 días

Curso Práctico de Creación de Tiendas Online con Magento. Nivel Profesional

PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC. NET

PROGRAMACIÓN PÁGINAS WEB CON PHP

Oracle 12c DISEÑO Y PROGRAMACIÓN

UF1883 Instalación de Sistemas ERP-CRM (Online)

1

1

PROGRAMA FORMATIVO MICROSOFT ACCESS 2003 (COMPLETO)

Curso Práctico de PrestaShop: Experto en Creación de Tiendas Online

FORMACIÓN E-LEARNING. Curso de Dirección de Proyectos en los sectores industrial y de la construcción

Curso VBA para Outlook (Online)

PROGRAMA FORMATIVO MICROSOFT ACCESS 2007 (COMPLETO)

Curso Online de Microsoft

DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES

La formación a distancia basada en la Web: Una experiencia de relación universidad-empresa

MF1213_3 Instalación y Configuración de Sistemas de Planificación de Recursos Empresariales y de Gestión de Relaciones con Clientes (Online)

Microsoft Excel 2013 nivel experto

DIPLOMA EN IMPLEMENTACIÓN Y AUDITORIA DE UN SISTEMA DE GESTIÓN DE LA CALIDAD ISO 9001

DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES

Curso de Fundamentos de programación de aplicaciones en JAVA. Tlf

OBJETIVOS DEL CURSO. - Saber evaluar aspectos clave como el clima y la cultura organizacional

WINDOWS 7 HOME PREMIUM

Programación páginas web. Servidor (PHP)

TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES

OBTENGA un Presupuesto Automático a partir del modelo DIGITAL.

Curso VBA para Excel (Online)

Mejores prácticas para diseñar y gestionar servicios TI garantizando su entrega, medición, seguridad, disponibilidad y mejora continua.

DEPARTAMENTO: Informática. MATERIA: Programación. NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma

Borland C++Builder 5. El objetivo de este curso es aprender a desarrollar aplicaciones con el lenguaje de

informática Máster en Programación Microsoft y Java

DURACION: 150 HORAS CONTENIDOS:

Al realizar este curso, el alumno adquirirá las siguientes habilidades y conocimientos:

La evaluación en los cursos online

UF1844 Desarrollo de Aplicaciones Web en el Entorno Servidor (Online)

PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC 2008

Microsoft SQL Server 2005


UF1884 Almacenamiento de Datos en Sistemas ERP-CRM (Online)

DURACION: 150 HORAS CONTENIDOS: OBJETIVOS:

RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014

Experto en Gestión de Plataformas Elearning con Moodle: Instalación, Administración y Uso Avanzado (Online)

Programa de Formación Certificación PMP alineada con el PMBOK 5th y, Gestión de Proyectos con Microsoft Project 2010

TÉCNICO EN FARMACIA Y PARAFARMACIA PREPARACIÓN DE TÍTULO OFICIAL. a través de pruebas libres

MF0492_3 Programación Web en el Entorno Servidor

IMPUESTO DE SOCIEDADES

FORMACIÓN E-LEARNING. Curso de Evaluación y Homologación de Proveedores

DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES

Curso Superior Microsoft Project

Guía de los cursos. Equipo docente:

DURACION: 120 HORAS CONTENIDOS: CRÉDITOS; 12 OBJETIVOS:

qgis intensivo Nivel iniciación y nivel intermedio 90 horas FORMACIÓN

REGLAMENTO SOBRE LAS PRACTICAS EN EMPRESAS ESCUELA UNIVERSITARIA POLITECNICA DE LA ALMUNIA DE DOÑA GODINA (ZARAGOZA)

Gestión de archivos (módulo transversal, MF0978_2)

GUÍA SOBRE RECONOCIMIENTO DE PRÁCTICAS ACADÉMICAS EXTERNAS EN LA ETSII DE LA UPCT PARA TITULACIONES DE GRADO Y MÁSTER CON ATRIBUCIONES PROFESIONALES

UF1889 Desarrollo de Componente Software en Sistemas ERP-CRM (Online)

Microsoft Access 2010 (Completo)

Studium, Campus Virtual de la Universidad de Salamanca.

FORMACIÓN E-LEARNING. Curso de Gestión y Desarrollo de Nuevos Productos Industriales

DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES

CURSO: Programación de Aplicaciones en Lenguaje JAVA

Título Propio de Liceus y EVE Museografía

NAV13: Curso Avanzado de Diseño de Aplicación en Microsoft Dynamics NAV

Diplomatura en Gestión de Recursos Humanos para PYMES 2015

COMMUNITY MANAGER PRESENTACION DEL CURSO PROFESIONAL EN COMMUNITY MANAGER

Diplomado Java. Descripción. Objetivo. A quien está dirigido. Requisitos. Beneficios

Transcripción:

JAVA SE STANDARD EDITION

PRESENTACIÓN Introduce la tecnología Java describiendo cuáles son sus características fundamentales. Seguidamente se proporciona una visión bastante completa del lenguaje Java, estudiando desde los conceptos fundamentales de programación, pasando por sus características orientadas a objetos y otros conceptos avanzados, como las excepciones, clases abstractas e interfaces. También se presenta el entorno de desarrollo o IDE NetBeans 5.5, describiendo cómo realizar las tareas habituales en este entorno a la hora de desarrollar una aplicación Java. Estudia las distintas partes de la ventana de NetBeans, las herramientas o paneles que habitualmente se utilizan, cómo utilizar sus opciones para configurarlo a nuestra forma de trabajar, etc. La lección finaliza estudiando el sistema de ayuda de NetBeans y la posibilidad de actualizarlo desde Internet. OBJETIVOS El curso proporciona la base que necesita cualquier programador de Java, tanto en cuanto a las peculiaridades de la tecnología que engloba Java SE, como del lenguaje de programación en sí. También se estudian las características de dos tipos de aplicaciones que podemos crear con Java SE: applets y aplicaciones autónomas. Al finalizar el curso, el alumno estará preparado para plantearse otros retos profesionales, como el estudio de las tecnologías empresariales de Java o Java EE. ÍNDICE DE CONTENIDOS 1. Pensar en objetos (I) Introduce los conceptos fundamentales de la programación orientada a objetos, ya que Java es un lenguaje que sigue este paradigma de programación. 2. Pensar en objetos (II) Estudia algunos conceptos de la programación orientada a objetos, como la forma de crear objetos y ocultar la estructura interna de las clases. Explica algunas técnicas de refactoring disponibles en NetBeans, que permiten crear código claro, legible y, sobre todo, más fácil de actualizar posteriormente. 3. Herencia Explica el concepto de herencia en un lenguaje de programación orientado a objetos y cómo utilizarla en Java. Se destacan los beneficios de utilizar esta característica en un proyecto de programación de cierta envergadura y las herramientas que proporciona NetBeans para ello. 4. Variables y constantes Estudia conceptos básicos de programación, como variable, constante, tipo de datos y cómo utilizarlos en Java.

5. Expresiones Estudia conceptos básicos de programación, como operadores, desbordamiento, conversión implícita y explícita, construir expresiones y cómo hacerlo en Java. 6. Arrays y estructuras de control Introduce el concepto de array como estructura de datos y las estructuras de control, que permiten modificar el flujo de ejecución de un programa. 7. Más sobre los arrays Describe características avanzadas en el uso de arrays, como la posibilidad de crear arrays cuyos elementos son objetos de una determinada clase; arrays con más de una dimensión; y métodos con un número variable de parámetros. 8. Cadenas de caracteres o strings Describe la clase String del lenguaje Java, que permite trabajar cómodamente con cadenas de caracteres. Para ello, se estudian situaciones típicas en las que intervienen objetos Strings, como las búsquedas o comparación de cadenas. La lección finaliza presentando una clase alternativa a String: StringBuilder, que puede ser más eficaz en ciertas situaciones. 9. Excepciones (I) Explica el concepto de excepción como método que proporciona Java para detectar y resolver errores durante la ejecución de una aplicación, así como situaciones excepcionales pero que no representan errores. Se estudia la diferencia entre ambos tipos de excepciones: checked y unchecked y cómo manejarlas mediante la estructura try - catch. 10. Excepciones (II) Estudia el bloque finally para ejecutar código siempre que ocurre una excepción o cuando realmente la ejecución ha transcurrido normalmente. Después estudia la palabra clave throws para indicar que cierto código o método puede lanzar excepciones y, finalmente, estudia cómo crear clases de excepciones propias para tratar situaciones no cubiertas por las clases de Java SE. 11. Clases abstractas e interfaces Estudia los conceptos de clases abstractas e interfaces, que son habituales encontrar en las clases de la plataforma Java SE. Describe con ejemplos los propósitos con los que pueden ser utilizados. 12. Paquetes (packages) Estudia el concepto de paquete, como una agrupación de clases afines y otros tipos de datos, que el programador crea para organizar el código. Explica cómo crear y utilizar los paquetes Java.

13. Aplicaciones y applets Se estudia la creación de applets y aplicaciones autónomas utilizando el lenguaje Java. Se explican temas como el uso de las fuentes de texto, incorporación de imágenes y animación mediante clases AWT o la creación de interfaz de usuario mediante clases Swing. 14. Introducción a los applets Explica qué es un applet y anticipa la presencia de la clase Applet de Java, que proporciona la funcionalidad básica para crear este tipo de aplicaciones que se ejecutan en las páginas web. También indica cómo incrustar el applet en el código de la página web y las etapas que ocurren durante la ejecución de todo applet. 15. Dibujar y añadir color Se estudian algunas clases de Java que ayudan a la hora de dibujar y mejorar el aspecto de un applet. Asimismo, se explica cómo crear color utilizando los colores seguros y el modelo RGB. 16. Fuentes, imágenes y sonidos Se estudian los métodos que proporciona la clase Graphics de Java para dibujar texto, imágenes y utilizar sonido. 17. Crear animación Estudia la creación de animación en un applet de Java. Introduce el concepto de hilo de ejecución y cómo manejar excepciones como método para controlar la ocurrencia de errores durante la ejecución. 18. Clases Swing (I) Presenta las clases Swing como clases más modernas que las AWT y optimizadas. Describe los componentes básicos de este tipo de clases de interfaz de usuario, así como algunos aspectos interesantes, como puede ser la facilidad para cambiar el aspecto y funcionalidad de una aplicación Swing. 19. Clases Swing (II) En la primera parte de la lección se describe el modelo de eventos de Java, utilizando clases Swing. En la segunda parte se hace referencia a las características de programación visual de NetBeans, aspecto que permite crear interfaz de usuario de una forma mucho más rápida y cómoda.

METODOLOGÍA La metodología a utilizar en esta acción formativa es activa. En todo momento el alumnado será participe de su propio proceso formativo, en el cual combinará la enseñanza on-line individual con la asistencia técnica de su tutor especializado. CALENDARIO La dedicación estimada para este curso es de 40 horas online, aproximadamente 8 semanas. EVALUACIÓN Y DOCUMENTACIÓN El curso está compuesto por uno o varios módulos, al final de cada uno de ellos hay un examen final, se pueden realizar un máximo de tres intentos por examen, figurando como nota final la calificación más alta. TUTORÍAS Y SEGUIMIENTOS La acción formativa será supervisada por un tutor especializado en los contenidos del curso. El tutor realizará un seguimiento personalizado del alumno comprobando su evolución. Mediante el correo electrónico y otras herramientas de comunicación el tutor resolverá las dudas planteadas y motivará al alumno para seguir un ritmo adecuado al calendario del curso. CERTIFICACIÓN Y DIPLOMA DEL CURSO Al ser mayoritariamente formación bonificada o de demanda, la Fundación Tripartita emitirá un certificado de aprovechamiento del curso, siempre y cuando se superen el 75% de las horas del curso que se controlará a través de los tiempos de conexión a la plataforma. MATRICULACIÓN El curso se imparte vía Internet, a través del centro de formación Novo Informo. El proceso de matriculación deberá efectuarse a través de la secretaría del centro de formación Novo Informo S.L. Secretaría Novo Informo S.L. Calle Cristo del mar, 1 1º 12580 Benicarló (Castellón) Tel: 964 46 71 71 / 964 46 18 19 secretaria@novoinformo.es