Quieres aprender a programar? Te llama la atencin la tecnologa que te ofrece Microsoft? Si es as, este es tu curso! En este Curso abordaremos desde un nivel bsico todos los conceptos relacionados con .Net y C#, poniendo ejemplos de cada leccin. Abordaremos las nuevas caractersticas de .Net Core hasta sus ultimas versiones haciendo ejemplos prcticos. Tienes delante posiblemente el curso MS COMPLETO realizado nunca en espaol sobre .Net y C# ya que abarcamos todo tipo de temas que te resultaran muy tiles, como los Principios SOLID, Entity Framework Core, una introduccin al cloud de Microsoft, Azure. Se realizaran ejemplos en cdigo de todo lo que se haga, que podrs descargar para revisarlo. En algunos mdulos se propondrn unos ejercicios, para que puedas practicar lo aprendido, que vendrn resueltos, para que puedas entenderlos si te quedas bloqueado. Cuando acabes este curso, seras capaz de realizar aplicaciones en .Net, .Net Core y .Net 5 y lo ms importante, entendiendo lo que haces en todo momento. Se vern los siguientes conceptos: Introduccin a .Net, .Net Core y .Net 5 su historia y evolucinVeremos como descargar e instalar Visual Studio (2019), para poder realizar todo el curso sin problemaVeremos los conceptos bsicos de C# Como usar mtodos y funciones con C#Veremos todo sobre el uso de cadenas en C#, (Strings y StringBuilders)Veremos todo sobre colecciones y como usarlas. (Hash tables, Colas, ArrayList, Pilas)Veremos todo lo relacionado a las ClasesVeremos como usar InterfacesVeremos como podemos depurar aplicaciones con Visual StudioTrabajaremos con Streams y ArchivosVeremos los conceptos de la Programacin Asncrona y TasksVeremos Entity Framework Core, y crearemos un proyecto de ejemploVeremos lo que es la inyeccin de dependencias y como usarla con el inyector por defecto de .Net Core (Aadido Agosto 2019)Crearemos una API desde cero en .Net Core, para que sepas crear tus propias APIS sin ayuda, aplicando los conceptos vistos anteriormente (Aadido Agosto 2019)Veremos la nueva caracterstica disponible desde la versin 2.1 de Net core HttpClientFactory, con ejemplos de usoNovedades Asp.Net Core 3.0Novedades .Net 5Patrones de diseoConocimientos necesarios: Ninguno, se vera todo desde un nivel bsico, para aprender a programar.