ANEXO I PROGRAMA FORMATIVO

Documentos relacionados
ANEXO I PROGRAMA FORMATIVO

ANEXO I PROGRAMA FORMATIVO

PROGRAMA FORMATIVO ASESOR TÉCNICO DE AUTOMOCION: PASSTHRU

PROGRAMA FORMATIVO Programación para dispositivos móviles Android

Anexo I PROGRAMA FORMATIVO OPERACIONES BASICAS DE ADMINISTRACIÓN ORIENTADO A LAS PERSONAS CON DISCAPACIDAD

ANEXO I PROGRAMA FORMATIVO FORMACIÓN TÉCNICA Y PEDAGÓGICA PARA TELEFORMADORES

PROGRAMA FORMATIVO. Transformación Logística en un entorno de Industria 4.0

Anexo I PROGRAMA FORMATIVO

Anexo I PROGRAMA FORMATIVO OPERACIONES BASICAS DE HOSTELERÍA ORIENTADAS A LAS PERSONAS CON DISCAPACIDAD

PROGRAMA FORMATIVO DINAMIZACIÓN SOCIAL A TRAVÉS DE LAS TICS (EN ENTORNOS URBANOS VULNERABLES 1 ) Anexo I. Ministerio de Fomento, 2011.

Anexo I PROGRAMA FORMATIVO TAREAS DE LIMPIEZA EN EDIFICIOS Y LOCALES

Anexo I PROGRAMA FORMATIVO OPERARIO DE MONTAJES DIVERSOS EN PROCESOS INDUSTRIALES

OPERACIONES BASICAS DE TELEMARKETING CON LAS PERSONAS CON DISCAPACIDAD (FORMACIÓN PRELABORAL)

PROGRAMA FORMATIVO. MCSA Windows Server 2012

ACOMPAÑAMIENTO DE PERSONAS Y EQUIPOS DESDE EL ENFOQUE DEL COACHING

PROGRAMA FORMATIVO PREVENCIÓN Y CONTROL DE LEGIONELOSIS

PROGRAMA FORMATIVO DISEÑO, FABRICACIÓN Y MONTAJE DE PLACAS DE CIRCUITO IMPRESO

PROGRAMA FORMATIVO SISTEMAS CAD/CAM PARA EL MODELADO 3D Y PROTOTIPADO APLICADOS A JOYERÍA

Anexo I PROGRAMA FORMATIVO CREACIÓN DE VIDEOJUEGOS CON UNITY 3D

PROGRAMA FORMATIVO: ANALISTA DE DATOS BIG DATA CLOUDERA

ANIMACION ESTIMULATIVA CON PERSONAS DEPENDIENTES

ACOMPAÑAMIENTO DE PERSONAS Y EQUIPOS DESDE EL ENFOQUE DEL COACHING

Limpieza y lavandería de superficies y mobiliario en edificios y locales con personas con discapacidad

PROGRAMA FORMATIVO Revitalización Comercial y Asociativa a través de Entornos Multimedia

Anexo I. PROGRAMA FORMATIVO Amadeus Básico

PROGRAMA FORMATIVO. Software de diseño para la industria de carpintería y mueble

Anexo I PROGRAMA FORMATIVO EMBELLECIMIENTO Y PERSONALIZACIÓN DE CUADROS DE BICICLETA

PROGRAMA FORMATIVO Instalación de sistemas específicos de acondicionamiento y aislamiento, térmico y acústico, en edificios

Anexo I PROGRAMA FORMATIVO CERTIFICACION CCNA

Anexo I PROGRAMA FORMATIVO LOCUCIÓN Y DOBLAJE DE PIEZAS AUDIOVISUALES

PROGRAMA FORMATIVO ACTUALIZACIÓN EN TÉCNICAS DE ENFERMERÍA Y AYUDA ODONTOLÓGICA

PROGRAMA FORMATIVO: CMS Y E-COMMERCE

PROGRAMA FORMATIVO: USUARIO DE SOFTWARE OFIMÁTICO

PROGRAMA FORMATIVO DE LA ESPECIALIDAD FORMATIVA

Lanbide ANEXO I PROGRAMA FORMATIVO TÉCNICO DE MECANIZADO EN CAM. Euskal Enplegu Zerbitzua Servicio Vasco de Empleo

PROGRAMA FORMATIVO Diseño mecánico asistido por ordenador (CAD Paramétrico)

Anexo I PROGRAMA FORMATIVO CERTIFICACION CCNA

PROGRAMA FORMATIVO: CONSULTOR OFICIAL SAP RECURSOS HUMANOS (HR)

Anexo I PROGRAMA FORMATIVO DESARROLLO WEB ADAPTATIVO CON WORDPRESS

PROGRAMA FORMATIVO. Managers de automoción 4.0: estrategia y conocimiento de la transformación digital

PROGRAMA FORMATIVO Habilidades Personales y Sociales para la AUTONOMÍA de las personas con discapacidad

ANEXO I PROGRAMA FORMATIVO

PROGRAMA FORMATIVO PREVENCIÓN DE RIESGOS LABORALES PARA PERSONAS CON DISCAPACIDAD

ANEXO I ACCION FORMATIVA: COMPETENCIAS DIGITALES

DATOS GENERALES DEL CURSO

PROGRAMA FORMATIVO: ADMINISTRADOR BIG DATA CLOUDERA

PROGRAMA FORMATIVO ACTIVIDADES AUXILIARES DE LIMPIEZA EN ALOJAMIENTOS TURÍSTICOS PARA PERSONAS CON DISCAPACIDAD

PROGRAMA FORMATIVO: VIRTUALIZACIÓN DEL DATA CENTER Y PLATAFORMAS DE RED CON VMWARE

PROGRAMA FORMATIVO Marketing Digital & E-commerce para la automoción

Anexo I PROGRAMA FORMATIVO COLABORADOR SERVICIOS MULTIPLES

PROGRAMA FORMATIVO LA APLICACIÓN DE LAS TECNOLOGÍAS DE LA INFORMACIÓN Y DE LA COMUNICACIÓN EN EL SERVICIO DE AYUDA A DOMICILIO

PROGRAMA FORMATIVO RESTAURACIÓN ENERGÉTICA DE FACHADAS

Anexo I PROGRAMA FORMATIVO FORMACIÓN DE ACCESO A CERTIFICADOS DE PROFESIONALIDAD DE NIVEL 1 DE LA FAMILIA PROFESIONAL DE EDIFICACIÓN Y OBRA CIVIL

PROGRAMA FORMATIVO Aplicaciones BIM (Building information modeling) para Obra Civil

PROGRAMA FORMATIVO: HERRAMIENTAS WEB 2.0

ANEXO 1 PROGRAMA FORMATIVO

PROGRAMA FORMATIVO. Básico de prevención de riesgos laborales

PROGRAMA FORMATIVO Actividades básicas de comercio para personas con discapacidad

PROGRAMA FORMATIVO. Operaciones de tapizado de muebles

ANEXO II ACCION FORMATIVA: EMPLEABILIDAD Y HABILIDADES SOCIALES

INTERVENCION CON MUJERES EN SITUACION DE MALTRATO Y EXCLUSION SOCIAL

PROGRAMA FORMATIVO ELABORACIÓN DE ELEMENTOS DE CARPINTERÍA DE ARMAR ESPAÑOLA

PROGRAMA FORMATIVO BUQUES DE RO-RO Y DE PASAJE

Anexo I PROGRAMA FORMATIVO

Anexo I PROGRAMA FORMATIVO. Formación previa a certificados de profesionalidad Nivel 1: Tareas básicas para la estética y los cuidados corporales

PROGRAMA FORMATIVO MANTENIMIENTO DE VEHÍCULOS HÍBRIDOS Y ELÉCTRICOS

Visual Basic NET Completo

Visual Basic.net Completo

Visual Basic.net Completo

PROGRAMA FORMATIVO Operaciones con máquinas de decoración digital inkjet para cerámica

Anexo I PROGRAMA FORMATIVO FABRICACION ADITIVA: 3D PRINTING

Visual Basic.NET Completo

Lanbide ANEXO I PROGRAMA FORMATIVO TÉCNICO DE METROLOGÍA EN EL SECTOR METALMECÁNICO. Euskal Enplegu Zerbitzua Servicio Vasco de Empleo

PROGRAMA FORMATIVO. Actividades auxiliares agrícolas para personas con discapacidad

PROGRAMA FORMATIVO: ARQUITECTO DE SOLUCIONES AMAZON WEB SERVICES Y ADMINISTRADOR DE SYSOPS

Programación en Lenguajes Estructurados de Aplicaciones de Gestión. Certificados de profesionalidad

Anexo I PROGRAMA FORMATIVO

ANEXO III ACCION FORMATIVA: IDIOMAS - INGLES

ESPECIALISTA EN VISUAL STUDIO.NET

Visual Basic.net. Duración: 60 horas. Modalidad: online. Contenidos

Transcripción:

ANEXO I PROGRAMA FORMATIVO Creación de Proyectos En Visual Basic.NET 1

DATOS GENERALES DE LA ESPECIALIDAD 1. Familia Profesional: INFORMÁTICA Y COMUNICACIONES Área Profesional: DESARROLLO 2. Denomination: CREACIÓN DE PROYECTOS EN VB.NET 3. Código: IFCD0066V 4. Nivel de cualificación: 3 5. Objetivo general: Adquirir conocimientos, competencias y habilidades específicas, propias de un Analista (funcional y orgánico) / Programador para crear proyectos en visual basic.net 6. Prescripción de los formadores/as: 6.1. Titulación requerida: Licenciado, ingeniero, arquitecto o el título de grado correspondiente u otros títulos equivalentes. Diplomado, ingeniero técnico, arquitecto técnico o el título de grado correspondiente u otros títulos equivalentes. 6.2. Experiencia profesional requerida: 2 años de experiencia profesional Asesor/a / Programador/a - Analista / Programador/a Web - Analista / Programador/a Sistemas Linux Analista / Programador/a Seguridad en Redes y Sistemas /Programador/a Lenguajes Estructurados de Aplicaciones en Gestión / Lenguajes Orientados a Objetos y Bases de Datos Relacionales. 2

6.3. Competencia docente: Formación metodológica y/o experiencia docente relacionada con la especialidad formativa 7. Criterios de acceso del alumnado: Nivel académico o de conocimientos generales: Nivel académico mínimo Deberá cumplir alguno de los requisitos siguientes: Estar en posesión del título de Bachiller. Estar en posesión de algún certificado de profesionalidad de nivel 3. Estar en posesión de un certificado de profesionalidad de nivel 2 de la misma familia y área profesional. Cuando el aspirante al curso no posea el nivel académico indicado demostrará conocimientos suficientes a través de una prueba de acceso. 8. Número de participantes: 15 9. Relación secuencial de módulos formativos: Módulo I. Introducción (20 horas) Módulo II. Programación orientada a objetos (140 horas) Módulo III. Programación con bases de datos (140 horas) Módulo IV. Procedimientos y funciones (30 horas) Módulo V. Empaquetado y distribución de la aplicación (20 horas) Módulo VI. Proyecto final individual (50 horas) 10. Duración: 400 horas Distribución horas: Presencial: 400 horas Teleformación: 0 horas 11. Requisitos mínimos de espacios, instalaciones y equipamiento 11.1. Espacio formativo: Aula de informática: 3

La superficie en metros cuadrados estará en función del tipo de espacio y del número de alumnos. Los espacios tendrán que tener un mínimo de 30 m² para grupos de 15 alumnos (2m² por alumno). Cada espacio estará equipado con mobiliario docente adecuado al número de alumnos, asimismo constará de las instalaciones y equipos de trabajo suficientes para el desarrollo del curso. 11.2. Equipamiento: Equipos informáticos con procesadores Intel I3/I5 y RAM de 4 GB. PCs instalados en red y conexión a Internet por fibra óptica. Software ofimático / versiones gratuitas: Microsoft Project Visual Studio.NET 2010-2013 Microsoft SQL Server Express Crystal Report (SAP) - Software comercial / versión comercial: Access 2010 Scanner - Impresora láser B/N y color DIN A4 y A3 - Proyector - Pantalla proyector desplegable Pizarra Material de aula. Mesas y sillas giratorias ergonómicas para alumnos y mesa y silla para el formador Mobiliario auxiliar para el equipamiento de aula. Las instalaciones y equipamientos deberán cumplir con la normativa industrial e higiénica sanitaria correspondiente y responderán a medidas de accesibilidad universal y seguridad de los participantes. En el caso de que la formación se dirija a personas con discapacidad se realizarán las adaptaciones y los ajustes razonables para asegurar su participación en condiciones de igualdad. 12. Ocupación/es de la clasificación de ocupaciones Código y denominación 38201017 - Programadores de aplicaciones informáticas 4

Módulo: 1 Denominación: Introducción a la creación de proyectos en Basic Visual. net Objetivos: Comprender el objetivo final del curso Comprender las fases necesarias por las que debe pasar una idea hasta convertirse en un proyecto. Creación del análisis funcional y orgánico de un supuesto proyecto Utilización básica de Microsoft Project para el seguimiento de dicho proyecto Duración: 20 horas Contenidos teórico-prácticos: Visión global de las competencias a adquirir Visualización de un proyecto real en proyector Concepto de la programación orientada a objetos Introducción a microsoft.net---.net framework 4.0 Instalación de programas Entorno y configuración del ide de visual studio Fases para construir una aplicación distribuible 5

Módulo: 2 Denominación: Programación orientada a objetos Objetivos: Dominar los fundamentos de cualquier lenguaje de programación. Dominar los fundamentos en los se basa la programación orientada a objetos Duración: 140 horas Contenidos teórico-prácticos: Programación orientada a objetos Concepto de proyecto y solución Creación y ejecución del primer proyecto Fundamentos de la programación - Variables-Tipos-Ámbitos-Conversiones - Operadores - Estructuras de control Fundamentos de la programación orientada a objetos Clases Objetos Métodos Propiedades Eventos Controles I Textbox Button Label Checkbox Radiobutton Métodos, eventos, propiedades de cada control Tratamiento de cadenas alfanuméricas Formatos numéricos Controles II Listas Combox 6

Datepicker Métodos, eventos, propiedades de cada control Formatos de fechas Validaciones de datos Control setprovider Evento validating Formateo de variables Colección autocomplementar Formulario como objeto windows.form Eventos, métodos, propiedades asociadas Localización, tamaño y ubicación Formularios modales y no modales Diferencias de tratamiento Llamadas Paso de variables entre formularios Controles iii Control datagridview Configuraciones y elementos Eventos, métodos, propiedades asociadas Construcciones de menús Control menustrip Menús contextuales Reutilización de handles Formularios mdi Formularios padres-hijos Aperturas y cierres sincronizados Localización, tamaño y ubicación por referencia 7

Módulo: 3 Denominación: Programación con bases de datos Objetivos: Crear una base de datos relacional capaz de manipular eficientemente un conjunto de datos Utilizar correctamente el lenguaje SQL Manipular la BB.DD desde el entorno de Visual Basic.Net con las herramientas correctas para cada necesidad. Duración: 140 horas Contenidos teórico-prácticos: Bases de datos relacionales y visual basic.net Tablas Relaciones Índices Procedimientos almacenados Sentencias sql para su tratamiento Diferentes proveedores de datos Conexión Apertura-cierra Excepciones try/catch Tratamiento secuencial de las bb.dd Objetos command, datareader Métodos executequery, executenonquery Tratamiento masivo de datos Objetos dataset, datatable, dataadapter, cview Objetos bindingnavigator, bindingsource Método fill y fill sobrecargado Tratamiento de valores nulos 8

Diseño de informes Objeto reportviewer Diseño de dataset y dataatable-creacion y modificaciones Encabezados y pies de pagina Agrupaciones y contabilidades Mapa del documentos Tratamiento de expresiones Crysal report Cajas de dialogo del sistema Objeto openfiledialog Apertura ficheros Tratamiento de imágenes Módulo: 4 Denominación: Procedimientos y funciones Objetivos: Implementar las soluciones necesarias para que un código sea utilizable en el proyecto en el que se encuentra así como en futuros proyectos Duración: 30 horas Contenidos teórico-prácticos: Creación de procedimientos Creación de Módulos Creación de funciones Paso de parámetros por valor y por referencia 9

Módulo: 5 Denominación: Empaquetado y distribución de la aplicación Objetivos: Crear paquetes de instalación distribuibles para cualquier versión de Windows. 2. Crear la documentación a entregar al usuario final. 3. Crear la documentación para el mantenimiento de la aplicación 4. Verificar si los tiempos y recursos han sido los planificados. Duración: 20 horas Contenidos teórico-prácticos: Crear la instalación Elaboración de la documentación y análisis Estudio de presupuesto (duración e importe) 10

Módulo: 6 Denominación: Proyecto final individualizado Objetivo: Desarrollo del proyecto global del curso. Duración: 50 horas Contenidos teórico-prácticos: PROYECTO FINAL INDIVIDUALIZADO Cada alumno elegirá individualmente un proyecto a realizar. El proyecto tendrá como objetivo final crear un programa informático de escritorio para automatizar la gestión de un área de trabajo de la vida real como pueda ser : la gestión de un centro educativo, una librería,un taller de reparación de vehículos. Podrán elegir un tema nuevo o ampliar el proyecto que se realizó durante el curso. El proyecto recogerá los siguientes pasos: 1. ANALISIS El alumno partirá de un análisis previo que describa que programa o sistema quiere diseñar. Este análisis previo derivará en el análisis funcional, en el cual el alumno va a describir como deberá comportarse el programa, a quien va dirigido, como debe responder, que necesidades va a cubrir... y partiendo de este último, realizará el análisis orgánico, que indicará como se estructurará el programa, esto es, su 'organismo interno'. 2. CREACION DE LA BB.DD Creación de las tablas necesarias con sus necesarias relaciones entre ellas poniendo especial atención a la estructura de claves, índices y tipos de datos 3. CREACION DE LA INTERFACE Creación de los necesarios formularios y controles eligiendo los idóneos para cada necesidad. 4. PROGRAMACIÓN Programación de cada objeto y clase para que realice todas las instrucciones necesarias para la manipulación correcta de los datos 11

Se deberán utilizar funciones y procedimientos de manera que el software pueda ser reutilizable y la codificación efectiva. Todos los datos deberán ser validados con sus respectivas excepciones controladas 5. REVISIONES Y SEGUIMIENTOS Revisiones periódicas para el correcto funcionamiento de la aplicación ante cualquier acción imprevista del usuario final Revisiones periódicas sobre el correcto diseño de la parte gráfica para que el usuario final no tenga ninguna duda de cómo funciona el programa 6. PRUEBAS DE ENSAYO El alumno realizará todas las pruebas necesarias con las herramientas de que dispone de modo que el programa funcione correctamente ante cualquier situación 7. EMPAQUETAR Y DISTRIBUIR COMERCIALMENTE EL PROYECTO El alumno empaquetará el proyecto incluyendo las librerías necesarias, la base de datos, los iconos, las pantallas de presentación, las imágenes utilizadas y demás ficheros necesarios en el ensamblado. El empaquetamiento lo realizará en cualquier dispositivo informático distribuible 8. COMPROBACIONES Y REDACCION DE LA DOCUMENTACION FINAL Comprobación de la correcta instalación / desinstalación en cualquier otro equipo del centro Creación de la documentación en pdf con el análisis realizado previo al desarrollo del proyecto. Creación de la documentación en pdf a entregar al usuario final sobre el funcionamiento de la aplicación con indicaciones claras EXPOSICION ANTE EL GRUPO PARA LA DEFENSA DE LA COMERCIALIZACION DEL PROYECTO TAL Y COMO SE PROCEDERIA EN LA VIDA REAL. 12

DISEÑO DE PROYECTOS EN VB.NET INTRODUCCION CONCEPTO Y FASES DE UN PROYECTO FUNDAMENTOS SOBRE EL ANALISIS Y LA PROGRAMACION EXPLICACION FUNCIONAMIENTO DEL SOFTWARE FUNDAMENTOS DE LA PROGRAMACION PROGRAMACION ORIENTADA A OBJETOS BB.DD PROGRAMACION ORIENTADA A OJETOS + BB.DD. RELACIONALES REUTILIZACION DEL SOFTWARE PRUEBAS DE ENSAYO EMPAQUETADO DISTRIBUCIÓN PROYECTO ESTUDIO DEL PROYECTO ANALISIS FUNCIONAL ANALISIS ORGANICO CREACION DE BB.DD IMPLEMENTACION EN M.PROJECT PROGRAMACION EN VB.NET PRUEBAS DE DEPURACION Y ENSAYO CREACION DOCUMENTACIÓN NECESARIA EMPAQUETADO Y DISTRIBUCIÓN DEFENSA DEL PROYECTO 13