Вы находитесь на странице: 1из 4

Visual Studio 2017 Fundamentals

(80 Horas)

En este curso, el participante obtendrá los conocimientos y habilidades necesarias


para el desarrollo de aplicaciones modulares mediante la programación orientada
a objetos (POO) y conexión a base de datos. Además, aprenderá las características
del entorno de desarrollo Visual Studio 2017 (IDE) y el lenguaje de programación
C#.

DIRIGIDO
Profesionales, egresados y estudiantes, interesados en aprender el manejo del
lenguaje de programación C# y Visual Studio para iniciarse en el desarrollo de
aplicaciones.

LOGROS DEL CURSO


Al finalizar el curso, el alumno desarrollará aplicaciones básicas utilizando el
lenguaje de programación C#. Adicionalmente, estará preparado para:

• Representar algoritmos y pseudocódigos utilizando diagramas de flujos.


• Construir aplicaciones mediante la programación orientada a objetos (POO).
• Implementar una aplicación básica con acceso a base de datos.

PRE-REQUISITOS
• Conocimiento de Windows (nivel básico).
• Conocimiento de base de datos (nivel básico).
• Conocimiento de algoritmos (nivel básico).

CERTIFICACIONES
• Al término de la capacitación, el alumno obtendrá un certificado de Visual
Studio 2017 Fundamentals por aprobar el programa.
• Al completar satisfactoriamente 3 cursos de la línea de especialización, (ver
Línea de Especialización), se le acreditará un Diplomado en Desarrollo de
Aplicaciones con Visual Studio.

METODOLOGÍA
El enfoque práctico-reflexivo de cada una de las sesiones y la participación activa
a lo largo de estas favorecerá no solo el aprendizaje de contenidos, sino también,
su aplicación en la resolución de situaciones reales en diferentes contextos que se
planteen. Por ello, el curso considera el desarrollo de laboratorios guiados e
individuales, permitiendo la consolidación del aprendizaje del tema.

INFORMES: Central: 633 5555 | informeslima@cibertec.edu.pe

SEDE MIRAFLORES COLEGIO SOPHIANUM SEDE BELLAVISTA


Calle Diez Canseco Cdra. 2 Av. Salaverry 2100 - San Isidro Av. Oscar R. Benavides 3866-4070 Mall Plaza
SEDE INDEPENDENCIA SEDE BREÑA UNIVERSIDAD CHAMPAGNAT SEDE SAN JUAN DE LURIGANCHO
Av. Carlos Izaguirre 233 Av. Brasil 714 – 792 (CC La Rambla piso 3) Av. Mariscal Castilla 1270, Santiago de Surco Av. Próceres de la Independencia 3023 – 3043
Visual Studio 2017 Fundamentals
(80 Horas)

LÍNEA DE ESPECIALIZACIÓN

Visual Studio 2017 Visual Studio 2017 Visual Studio 2017 Visual Studio 2017
Fundamentals Developer Web Developer Cloud Developer

CONTENIDO TEMÁTICO
Definición y características Patrones de diseño
• ¿Qué es un algoritmo?. • ¿Qué son los patrones de diseño de código?.
• ¿Qué es un pseudocódigo. • Patrones creacionales.
• Diagramas de flujo o flujogramas. • Patrones estructurales.
• Los tipos de datos. • Patrones de comportamiento.
• Los operadores.
• Las expresiones.
Visual Studio .NET
• Plataforma .NET.
Estructuras programación • ¿Qué es Visual Studio 2017?.
• Estructura secuencial. • ¿Qué es .NET Framework?.
• Estructura condicional: simple, doble, múltiple. • Entorno de desarrollo.
• Estructuras repetitivas: hacer mientras, repetir • Creación de un proyecto.
hasta, repetir desde–hasta. • Secciones del IDE.
• Estructuras anidadas: condicional anidada y • Compilación de un proyecto.
repetitiva anidada. • Abrir un proyecto existente.

Tipos y conversión datos


Programación modular • Declaración de variables.
• ¿Qué es la programación modular?. • Nombres de variable.
• Los procedimientos. • Ámbito de las variables.
• Las funciones. • Constantes.
• Manejo de matrices: matrices y asignación de • Operadores.
valores, búsqueda de valores en una matriz y • Aritméticos.
ordenamiento de valores en una matriz. • Conversión de datos.

INFORMES: Central: 633 5555 | informeslima@cibertec.edu.pe

SEDE MIRAFLORES COLEGIO SOPHIANUM SEDE BELLAVISTA


Calle Diez Canseco Cdra. 2 Av. Salaverry 2100 - San Isidro Av. Oscar R. Benavides 3866-4070 Mall Plaza
SEDE INDEPENDENCIA SEDE BREÑA UNIVERSIDAD CHAMPAGNAT SEDE SAN JUAN DE LURIGANCHO
Av. Carlos Izaguirre 233 Av. Brasil 714 – 792 (CC La Rambla piso 3) Av. Mariscal Castilla 1270, Santiago de Surco Av. Próceres de la Independencia 3023 – 3043
Visual Studio 2017 Fundamentals
(80 Horas)

Estructuras de control Programación orientada a objetos: Las interfaces


• Estructuras de control de flujo. • ¿Cómo declarar e implementar una interface?.
• Estructuras condicionales. • Implementación de la interface.
• Estructuras repetitivas.
• Bloque WITH.
Programación orientada a objetos: Herencia y
polimorfismo
Uso de métodos • Concepto y uso de la herencia en la POO.
• ¿Qué es un método?. • Implicaciones de la herencia: sobrescritura,
• Creación de métodos. sobrecarga y polimorfismo.
• Parámetros y devolución de valores.
• Parámetros por valor y parámetros por referencia.
• Parámetros opcionales. Los miembros compartidos
• Devolución de valores en métodos. • Uso y utilidad de los miembros compartidos.
• Variables y métodos de clase.
• Constructores compartidos.
Gestión de errores • Limitaciones.
• Creación de código robusto (excepciones). • Las clases abstractas y selladas.
• Estructura Try-Catch.
• Propagación de excepciones.
• Técnicas de depuración y seguimiento del código. Formularios Windows
• Creación una excepción personalizada. • La clase Form.
• Controles básicos.
Programación orientada a objetos - Button.
• ¿Cómo se piensa en objetos?. - Textbox.
• Objetos y clases. - List Box.
• Conceptos vinculados a la programación orientada a - Combo Box.
objetos. - Label.
- Abstracción. - Radio Button.
- Encapsulamiento. - Check Box.
- Herencia y polimorfismo.
Manejo y control de eventos
• Definición y uso de los eventos.
Creación de clase y objeto
• ¿Cómo disparar eventos?.
¿Cómo crear una clase?.
• ¿Cómo asociar eventos?.
• El estado de las clases.
• Comportamiento de una clase.
- Los métodos. Manejo de archivos
- Sobrecarga de métodos y propiedades. • Uso de las clases de System.IO.
• ¿Qué es un constructor?. • Los objetos Streams.
• ¿Cómo crear un objeto?: Concepto de instancia. • Los objetos Readers y Writers.
• Destrucción del objeto. • La clase FileStream, File y FileInfo.
• Empleo de enumeradores en las propiedades. • Las clases Directory y DirectoryInfo.
• Examinador de objetos. • Uso de los principales cuadros de diálogo.

INFORMES: Central: 633 5555 | informeslima@cibertec.edu.pe

SEDE MIRAFLORES COLEGIO SOPHIANUM SEDE BELLAVISTA


Calle Diez Canseco Cdra. 2 Av. Salaverry 2100 - San Isidro Av. Oscar R. Benavides 3866-4070 Mall Plaza
SEDE INDEPENDENCIA SEDE BREÑA UNIVERSIDAD CHAMPAGNAT SEDE SAN JUAN DE LURIGANCHO
Av. Carlos Izaguirre 233 Av. Brasil 714 – 792 (CC La Rambla piso 3) Av. Mariscal Castilla 1270, Santiago de Surco Av. Próceres de la Independencia 3023 – 3043
Visual Studio 2017 Fundamentals
(80 Horas)

Controles Visuales Control de versiones


• Controles. • ¿Qué es el control de versiones?.
- Picture Box. • Comandos GIT para el manejo de versiones.
- Menu Strip. • Branching management.
- Tool Strip. • Merging branches.
- Masked Textbox. • Feature strategy.
• Aplicaciones de documento único (SDI).
• Aplicaciones de documento múltiple (MDI).

Acceso a datos con ADO.NET


• Transact-SQL.
• Definición de ADO.NET.
• Arquitectura de ADO.NET.
• Net Data Providers.
• Modelo de Objetos de ADO.NET.
• Conexión y consulta a SQL Server 2016.
• Otras operaciones desde el formulario:
- Insertar.
- Eliminar.
- Actualizar.
- Listar.

INFORMES: Central: 633 5555 | informeslima@cibertec.edu.pe

SEDE MIRAFLORES COLEGIO SOPHIANUM SEDE BELLAVISTA


Calle Diez Canseco Cdra. 2 Av. Salaverry 2100 - San Isidro Av. Oscar R. Benavides 3866-4070 Mall Plaza
SEDE INDEPENDENCIA SEDE BREÑA UNIVERSIDAD CHAMPAGNAT SEDE SAN JUAN DE LURIGANCHO
Av. Carlos Izaguirre 233 Av. Brasil 714 – 792 (CC La Rambla piso 3) Av. Mariscal Castilla 1270, Santiago de Surco Av. Próceres de la Independencia 3023 – 3043

Вам также может понравиться