
En esta clase describimos el objetivo de la presente sección.
En esta clase aprenderemos que es .NET y lo que nos ofrece
En esta clase aprenderemos a grandes razgos que es un IDE y en este caso Visual Studio con sus versiones.
En esta práctica, instalaremos Visual Studio y aprenderemos los pasos a seguir para ello.
En esta clase entenderemos un poco mejor que es el SDK de .NET y para que sirve.
En esta clase aprenderemos que existen diversos tipos de proyecto y como se usan las extensiones de archivo para diferenciarlos. También veremos para que se usa MSBUILD.
Crearemos nuestro primer proyecto, solución y en sí nuestra primer aplicación de consola con Visual Studio.
Verás a alto nivel que contiene un proyecto de Consola en Visual Studio
Aprende que son las instrucciones de nivel superior y los USING implícitos, como habilitarlos o dehabilitarlos al crear proyectos en Visual Studio
Crea un segundo proyecto a una solución y de esta manera podrás agregar todos losproyectos necesarios a una misma solución de Visual Studio
Aprenderemos a descargar los proyectos que usaremos en el curso.
En ésta práctica continuaremos analizando la creación de proyectos en Visual Studio.
En esta clase aprenderás la definición de lógica de programación.
Aprenderemos como se manejan los datos en aplicaciones desde un punto de vista informático.
Aprenderemos que es el Hardware desde un punto de vista informático.
Aprenderemos que es el software.
Aprenderemos que es el ciclo de vida de una aplicación con el fin de entender nuestro rol de programadores.
Conoceremos los tipos de aplicación principales que tenemos con .NET
En esta práctica crearemos un par de proyectos para ejemplificar algunos tipos de aplicación.
Aprenderemos que es la compilación de un código
En esta práctica analizaremos un poco más el menú compilación y depuración de Visual Studio.
Veremos un resumen de la presente sección
Conoceremos cómo es la sintaxis de C#
En esta práctica veremos sobre un ejemplo el uso de la sintaxis visto anteriormente.
Conoceremos que son y cuales son los tipos de datos principales en C#
Aprenderemos que es una variable y qué es una constante.
Pondremos en acción lo aprendido en una ejemplo.
Veremos un breve resumen de la sección.
En esta clase comprenderemos el objetivo de la presente sección.
Conoceremos las estructuras de control básicas y especificaremos sus correspondientes instrucciones en C#
Explicaremos que es una función y como se usan en C#
Construiremos una calculadora básica para ejemplificar el uso de estructuras de control y funciones.
En esta clase comprenderemos el objetivo de la presente sección.
En esta clase tocaremos el tema de algoritmos, diagrama de flujo y pseudocódigo. Al finalizar, el estudiante conocerá estos términos y como utilizarlos.
En esta clase analizaremos las estructuras de datos más utilizadas en programación, así como su uso.
En esta práctica crearemos arreglos o también llamadas matrices (ARRAYS en inglés) y aprenderemos a usar las propiedades más comunes.
En esta práctica crearemos pilas (STACKS) y colas (QUEUES), así mismo aprenderemos a usar las propiedades más comunes que nos ofrece .NET
En esta práctica crearemos listas y aprenderemos a usar las propiedades más comunes que nos ofrece .NET
En esta práctica crearemos otros tipos de colecciones como SORTEDLIST o DICTIONARIES y aprenderemos a usar las propiedades más comunes que nos ofrece .NET
Usaremos el operador ^ para acceder o generar un array desde atrás hacia adelante.
Aprende a usar la expresiones de colección para inicializar colecciones.
Aprenderás a utilizar el modificador params para enviar parámetros indefinidos a un método.
En esta clase comprenderemos el objetivo de la presente sección.
Veremos el origen de los errores al momento de programar y como se notifican en el Framework de .NET
Conoceremos como se realiza el manejo de errores o excepciones con c# y .NET
Realizaremos un DEBUG desde Visual Studio
En esta práctica haremos uso de la estructura Try Catch y Finally para el manejo de excepciones en nuestros programas.
En esta clase comprenderemos el objetivo de la presente sección.
Hablaremos acerca de estructuras (STRUCT) y clases (CLASS) de manera introductoria.
Aprenderemos que es una CLASE
Aprenderemos que es y como se implementa la encapsulación con c#
Aprenderemos que es la herencia y como se implementa en c#
En esta clase aprenderás a usar enumeraciones.
En ésta clase pondremos en práctica los conceptos de clase, encapsulación y herencia.
Continuaremos poniendo en práctica todos los conceptos de clases, herencia y encapsulación aprendidos.
Aprenderemos a usar los constructores primarios y cual es su diferencia con un constructor tradicional.
Aprenderemos qué es y como implementar el polimorfismo en C#
En esta clase daremos un vistazo a la biblioteca de clases de .NET Framework para comprender mejor lo que son y como se usan.
En esta clase aprenderás como funciona un tipo Record y su diferencia con una clase.
En esta clase comprenderemos el objetivo de la presente sección.
En esta clase aprenderemos los fundamentos para manejar la estrada y salida de datos desde aplicaciones de consola
En esta práctica pondremos manos a la obra para entender mejor la manipulación de la E/S de datos en aplicaciones de consola.
En esta clase aprenderemos los fundamentos para manejar la estrada y salida de datos desde y para archivos.
En esta clase comprenderemos el objetivo de la presente sección.
Veremos un poco más detalle acerca de los tipos de VALOR y los tipos de REFERENCIA
Veremos que es la conversión entre tipos y analizaremos las conversiones implícitas o de ampliación.
Analizaremos las conversiones explícitas o de restricción.
Veremos conversiones utilizando la clase System.Convert
Se explicará los fundamentos del Garbage Collector de .NET para entender mejor el manejo de la memoria.
Aprende a programar con C#, uno de los lenguajes más populares, modernos y robustos del ecosistema actual, respaldado por Microsoft y construido sobre la plataforma .NET.
Este curso está actualizado a .NET 10 y C# 14, y se mantiene en constante evolución para que siempre aprendas con tecnología vigente y demandada por la industria.
Desde el primer momento trabajarás con Visual Studio, el IDE profesional por excelencia, utilizado diariamente por desarrolladores en empresas de todo el mundo. Aprenderás a aprovechar sus herramientas para escribir mejor código, depurar con confianza y desarrollar aplicaciones de forma eficiente, desde la idea inicial hasta la implementación final.
El curso está diseñado para adaptarse a ti:
Si empiezas desde cero, avanzarás paso a paso comprendiendo los fundamentos de la programación y del lenguaje C#, construyendo bases sólidas y claras.
Si ya tienes experiencia programando, podrás ir directo a los temas clave y enfocarte en la práctica y en las novedades del lenguaje y la plataforma.
A lo largo del curso desarrollarás una mentalidad lógica y estructurada que no solo te permitirá dominar C#, sino también facilitar tu aprendizaje de otros lenguajes y tecnologías en el futuro.
Además, aprenderás a crear aplicaciones de escritorio profesionales con WPF (Windows Presentation Foundation), una de las plataformas más potentes para desarrollar interfaces modernas, atractivas y funcionales en Windows.
Este curso es ideal si quieres:
Aprender C# desde cero de forma clara y ordenada
Actualizarte profesionalmente a .NET 10 y C# 14
Desarrollar aplicaciones reales usando Visual Studio
Crear aplicaciones de escritorio modernas con WPF
Da el siguiente paso en tu formación como desarrollador y aprende C# con un enfoque práctico, actualizado y alineado con las mejores prácticas del mundo profesional.