Detalle del Curso
Modalidad:

  • E-learning Asincrónico.

Inicio : 18 de Enero de 2024

Duración :  30 horas cronológicas.

Precio por participante : $ 120.000.

Contacto de Ventas: Pascal Troncoso Parra.

Correo Electrónico: jpseducaticseirl@gmail.com

Consulte por modalidad presencial, e-learning sincrónico, horarios y valores promociones por participantes y grupos empresa.

   +56 55 2934391
+56 9 9916 7211

Te invitamos a Inscribirte y comenzar tu capacitación


Complete su Ficha de Admisión 
Beneficios:
10% Descuento pago contado.

15% Descuento por Grupo

Características

Objetivo General.

Al finalizar el curso el participante será capaz de desarrollar aplicaciones orientadas a objetos, utilizando el uso de la ultima versión del Framework de Microsoft .NET y desarrollos con conectividad a Bases de Datos SQL Server 2008 utilizando ADO.NET.

Este curso está dirigido a profesionales del área informática, web master, ingenieros y profesionales con nociones básicas de programación.

Evaluación.

En el desarrollo del curso se realizarán Evaluaciones Formativas y una Sumativa considerando los criterios de evaluación para el alcance de los objetivos de aprendizaje por módulo.

El participante para aprobar el curso debe obtener un promedio aritmético superior o igual a 4,5 con un mínimo del 75% de asistencia.

Material Didáctico.
Los participantes de los cursos de capacitación reciben como material de apoyo:

  • Cuadernillo con actividades, procedimientos y manual impreso.
  • Recursos Didácticos en Aula Virtual de Aprendizaje www.jpseducatics.cl.

Aula Virtual Aprendizaje.
Portal Educativo disponible para participantes de nuestros programas de capacitación donde encontraran Recursos didácticos digitales tales como actividades de clase, procedimientos paso a paso, talleres prácticos, manual del usuario y videos tutoriales.
En este sitio rendirán evaluaciones en línea, publicaran sus talleres prácticos y se registrara su asistencia.

Metodología.
La metodología empleada en el curso es 100% online donde el estudiante es el actor principal de su aprendizaje con una metodología constructivista y de autoaprendizaje. Características

  • Acceso a contenidos en el Aula Virtual donde encuentra los recursos didácticos como Presentaciones, Videos explicativos de las Clases y actividades que están directamente relacionadas con  talleres de aplicación para su análisis y reflexión.
  • Se pone especial énfasis en la actividad de los estudiantes y en el desarrollo de trabajos prácticos en cada una de los módulos  del curso.
  • Acceso a Tutoría semanal con Profesor como curso y de una hora de duración.

Certificación

JPS Educatics certifica a los estudiantes que cumplan con la exigencias como evaluaciones, talleres prácticos y asistencia del programa de capacitación, estos recibirán:

  • Diploma del Curso.
  • Informe Final de Curso.

Programa del Curso

MÓDULO I. INTRODUCCIÓN A LA PROGRAMACIÓN VISUAL.NET

  • INTRODUCCIÓN A .NET COMMON LANGUAGE RUNTIME (CLR)
    • Modelo de programación consistente
    • Modelo de programación sencillo
    • Eliminación de DLLs
    • Ejecución multiplataforma
    • Integración de lenguajes
    • Gestión de memoria
    • Seguridad de tipos
    • Aislamiento de procesos
    • Tratamiento de excepciones
    • Soporte multi hilo
    • Distribución transparente
    • Seguridad avanzada
    • Interoperabilidad con código antiguo
  • MICROSOFT INTERMEDIATE LANGUAGE (MSIL)
  • ENSAMBLADOS
  • LIBRERÍA DE CLASE BASE (BCL)
  • COMMON TYPE SYSTEM (CTS)
  • COMMON LANGUAGE SPECIFICATION (CLS)

MÓDULO II. LA EVOLUCIÓN HACIA .NET

  • LAS RAZONES DEL CAMBIO LA DIFÍCIL DECISIÓN DE ABANDONAR ANTERIORES TECNOLOGÍAS
    • Introducción
    • La problemática de Windows DNA
    • ASP, ADO, Visual Basic
    • Conflictos con DLL’s
    • Tras los pasos de COM
    • El panorama actual
    • Las soluciones aportadas por VB.NET

MÓDULO III. MANEJO DE VARIABLES

  • ¿QUÉ ES UNA VARIABLE?
  • DENOMINACIÓN DE VARIABLES
  • TIPIFICACIÓN
  • DECLARACIÓN MÚLTIPLE EN LÍNEA
  • ASIGNACIÓN DE VALOR
  • DECLARACIÓN OBLIGATORIA
  • TIPIFICACIÓN OBLIGATORIA

MÓDULO IV. ARREGLOS

  • CONCEPTOS BÁSICOS
  • DECLARACIÓN
  • ASIGNACIÓN Y OBTENCIÓN DE VALORES
  • MODIFICACIÓN DE TAMAÑO
  • RECORRER UN ARREGLO
  • CONSTANTES

MÓDULO V. ESTRUCTURAS DE CONTROL DE FLUJO

  • INTRODUCCIÓN
  • DECISIÓN SIMPLE
  • DECISIÓN DOBLE
  • DECISIÓN DOBLE EN UNA LÍNEA
  • DECISIÓN MÚLTIPLE
  • SELECT CASE…END SELECT

REPETICIÓN

  • ..END WHILE
  • ..NEXT
  • FOR EACH…NEXT

MÓDULO VI. PROGRAMACIÓN ORIENTADA A OBJETOS

  • INTRODUCCIÓN
  • QUE SON LOS OBJETOS
  • QUE SON LAS CLASES
  • LAS INSTANCIAS DE UNA CLASE

CARACTERISTICAS DE LAS CLASES

  • ABSTRACCIÓN
  • ENCAPSULAMIENTO
  • POLIMORFISMO
  • HERENCIA

EL CORAZÓN DE .NET FRAMEWORK

  • LAS CLASES EN .NET
  • DEFINICIÓN UNA CLASE
  • ACCESIBILIDAD
  • PARÁMETROS Y PARÁMETROS OPCIONALES
  • SOBRECARGA DE MÉTODOS Y PROPIEDADES
  • PARÁMETROS POR VALOR Y PARÁMETROS POR REFERENCIA

OBJETOS

  • COMO CREAR UN OBJETO EN MEMORIA
  • DECLARACIÓN E INSTANCIACIÓN
  • DECLARACIÓN Y ASIGNACIÓN EN UN SOLO PASO

EL CONSTRUCTOR

  • EL PUNTO DE INICIO DE UNA CLASE
  • CONSTRUCTORES PARAMETRIZADOS
  • CUANDO VISUAL BASIC CREA UN CONSTRUCTOR AUTOMÁTICAMENTE

EL DESTRUCTOR

  • EL PUNTO FINAL DE LA VIDA DE UNA CLASE

PROPIEDADES

  • DEFINIR UNA PROPIEDAD
  • PROPIEDADES DE SOLO LECTURA
  • PROPIEDADES DE SOLO ESCRITURA
  • ACCESIBILIDAD PARA LOS BLOQUES GET Y SET

INTERFACES

  • ¿QUÉ ES UNA INTERFAZ?
  • ¿QUÉ CONTIENE UNA INTERFAZ?
  • UNA INTERFAZ ES UN CONTRATO
  • CÓMO USAR UNA INTERFAZ EN UNA CLASE
  • IMPLEMENTACIÓN DE MÚLTIPLES INTERFACES
  • EJEMPLO UTILIZANDO UNA INTERFAZ DE .NET

CLASES ABSTRACTAS

  • QUÉ ES UNA CLASE ABSTRACTA
  • DEFINICIÓN DE UNA CLASE ABSTRACTA

MÓDULO VII. DESARROLLO DE APLICACIONES WINFORMS

INTRODUCCIÓN A VISUAL STUDIO .NET

MENÚS

  • MENÚ PRINCIPAL. MAINMENU
  • MENÚ CONTEXTUAL. CONTEXTMENU

CONTROLES .NET

  • BUTTON
  • CHECKBOX
  • COMBOBOX
  • LISTBOX
  • MASKEDITBOX
  • LABEL
  • PICTUREBOX
  • OPTIONBOX
  • RICHTEXTBOX
  • TEXTBOX
  • CONTROLES “CONTENEDORES”
  • GROUPBOX
  • PANEL
  • TABCONTROL
  • CONTROLES PARA MENÚES
  • CONTEXTMENUSTRIP
  • MENUSTRIP

MÓDULO VIII. CONTROLES AVANZADOS DE WINFORMS

  • INTRODUCCIÓN
  • IMAGELIST
  • TOOLBAR
  • STATUSBAR
  • PROGRESBAR
  • DATETIMEPICKER
  • NUMERICUPDOWN
  • DOMAINUPDOWN
  • MONTHCALENDAR
  • APLICACIONES DE ESTILO SDI
  • APLICACIONES DE ESTILO MDI
    • Recorrer los formularios hijos de un MDI
    • Comportamiento No Modal (Modeless) de formularios
  • CUADROS DE DIÁLOGO DEL SISTEMA
    • INTRODUCCIÓN
    • COLORDIALOG
    • FONTDIALOG
    • SAVEFILEDIALOG
    • OPENFILEDIALOG
    • FOLDERBROWSERDIALOG

MÓDULO IX. MANIPULACIÓN DE ERRORES

TIPOS DE ERRORES

  • ERRORES DE ESCRITURA
  • ERRORES DE EJECUCIÓN
  • ERRORES LÓGICOS

ERRORES Y EXCEPCIONES

  • MANIPULADORES DE EXCEPCIONES
  • TIPOS DE TRATAMIENTO DE ERROR EN VB.NET

CONTROL ESTRUCTURADO DE EXCEPCIONES

  • LOS BLOQUES TRY, CATCH Y FINALLY
  • FILTRAR ERRORES EN EL BLOQUE CATCH

LISTA DE EXCEPCIONES

LA CLASE EXCEPTION

MÓDULO X. OPERACIONES DE ENTRADA Y SALIDA (I/O). GESTIÓN DEL SISTEMA DE ARCHIVOS.

  • INTRODUCCION
  • IO, EL PUNTO DE PARTIDA
  • OBJETOS STREAM
  • LAS CLASES TEXTREADER Y TEXTWRITER
  • LA CLASE STREAMWRITER
  • LA CLASE STREAMREADER
  • LAS CLASES STRINGWRITER Y STRINGREADER
  • LA CLASE STREAM (FLUJO DE DATOS)
  • LA CLASE FILESTREAM
  • MANIPULACIÓN DE ARCHIVOS MEDIANTE FILE Y FILEINFO
    • Manipulación de archivos mediante Directory y DirectoryInfo
  • LA CLASE PATH

MÓDULO XI. ACCESO A DATOS CON ADO .NET

  • INTRODUCCIÓN
  • COMPARATIVA DE ADO /ADO .NET
  • BENEFICIOS DE ADO .NET
    • Interoperabilidad
    • Mantenimiento
    • Programación
    • Rendimiento
    • Escalabilidad
  • ARQUITECTURA DE DATOS DESCONECTADOS
  • DATASET
  • ADO .NET Y XML
  • UNA VISIÓN GENERAL DE ADO .NET
  • ESPACIOS DE NOMBRES Y CLASES EN ADO .NET
  • LAS CLASES CONNECTION
    • Las clases Command
    • Las clases DataReader
  • CONJUNTOS DE DATOS Y ENLACE (DATA BINDING)
    • La clase DataSet
    • Las clases DataAdapter
    • Navegación y edición de registros en modo desconectado
  • DATA BINDING. ENLACE DE DATOS A CONTROLES
    • Tipos de Data Binding
    • Elementos integrantes en un proceso de Data Binding
    • Empleo de Data Binding simple para navegar y editar datos

MÓDULO XII. ARQUITECTURA EN TRES CAPAS

INTRODUCCIÓN PRESENTACION DE LAS CAPAS:

  • CAPA DE PRESENTACION
  • CAPA DE NECOCIO
  • CAPA DE ACCESO A DATOS
  • DIFERENCIA ENTRE CAPAS Y NIVELES

CARACTERÍSTICAS

  • LAS PARTES QUE LO COMPONEN

MÓDULO XIII. PROYECTO DE TALLER APLICADO A SISTEMAS

  • DETECCIÓN DE CLASES Y CONSTRUCCIÓN BASE DEL PROYECTO
  • PROFESIONALIZACIÓN DE LA ORGANIZACIÓN DEL PROYECTO
  • CONSTRUCCIÓN DE LA INTERFAZ GRAFICA DE USUARIO
  • DETERMINACIÓN DE LA NAVEGACIÓN
  • VALIDACIÓN Y MANEJO DE ERRORES
  • LECTURA DE RECURSOS ADICIONALES
  • UTILIZACIÓN DE LISTAS
  • CONEXION CON BASE DE DATOS
  • INTEGRACION CON INTERFAZ GRAFICA DE USUARIO

Relatores del Curso

Jorge Parra Sandoval.
Profesor Enseñanza Media Matemática y Computación.
Licenciado en Educación.
Diplomado en Gestión de Empresas.
Master en Comunicación Estratégica

David Sepúlveda Cortés.
Ingeniero en Informática.
Profesor Enseñanza Media.