Aprende C# desde cero. Incluye las novedades de C#11
Offered By: Udemy
Course Description
Overview
What you'll learn:
- Aprenderán el lenguaje de programación c# desde cero
- Podrán hacer sus primeras aplicaciones con este lenguaje de programación
- Si no han programado nunca. Este curso es una buena manera de iniciarse
- Aprenderás los conceptos de orientación a objetos
- Aprenderás a utilizar un IDE tan versátil como Visual Studio
- Conceras las novedades de c#9 , c#10 y c#11
En este curso podrás aprender las nociones básicas del lenguaje de programación C# de una manera rápida y efectiva.
A grandes rasgo el contenido del curso será el siguiente:
A) Introducción
1) Temario.Instalación del entorno.
2) Tipos de proyectos que podemos crear.Creando mi primer proyecto
B) Tipos de datos más utilizadas y operadores
3) Variables y tipos datos
4) Enum y struct
5) Operadores aritméticos y de asignación
6) Operadores de igualdad y operadores lógicos
7) Practicando con un ejemplo
C) Arrays y listas
8) Arrays int,string, float y multidimensionale
9) Trabajando con listas,arraylist.....
10) Practicando con un ejemplo 2
D) Estructuras condicionales.
11) Estructura if - else
12) Switch (Versión clásica y nueva)
13) Operador condicional (?)
14) Practicando con un ejemplo 3
E) Bucles
15) Bucles for y foreach
16) Bucle while y do-while
17) Practicando con un ejemplo 4
F) String y stringBuilder
18) Trabajando con strings
19) StringBuilder, StreamWriter , StreamReader. Ficheros.
20) Practicando con un ejemplo 5
G) Objetos y herencia
21) Clases,objetos y herencia.Creamos nuestro propios objetos
22) Protected,public, base,override,virtual , static .
23) Clases abstract , interfaces y polimorfismos
24) Practicando con un ejemplo 6
H) Los métodos, funciones , recursividad
25) Tipos de métodos: Public,private,protected,constructor, sobrecarga de constructores y métodos
26) Métodos void , métodos que devuelven datos, métodos con parámetros. Palabras clave in, ref,out
27) Funciones locales
28) Recursividad
29) Practicando con un ejemplo 7
I) Excepciones , Readonly y const
30) Excepciones
31) Clases estáticas.Variebles y métodos.
32) Palabras claves readonly y const
J) Aplicación final
33) Practicando lo aprendido haciendo un programa
H) Actualización: Novedades versión de c#9
34) Novedad c#9. Propiedad Init
35) Novedad C#9. Records
36) Otras novedades de C#9
I) Actualización: Novedades versión de c#10
37)Global usings y Namespaces
38) Interpolación de strings en constantes
39) DateOnly y TimeOnly
40) Extended property paterns
41) Lambas y Colección PriorityQueue
42) Mejoras en Linq
43)Mejoras en los records
44) Minimal API
J) .NET 7 y Novedades de c# 11
46)Como actualizar visual studio para utilizar .NET 7 y C#11
47)Novedades versión 11 C#. Raw string literal
48)Novedades versión 11 C#.Lineas en interpolación de string y string UTF8
49)Novedades versión 11 C#. Patrones en listas
50)Novedades versión 11 C#. Miembros requeridos
51)Novedades versión 11 C#. Modificador de acceso file
52)Novedades versión 11 C#. Autoinicializacion de struct
Taught by
JAP Software
Related Courses
Mastering Programming with MATLABVanderbilt University via Coursera Advanced R Programming
Johns Hopkins University via Coursera Application Programming Fundamentals
LearnQuest via Coursera Aprendiendo Python con circuitos digitales
Coursera Project Network via Coursera Basics in computer vision
Higher School of Economics via Coursera