C# Básico
Requisitos:
Conocimientos de programación estructurada
Temario:
1. Programación Orientada a Objetos
a. Paradigma orientado a objetos
b. Clases y objetos
c. Mensajes y métodos
d. Encapsulamiento
e. Herencia
f. Abstracción y especialización
g. Polimorfismo
2. Introducción a la tecnología .NET
a. La Plataforma .NET
b. Common Language Infrastructure (CLI)
c. Microsoft CLR
d. Recolección de basura
3. Introducción a Visual Studio
4. Introducción a C#
a. Sintaxis
b. Compilación y Ejecución de Programas
c. Tipos de datos primitivos
5. Clases y objetos
a. Atributos y métodos de instancia
b. Tipos de parámetros en los métodos
c. Constructores
d. Atributos y métodos de clase
e. Arreglos
f. Estructuras
g. Tipos anónimos
h. Inicializadores de objetos
6. Herencia y polimorfismo
a. Sobrecarga y sobreescritura de métodos
b. Clases abstractas e interfaces
c. Herencia y métodos virtuales
d. Constantes
7. Control de acceso
a. Definición y uso de espacios de nombres
b. Encapsulamiento y modificadores de acceso
c. Métodos accesores
8. Manejo de Strings
9. Expresiones Lambda

C# basico

  • 1.
    C# Básico Requisitos: Conocimientos deprogramación estructurada Temario: 1. Programación Orientada a Objetos a. Paradigma orientado a objetos b. Clases y objetos c. Mensajes y métodos d. Encapsulamiento e. Herencia f. Abstracción y especialización g. Polimorfismo 2. Introducción a la tecnología .NET a. La Plataforma .NET b. Common Language Infrastructure (CLI) c. Microsoft CLR d. Recolección de basura 3. Introducción a Visual Studio 4. Introducción a C# a. Sintaxis b. Compilación y Ejecución de Programas c. Tipos de datos primitivos 5. Clases y objetos a. Atributos y métodos de instancia b. Tipos de parámetros en los métodos c. Constructores d. Atributos y métodos de clase e. Arreglos f. Estructuras g. Tipos anónimos h. Inicializadores de objetos
  • 2.
    6. Herencia ypolimorfismo a. Sobrecarga y sobreescritura de métodos b. Clases abstractas e interfaces c. Herencia y métodos virtuales d. Constantes 7. Control de acceso a. Definición y uso de espacios de nombres b. Encapsulamiento y modificadores de acceso c. Métodos accesores 8. Manejo de Strings 9. Expresiones Lambda