Pablo Andres Muñoz Martinez
Excelente que actualizaron los cursos de C# este curso se ve muy bueno.
Antes de escribir código limpio en C#, necesitas una base mínima que te permita seguir el ritmo del curso sin tropezar en lo básico. Aquí te explico qué conocimientos, herramientas y versiones debes tener listos para aprovechar cada clase y aplicar buenas prácticas en C# desde el primer ejercicio.
¿Qué conocimientos previos necesitas en C# y .NET?
Para entender el contenido, debes manejar la sintaxis fundamental del lenguaje y la lógica básica de programación orientada a objetos. No se trata de ser experto, pero sí de reconocer estructuras que vas a leer y modificar constantemente.
Estos son los conceptos que conviene dominar antes de empezar:
for o while para iterar colecciones.if o switch para controlar el flujo.Si ya tomaste los cursos de fundamentos de .NET y de C# en Platzi, tienes el piso suficiente. Y si llevas algo de experiencia escribiendo código, aunque sea corta, vas a moverte con comodidad [0:18].
¿Necesito ser avanzado en C# para tomar este curso? No. Basta con que entiendas clases, variables, ciclos y condicionales. Una experiencia corta o los cursos de fundamentos de Platzi son suficientes para arrancar.
¿Cómo descargar el código del curso con Git o sin Git?
El repositorio del curso vive en GitHub, así que tienes dos caminos para obtener el proyecto y trabajar localmente.
La primera opción es usar Git, lo que te facilita hacer checkout de ramas y mantener el código sincronizado. Si manejas comandos básicos como clone, checkout o pull, vas a moverte rápido entre versiones del proyecto.
La segunda opción es descargar el código como un archivo .zip directamente desde GitHub. Esta alternativa funciona perfecto si no quieres instalar Git ni aprender sus comandos en este momento [1:00].
¿Qué editor usar: Visual Studio Code o Visual Studio?
Ambos editores soportan .NET y C# sin problema, así que la elección depende de tus recursos y de tu sistema operativo.
Durante el curso se trabaja con Visual Studio Code por dos razones concretas:
Si prefieres Visual Studio porque ya lo usas o porque te gusta su integración más completa con .NET, también puedes seguir el curso desde ahí. El código y las prácticas son las mismas; lo único que cambia es la interfaz desde donde escribes.
¿Visual Studio Code sirve para proyectos .NET serios? Sí. Soporta C# y .NET, funciona en cualquier sistema operativo y consume pocos recursos, lo que lo hace ideal para equipos modestos.
¿Qué versión de .NET debes instalar para este curso?
La versión base del curso es .NET 6, pero aquí viene lo interesante: .NET es retrocompatible. Eso significa que si ya tienes instalada la versión 7 o la versión 8, el proyecto va a funcionar igual de bien y no necesitas desinstalar nada [1:48].
La retrocompatibilidad te ahorra el dolor de cabeza de mantener varias versiones del runtime en tu máquina solo para seguir un curso. Trabaja con la que ya tengas y enfócate en aplicar las buenas prácticas.
Con estos prerrequisitos claros, ya tienes todo para entrar a la siguiente clase y revisar la terminología que vas a usar a lo largo del curso. ¿Cuál de estas herramientas vas a usar tú, Visual Studio Code o Visual Studio? Cuéntalo en los comentarios.
Pablo Andres Muñoz Martinez
Excelente que actualizaron los cursos de C# este curso se ve muy bueno.
Cristian Diego Góngora Pabón
Ahora lo pusieron en la ruta de "fundamentos de la programación" y llego sin conocimiento en C# y .NET 🥲.
BRAYAN DANILO ORTIZ BELTRAN
Estoy igual. estoy pensando si posponerlo. aunque dentro de mis rutas pensadas no estan ni .NET ni c#. no se que hacer
Erasmo Herrera
Ni modo nos tocara aprender durante el curso, o más bien, centrarnos en los conceptos más que en la aplicación a C# 🥲
César David García Narro
Porque es un prerrequisito saber .NET sí en mi ruta de Backend con c# y .NET, el curso de .NET fundamentos viene mas adelante?
Miguel Teheran
ProfesorEl curso de fundamentos de .NET ya esta disponible, es requisito para este curso. Acá nos enfocamos en buenas practicas y vamos directo implementando cosas.
Emilio Nicolás Mendoza Patti
Siento que la pregunta estaba mas enfocada en esto
Yo tambien tome primero el de funtamentos de .NET, para luego volver a este curso. Siento que deberian organizarlo de la forma en la que ponogo la imagen, mas que nada por los requisitos que recomiendan.
Maria Tohabanda Duchi
I like to sutdy:)
Daniel Axel Jacobo Bojorquez
este link no éxiste. https://platzi.com/cursos/fundamentos-csharp-2018/
Juan Pablo Ruiz
Me gusta mucho C# y lo he encontrado fascinante en este 2024.
Saúl Marcelo Sánchez Santacruz
Mis apuntes de la clase:
Cristhian Alexis Vera Sandoval
Si no tienes bases en .NET, es recomendable que tomes un curso introductorio antes de abordar el curso de buenas prácticas y código limpio en C#. Comprender conceptos fundamentales de .NET te ayudará a asimilar mejor los temas del curso, como la programación orientada a objetos, manejo de excepciones, y refactoring. Esto garantizará que puedas aplicar correctamente las buenas prácticas en tus proyectos en C#.
Maria Tohabanda Duchi
REady
Jhoan Sebastián Lopera Gallego
Con toda 🔥
Juan Miguel Preciado Duran
a iniciar con el curso!!!!