Cupón activo 👉
MAY2025

C# Curso Práctico Para Principiantes - C# en 15 Proyectos

Aprende C# en 15 Proyectos - Desde aplicaciones de consola hasta APIs, MVC y Blazor

C# Curso Práctico Para Principiantes - C# en 15 Proyectos

Lo obtienes en:

¿Sabías que C# es uno de los lenguajes más usados en el mundo empresarial?

¿Querés adquirir un conocimiento que puede ayudarte a ganar más de 80000 dólares al año?

Entonces este curso es para ti…

C# PRÁCTICO PARA PRINCIPIANTES

Es un Curso para Iniciados 100% práctico en donde aprenderás a trabajar con los fundamentos de C# desde la práctica, escribiendo pequeños juegos de escritorio, APIs y hasta dos aplicaciones web MVC y Blazor.

Este curso debe ser pensado como un laboratorio

La idea es que puedas sumar una buena cantidad de horas de práctica en C# a través del diseño y la implementación de 15 proyectos, ya que está demostrado que la mejor manera de asimilar el conocimiento es a través de la práctica y la experimentación.

Si no sabes NADA de C#, te recomiendo tomar primero mi curso “Aprende C# desde Cero”, en donde explico a detalles los fundamentos de C# más desde la teoría aunque también con algunos proyectos prácticos. En este curso práctico de C# vamos a saltar directamente a la acción y a escribir código desde las primeras lecciones. Si ya sabés algo de C# o te sientes cómodo aprendiendo directamente con proyectos, entonces este curso funcionará también para ti porque aquí explico absolutamente todo lo que hago y no omito ningún detalle.


Más que fundamentos

Pero este curso no es tan sólo acerca de los fundamentos de C#: conforme avances también aprenderás sobre buenas prácticas, código limpio y arquitectura de aplicaciones del mundo real. Además aprenderás a construir proyectos completos, con sus distintas formas de acceso a datos, capas de servicios y presentación; y en los últimos tres proyectos conectarás una aplicación web con una base de datos SQL.


¿Qué incluye el curso?

Este curso no depende de la versión actual de .NET y puede ser realizado para aprender C# en cualquier versión del framework. Los proyectos han sido escritos en .NET 6 pero han sido pensados y diseñados para funcionar con cualquier versión futura del framework ya que trabajan sobre los conceptos fundamentales del lenguaje.

Lo que vemos aplicado en el curso no está afectado en lo más mínimo por la versión del framework.

Estos son los proyectos que encontrarás en el curso:

Piedra Papel o Tijera

  • Sencilla aplicación de consola para adentrarnos de a poco en el mundo C#.
  • El usuario tendrá que elegir una opción y luego aleatoriamente la aplicación elegirá otra.
  • La aplicación identificará quién ganó y lo mostrará por pantalla.

Adivina el número

  • El usuario intentará adivinar un número generado aleatoriamente dentro de un rango.
  • Cada vez que no acierte, la aplicación dará una pista para acercarse al número.
  • Se llevará un registro de todos los intentos y se mostrará quién lo logró en la menor cantidad de intentos.

Juego de Preguntas

  • Presenta una serie de preguntas con opciones en donde solo una es correcta.
  • Muestra nombre del usuario, puntuación y lista de usuarios al finalizar.
  • Primer proyecto donde aplicaremos programación orientada a objetos y abstracción.

Administrador de Archivos

  • Manejador de archivos de propósito general.
  • Permite crear, copiar, mover y actualizar directorios y archivos.
  • Aprenderás todo lo necesario sobre trabajar con archivos en C#.

¿Qué hora es…?

  • Implementaremos un reloj que muestre la hora local y se actualice segundo a segundo.
  • Incluye soporte para tres zonas horarias distintas, aplicando el tipo de datos DateTime y cultura.

Conversor de Unidades

  • Famoso conversor de unidades para practicar estructuras de control.
  • Convertiremos unidades de Tiempo, Masa y Temperatura con fórmulas provistas en el curso.

Juego de la Memoria

  • Trabajaremos con “recursos de proyecto” como imágenes y archivos.
  • Pondrás en práctica conceptos como timers y estructuras de control.

Generador de Contraseñas

  • Generará contraseñas con opciones de mayúsculas, minúsculas, números y símbolos.
  • El usuario podrá elegir la cantidad de caracteres.

Tarjetas Matemáticas (Flash Cards Math)

  • Calculadora matemática aleatoria con opciones para que el usuario elija la respuesta correcta.
  • Exploraremos métodos avanzados como los métodos de extensión.

Ta Te Ti

  • Implementaremos el clásico juego de ta-te-ti.
  • Aplicaremos todos los conceptos ya vistos hasta el momento.

Simón Dice

  • Juego que desafía al usuario a repetir una secuencia aleatoria.
  • Último proyecto de escritorio antes de pasar a aplicaciones web.

Proyectos web

API en Memoria - Gestor de Libros

  • Aprende sobre APIs en general.
  • Implementarás un gestor de libros utilizando una base de datos en memoria con Entity Framework.

API SQL Server - Gestor de Libros

  • Trabajaremos con bases de datos relacionales para persistir la información.
  • Aprenderás a conectar aplicaciones .NET con bases de datos.

Aplicación MVC - Gestor de Contactos

  • Conocerás la estructura de una aplicación MVC y cómo implementar un CRUD de contactos.
  • Los datos se persistirán en una base de datos SQL Server.

Aplicación Blazor - Gestor de Contactos

  • Aprende qué es Blazor y cómo crear aplicaciones web robustas sin necesidad de JavaScript.
  • Reutilizaremos la capa de datos de nuestra aplicación MVC.

Al finalizar el curso, serás capaz de:

  • Trabajar en aplicaciones C# más complejas.
  • Entender los tipos de aplicaciones .NET que existen.
  • Explorar aplicaciones .NET como WebAPIs, MVC o Blazor.
  • Utilizar Dapper y SQL Server.
  • Escribir y consumir APIs con aplicaciones .NET.
  • Conectar aplicaciones .NET con bases de datos.

Con todos estos proyectos realizados, ya podrás dejar de decir que conoces sólo los fundamentos de C# porque habrás abarcado una gran mayoría de las posibilidades que tienes a la hora de trabajar con .NET en general.


Así que… ¿Qué esperas?
¿Estás listo para convertirte en un Maestro en C#?

    Compartir:
    Volver a Cursos

    Cursos Relacionados

    Todos los cursos »