Fundamentos de C# con NET Core 2018

Fundamentos de C# con NET Core 2018

Instruido por:
Juan Carlos Ruiz
Juan Carlos Ruiz
Básico
5 horas de contenido
Ver la ruta de aprendizaje
Fundamentos de C# con NET Core 2018

Fundamentos de C# con NET Core 2018

Progreso del curso:0/32contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/32contenidos(0%)

Introducción al curso

Material Thumbnail

Bienvenidos al curso

01:48 min

Material Thumbnail

Instalación de C#

08:08 min

Material Thumbnail

Mi primer programa C#

10:42 min

Material Thumbnail

Instalación de Visual Studio Code

08:57 min

Material Thumbnail

Configuración IDE

11:55 min

Material Thumbnail

Breve Historia de C#

11:20 min

Material Thumbnail

Versiones de C# / ¿De dónde viene su nombre?

14:29 min

Clases y Objetos

Material Thumbnail

Clases, objetos, métodos, acciones y atributos

06:12 min

Material Thumbnail

Introducción a la Programación Orientada a Objetos

15:23 min

Aprendamos con un proyecto

Material Thumbnail

Proyecto: CorEscuela

01:27 min

Etapa 1 – Creando la escuela

Material Thumbnail

Creación de la estructura básica de la escuela

17:36 min

Material Thumbnail

Uso de numeraciones y el método ToString

08:51 min

Material Thumbnail

Creación de parámetros

11:01 min

Etapa 2 – Creando Cursos para la escuela

Material Thumbnail

Creando otros objetos para nuestra escuela

13:54 min

Material Thumbnail

Crea un arreglo de objetos

10:28 min

Material Thumbnail

Formas de recorrer arreglos

09:07 min

Material Thumbnail

Inicializando arreglos y mejorando impresión

15:20 min

Etapa 3 – Implementado colecciones para el manejo de cursos

Material Thumbnail

Colecciones vs arreglos

08:31 min

Material Thumbnail

Implementando colecciones

12:57 min

Material Thumbnail

Removiendo y buscando objetos en colecciones

12:44 min

Material Thumbnail

Expresiones lambda y delegados

10:15 min

Etapa 4 – Refactorizando y cargando datos de prueba

Material Thumbnail

Refactorizar a escuela engine

08:27 min

Material Thumbnail

Clases estáticas

15:51 min

Material Thumbnail

Creación de entidades

08:56 min

Material Thumbnail

Generación de datos aleatorios

14:30 min

El gran RETO

Material Thumbnail

Resolución del reto

08:29 min

Material Thumbnail

Conclusiones del curso

02:07 min

nuevosmás votadossin responder
Carlos Andrés Norato Gómez
Carlos Andrés Norato Gómez
Estudiante

Hola
Cuando corro dotnet build -c Release -r win10-x64 me crea un montón de dlls que en el video no aparecen
Y no me deja ejecutar el .exe

0
Martinique de los Angeles Ledezma Sosa
Martinique de los Angeles Ledezma Sosa
Estudiante

No puedo visualizar el contenido, ¿Alguna ayuda?

0
Juan Antonio
Juan Antonio
Estudiante

El uso de static es como un singleton?

0
Julian Ortiz
Julian Ortiz
Estudiante

Que tal gente, me aparece este error en mi código y no lo he podido solucionar “Un espacio de nombres no puede contener directamente miembros como campos o métodos”

Este es el código del archivo Escuela.cs

namespace CoreEscuela.Entidades
{
    classEscuela
    {string nombre;
        publicstring Nombre
        {
            get{return"Copia:" + nombre; }
            set{nombre = value.ToUpper(); }
        }

        publicint AñoDeCreacion {get; set;}
        publicstring Pais { get; set; }
        publicstring Ciudad { get; set; }
        public TiposEscuela TipoEscuela {get; set;}

        
        publicEscuela(string nombre, int año)=> (Nombre, AñoDeCreacion) = (nombre, año);

        publicoverridestringToString(){
            return $"Nombre: (Nombre), Tipo: (TipoEscuela) \nPais: (Pais), Ciudad: (Ciudad)";
        }
    }
}

Este es el código de TiposEscuela

namespace CoreEscuela.Entidades
{
    publicenumTiposEscuela
    {
        Primaria,
        Secundaria, 
        PreEscolar
    }
}

Y este es el código de Program.cs

using System;
using CoreEscuela.Entidades;

namespace Etapa1
{
    classProgram
    {staticvoidMain(string[] args){
            var escuela = new Escuela("Platzi Academy", 2012);
            escuela.Pais = "Colombia";
            escuela.Ciudad = "Bogota";
            escuela.TipoEscuela = TiposEscuela.Primaria;
            
            Console.WriteLine(escuela);
        }
    }
}

Por favor ayuda, ya busque información pero no he dado con el error
Gracias

2
ppandrade
ppandrade
Estudiante

En el minuto 3:05 abre un cuadro blanco para las posibles soluciones ¿Cómo se activa aquello?

2
Edgar Mauricio Rodriguez Romero
Edgar Mauricio Rodriguez Romero
Estudiante

la Trabajando en Ubuntu 16.04, al crear el ejecutable para windows me sale este error, obviamente estoy ejecutnado el .dll

$ dotnet primerdot.dll
A fatal error was encountered. The library 'libhostpolicy.so' required to execute the application was not found in'/home/mauricio/Documentos/cursodotnet/primerdot/bin/Release/net5.0/win10-x64/'.
Failed to run asa self-contained app.
  - The application was run asa self-contained app because '/home/mauricio/Documentos/cursodotnet/primerdot/bin/Release/net5.0/win10-x64/primerdot.runtimeconfig.json' did not specify a framework.
  - If this should be a framework-dependent app, specify the appropriate framework in'/home/mauricio/Documentos/cursodotnet/primerdot/bin/Release/net5.0/win10-x64/primerdot.runtimeconfig.json'.
1
coco paiva
coco paiva
Estudiante

Me gustaría ver alguna utilidad en este segundo método de Constructor(min: 16:15) 😦

0
coco paiva
coco paiva
Estudiante

No encuentro la lámina “Linux !” del minuto 6.28 😦

0
paomorcas
paomorcas
Estudiante

Cuando debería usar clases estáticas o no estáticas, entiendo que las estáticas no permiten instanciar pero que criterios se usan para decidir si se usa una u otra.

0
Jorge Romero C
Jorge Romero C
Estudiante

¿Cómo puedo elegir la versión de .NetCore que quiero utilizar en mi proyecto, al momento de crearlo por consola?.

0