
Diapositivas del curso sobre la teoría descargables
Video en el que se hablará de las diferencias entre el lenguaje C# y el framework .NET
Explicación sobre como se constituye una aplicación .NET
Instalaciones y configuraciones iniciales para empezar a desarrollar en C# con el editor de texto Visual Studio Code
Se explica todo lo que vamos a desarrollar en esta sección trabajando con la clase Console.
Comenzamos a trabajar con la clase Console haciendo uso de la función Write
Comenzamos a trabajar con la clase Console haciendo uso de la función WriteLine para mostrar mensajes en pantalla con salto de línea
Comenzamos a trabajar con la clase Console haciendo uso de la función ReadLine para recoger información introducida desde el teclado cuando tenemos en marcha el programa
Ejemplo práctica con todo lo que hemos visto en la sección con el objetivo de interiorizar todo lo aprendido
Comenzamos la sección hablando sobre que son las variables y las constantes y la utilidad que tienen con los diferentes tipos de datos y como utilizarlas
Explicación detallada de como trabajar con los números enteros con signo
Práctica relacionada a la clase anterior
Práctica relacionada a la clase anterior
Práctica relacionada a la clase anterior
https://en.wikipedia.org/wiki/List_of_Unicode_characters
Práctica relacionada a la clase anterior donde vamos a trabajar con el tipo de dato bool
Práctica relacionada a la clase anterior donde hemos hablado sobre los tipos NO Numéricos. En este caso hacemos la práctica con el tipo de dato "char"
Comenzamos a trabajar con los tipos de conversión para poder realizar conversiones de los tipos de datos para nuestras necesidades
Preparativos para empezar a trabajar con el nuevo proyecto
Conversión de manera automática de diferentes tipos de datos
Conversión de manera manual de diferentes tipos de datos
Uso de la clase "Convert" para realizar las conversiones entre diferentes tipos de datos
Introducción sobre los operadores existentes antes de empezar a trabajar de manera individual con ellos
Explicación de como podemos trabajar con los operadores aritméticos de tipo binario
Practicamos con los operadores aritméticos binarios lo que corresponde a las sumas
Practicamos con los operadores aritméticos binarios lo que corresponde a las restas y multiplicaciones
Practicamos con los operadores aritméticos binarios lo que corresponde a las divisiones y módulos
Empezamos a obtener las nociones básicas teóricas con los tipos unarios dentro de los operadores aritméticos
Practicamos las nociones básicas teóricas con los tipos unarios dentro de los operadores aritméticos haciendo un ejemplo práctico
Aprendemos a trabajar con el proceso de depuración de código para detectar errores con mayor rapidez y control del programa
Obtenemos las nociones teóricas básicas para aprender a trabajar con los operadores de asignación más comunes
Ejercicios de refuerzo para que intentéis trabajar por vuestra cuenta. Las soluciones mostradas será una propuesta, puede haber más propuestas válidas
Extraemos como práctica una frase concreta que está dentro de la frase siguiendo unas condiciones con el objetivo de practicar con IndexOf y Substring
Ejercicios opcionales muy recomendados para afianzar lo aprendido por nuestra cuenta
Introducción sobre las estructuras de control del flujo de un programa y el planteamiento a seguir en esta sección
Empezamos a trabajar con las estructuras "if", donde mostramos como trabajar con lo más básico
Práctica en código donde os muestro como trabajar dentro de la estructura "if" con un "if" básico
Lista de ejercicios prácticos propuestos como opcional para poder afianzar más los conceptos aprendidos en este sección
Comenzamos a trabajar con los arrays haciendo lo básico, inicializar de diferentes formas, acceder / modificar información especificando el elemento
Segunda parte de la práctica de la teoría donde terminamos el ejercicio planteado
Hacemos una introducción donde se explica cual será la estructura a utilizar para trabajar con las diferentes funciones y se hará mención a las funciones Sort, Reverse, IndexOf
Empezamos a trabajar con la función Sort donde vamos a obtener los conocimientos necesarios para trabajar con esta función
Empezamos a trabajar con la función Reverse donde vamos a obtener los conocimientos necesarios para trabajar con esta función
Práctica correspondiente al uso de la función Reverse para asentar los conocimientos adquiridos en la clase anterior
Empezamos a trabajar con la función IndexOf donde vamos a obtener los conocimientos necesarios para trabajar con esta función
Introducción a los bucles donde se hablará sobre que es, como funciona y las fases de la sección hasta llegar al objetivo final
Ejercicios prácticos que podéis descargar. Tenéis los enunciados y su solución propuesta por mi
Introducción a lo que vamos a trabajar en esta sección
Ejercicios opcionales para profundizar conceptos de los aprendido en la sección
En este apartado próximamente habrá un cuestionario con 20 preguntas mínimo acerca del manejo de excepciones
Hola y bienvenidos al curso: Programación C# con Visual Studio Code 2021 de 0 a EXPERTO
En este Curso aprenderemos desde cero a programar con el lenguaje C# y a utilizar Visual Studio code para obtener el mejor rendimiento en la escritura de código. Dominarás todo el lenguaje, sus estructuras de control y la programación orientada a objetos. El lenguaje C# es uno de los lenguajes más demandados en el sector profesional ya que permite crear aplicaciones de escritorio, aplicaciones para Web, para móviles iOS y Android y también se puede combinar con Unity para crear y desarrollar Videojuegos.
El curso está organizado en varias secciones y el nivel de aprendizaje es progresivo desde cero hasta avanzado.
En la primeras secciones estudiaremos los fundamentos de C#. Pondremos a punto Visual Studio Code y profundizaremos en los tipos de datos, operadores y cadenas de texto.
En las siguientes secciones aprenderemos el uso correcto de las estructuras de control, estudiaremos los arrays y profundizaremos en el uso de bucles.
En la próxima sección nos adentraremos en las Colecciones. Dominaremos las listas, los diccionarios, las pilas y las colas. Estudiaremos las excepciones y su correcto manejo.
Lo siguiente será dominar el uso de métodos y funciones, veremos el uso de parámetros, parámetros múltiples, retorno de valores y sobrecarga.
Seguiremos estudiando Programación Orientada a Objetos a nivel avanzado y profundizaremos en el Manejo de excepciones, Clases y Objetos, Herencias, Polimorfismo, abstracción y enumerados. Todo con casos prácticos y cuestionarios para poner a prueba tu aprendizaje.
Continuaremos aprendiendo el manejo de ficheros externos donde se trabajará la apertura, lectura y escritura de archivos de texto desde C#
Trabajaremos con las funciones más importantes de la clase File para así darle persistencia a los datos de aplicaciones.
Como proyecto de fin de curso desarrollaremos un juego en consola. Usaremos el clásico ejemplo ahorcado que nos servirá para poner en práctica todo lo aprendido a lo largo del curso.
Es un curso muy completo en el que estudiaras y aprenderás todo el uso del lenguaje C# desde cero hasta avanzado y lo pondrás en práctica en cada sección con ejemplos y ejercicios prácticos.
Te invito a que veas el video de presentación con el recorrido completo de todo el curso
Cualquier duda que tengas nos puedes contactar a través de nuestras redes en el perfil de Udemy y te responderemos inmediatamente.
Espero en el curso un saludo y muchas gracias.