¿Qué voy aprender?

  • Historia y evolución de .Net

  • Instalación y uso de Visual Studio 2017 Community

  • Programación a todos los niveles de C#

  • Iniciación a .Net Core

  • Inicialización a SQL Server

  • Iniciación a Entity Framework Core

  • Clean Code

  • Iniciación a Azure

  • Principios SOLID

  • Principios API REST

  • Conceptos de Inyección Dependencias en .Net Core

  • Creación de API de .Net Core desde cero

  • OpenApi / Swagger en proyectos de API de .Net Core

  • HttpClientFactory en Net Core 2.1+


TOMAR ESTE CURSO

¿A quién está dirigido?

  • Todo aquel que quiera adentrarse en el mundo de la programación de la mano de Microsoft

Requisitos

  • No hacen falta conocimientos previos, se empieza de 0

  • Es necesario un ordenador para poder seguir las practicas

  • Una cuenta de Azure para poder completar el modulo de Azure (totalmente opcional)


TOMAR ESTE CURSO

Descripción del curso

¿Quieres aprender a programar? ¿Te llama la atención la tecnología que te ofrece Microsoft ? Si es así, este es tu curso!!

En este Curso abordaremos desde un nivel básico todos los conceptos relacionados con .Net y C#, poniendo ejemplos de cada lección. Abordaremos las nuevas características de .Net Core hasta sus ultimas versiones haciendo ejemplos prácticos.

Tienes delante posiblemente el curso MÁS COMPLETO realizado nunca en español sobre .Net y C# ya que abarcamos todo tipo de temas que te resultaran muy útiles, como los Principios SOLID, Entity Framework Core ,  una introducción al cloud de Microsoft , Azure.

Se realizaran ejemplos en código de todo lo que se haga, que podrás descargar para revisarlo.

En algunos módulos se propondrán unos ejercicios, para que puedas practicar lo aprendido, que vendrán resueltos, para que puedas entenderlos si te quedas bloqueado.

Al finalizar el curso, te propondré 2 ejercicios, que podrás mandarme para que te lo revise y te de feedback de como esta realizado.

Cuando acabes este curso, seras capaz de realizar aplicaciones en .Net y .Net Core y lo más importante, entendiendo lo que haces en todo momento.

Se verán los siguientes conceptos:

  • Introducción a .Net y .Net Core, su historia y evolución

  • Veremos como descargar e instalar Visual Studio (2017 y 2019), para poder realizar todo el curso sin problema

  • Veremos los conceptos básicos de C# (gramatica de C#,bucles, variables, constantes,  etc)

  • Veremos como usar métodos 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 los conceptos de la Programación Orientada a Objetos (POO)

  • Veremos todo lo relacionado a las Clases

  • Veremos como usar Interfaces

  • Veremos los conceptos avanzados de C# (Delegados, Eventos, Enumerados, Metodos Anonimos etc..)

  • Veremos el uso de Generics

  • Usaremos y pondremos ejemplos de Diccionarios y Tuplas

  • Veremos como podemos depurar aplicaciones con Visual Studio

  • Veremos como podemos tratar excepciones y crear excepciones custom

  • Trabajaremos con Streams y Archivos

  • Veremos los conceptos de la Programación Asíncrona y Tasks

  • Veremos en detalle LINQ.

  • Veremos una breve introducción a Azure, crearemos un SQL Server y un App service en el cloud de Microsoft.

  • Veremos Entity Framework Core, y crearemos un proyecto de ejemplo, usando localDB

  • Veremos lo que son los principios SOLID, con ejemplos de cada principio (Añadido Julio 2019)

  • Veremos los principios API REST y la pirámide de madurez de Richardson (Añadido Julio 2019)

  • Veremos lo que es la inyección de dependencias y como usarla con el inyector por defecto de .Net Core (Añadido Agosto 2019)

  • Crearemos una API desde cero en .Net Core, para que sepas crear tus propias APIS sin ayuda, aplicando los conceptos vistos anteriormente (Añadido Agosto 2019)

  • Veremos que es OpenAPI 3.0 / Swagger y haremos ejemplos prácticos , configurando y documentando una proyecto de API de .Net Core 2.2 (Añadido Agosto 2019)

  • Veremos la nueva característica disponible desde la versión 2.1 de Net core HttpClientFactory, con ejemplos de uso. (Añadido Septiembre 2019)

  • Novedades Asp.Net Core 3.0 (Añadido Noviembre 2019)


Conocimientos necesarios:

  • Ninguno, se vera todo desde un nivel básico, para aprender a programar.


Conocimientos recomendados:

  • Haber visto algún lenguaje de programación, conceptos básicos sobre la programación orientada a objetos.


Requerimientos:

  • Manejo de Windows a nivel de usuario.

  • Instalar Visual Studio (en el curso se dirá como).

  • Muchas ganas de aprender.

  • Todas las herramientas que veremos en el curso son gratuitas.


TOMAR ESTE CURSO

Reseñas

Valoraciones
369
4.21

Aprende a tu ritmo y a tu horario


En facturacionweb.site, aprendes Desarrollo en cualquier tema y en cualquier momento. Selecciona ahora entre miles de cursos impartidos por expertos sobre Desarrollo. También puedes aprender sobre Programación Diseño Negocios Informática y software Productividad Desarrollo personal Marketing Música Salud y fitness Fotografía Estilo de vida

En facturacionweb.site ponemos a disposición la videoteca de cursos más amplia del mundo. Escoge entre más de 130.000 cursos en formato de vídeo y 100% online con miles de horas de contenido nuevo cada mes

Los mejores profesores de todo el mundo instruyen a millones de estudiantes en la plataforma. Se proporciona las herramientas y las aptitudes para que la enseñanza que se da sea de calidad y aprendas sobre Desarrollo o sobre el tema que te apasiona de una manera rápida y ordenada.

facturacionweb.site es un lugar para fanáticos de Cursos online de Desarrollo que deseen expandir sus conocimientos y habilidades en cualquier área . Puedes escoger cursos online entre miles de Cursos online de Desarrollo. Queremos que sepas que facturacionweb.site nació para ayudarte para expandir tu carrera como profesional en el área de tu preferencia.

Si eres amante de Cursos online de Desarrollo, y quieres aprende sobre temas como Curso completo programación .Net/.Net Core (C#), estás en el lugar indicado. facturacionweb.site se enfoca en actualizar el catalogo de cursos sobre Desarrollo, para personas entusiastas que desean adquirir nuevos conocimientos. facturacionweb.site quiere divulgar el amor por los cursos de Cursos online de Desarrollo y compartirlo con personas de todo el mundo para que puedan obtener nuevos conocimientos. Pensamos que el conocimiento abre un sinfín de oportunidades laborales en diferentes áreas de Desarrollo, así que selecciona el curso de tu preferencia y mejora tu vida con nuevos conocimientos.

Todos cursos sobre Cursos online de Desarrollo que son promocionados en el sitio web: facturacionweb.site son propiedad de la plataforma Udemy, este sitio web es una marca afiliada a Udemy, por lo tanto solo nos encargamos de promocionar los Cursos online de Desarrollo en este sitio web. ¡Ayúdanos compartiendo esta página con tus amigos!. Creamos este web sitio de tal manera que sea fácil de usar. facturacionweb.site aspira a servir a los lectores globales con contenido atractivo y ágil para capturar y aprender sobre lo último en tendencias de Desarrollo.