No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Conclusiones del curso

32/32
Recursos

Felicidades has llegado al final de este curso, recuerda compartir las dudas que tengas, realizar el reto de este curso y tomar su examen. Si quieres profundizar más en el lenguaje tenemos otro curso de C# donde continuamos desarrollando el proyecto.

Aportes 72

Preguntas 5

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Juan Carlos, me gustó mucho el realizar un proyecto completo paso a paso desde cero, aprendí algunas cosas nuevas y pude reforzar algunos conocimientos para mi perfil de desarrollador .NET, sin duda continuaré con los demás cursos de la carrera, felicitaciones y muchas gracias por este excelente curso, sugiero que entre Juan Carlos y Platzi puedan crear más cursos para profundizar en esta gigantesca plataforma (por ejemplo: Web API, WPF, integración de frameworks frontend con .NET, etc.).

Me gustó el curso, sin embargo pienso que el profe debería ir subiendo el código que tiene al final de cada clase

Muy buen curso Juan carlos, me gustaria saber si a futuro el Equipo Platzi tiene pensado hacer un curso de Web Apis y todo lo que tiene que ver con el uso de páquetes para optimizar el manejo de tareas repetitivas y grandes fuentes de datos.

Me gusto mucho este curso, había usado C# en unity, ahora se que partes son de C# y que partes y métodos son creados por Unity

Excelente proyecto para empezar a comprender estructura de un proyecto de C# y la sintaxis. Soy programadora sin embargo soy nueva en este lenguaje. Ya quiero llegar a desarrollar aplicaciones más avanzadas

Hay alguna parte donde se pueda calificar al curso? A lo largo del curso se nota mucha improvisación, el código iba cambiando de una clase a otra, sin que se vea en los videos cuando se hizo el cambio. Aprendi cosas, sin duda, pero la didactica del instructor debe ir acompañada de un buen material, coordinado, que haya una relacion exacta entre los que se muestra, y lo que se hizo. En el reto principalmente, hubo varias inconsistencias, que para los que somos novatos en OOP, es frustrante. Ojala Platzi mejore en la revisión de estos cursos.

Juan Carlos, excelente curso. Aprendí muchas muchas cosas nuevas. Una joya de este curso: La clase de clases estáticas. Por otro lado, en las últimas clases la situación se puede empezar a tornar difícil porque hay unos detalles del reto que cambian o se espefician por encima. Lo cual puede llegar a ser un poquito frustante. Mi consejo: hay que hacer de una vez el curso de Curso de C# con .Net Core Porque en las primeras clases: 1) Juan Carlos explica la solución del reto de manera más detallada. 2) Viene con un mundo de POO que quizá no se explotó al máximo en este curso. 3) Se continúa trabajando en el proyecto Core Escuela que la verdad está increíble.

Por último, dejo algunos aportes para que hagan un copy paste en el código y puedan finalizar el proyecto 😃

  1. La clase Alumno debe quedar así:

<public class Alumno
    {
        public string UniqueId { get; private set; }
        public string Nombre { get; set; }

        public List<Evaluación> Evaluaciones { get; set; } = new List<Evaluación>();

    }>
  1. El reto, debe quedar de la siguiente forma:
< private void CargarEvaluaciones()
        {
            var lista = new List<Evaluación>();
            foreach (var curso in Escuela.Cursos)
            {
                foreach (var asignatura in curso.Asignaturas)
                {
                    foreach (var alumno in curso.Alumnos)
                    {
                        var rnd = new Random(System.Environment.TickCount);
                        for (int i = 0; i < 5; i++)
                        {
                            var ev = new Evaluación
                            {
                                Asignatura = asignatura,
                                Nombre = $"{asignatura.Nombre} Ev#{i + 1}",
                                Nota = (float)(5 * rnd.NextDouble()),
                                Alumno = alumno
                            };
                            alumno.Evaluaciones.Add(ev);
                        }
                    }
                }
            }
        }>

Actualice un poco mas mis conocimientos en C# gracias por compartirlo

El curso está excelente, aprendí mucho!!

Muy buen curso es interesante la perspectiva del profesor como lleva paso a paso con el proyecto los conceptos.

Me gusto mucho este método de aprendizaje, el reto fue super interesante y aunque me costo un poco lo conseguí. y aprendí bastante, C# es poderoso mucho mas de lo que pensé.

Hola, platzinautas, aquellos que van empezando a programar en el Lenguaje C# como a mí, recomiendo mucho este curso, ya que el Profesor Juan Carlos, explica de una manera increíble, he tomado varios cursos afuera, y este curso es uno de los mejores para aprender muy bien C#, aquellos que dudan de que si se podría realizar el proyecto con el SDK de .NET más actual, por ejemplo, en mi caso, termine de implementar los ejercicios del proyecto de este Curso con la version del SDK DE .NET 7.0.101 y con el IDE de Visual Studio Community y no hay ningún inconveniente.
Gracias Profr. Juan Carlos Ruíz.
A seguir aprendiendo.

Realice todo el proyecto en .NET framework v4.6.1, pensé que habría problema con alguna sintaxis pero no, funciona muy bien, decidí hacerlo en esta versión por que hay varias aplicaciones del trabajo en esa versión.

Estimado, excelente curso, didáctica y explicación.

Gracias!

¡Gracias, excelente curso!

Excelente curso

El curso esta muy bueno, pero el examén esta deschavetado; Pongo grandes paredes de texto solamente para que sea dificil un concepto de programación que debe ser sencillo.

Como maestro me agradó pero el examén no tiene que tener tanta verborrea.

hola me sale este error al tratar de compilar el proyecto
![](

Muchas gracias profesor 😊

Como veo que algunos curso de C# con .net estan muy desactualizadas, subo mi aporte todos los ejercicios de este curso en .net 6, que les ayude mucho

https://github.com/joelbarranteswins/Platzi-Courses/tree/main/Desarrollo Backend con C%23 y .NET/Curso de C%23 con .Net Core

Gracias Juan Carlos he aprendido mucho durante este curso.

Enhorabuena por el curso, Juan Carlos.
Es veloz, va al grano y se aprende mucho

Recuerde eliminar los using de los archivos .cs que no esten utilizando, esto solo por buenas practicas.

Excelente curso

Muy buen curso para reafianzar lo que ya sabia! 😃

Muchas gracias por haber dado este curso! Fue muy interesante la verdad, soy estudiante en programacion y en la universidad vemos C# he repasado los temas con este curso y aprendi algunos contenidos nuevos!

Excelente curo, muy ilustrativo y practico. El profe súper claro y demostrando que siempre al dividir se vencerá.

Excelente!

Excelente curso. Muy bueno el proyecto. La forma de llevarlo paso a paso me gustó. Gracias por compartir su conocimiento!

Excelente curso. Aprendí muchom

Mi solución completa

private void CargarEvaluaciones()
        {
            Random random=new Random();
            foreach (var curso in Escuela.Cursos)
            {
                foreach (var alumno in curso.Alumnos)
                {
                    foreach (var asignatura in curso.Asignaturas)
                    {
                        for (int i = 0; i < 5; i++)
                        {
                            var eval = random.Next(0, 50) * 0.1;
                            var evaluacion = new Evaluacion();
                            evaluacion.Asignatura=asignatura;
                            evaluacion.Calificacion.Add(eval);

                            alumno.Evaluaciones.Add(evaluacion);
                        }   
                    }
                }
            }
        }


Excelente, disfrute mucho de los desafíos que conllevó crear esta escuela

Juan Carlos , excelente curso es bueno aprender a utilizar la versión net core

Excelente curso

Sugerencia: Definir desde el principio un problema que se va a afrontar y con base en éste hacer el código. En algunas clases se nota la improvisación.
Por otro lado la primera parte donde se contextualiza sobre lo que es C#, me pareció excelente.
Saludos!

Que buen curso!!!

Saludos compañeros
Alguien que me pueda ayudar a realizar el degugging, o al menos poder explicar que necesito configurar en el VISUAL STUDIO CODE para poder hacer el debugg, de pronto debo descargar algún plugin o algo mas
Muchas gracias por su ayuda

Juan Carlos, es muy buen instructor, la manera de explicar es concisa y amena además de que no pierde de vista el objetivo general. Felicitaciones.

El curso estuvo excelente.

¿Porque debo des instalar Visual Comunity para poder utilizar Visual Code con la extención c#?

Gracias Juanca.

Excelente curso muy bien estructurado.
Muchos trucos, muy bien explicado.

Gracias, excelente curso, aprendí muchísimo 😄

Gracias, excelente curso!

Muchas gracias, aprendí algunas cosas realmente interesantes !!

Las fuentes del curso la podrian compartir?

Y el codigo final en donde esta?

En el examen, una de las preguntas es sobre los operadores Is, As. Estos operadores no se enseñan en el desarrollo del curso

muy intereante el curso; basico pero te da buena vision de c#.

Tengo una duda acerca del examen. Según entiendo que en C# todo hereda de la clase object. Por lo tanto la siguiente cuestión tendría que ser falsa:

Un método en C# puede devolver : nada, un objeto, múltiples objetos

Esto debido a que en realidad no puede devolver múltiples objetos, ya que por ejemplo una lista puramente es un objeto.

Excelente curso, me ayudo mucho en la comprensión de conceptos basicos.

Juanca de nuevo muchisimas gracias.

Muy aplicable a la vida real, muchas gracias!

Muy buen curso, excelente contenido y docente. Gracias!

Muy buen curso. Se utilizaron muchos métodos y formas de desarrollo y el proyecto muy entretenido. Genial!

Muchas gracias Juan Carlos, muy buen curso por su estructura y contenido✌🏼

Excelente curso!

Muy bueno el curso. Explica muy muy bien

Gracias profe Juan!
En general me gustó mucho ésta primera parte del curso. Tuve algunas quejas porque sentí que ciertos conceptos clave se veían muy por encima y eso podría ocasionar lagunas en personas nuevas ajenas al lenguaje.
Por mi parte llevo ya bastante tiempo dándole a .Net me sirvió para ver algunos detalles del framework, por supuesto dar algunos pasos en net core, que no lo había usado hasta el momento y tengo que decir que el último reto aunque mi solución fue casi igual a la del profe, de inicio si me hizo pensar un rato.
Muchas gracias!

muy buen curso!!

Excelente Curso! Muchas gracias.

Me ha gustado mucho el curso, se nota la experticia del profesor, ojalá saquen más cursos de csharp en el futuro

El mundo de C# con NetCore es enorme pero de acuerdo a lo aprendido en el curso, existe la motivacion de querer aprender muchos mas, muchas gracias juan carlos por compartir sus conocimientos

crack juan carlos

Muy buen curso me han quedado claro la estructura de C# y las diferencias mas notables que tiene con c++ y java… quiero seguir aprendiendo mucho de este lenguaje y poder realizar muchos proyectos.

Ahora el siguiente paso será realizar una interface en consola para poder navegar por cada uno de los cursos y consultar la lista asignaturas y de alumnos que tiene y poder consultar los datos de cada alumno.

Se podrían crear nuevos métodos para añadir nuevos usuarios por teclado… etc etc,

Se puede complicar el programa tanto como queramos jajaja

Genial el curso para comenzar en C#

Hasta ahora el mejor profesor en platzi, JuanK es un maestro. Excelente curso

Excelente curso. La forma en la que explica las partes que va usando para el desarrollo me parece muy buena. Va resolviendo problemas en la medida en la que se van necesitando.

Excelente profe. Para entrar en el mundo con el nuevo framework NETCORE.

Buen curso

Este curso me pareció muy bueno, por la forma como esta echo de ir explicando en función de lo que se va necesitando.

me gustaría que agregaran mas cursos sobre el mundo .NET