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
FORMACIÓN EMPRESARIAL
Descubre cómo OpenWebinars puede ser el socio estratégico en el desarrollo profesional de tu equipo
Más de 340.000 profesionales de distintas industrias han encontrado en nuestra metodología y contenidos la clave para su transformación digital. Únete a líderes del sector que ya han elevado la formación de sus equipos con nosotros.
/ business
Asesoría Personalizada
Una relación continua de asesoramiento con especialistas dedicados a maximizar el impacto formativo en tu equipo.
Herramientas Avanzadas
Dashboards intuitivos y un LMS que se integra sin fisuras con tu infraestructura actual a través de SSO.
Itinerarios Personalizados
Diseñamos un mapa de las rutas formativas de tus equipos que se alinea con los objetivos estratégicos y operativos de tu empresa.
Especialistas de la Industria
Los profesores de OpenWebinars son líderes en sus campos, brindando conocimientos prácticos que transforman la teoría en habilidades aplicables.
Formación On-Demand
Accede a un catálogo de contenidos que evoluciona al ritmo de la tecnología, disponible 24/7, para que nunca dejes de avanzar.
Desarrollo Profesional Continuo
Más de 1.650 cursos especializados y actualizados, diseñados para mantener a tu empresa a la delantera de la innovación tecnológica.
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.
Becas OpenWebinars
Para Centros de FP y Universidades de España
Colaboramos con más de 800 centros de Formación Profesional en España para dotar a los estudiantes IT de los recursos necesarios para afrontar el mercado laboral con las máximas garantías.
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.