- 1

Programación en C#: Desarrollo de Aplicaciones y Videojuegos
03:43 - 2

Instalación y uso básico de Visual Studio Community para C#
09:51 - 3
Comparación de Visual Studio 2019 y 2022 con .NET 3.1 y 6
02:03 - 4

Programación en C# con Visual Studio: Primeros Pasos
09:09 - 5

Creación de Aplicaciones Gráficas con WPF en Visual Studio
03:47 - 6

Organización de Código en C Sharp: Uso de Namespaces y Clases
04:18
Programación en C#: Desarrollo de Aplicaciones y Videojuegos
Clase 1 de 26 • Curso de Introducción a C# con .NET 3.1
Contenido del curso
- 7

Tipos de Datos en C: Enteros, Booleanos, Flotantes y Cadenas
10:56 - 8

Variables y Conversión de Datos en C#
13:11 - 9

Cadenas de Caracteres: Uso y Manipulación Básica en Programación
09:56 - 10

Operadores Aritméticos y Tipos de Datos en C#
11:53 - 11

Operadores Lógicos: Uso y Ejemplos en Programación
09:57 - 12

Operadores Relacionales en Programación: Comparación de Valores
10:27 - 13

Lectura de datos del usuario en consola con Console.ReadLine
06:23 - 14

Uso de Arreglos en C para Organizar Datos de Cafetería
13:14 - 15

Manipulación de Listas en C: Creación, Modificación y Uso Práctico
12:45 - 16

Uso de Métodos en C# para Generar Números Aleatorios
07:12 - 17
Métodos de Strings en C#: Uso y Ejemplos Prácticos
02:51 - 18
Creación de Métodos en C# para Operaciones Matemáticas
02:46
¿Qué es C# y cuál es su origen?
C# es un lenguaje de programación desarrollado por Microsoft a finales de los años 90. Fue diseñado para ser un lenguaje orientado a objetos, similar a C, y recibió el nombre inicial de "C like object-oriented language". La intención era que Microsoft tuviera control sobre su propio lenguaje, creara aplicaciones para Windows, y lanzara una serie de herramientas como el .NET Framework. En 2002, se lanzó la versión 1.0 de C#, marcando su adopción formal con los estándares ECMA. Desde entonces, C# ha evolucionado significativamente, llegando actualmente a la versión 8.0.
¿Cuáles son las aplicaciones prácticas de C#?
C# se destaca por su versatilidad y demanda en una variedad de campos:
- Desarrollo web: El .NET Framework permite crear aplicaciones web robustas.
- Desarrollo de videojuegos: C# es muy popular en el ámbito de los videojuegos, especialmente con Unity Engine, lo que posibilita desarrollar videojuegos para consolas como Nintendo Switch, PlayStation, y dispositivos móviles.
- Aplicaciones híbridas: Utilizando Xamarin, una herramienta también desarrollada por Microsoft, es posible crear aplicaciones con una sola base de código para tanto iOS como Android.
Retos al desarrollar para dispositivos Apple
Para desarrollar aplicaciones para dispositivos Apple, como iOS, es necesario contar con una computadora Apple (MacBook Pro, Mac mini, etc.). Esto es un requisito impuesto por Apple, independiente del lenguaje de programación utilizado.
¿Quién es el instructor de este curso?
Ricardo Celis, el instructor del curso, hace gala de una amplia trayectoria en el campo tecnológico. Es ingeniero mecatrónico y ha expandido sus conocimientos en robótica, desarrollo web y videojuegos. Aparte de ser el director de la facultad de Computer Science en Platzi, ha impartido más de quince cursos en la plataforma, destacándose por su continua pasión por el aprendizaje y la enseñanza.
¿Cómo contactar al instructor?
Ricardo Celis está disponible para resolver tus dudas y escuchar tus comentarios a través de Twitter en @CelisMX. Además, puedes dejar tus comentarios en la sección correspondiente del curso.
C# es un lenguaje rico en potencial y posibilidades, así que prepárate para embarcarte en un emocionante viaje de aprendizaje junto a un experto. ¡Ánimo y éxito en tu proceso educativo!