Programando C# Con Visual Studio 2005 Express
Curso
En Monterrey
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Descripción
-
Tipología
Taller
-
Lugar
Monterrey
-
Horas lectivas
20h
Objetivo del curso: Crear aplicaciones básicas en .NET. Destinatarios del curso: Programadores que quieren comenzar a programar en la nueva plataforma .NET
Sedes y fechas disponibles
Ubicación
Inicio
Inicio
Acerca de este curso
Conocimientos fundamentales de programacion: Variables, Estructuras IF-THEN...
Opiniones
Programa académico
1. MS .NET Framework
1.1. Introducción
2. Conceptos básicos
2.1. Módulos, Clases y Namespaces
2.2. Atributos
2.3. Variables
2.4. Declaración y asignación
2.5. Tipos de Datos
2.6. Operadores
2.7. Arrays
3. Control de flujo y manejo de errores
3.1. Condicionales y ciclos
3.2. Procedimientos
3.3. Comandos, Funciones y Constantes
3.4. Manejo de errores
3.5. Try… Catch… Finally
3.6. Using… End
4. Visual Studio 2005
4.1. Proyectos y Soluciones
4.2. Soluciones Multiproyecto
4.3. Administrador de configuración
4.4. Editor de código
4.5. Lista de errores y tareas
4.6. Snippets
5. Debug
5.1. Breakpoints y Tracepoints
5.2. Single Stepping
6. Clases
6.1. Campos
6.2. Métodos
6.3. Overloading y Coerción
6.4. Propiedades
6.5. Propiedades de “Solo lectura” y “Solo escritura”
6.6. Visibilidad de bloques “Get” y “Set”
6.7. Propiedades con argumentos
6.8. Propiedades default
6.9. Constructores
6.10.Constructores sobrecargados
6.11.Miembros, Métodos, Campos y Propiedades compartidos
6.12.Constructores compartidos
6.13.Clases parciales
6.14.Ventana ClassView
6.15.Herramienta Class Designer
7. Delegados y eventos
7.1. Delegados
7.2. Declaración e invocación de delegados
7.3. Callbacks
7.4. Eventos
7.5. Palabra Handles
8. Herencia
8.1. Conceptos básicos
8.2. Clases derivadas
8.3. Overrides
8.4. MyBase
8.5. Constructores en clases derivadas
8.6. MyClass
8.7. Shadows
8.8. NotInheritable, MustInherit, MustOverride
8.9. Visibilidad
8.10.Clases anidadas
8.11.Visibilidades Public, Friend, Private
8.12.Visibilidad Protected
8.13.Visibilidad Protected Friend
8.14.Redefinición de eventos
8.15.Herencia Visual
8.16.Agregar propiedades, métodos y eventos a la clase base
9. Ciclo de vida
9.1. La necesidad de un recolector de basura
9.2. Proceso Garbage Collection
9.3. Finalize
9.4. Dispose
10. Interfaces
10.1.Definición e implementación
10.2.Interface… End Interface
10.3.Interfaces y herencia
10.4.Polimorfismo
10.5.Colecciones
11. Generics
11.1.Soluciones tradicionales
11.2.Soluciones basadas en generics
11.3.Tipos genéricos
11.4.Parámetros genéricos
11.5.Restricciones genéricas
11.6.Tipos nulos
12. Trabajando con el Framework
12.1.System.Object
12.2.Métodos públicos y protegidos
12.3.Tipos por Valor y Referencia
12.4.Boxing / Unboxing
12.5.StringBuilder
12.6.Enums
13. Arrays y Colecciones
13.1.Tipo Array
13.2.Métodos Genéricos
13.3.System.Collections
13.4.ArrayList
13.5.Hashtable
13.6.Colecciones Genéricas
14. Archivos y Directorios
14.1. Tipo Path
14.2. Tipos File y Directory
14.3. Lectura y escritura de archivos de texto
15. Assemblies y Resources
15.1.Componentes
15.2.Librerías de Clases .NET
15.3.Assemblies, Privados y compartidos
15.4.Strong Names
15.5.GAC
16. WinForms
16.1.Templates de Formas (dialog, mdi..)
16.2.Controles
16.2.1. Comunes
16.2.2. De usuario
16.2.3. DetailsView / FormView
16.2.4. ObjectDatasource
16.3.Interacción entre formas
16.4.Preferencias del usuario
17. Acceso a Datos
17.1.Introducción ADO.NET
17.2.Objetos de Datos
17.2.1. OleDB, CommonDB, SqlClient
17.2.2. Connection, Command
17.2.3. DataTable, Dataset, DataAdapter, Dataview
17.2.4. DataReader
17.3.Configuración de la Conexión
17.4.Consumir una fuente de datos
17.5.Afectar una fuente de datos
18. WebForms
18.1.Conceptos básicos
18.2.Proyectos Web
18.3.Diseño de WebForms
18.4.Ciclo de Vida
18.5.Eventos
18.6.Controles
18.6.1. Controles HTML
18.6.2. Controles de Servidor
18.6.3. Controles de Validación
18.6.4. Controles de Usuario
18.6.5. DetailsView / FormView
18.7.Master Pages
18.8.Administración de Usuarios
18.9.Scripting
19. Reportes
19.1.Crystal Reports XI R2 / Creación de un reporte básico.
19.2.Consumir Reporte desde WinForms
19.3.Consumir Reporte desde WebForms
20. Graficación
20.1.Graficando con ZedGraph para Winforms
20.2.Graficando con ZedGraph para WebForms
Información adicional
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Programando C# Con Visual Studio 2005 Express