Este curso de aplicaciones en .NET está dirigido a todas aquellas personas que estén interesadas en conocer el lenguaje de programación C#. No es necesario ningún fundamento previo en lenguajes de programación.
KELA Presentacion Costa Rica 2024 - evento Protégeles
Desarrollo de aplicaciones .NET
1. Desarrollo de aplicaciones .NET 1
FICHA TÉCNICA DEL CURSO
[INF13] DESARROLLO DE APLICACIONES .NET
OBJETIVOS:
Objetivo general
Aprender los fundamentos necesarios para desarrollar aplicación .NET mediante C#.
Objetivos específicos
Conocer qué es programar y en qué consiste.
Conocer los conceptos básicos del lenguaje de programación C#.
Familiarizarse con el entorno de desarrollo Visual C# 2010 Express.
Descubrir el paradigma de la programación orientada a objetos.
Saber depurar un programa C#.
Poder desarrollar software .NET relativamente complejo.
DESTINATARIOS:
Este curso de aplicaciones en .NET está dirigido a todas aquellas personas que estén
interesadas en conocer el lenguaje de programación C#. No es necesario ningún fundamento
previo en lenguajes de programación.
DURACIÓN:
30 horas
CONTENIDOS:
MÓDULO 1: INTRODUCCIÓN A LA PLATAFORMA .NET
1. Introducción a la programación
1.1. ¿Qué es programar?
1.2. Lenguajes de programación
2. La plataforma .NET
2.1. Nuevas necesidades
2.2. .NET, ¿la solución definitiva?
2.3. Esquema de desarrollo y ejecución
2.4. Composición de una aplicación .NET
3. Programación orientada a objetos
3.1. Pensar en objetos
3.2. Diseño de una clase de objetos
3.3. Modificadores de acceso
3.4. Encapsulación
2. Desarrollo de aplicaciones .NET 2
3.5. Constructores
3.6. Herencia
3.7. Clases abstractas
3.8. Polimorfismo
3.9. Interfaces
MÓDULO 2: FUNDAMENTOS DE C#
1. Primeros pasos
1.1. Elementos básicos del lenguaje
1.2. Variables
1.3. Operadores
1.4. Sentencias de control
2. Matrices y colecciones
2.1. Conceptos básicos
2.2. Tablas bidimensionales
2.3. Estructuras o registros
2.4. Cadenas de caracteres
3. Excepciones
3.1. Bloques TRY-CATCH
3.2. Depuración JUST-IN-TIME
3.3. Ejemplo completo
4. Manejo de ficheros
4.1. Escritura de un fichero de texto
4.2. Lectura de un fichero de texto
4.3. Lectura hasta el final del fichero
4.4. Añadir a un fichero existente
4.5. Ficheros en otras carpetas
4.6. Saber si un fichero existe
4.7. Excepciones
4.8. Conceptos básicos sobre ficheros
4.9. Leer datos de un fichero binario
4.10.Leer bloques de datos de un fichero binario
4.11.La posición en el fichero
4.12.Escribir en un fichero binario
4.13.Leer y escribir en un mismo fichero binario