
Recorrido por todo el curso
Ventajas de entender Visual Studio C# y Framework . NET
Como es el proyecto Final.
Organización del interface de Visual Studio
Menús principales
Historia de C#
Características principales
Que es el Framework.NET
Que es el CLR
Abriendo La Línea de Comandos
Creando archivo C# con bloc de notas
Empezando con la sintaxis
Función principal Mani()
Utilizando el compilador C#
Compilando nuestro primer script
Ejecutando nuestro primer programa
Creando un nuevo proyecto
Comparando con nuestro primer script
Ventajas de trabajar con Visual Studio
Crearemos una nueva aplicación de consola
Pasaremos argumentos al Método principal
Tipos de errores con los que no podemos encontrar
Identificando errores con el depurador de Visual Studio
Crearemos un app desde cero con estructuras de control básicas
Análisis de la aplicación que vamos a crear
Definiendo y entendiendo las Clases
Creación de nuestra primer Clase
Creación de nuestro primer método
Analizando la lógica
Sintaxis de Listas y Namespaces
Que es una clase y que es un objeto
Creando un Objetos de clase
Asignar objeto a la memoria con un constructor de objetos
Empezar a trabajar con objetos
Ejecutando nuestro programa
Analizando errores
Creación de un objeto de la Clase Lista
Constructores con parámetros LibroValoraciones.cs
Declarar variables de Clase LibroValoraciones.cs
Sobreescribir variables de clase LibroValoraciones.cs
Referenciar variables de clase LibroValoraciones.c
Qué son los modificadores de acceso
Que es la encapsulación
Como encapsular datos
Comentando nuestro código
Definiendo funcionalidades
Bocetando con comentarios
Como acceder y conectar unas clases con otras
Escribiendo lógica para cálculo de promedios
Contando la cantidad de elementos que tiene una lista
Escribiendo lógica para cálculo de valoraciones min y max
Que es un archivo .EXE
Que es un archivo .DLL
Librerías básicas que utilizamos con Framework.NET
Como configurar el proyecto para crear DLL
Revisión de assemblies del proyecto
Como importar assemblies a nuestro proyecto
Creando proyecto de test Unitario
Entendiendo el concepto y funcionamiento de los test unitarios
Sintaxis y atributos en una Clase Test
Creando Clase Valoraciones.Test
Referenciando Assemblies
Modificadores de acceso de clases
Ejecutando nuestros test
Aprobado
Ejecutando nuestros test con valores float y double
Parámetro delta
Entendiendo valores de referencia
Asignando memoria en la declaración
Entendiendo valores de referencia
Asignando memoria en la declaración
Que son los valores Struct
Como se crean
Creando una estructura Enum
Creando variables a partir de esta estructura
Que es la inmutabilidad
Ejemplo de variables inmutables.
Variables de tipo referencia
Convertir variables en Arrays
Arrays como valores de referencia
Recorriendo Arrays
Como se declara un método
Que es la firma de un método
SImplificando código con métodos
Que es un campo
Que es una propiedad
Crear propiedades GET y SET
Crear variable privada para get set
Que son los estados
Listado de variables incorporadas con C#
Variable Char
Que son las expresiones
Tipos de declaración de variables
Funcionalidad
Sintaxis
Declaración básica
Declaración compuesta
Funcionalidad
Sintaxis
Diferentes Switch cases que podemos crear
Funcionalidad
For each
For
While
Do While
Break;
Continue;
Goto
Return;
Con este curso aprenderás desde cero y paso a paso todo lo necesario para que domines el lenguaje de programación C# con Visual Studio desarrollando aplicaciones de consola y entendiendo todos los conceptos básicos y principales.
Empezaremos con la interface de Visual Studio y la programación desde cero.
Aprenderás el uso de Variables, estructuras de control, bucles, funciones condicionales y funciones.
Aprenderemos Visual Studio a nivel básico medio.
Desarrollaremos aplicaciones de consola durante todo el curso.
No necesitarás conocimientos previos de programación.
Con el lenguaje C# y usando Visual Studio podrás afrontar cualquier desarrollo interactivo que te propongas.
Cuando acabes el curso tendrás una base sólida y profesional de programación.
C# es un lenguaje profesional que nos va permitir programar aplicaciones de escritorio, móviles , tabletas, smartphones, paginas web, videojuegos y VR.
El curso se podrá hacer desde cualquier sistema operativo tanto Mac Osx como Win PC.
Es un curso pensado para principiantes que quieran entender desde cero todo el entorno de programación con C# y Visual Studio.
Cualquier duda me puedes contactar por mensaje privado y estaré encantado de poder ayudarte en tu desición.
Puedes revisar los videos previos y si no estás conforme con la compra recuerda que tienes garantía de 30 días de devolución.