Bienvenido al curso de C#. Este curso está diseñado para proporcionarte una sólida comprensión de uno de los lenguajes de programación más poderosos y versátiles en el mundo del desarrollo de software. C# (pronunciado «C Sharp») es un lenguaje de programación moderno y orientado a objetos desarrollado por Microsoft, utilizado para crear una amplia variedad de aplicaciones, desde aplicaciones de escritorio hasta aplicaciones web y servicios en la nube.
A lo largo de este curso, exploraremos los fundamentos esenciales de C#, desde la sintaxis básica hasta conceptos avanzados de programación, como la manipulación de datos, la creación de interfaces de usuario y el manejo de excepciones. Ya sea que seas un principiante que busca iniciarse en la programación o un desarrollador experimentado que busca ampliar sus habilidades, este curso te proporcionará las herramientas necesarias para escribir código limpio, eficiente y escalable en C#. ¡Prepárate para embarcarte en un emocionante viaje en el mundo del desarrollo de software con C#!
Currículum
- 13 Sections
- 155 Lessons
- 10 semanas
- Introducción4
- c# Básico7
- Estructuras de control7
- Funciones de C#9
- Programación orientada a objetos15
- Estructuras de datos complejas10
- Conceptos avanzados14
- SOLID7
- ADO10
- EFCore31
- 10.1ORM
- 10.2Introducción
- 10.3Paquetes a instalar
- 10.4Una BD de ejemplo
- 10.5Migraciones
- 10.6DBFirst
- 10.7Modificación migraciones
- 10.8Anotaciones Entidades
- 10.9One to many
- 10.10Many to Many
- 10.11Un ejemplo
- 10.12DBSet
- 10.13Consultas en EFCore
- 10.14Include y ThenInclude
- 10.15Ejemplo combinado
- 10.16SQL directo
- 10.17MVC
- 10.18Ejercicio
- 10.19Controladores MVC
- 10.20Parámetros controladores
- 10.21Pasar datos a la vista
- 10.22Pasar tipos anónimos
- 10.23Devoluciones de los controladores
- 10.24Enrutamiento y verbos
- 10.25Síncrono o asíncrono
- 10.26Vistas
- 10.27Obtener datos
- 10.28Comandos Razor
- 10.29Layouts10 Minutes0 Questions
- 10.30Capa de servicio
- 10.31APIController
- Pruebas unitarias8
- Window Forms17
- 12.0Introducción
- 12.1Controles
- 12.2Formularios: Propiedades
- 12.3Formularios: Eventos
- 12.4Botones
- 12.5Eventos: orden y cancelación
- 12.6Eventos Mouse
- 12.7Eventos Key
- 12.8Etiquetas (label)
- 12.9TextBox
- 12.10CheckBox y RadioButton
- 12.11ComboBox y ListBox
- 12.12DateTimePicker
- 12.13RichTextBox
- 12.14Ejemplos
- 12.15DataGridView
- 12.16BindingSource
- WPF17