¿Por qué tomar el curso?
En la actualidad, el desarrollo de aplicaciones web y móviles se ha convertido en un elemento fundamental para empresas y organizaciones que buscan ofrecer servicios en línea que sean escalables y seguros. El backend, que constituye la parte central y lógica de estas aplicaciones, es crucial para garantizar el funcionamiento correcto, la seguridad de los datos y la escalabilidad de los sistemas.
Habilidades que vas a adquirir
Al concluir el curso el estudiante dominará el lenguaje C#, y conocerá el framework .net Core para desarrollo de aplicaciones web de Microsoft, podrá diseñar, desarrollar y documentar un API RESTful usando las mejores prácticas, aprenderá sobre manejo de errores, depuración y el registro de información relevante para la depuración de la aplicación, se fortalecerá la capacidad de resolución de problemas y el trabajo en equipo.
Dirigido a
Estudiantes universitarios, personas mayores de 18 años, egresados y todo aquel que desee aprender sobre desarrollo de software.
Metodología
Metodología teórico práctica constructivista, con exposición y participación de los estudiantes mediante la investigación y lecturas previas, llevando la teoría a la práctica mediante ejercicios y creación de segmentos de código, depuración y puesta en marcha de los mismos.
Docente
Camilo Ernesto Charry Caicedo
Ingeniero Electrónico y Magister en Ingeniería, egresado de la universidad del valle. Se ha desempeñado como ingeniero de investigación y desarrollo en varias empresas locales y extranjeras con más de 10 años de experiencia
Plan de estudios
• Configuración del entorno de desarrollo (Visual Studio)
• Variables, tipos de datos y operadores en C#
• Estructuras de control: if, else, bucles (for, while)
• Métodos y funciones básicas en C#
• Manejo de excepciones en C#
• Conceptos de programación orientada a objetos (clases, objetos, herencia, polimorfismo)
• Definición y creación de clases y objetos en C#
• Encapsulamiento y propiedades
• Herencia y polimorfismo en C#
• Introducción al control de versiones con Git
• Creación de un proyecto web API en ASP.NET Core
• Controladores y rutas en ASP.NET Core
• Uso de atributos HTTP (GET, POST, PUT, DELETE)
• Serialización y deserialización de datos JSON
• Acceso a datos con Entity Framework Core
• Configuración de modelos y contextos de datos
• Uso de migraciones para gestionar la base de datos
• Operaciones CRUD (Create, Read, Update, Delete)
• Consultas avanzadas con LINQ.
Nivel Académico
Duración del programa
40 Horas. Del 3 de julio al 2 de agosto del 2024.Valor periodo académico
$ 737.000Modalidad
Presencial-conoce-mas-aquiHorario
Lunes, miércoles y viernes de 6:30 p.m. a 9:30 p.m.Título que otorga
Se otorga el certificado con la asistencia al 80% del total de horas del programa académico.*Se dará apertura a la actividad cuando se complete el cupo mínimo.
*El certificado se obtiene con el 80% de asistencia del total de horas del programa académico.