INTRODUCCIÓN A C# Y .NET
  • Conoce la plataforma Udemy
  • PREGUNTAS Y RESPUESTAS
  • Introducción a .NET
  • Crear una aplicación .NET
  • Descargando un compilador de C# (Visual Studio 2019)
  • NOTA IMPORTANTE
  • Instalación y uso de Visual Studio en MAC
  • El ambiente de desarrollo "Visual Studio 2019"
  • Creando un primer proyecto
  • La estructura de un programa en C#
  • Escribiendo nuestra primera aplicación
  • Compilar y Ejecutar una aplicación de Consola
  • TIP: Evitar que se cierre la Consola
  • Detectando errores en el programa
  • Información sobre las tareas
  • TAREA #1
  • Resolución de la TAREA #1
  • INTRODUCCIÓN A C# Y .NET
ELEMENTOS BÁSICOS DE UN PROGRAMA DE COMPUTADORA
  • C# y los programas de computadora
  • El orden en los programas de computadora
  • Corregir los errores de sintaxis
  • Diferencias entre Write y WriteLine
  • Introducción a las variables
  • Tipos de variables
  • Declaración de una variable
  • Inicializar una variable
  • Comentarios en el programa
  • Mostrar los valores de las variables en la consola
  • TIP: Mostrar mensajes muy grandes en el editor
  • Operadores aritméticos 1: Suma, Resta y Multiplicación
  • Operadores aritméticos 2: División
  • Operadores aritméticos 3: Resto
  • Jerarquía de operaciones / Prioridad de operadores
  • Pedirle datos al usuario, el método ReadLine()
  • Convirtiendo una cadena en tipo numérico
  • TIP: Convertir una cadena sin usar variables de tipo string
  • La programación estructurada
  • Los diagramas de flujo
  • Ejercicio: Planteamiento del problema
  • Ejercicio: Algoritmo y pseudocódigo
  • Ejercicio: Diagrama de flujo
  • Ejercicio: Codificando el problema
  • TAREA #2
  • Resolución de la TAREA #2
  • ELEMENTOS BÁSICOS DE UN PROGRAMA
LA TOMA DE DECISIONES EN C#
  • Introducción a la toma de decisiones
  • El tipo de dato bool
  • Operadores de igualdad
  • Operadores de comparación
  • Palabras clave en C# (Keyowrds)
  • La instrucción de selección " if "
  • Múltiples sentencias en if
  • La instrucción de selección "else"
  • if anidados
  • La escalera if-else
  • Operadores lógicos booleanos
  • Operador Negación !
  • Operador AND &&
  • Operador OR | |
  • Ejercicio con operadores lógicos booleanos
  • La instrucción de selección "switch"
  • Ejercicio con switch
  • Secciones switch
  • Etiqueta case default
  • Ejercicio "Remplazando if-else por switch"
  • TAREA #3
  • Resolución de la TAREA #3
  • TOMA DE DECISIONES
LOS CICLOS
  • Instrucciones de iteración
  • Los operadores de incremento y decremento
  • Cuándo usar instrucciones de iteración
  • La instrucción de iteración "for"
  • Secciones for: Inicialización
  • Secciones for: Condición
  • Asignación compuesta
  • Secciones for: Iterador
  • Contador
  • Acumulador
  • Ejercicio con la instrucción for
  • 2do ejercicio con for
  • La instrucción de iteración "while"
  • Ejercicio con while
  • La instrucción de iteración "do"
  • Ejercicio con "do"
  • Instrucciones de iteración anidadas
  • Analizando la ejecución de una instrucción anidada
  • TAREA #4
  • Resolución de la TAREA #4 Parte 1
  • Resolución de la TAREA #4 Parte 2
  • LOS CICLOS
LOS MÉTODOS
  • Introducción a los métodos
  • Sintaxis de un método
  • Métodos sin parámetros, ni tipo
  • Invocación de un método sin parámetros, ni tipo
  • Métodos que devuelven un tipo