Lecciones
Hello World
Lecciones
¿Qué es programar? Lenguajes de programación Introducción a C# I – Hola Introducción a C# II – Variables Introducción a C# III – Comentarios y Operaciones Repaso I – Hello World Diagrama de flujo Introducción a C# IV – Pedir datos Introducción a C# V – Decisiones Introducción a C# VI – IF Introducción a C# VII – Switch Introducción a C# VIII – Ciclo For Introducción a C# IX – Ciclo Do While Introducción a C# X – Ciclo While Repaso II – Hello WorldProgramador Junior
Lecciones
Nuevo Módulo y BurgerApp C# – Funciones I C# – Funciones II C# – Arrays I C# – Contador y acumulador C# – Arrays II C# – Arrays III C# – Colecciones I C# – Colecciones II C# – Colecciones III Juego de Palabras C# – Strings I C# – Strings II C# – Estructuras C# – Enumeraciones Tres en raya Programacion Orientada a Objetos I Programacion Orientada a Objetos II Programacion Orientada a Objetos III C# – Streams C# – Files C# – Errores C# – Sudoku I C# – Sudoku II C# – Sudoku III C# – Sudoku IV C# – List C# – Sudoku V C# – Sudoku VIMás C#
Descripción
C# es el lenguaje que utiliza Unity. En este curso vas a aprender a programar desde 0.
En el primer módulo nos centramos especialmente en alguien que ha programado muy poco o nada. Por eso, empezamos con conceptos básicos como ¿qué es programar? ¿Qué es un lenguaje de programación? ¿Dónde se programa?
Después nos centramos en C#, viendo de donde surge y empezando a ver los conceptos más básicos de programar: como las variables, los ciclos, la toma de decisiones, etc. Todo ello con distintos ejemplos y ejercicios para afianzar mejor los conocimientos.
En el segundo módulo profundizamos más en C#, viendo que es la programación orientada a objetos y tratando conceptos más avanzados como los delegados y eventos, lambda, interfaces, etc.
También para ver todos estos conceptos y practicar en programar juegos sin tener que utilizar Unity de momento, creamos un Tres en Raya y un Sudoku a través de consola, es decir, solo utilizando texto sin interfaz de usuario.
Con este curso logras una base de conocimiento de programación y de C# perfecta para empezar luego en Unity.