Programador en C#
En esta lista vas a aprender los conceptos básicos de la estructura de C#, su sintaxis y detalles de cómo implementarlo, además de cuáles son las mejores prácticas a la hora de desarrollar aplicaciones usando este lenguaje.
Contenidos de la ruta de aprendizaje
9 Cursos · 14 h. y 11 min. en totalCurso de C# intermedio
Patrón de Diseño de Estrategia con C#
MVC con C# Core y ASP.NET: Instalación de la plataforma
MVC con C# Core y ASP.NET: Patrón MVC
MVC con C# Core y ASP.NET: Objeto DTO
MVC con C# Core y ASP.NET: Backup
Crea tu Api en C# con .NET Core
Curso de Desarrollo web con ASP.NET, SQL Server Y WCF
La metodología y plataforma de formación que se adapta al tamaño y ritmo de tu empresa.
Habilidades que obtendrás
- Aprenderás a dominar el lenguaje de C# desde 0.
- Aprenderás a usar Visual Studio.
- Entender la plataforma VS y sus componentes.
- Conceptos básicos de programación y cómo se aplican en C#.
- Conceptos de OOP y cómo se aplican en C#.
- Aprenderás a dominar los sistemas de UI relacionados con .Net.
- Serás capaz de crear aplicación de escritorio con Winforms, Consola y WPF.
- Controlarás la arquitectura MVVM.
- Dominarás todos los sistemas de datos.
- Instalar y configurar SQL Server Developer.
- Instalar y configurar Internet Information Server.
- Conocer el Patrón de Arquitectura MVC.
- Aprender cómo se realiza la Compartimentación.
- Montar un CRUD, (Create, Read, Update, Delete).
- Observar los CRUDs creados y analizarlos dentro del patrón MVC.
- Comprender el Controlador, la Vista y el Modelo.
- Aprender las “Entities” y los “DTOs”.
- Crear un DTO e implementarlo en un CRUD.
- Configurar Git y realizar BackUps “Evolutivos”.
- Usar Commit y Pull.
- Como corregir un Pull.
- Como crear un proyecto API en C# .NET Core en Visual Studio.
- Agregar los modelos y contexto de BBDD al proyecto.
- Generar controladores con un scaffold para las rutas de nuestra API.
Requisitos mínimos
Preguntas frecuentes
Resuelve tus dudas o contacta con nosotros para más información.
No es obligatorio, ya que puedes realizar únicamente las formaciones que te interesen.
No obstante, la ruta se ha creado con idea de guiar a los alumnos por el itinerario formativo más adecuado para llegar a cumplir los objetivos propuestos en ella.
C# es el lenguaje de programación de Microsoft integrado en su plataforma framework .NET, que aprovecha conceptos o técnicas como abstracción, cohesión, o encapsulamiento, y que tiene una sintaxis relativamente similar a la de Java.
La amplia aceptación del lenguaje ha hecho que reciba muchas mejoras a lo largo de los años, entre ellas quizá las más importantes sean los compiladores de C# para poder integrar aplicaciones en todo tipo de plataformas, ya sean de código cerrado o abierto. C# además tiene un nivel de seguridad de base muy superior al de otros lenguajes gracias a que es un lenguaje compilado, que deja más protegido su código fuente.
Con esta lista vas a aprender los pilares fundamentales de C# para crear aplicaciones, conociendo además las mejoras prácticas con el código basadas en patrones de diseño o MVC.