Curso Completo de Programación C Sharp (C#)
Aprende Programación .Net con C Sharp (C#)
Description
Este curso está dirigido para todas aquellas personas que están comenzando a programar o que ya son programadores y quieren conocer el lenguaje de programación C Sharp (#).
Este curso proporciona un enfoque práctico con ejemplos paso a paso que le ayudarán a aprender y poner en práctica los conocimientos adquiridos.
Al finalizar este curso aprenderás:
Comprender los principales conceptos de la programación
Comprender los principales conceptos de .Net Framework
Conocimiento de las principales características del lenguaje C Sharp (#) para poder aplicar en los diferentes entornos de desarrollo donde se puede aplicar C Sharp: consola, desktop, web, mobile, …
Comprender y manejar los elementos básicos del lenguaje de programación C Sharp (#)
Comprender y manejar los elementos más avanzados del lenguaje de programación C Sharp (#)
Comprender los principios básicos de la programación orientada a objetos
Comprender y manejar Colecciones (Collections) y Genéricos (Generics) en C Sharp (#)
Comprender como trabajar con archivos en C Sharp (#)
Comprender los conceptos básicos del lenguaje LINQ y las expresiones Lambda
Comprender y manejar la Excepciones para la gestión y el control de errores en C Sharp (#)
Comprender la programación con hilos (Threads y MultiThreading) y la Programación Paralela en C Sharp (#)
Comprender como funciona la serialización en C Sharp (#)
Comprender como funciona la Reflexión (Reflection) en C Sharp (#)
El objetivo de este curso es que el estudiante aprenda a manejar las principales características del lenguaje de programación C Sharp (#), para que de esta manera pueda desarrollar aplicaciones en múltiples entornos de desarrollo y frameworks como .Net, Xamarin, ASP.NET MVC, UWP, Mono, etc... y que el estudiante ya tenga la base de un lenguaje de programación sólido como es C Sharp que le ayudará a sacar el máximo rendimiento a estos entornos de desarrollo y frameworks.
What You Will Learn!
- Conocerán los principios de la programación
- Conocerán los principios de los procesos del desarrollo de software
- Conocerán el paradigma de la Orientación a Objetos
- Conocerán los aspectos más básicos del lenguaje de programación C#
- Conocerán aspectos más avanzados del lenguaje de programación C#
- Conocerán los sufientes aspectos de programación en C# como para comenzar a desarrollar su propio software
- Aprenderá a crear Clases y trabajar con Objetos
- Aprenderá a trabajar con Archivos y Directorios
- Aprenderá a tratar los errores en el código fuente
- Aprenderá a trabajar con colecciones de datos
- Aprenderá a trabajar con Genéricos
- Aprenderá a trabajar con la Serialización con JSON y XML
- Aprenderá a trabajar usando la Reflexión
- Aprenderá a usar el lenguaje LINQ
- Aprenderá a usar Expresiones Lambda
- Aprenderá a trabajar usando hilos y/o usando programación paralela
- Aprenderá a programar con la tecnología .Net
- Conocerán los principales conceptos de .Net Framework
Who Should Attend!
- Programadores que quieran conocer uno de los lenguajes de programación más completos del mercado, sino el más completo
- Programadores que quieran desarrollar aplicaciones en múltiples plataformas (escritorio, web, mobile) usando un solo lenguaje de programación
- Programadores que quieran conocer el paradigma de la Orientación a Objetos
- Programadores que quieran aprender programación con la tecnología .Net