Duración: 40 horas.
Temario:
Introducción
Introducción a la plataforma .NET.
Introducción al Framework .NET.
Beneficios del Framework .NET.
Los Componentes del Framework .NET.
Lenguajes en el Framework .NET.
Objetivos:
• Conocer y entender la plataforma .NET.
• Conocer los elementos principales de la plataforma .NET.
• Conocer los lenguajes soportados en el Framework .NET.
• Describir el Framework .NET y sus componentes.
Introducción a Visual Studio y C#
Un vistazo a Visual Studio.
Recursos, Proyectos y Soluciones en Visual Studio
Estructura de un programa en C#
Objetivos:
• Familiarizarse con el entorno de desarrollo Visual Studio
• Conocer la estructura de un programa en C#.
Variables
Common Type System
Nombrando Variables
Built-In Data Types
User-Defined Data Types
Convirtiendo Tipos de datos
Objetivos:
• Entender el concepto de Variable.
• Conocer los diferentes tipos de variables.
• Crear variables.
• Convertir valores.
Reference-Type Variables.
Utilizar Reference-Type Variables
Usar Common Reference Types
Jerarquía de Objetos.
Métodos
Crear y Usar Métodos.
Usar Parámetros.
Sobrecargar Métodos
Objetivos:
• Crear métodos que reciban parámetros y regresen valores...
• Pasar parámetros entre métodos.
• Declarar y usar métodos sobrecargados.
POO
Clases y Objetos
Usando Encapsulación
C# and programación orientada a objetos.
Definiendo sistemas Orientados a Objetos.
Objetivos:
• Entender los conceptos de POO utilizando C#.
• Describir los 3 aspectos fundamentales de un objeto: identidad, estados y comportamiento.
• Entender y utilizar la abstracción para reusar código y facilitar el mantenimiento.
La Herencia en C#
Derivar Clases.
Implementar Métodos.
Clases Abstractas.
Interfaces.
Objetivos:
• Profundizar en los conceptos de POO vistos previamente.
Instrucciones de iteración y Excepciones.
If
Case
Foreach
Manejando excepciones.
Objetivos:
• Comprender las diferentes instrucciones de iteración.
• Manejar errores.
Arrays.
Introducciones a los arreglos.
Creando Arreglos.
Usando Arreglos.
Objetivos.
• Crear, manejar y utilizar Arreglos.
Crear y destruir Objetos
Usar Constructores.
Inicializar Datos.
Objetos y Memoria.
Garbage Collector.
Objetivos:
• Liberar recursos no utilizados.
• Crear destructores.
Agregación, Namespaces y Alcance.
Usar clases internas, métodos y datos.
Usar Agregación.
Usar Métodos.
Usar Módulos y Assemblies.
Objetivos:
• Conocer los recursos del Framework .NET para organizar clases y crear assemblies.
Trabajar con Base de Datos
Crear una BD.
Conectar una aplicación con una BD.
Objetivos
• Trabajar con una BD y manipular su contenido.
Windows Forms.
Crear una aplicación funcional para escritorio.
Objetivos:
• Utilizar los conocimientos aprendidos para crear una aplicación funcional y con instalador.
Compact Framework.
Aplicaciones para móviles.
Objetivos:
• Introducir al estudiante al compact framework y escribir aplicaciones para móviles.
Acercamiento a ASP.NET y la programación para WEB.
Introducción a ASP.NET
Aplicaciones para WEB.
Conexiones con BD.
Introducción a Silverlight.
Ventas Capacitación
Infotecnologia Corporativa SC (iCorp)
Acceso III No.1-Bis, Zona Industrial Benito Juárez
Tel. 01 (442) 192 81 26
ventas.capacitacion@icorp.com.mx