Tutorial de C# para aprender a programar

Estrada Web Group
Estrada Web Group
Tutorial de C# para aprender a programar

Este tutoríal de C# puedes aprender a programar en C# desde cero y te muestra cómo aplicar C# para desarrollar tu próxima gran aplicación.

Empezando

Variables y tipos de variables

  • Variables: aprenderás cómo declarar variables y usarlas para almacenar datos en el programa.
  • integer: introducción a los tipos integer en C# que contienen números enteros.
  • float: le explica los tipos de números de coma flotante, incluidos decimal, double y float.
  • char: cubre el tipo de carácter que representa un solo carácter.
  • string: analiza el tipo de cadena y te guía en las operaciones básicas de tipos de datos de cadena.
  • bool: aprenderás a usar el tipo bool para representar valores booleanos: true y false.
  • var: muestra cómo usar la palabra clave var para declarar variables de tipo implícito.

Flujos de control

  • if: aprenderás cómo verificar una condición y ejecutar un bloque si una condición es verdadera.
  • if else: te muestra cómo verificar múltiples condiciones y ejecutar un bloque si una condición es verdadera u otro bloque en caso contrario.
  • if else if: aprenderás cómo verificar múltiples condiciones y ejecutar un bloque si una condición es verdadera.
  • switch: selecciona una declaración para su ejecución si una expresión coincide con un patrón.
  • while: aprenderás a usar la instrucción de bucle while para ejecutar condicionalmente un bloque de código cero o más veces.
  • do while: muestra cómo usar la instrucción do while para ejecutar un bloque una o más veces en función de una condición.
  • for: te guía sobre cómo ejecutar un bloque un número específico de veces.
  • break: te muestra cómo terminar la ejecución de un bloque de código usando la instrucción break.
  • continue: aprenderás cómo iniciar una nueva iteración de bucle de forma prematura utilizando la instrucción continue.  

Funciones en C#

  • Introducción a las funciones en C#: aquí aprenderás lo básico de las funciones en C#, como su sintaxis y cómo crearlas.
  • Funciones con parámetros: este artículo aprenderás cómo pasar diferentes tipos de datos como parámetros a una función y cómo acceder a ellos dentro de la función.
  • Funciones con valores de retorno: en este artículo te explcio cómo crear funciones que devuelven un valor y cómo usar ese valor en el código fuera de la función.
  • Funciones recursivas: en este artículo aprenderás cómo crear funciones que se llaman a sí mismas y cómo utilizar la recursión para resolver problemas.
  • Funciones anónimas: en este artículo aprenderás cómo crear funciones sin un nombre y cómo usarlas para trabajar con eventos y otros casos de uso.
  • Funciones de extensión: en este artículo aprenderás cómo crear funciones de extensión para agregar nuevas funcionalidades a los tipos existentes
  • Funciones Lambda: en este artículo aprenderás cómo crear funciones anónimas de una forma más simplificada y como utilizarlas con las funciones de Linq
  • Funciones asíncronas: en este artículo aprenderás cómo crear funciones que no bloquean el flujo del programa y cómo utilizarlas para mejorar la eficiencia del programa

Arreglos (arrays)

  • Introducción a los Arrays en C#: Explicación de los conceptos básicos de los Arrays y su uso en C#.
  • Uso avanzado de Arrays en C#: Explicación de las funcionalidades avanzadas de los Arrays en C#, como la clasificación, filtrado y búsqueda de datos.
  • Arrays multidimensionales en C#: Explicación de cómo trabajar con Arrays que tienen más de una dimensión en C#.
  • Arrays y colecciones en C#: Comparación de los Arrays con otras colecciones en C# y cuándo es mejor usar cada una.
  • Arrays y programación orientada a objetos en C#: Explicación de cómo los Arrays pueden ser utilizados en un contexto de programación orientada a objetos en C#.
  • Trabajando con arrays en C#: Ejemplos prácticos y casos de uso comunes en los que los arrays pueden ser útiles, como la ordenación de datos, el filtrado de información y el procesamiento de grandes conjuntos de datos.
  • Manipulación de arrays en C#: Cómo agregar, eliminar y modificar elementos de un array en C#, y cómo trabajar con los índices de los elementos para acceder a ellos de manera eficiente.
  • Optimización de arrays en C#: Consejos y técnicas para mejorar el rendimiento y la eficiencia en el uso de arrays en C#, como el uso de la memoria de manera efectiva y la reducción de la complejidad del código.

Como vallamos avanzando se seguirán agregando temas.

Artículos de la serie:

Compartir artículo:

Más artículos geniales

Tipo de datos booleano en C#

Tipo de datos booleano en C#

Resumen: en este tutorial, aprenderás sobre el tipo de datos booleano (bool) de C# que representa los valores: verdadero (true) y falso (false).

Ver artículo completo
Cómo usar la declaración if else if en C#

Cómo usar la declaración if else if en C#

Resumen: en este tutorial, aprenderás a usar la instrucción if else if de C# para verificar múltiples condiciones y ejecutar un bloque si una condición es verdadera.

Ver artículo completo
¿Cómo pasar datos a una función en C#?

¿Cómo pasar datos a una función en C#?

En este artículo, te mostraré cómo declarar y pasar diferentes tipos de parámetros a una función en C#, incluyendo parámetros por valor, por referencia, salida y opcionales

Ver artículo completo

Manténgase actualizado

Obtenga excelente contenido en su bandeja de entrada todas las semanas.
Solo contenido excelente, no compartimos su correo electrónico con terceros.
Subir al inicio de la pantalla