OpenWebinars
C#

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 total
Icono de la tecnología

La metodología y plataforma de formación que se adapta al tamaño y ritmo de tu empresa.

Cuéntanos tu caso

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

Se requieren conocimientos básicos de programación con C# o, en su defecto, algún otro lenguaje de programación orientada a objetos, así como tener conocimientos en Instalación y configuración SQL Server, Visual Studio y de Internet Information Server. También sería recomendable tener una base de programación para entender el funcionamiento y un mínimo conocimiento de utilización de la aplicación Postman para las pruebas.

Preguntas frecuentes

Resuelve tus dudas o contacta con nosotros para más información.

Cuéntanos tu caso

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.

Puedes comenzar la ruta, una vez hayas realizado la suscripción a nuestra plataforma, puedes ver los diferentes tipos de suscripción en nuestra página de precios.

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.