Carrera Programador en C#
En esta Carrera 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.
Estas empresas ya confían en nosotros
Lo que aprenderás en esta carrera:
- 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 de la carrera
Cursos de esta carrera
Te recomendamos que sigas los cursos en el siguiente orden
1. Curso de C# para principiantes
Aprende C# desde cero para sentar las bases de programación con Visual Studio y empieza a crear aplicaciones para .NET.
2. Curso de C# intermedio
Este curso de C# intermedio es ideal para seguir ampliando tus conocimientos y convertirte en profesional de uno de los lenguajes de programación más usados.
3. Patrón de Diseño de Estrategia con C#
En esta sesión vemos el patrón de diseño estrategia y los principios básicos de polimorfismo con una perspectiva práctica partiendo de un divertido ejercicio en el que unos guerreros luchan de diferente manera.
4. MVC con C# Core y ASP.NET: Instalación de la plataforma
Acompáñanos en este Taller para aprender a instalar todo el software necesario para realizar una aplicación C# Core, Asp.net, MVC.
5. MVC con C# Core y ASP.NET: Patrón MVC
En este Taller aprenderemos el Patrón de Arquitectura MVC, qué es y cómo se realiza la llamada “Compartimentación”. Crearemos nuestra BBDD , y la conectaremos con la Solución que habremos creado en VS con Entity Framework, para terminar realizando un ...
6. MVC con C# Core y ASP.NET: Objeto DTO
Realizando este Taller trabajarás en C# dentro del “Patrón de Arquitectura MVC” con las “Entities” y los “DTOs”, creando un DTO e implementándolo en un CRUD.
7. MVC con C# Core y ASP.NET: Backup
En este Taller aprenderemos a crear un Backup de la DDBB, que es un “Repositorio”, cómo crearnos una cuenta en uno de ellos (GIT), a configurarlo y realizar backups “evolutivos”, a usar “Commit” y “Pull”, y cómo corregirlo.
8. Crea tu Api en C# con .NET Core
En este taller aprenderemos a crear rápidamente un proyecto API simple con C# .NET Core y veremos como comprobar que todo funcione correctamente.
9. Curso de Desarrollo web con ASP.NET, SQL Server Y WCF
Realizando este curso aprenderás a crear una pequeña aplicación desarrollada en ASP.NET y que consumirá datos de SQL Server a través de un servicio WCF en local.
Dudas frecuentes
¿Cuál es el precio?
En OpenWebinars no vendemos formaciones.
Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todas las formaciones de la plataforma y a las nuevas que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).
¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.
¿Puedo obtener un diploma que acredite mis conocimientos?
Efectivamente, una vez superada cada formación, podrás descargarte el diploma acreditativo de cada una de ellas. Añádelas a tu CV y mejora tu perfil para las empresas.
También podrás obtener un diploma de nivel superior al superar todas las formaciones de la carrera.
¿Tengo que hacer todas las formaciones de esta carrera?
No es obligatorio, ya que puedes realizar únicamente las formaciones que te interesen.
No obstante, la carrera 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 Carrera 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.