
💻 Programación II
Desarrollo de Sistemas en C# con IDE Visual y Metodología en 3 Capas
Este curso está orientado al desarrollo de sistemas informáticos utilizando el lenguaje C#, el entorno de desarrollo integrado Visual Studio y la implementación de la metodología en 3 capas (Presentación, Lógica de Negocio y Acceso a Datos).
Durante el desarrollo del curso, el estudiante fortalecerá sus competencias en programación orientada a objetos (POO), diseño de interfaces gráficas (GUI), conexión y manipulación de bases de datos con SQL Server, así como la estructuración profesional de aplicaciones bajo una arquitectura escalable y organizada.
🎯 Competencias que desarrollará el estudiante:
-
Diseñar e implementar aplicaciones de escritorio en C#.
-
Aplicar principios de Programación Orientada a Objetos.
-
Utilizar correctamente el IDE Visual Studio.
-
Conectar aplicaciones a bases de datos mediante ADO.NET.
-
Implementar operaciones CRUD (Crear, Leer, Actualizar y Eliminar).
-
Organizar proyectos bajo la metodología en 3 capas.
-
Validar datos y manejar excepciones.
-
Desarrollar sistemas funcionales con enfoque profesional.
🧱 Estructura Metodológica
El curso se desarrolla bajo la arquitectura en 3 capas:
-
Capa de Presentación
Diseño de formularios, controles, eventos y experiencia de usuario. -
Capa de Lógica de Negocio
Procesamiento de datos, validaciones y reglas del sistema. -
Capa de Acceso a Datos
Conexión a base de datos, consultas SQL, procedimientos almacenados y manipulación de información.
🛠 Herramientas a utilizar
-
C#
-
Visual Studio
-
SQL Server
-
SQL Server Management Studio (SSMS)
📌 Proyecto Final
Desarrollo de un sistema funcional (ejemplo: sistema POS, sistema escolar, inventario o facturación) aplicando arquitectura en 3 capas y conexión a base de datos.