C# & .NET Development

  • Nivel del curso: Principiante
  • Categorías Programación
  • Duración 24h
  • Última actualización 7 junio, 2022

Acerca de este curso

Este curso tiene un enfoque único para enseñar C# a principiantes absolutos o perfiles con experiencia. Aprenderá los conceptos básicos del lenguaje mediante un enfoque práctico para comprender los conceptos importantes que construyen la base del lenguaje de programación C#. El curso comienza enseñándole los fundamentos básicos utilizando ejemplos del mundo real y lo familiariza con la programación de C#. Cubrimos algunas características y matices importantes del lenguaje de forma práctica, ayudándole a comprender los conceptos de manera fluida. Más adelante, explorará los conceptos de Programación Orientada a Objetos (OOP) entre otras cosas.

Descripción

> Módulo 1. Descripción general de .NET Framework

¿Qué es la programación?

¿Qué es .NET?

¿Qué es .NET Core?

 

> Módulo 2. Comenzando con C#

Introducción a C#

Comprender un programa típico de C#

Una descripción general de palabras clave, tipos y operadores reservados de C#

Una descripción general de la conversión de tipos

Declaraciones de entendimiento

Matrices y manipulación de strings

Estructura versus clase

 

> Módulo 3. Novedades en C#

Tuplas y deconstruccion

La coincidencia de patrones

Funciones locales

Mejoras literales

Asíncrono principal

Expresiones por defecto

Inferir nombres de tupla

Otras características que se lanzarán

 

> Módulo 4. Clases en C#

Modificadores

Métodos

Propiedades

Indexadores

E / S de archivo

Manejo de excepciones

Expresiones regulares y su importancia.

 

> Módulo 5. Reflection y Colections

¿Qué es Reflection?

Delegados y eventos

Colecciones y no genéricos

 

> Módulo 6. Inmersión con conceptos avanzados

Jugando con colecciones y genéricos.

Embellecer código usando atributos

Aprovechar las directivas de preprocesador

Comenzando con LINQ

Escribir código seguro

Escribir código asincrónico

 

> Módulo 7. Comprensión de la programación orientada a objetos con C#

Introducción a OOP

Discutir relaciones de objeto

Herencia

Abstracción

Encapsulamiento

Polimorfismo

 

> Módulo 8. Poniendo a prueba. Creación de una aplicación del mundo real

¿Por qué estamos desarrollando esta aplicación?

Comenzando con el desarrollo de aplicaciones

Discutiendo la arquitectura básica

Deployment

¿Qué aprenderé?

  • Habilidades portando un buen conocimiento de los fundamentos de C# y .NET Framework, así como sus aplicaciones y alcances en el mundo real.
  • Conceptos de Programación Orientada a Objetos (OOP) con C# y .NET.
  • Características avanzadas como genéricos y colecciones.
  • Se familiarizará con Objetos y LINQ.
$4,640.00

Materiales incluidos

  • Material de apoyo digital
  • Certificado de finalización
  • Grabación de las clases en vivo
  • NFT de finalización del curso (próximamente)

Requisitos

  • Computadora con sistema operativo Windows, Mac o Linux
  • Conexión estable a internet
  • Cámara y micrófono
  • Actitud de participación

Audiencia objetivo

  • Público en general, con o sin experiencia previa trabajando con algún lenguaje de programación, con interés en desarrollar aplicaciones con C# y .NET Framework.
  • ¿AÚN TE QUEDAN DUDAS? CONSULTA NUESTRA SECCIÓN DE PREGUNTAS FRECUENTES .
  • ¿BUSCAS COTIZAR ESTE CURSO PARA CAPACITAR A TU EMPRESA U ORGANIZACIÓN? CONTÁCTANOS .