Aprende a programar en Java



Documentos relacionados
Guia de Estudio. Máster en Valoración Médica del Daño Corporal, 1ª edición

CURSOS DE BOLSILLO ONLINE REINVENTAR PARA ORGANIZACIONES NUESTRAS. diseñando el futuro

Diseño de Contenidos Formativos para Mobile Learning Campus Europeo de Formación Permanente Integrated E-learning Services

Curso de UML 2.0: Patrones de Diseño de Software

GUÍA DOCENTE. Curso Ingeniería Informática en Sistemas de Información Doble Grado:

Almacenamiento de la Información e Introducción a SGBD (Online)

Técnico Profesional en Coaching Familiar + Mediación Familiar (Doble Titulación + 4 Créditos ECTS)

Manual del alumno Aula Virtual Puertos de Tenerife.

Prevención de Riesgos Laborales y Medioambientales en la Instalación y Mantenimiento de Ascensores y otros Equipos Fijos de Elevación y Transporte

FCOO01 Inserción Laboral y Técnicas de Búsqueda de Empleo

Curso Universitario de Certificación de la Calidad y Medio Ambiente en el Laboratorio + 4 Créditos ECTS

Curso de Programación con Lenguajes de Guión en Páginas Web (UF1305) (90 horas)

Curso de Desarrollo de Programas en el Entorno de la Base de Datos (UF2177) (80 horas)

Curso de Management Skills (80 horas)

Máster en Big Data & Business Analytics

Curso de Responsabilidad Social Empresarial en Consumo (UF1934) (30 horas)

(+34) Más información en:

PÓSTER 9. Entrenamiento en habilidades en el mantenimiento de equipos informáticos. Pedro García Fernández

Formación Online. Curso de Redes hidráulicas: WaterCAD- SewerCAD

Certificado de Profesionalidad:Confección y Publicación de Páginas Web (IFCD0110)

Intervención Psicoeducativa en Educación Especial (Curso Homologado y Baremable en Oposiciones de la Administración Pública + 4 Créditos ECTS)

FUNDAMENTOS DE INFORMÁTICA (INGENIERÍA MECÁNICA / TECNOLOGÍA INDUSTRIAL)

EL USO DE LAS REDES SOCIALES EN EL AULA

UF0351 Aplicaciones Informáticas de la Gestión Comercial

Seminario taller sobre cooperativismo en ámbitos educativos, a cargo de David Burin y Ana Inés Heras

Instalación de Sistemas ERP-CRM (Online)

Contenidos multimedia para la formación profesional. Autora: Isabel Mª Medina López. Resumen:

Curso de Limpieza en Colegios (80 horas)

Curso de Operaciones de caja en la venta (40 horas)

Universidad Nacional de Educación a Distancia. Diploma de Experto en DESARROLLO DE APLICACIONES WEB DINÁMICAS

Curso de Servicio básico de alimentos y bebidas y tareas de postservicio en el restaurante (60 horas)

3D Studio Max El objetivo de este curso es preparar al alumno para crear animaciones e imágenes

Curso de programación y diseño de videojuegos Milla Digital Abril Diciembre 2011

Curso de Prevención e Intervención en Violencia Juvenil. Título de Especialista en violencia juvenil y educación social 350 horas

Curso Superior de RITE e Instalaciones Térmicas con Energía Solar

REGLAMENTO DE PRACTICAS PRE-PROFESIONALES EN LA CARRERA DE INGENIERÍA CIVIL EN COMPUTACION. Introducción

Curso de Redes Informáticas

Módulo Formativo:Asesoramiento y Venta de Productos y Servicios para la Imagen Personal (MF0352_2)

Módulo formativo: Transporte de larga distancia (MF1013_3)

UF0345 Apoyo Administrativo a la Gestión de Recursos Humanos (Online)

El sector educativo no se caracteriza por incluir la tecnología como un elemento importante y necesario. Generalmente el profesorado (salvo

Módulo Formativo:Programaciones Culturales (MF1431_3)

Aplicación de los SIG. a la Gestión del Medio Natural. Datos y temario del taller

Curso de Procesos de Limpieza y Puesta a Punto de Habitaciones y Zonas Comunes en Alojamientos (UF0045) (60 horas)

Curso de Gestión Operativa de Tesorería (MF0979_2) (90 horas)

Diplomado Gestión de la Calidad ISO 9001:2015

Ofimática Avanzada versión 2010 (Word, Excel y Access)

Curso de Animación Turística en Hostelería (80 horas)

Orientación Formación Profesional. 21 de abril de 2016

TECNICAS DE NEGOCIACION

ÍNDICE. Didáctica de la música en Educación Primaria.

Computación en la nube. Plataformas de servicios en la nube y Servicios en la nube

Curso Práctico: Cómo Dirigir un Brainstorming en la Administración Pública

Experto en Intervención logopédica en Implantes Cocleares

MF1452_3 Intervención con Familias de Personas con Discapacidad (Online)

Directora: D.ª Estrella Nicolás de Benito. Coordinadores: D.ª Miriam Álvaro Rodríguez y D. Saúl Oliveros Lerín.

Transcripción:

Aprende a programar en Java

Contenido 1. Datos identificación del curso... 3 2. Descripción del curso... 3 3. Objetivos... 4 General... 4 Específicos... 4 4. Contenidos del curso... 4 Descripción... 4 Tema 1: El lenguaje Java... 5 Tema 2: Programación orientada a objetos... 5 Tema 3: Primeros pasos... 5 Tema 4: Matrices y colecciones... 5 Tema 5: Errores: gestión de excepciones... 6 Tema 6: Acceso a ficheros... 6 Tema 7: Proyecto final... 6 5. Metodología... 6 6. Recursos Pedagógicos... 6 7. Esquema de evaluación... 7 8. Información del docente... 7 9. Información de Matriculación *... 8

1. Datos identificación del curso Título: Aprende a programar en Java Nivel de estudios: Curso técnico Horas totales: 20 horas Semanas: 4 semanas Docentes del curso: Ángel Roldán Martínez 2. Descripción del curso Java está en todas partes. De hecho las primeras aplicaciones que se ejecutaban en la web estaban desarrolladas con Java. Las llamaban applets. Desde esos momentos hasta aquí, se ha convertido en el lenguaje de desarrollo de aplicaciones más utilizado. Hasta el punto en que uno de los gigantes de la informática (Google) decidió desarrollar su sistema operativo para móviles (Android) en este lenguaje. Por lo tanto, conocer los fundamentos de Java te permitirá entrar en un mundo lleno de posibilidades y futuro. Te abre las puertas a otras tecnologías punteras en el mercado: Spring, JPA, Android, TDD Propósito Con nuestro curso de iniciación a Java aprenderás los conceptos básicos del lenguaje de programación Java con el que poder iniciarte en este sector. Nivel del curso: Nivel básico. Requisitos previos El curso va dirigido a todas aquellas personas que estén interesadas en conocer el lenguaje de programación Java. No es necesario ningún conocimiento previo en lenguajes de programación. Perfil del alumnado

Este curso de programación en Java impartido de forma online está dirigido a ingenieros, informáticos, estudiantes y todo tipo de personas interesadas en aprender los fundamentos de uno de los lenguajes más utilizados en el desarrollo de aplicaciones profesionales. Salidas profesionales: Cualquier empresa relacionada con el desarrollo de aplicaciones web. 3. Objetivos General Aprender los conceptos y estructuras básicas del lenguaje Java. Específicos Conocer los conceptos básicos del lenguaje de programación Java. Familiarizarse con el entorno de desarrollo Eclipse. Descubrir el paradigma de la programación orientada a objetos. Conocer las estructuras de datos básicas en Java.. 4. Contenidos del curso El curso está estructurado en 6 temas a desarrollar más la entrega de un proyecto final en 4 semanas. Descripción En el tema 1, veremos una visión general del lenguaje de desarrollo Java, así como los pasos necesarios para la instalación y configuración del entorno de desarrollo que usaremos: Eclipse Mars. En el tema 2, aprenderemos los conceptos básicos de la programación orientada a objetos y cómo se implementan en Java. En el tema 3, daremos nuestros primeros pasos con el lenguaje.

Por último, en los temas 4 al 6 veremos aspectos más avanzados del lenguaje como estructuras de datos, gestión de errores y excepciones, y manejo de ficheros. El tema 7 propondrá el trabajo del curso, mediante un ejemplo de proyecto a desarrollar que englobará todos los conceptos aprendidos durante el curso. Tema 1: El lenguaje Java Un poco de historia La máquina virtual de Java El IDE: Eclipse Mars Tema 2: Programación orientada a objetos Clases, propiedades y métodos Interfaces Herencia y polimorfismo Tema 3: Primeros pasos Variables y constantes Tipos de datos básicos Estructuras de decisión Tema 4: Matrices y colecciones Listas Estructuras Maps Operaciones con colecciones

Tema 5: Errores: gestión de excepciones Tema 6: Acceso a ficheros Tema 7: Proyecto final 5. Metodología Para conseguir los objetivos, usaremos una metodología práctica y pragmática, intercalando conceptos teóricos con ejemplos. Al final de cada tema, se plantearán varios ejercicios donde se pueda aplicar todo lo aprendido. El último tema es el desarrollo de un caso práctico en el que se pondrán en práctica todos los conceptos asimilados durante el curso. 6. Recursos Pedagógicos Plataforma/Campus Virtual: a través de ella se tendrá acceso a todo el material del curso en cualquier momento. Material de estudio: temario descargable en formato pdf, vídeos adicionales, enlaces a Internet, documentación adicional, etc. Contenido multimedia (scorm): herramienta didáctica que presenta las ideas principales de cada tema a tratar. Sesión en directo de ampliación de conceptos, resolución de dudas e interacción tanto con el profesor como con los otros alumnos. Ejercicios prácticos donde el alumno pueda aplicar y apropiar los conocimientos impartidos y asimismo identificar dudas existentes. Foros técnicos y mensajería instantánea, estos espacios son creados como medios de comunicación en los cuales el alumnado puede consultar acerca de cada uno de los temas de estudio a medida que se van abordando. Foros taller creado para que a través de preguntas puntuales o actividades se genere debate e interacción entre los alumnos en proceso de formación.

Autoevaluaciones permiten al alumno y al profesor poner a prueba la apropiación de conocimientos y facilitar el seguimiento en caso de ser necesario reforzar temas puntuales. 7. Esquema de evaluación ITEM DE CALIFICACIÓN N DE ACTIVIDADES PROPUESTAS Calculo de PODERACIÓN Autoevaluaciones 4 Promedio de calificaciones superior a 5 50% Ejercicios prácticos 4 Aprobación de mínimo 5 50% ejercicios Total 8 100% 8. Información del docente Ángel Roldán Martínez Formación: Ingeniero en Informática (especialidad en Gestión) por la Universidad Politécnica de Valencia. Máster en Ingeniería del Software, Métodos Formales y Sistemas de Información por la Universidad Politécnica de Valencia. Experiencia: Acumula más de 10 años de experiencia como Analista/Desarrollador de Sistemas de Información Web prestando sus servicios para empresas como TISSAT, S.A., CSD Systems, S.A., Informática El Corte Inglés, S.A. e Indra entre otras. En la actualidad desarrolla su carrera profesional en Nabelia HealthCare, como responsable del equipo de desarrollo. Además, posee alrededor 4 años impartiendo cursos online en diversas áreas de la informática, como el desarrollo web o el desarrollo Java.

9. Información de Matriculación * Teléfono: +34 913 930 319 Email: info@eadic.com