Aprende API REST con C# en .NET 6 - gratis

Sdílet
Vložit
  • čas přidán 9. 09. 2024
  • #react #javascript #html #css #viral #portfolio #responsive
    ENLACES DIRECTOS
    😍Acceso a +21 proyectos de JAVASCRIPT en: www.udemy.com/...
    💘Acceso a +26 Proyectos disponibles de HTML y CSS en: www.udemy.com/...
    💎***Nuevo curso de REACT 2023: www.udemy.com/...
    💙***Nuevo curso de FLUTTER 2023: www.udemy.com/...
    💎***NUEVO curso de MySQL 2023: www.udemy.com/...
    💙**NUEVO curso de TypeScript 2023: www.udemy.com/...
    😈Todos los cupones GRATIS y descuento en codigo369.com/
    cada semana se agrega un nuevo proyecto
    👽Grupo telegram de ayuda html+css, javascript y react: t.me/htmlycss369

Komentáře • 100

  • @ccossios
    @ccossios Před rokem +14

    Muy buen curso, muchas gracias. Ojalas pudieras subir más contenido de C#. O una segunda parte de API REST, algo más avanzado, o mejoras que consideres que se pueden hacer a la API

  • @ignaciofernandez2835
    @ignaciofernandez2835 Před rokem +8

    Segunda parte por favor y gracias por compartir tu excelente contenido 🙏

  • @facundopuerto4415
    @facundopuerto4415 Před 7 měsíci +3

    Luego de crear las clases de datos, me daba la excepción "Invalid Operation Exception: Internal Connection Fatal Error". Busque durante horas y ninguna solución parecía funcionar. Al final decidí quitar la dependencia y utilizar la de microsoft (Microsoft.Data.SqlClient), cosa que me funcionó. Lo curioso es que un rato después volví a cambiarla por System.Data.SqlClient, y funcionó correctamente. Conjeturo que el paquete estaba corrupto y por eso al instalarlo nuevamente funcionó. De cualquier forma, dejo el comentario por si a alguien le ocurre lo mismo o algo parecido. Saludos!

  • @chocovito
    @chocovito Před rokem +4

    En la aplicación postman, hay que agregar en el header los siguientes sino no funciona el post para hacer inserte: en el key "Content-Type", en el value: "Application/Jason" ya lo probé y así sí me funcionó hacer el insert por medio del post. 👌👌
    Gracias de antemano por este codigo!!! 😎😁👍

  • @gameplaysrules2023
    @gameplaysrules2023 Před 7 měsíci

    Muy buen curso, muy recomendable. Ya llevaba tiempo sin usar .net, lo recomiendo mucho si quieren aprender a usar APIS en C# de manera fácil y rápida.

  • @abbyguzna7224
    @abbyguzna7224 Před rokem +3

    Muchas gracias estimado.. ojalá puedas crear una segunda parte.. Muy bueno!

  • @gsanchezgcame
    @gsanchezgcame Před 5 měsíci

    Buena explicación, gracias por compartir el conocimiento.

  • @marlonyoelesteban3791
    @marlonyoelesteban3791 Před rokem +2

    de tantos tutoriales que he visto, este es el mas claro y preciso para quienes estan conociendo .NET6, muy buen video!

    • @wilsonardila1546
      @wilsonardila1546 Před 8 měsíci

      adicional encontre pocos videos que no usan EF eso ya casiu no se usa muy bien por el video

  • @pcoy06
    @pcoy06 Před rokem +1

    Muchas gracias!! Saludos desde Argentina…

  • @Ermac199
    @Ermac199 Před rokem +3

    Excelente explicación, comprendi muy bien los conceptos y como aplicarlos. Me agradaría la 2da parte

  • @christianluisgeniola1399

    Excelente tutorial. Esperamos la Parte 2 de las API. Saludos y gracicas

  • @ariel6148
    @ariel6148 Před rokem +1

    Genial.....Vamos por la segunda parte entonces

  • @rmhiso
    @rmhiso Před rokem

    Felicidades, realmente un Tutorial de primer nivel... Clarísimo, explicado al detallade... digno de 1k de like👌👌

  • @cristiantascon8952
    @cristiantascon8952 Před rokem

    Uno de los mejores videos que he visto, te ganaste un nuevo subscriptor

  • @juangalindo7704
    @juangalindo7704 Před rokem +2

    Segunda parte please, muy buen contenido

  • @luisfernandodeolazabalsche3317

    Siiii Segunda parte por favor, muchas gracias por compartir ;-)

  • @JoseRomero-di9dc
    @JoseRomero-di9dc Před rokem +1

    Excelente

  • @canilo6
    @canilo6 Před rokem +1

    muchas gracias

  • @juancamiloblandon6015

    mi hermano debo felicitarte excelente metodo el que tienes para explicar y enseñar, te felicito cuentas con un nuevo suscriptor es de resaltar la forma en que explicas todo con respecto a funciones o palabras claves en el proyecto te felicito

  • @guillermomazzari4983
    @guillermomazzari4983 Před rokem

    Muchas gracias! Ansioso por la segunda parte con Mapper, te has ganado un nuevo suscriptor!

  • @jeinerrg1194
    @jeinerrg1194 Před rokem

    Muy buen contenido.
    Muy clarito. Espero la segunda parte.
    Muchas gracias, saludos desde Colombia.

  • @fabiolarodriguez294
    @fabiolarodriguez294 Před 6 měsíci

    ¡Gracias! ma ayudaste a implementar una api para poder utilizarla con retrofit en un desarrollo de android, muy bien explicado, tienes bonita voz

  • @christianzaragoza7575

    Que buen video, me han quedado en claro un montón de conceptos que no lograba entender con otros videos. ni bien pueda pegar con algún proyecto voy a unirme a tu canal para recompensarte. Muchísimas gracias.

  • @edgarmundov
    @edgarmundov Před rokem

    Excelente gracias.... y si una segunda parte estaría genial...

  • @pacopico2222
    @pacopico2222 Před rokem +2

    Muchas gracias por tu trabajo. Una sugerencia; Al crear el script de la BBDD, en la ventana de ubicación del archivo hay un botón de "Advanced". Ahí si buscas, hay un desplegable que te deja crear el script solo de la bbdd y además, bbbd con todos los registros. Se generan en el script todos los "insert into". Por si a alguien le sirve.

  • @frgsoluciones
    @frgsoluciones Před rokem +9

    Segunda parte por favor 🙂

  • @jorgeduran4104
    @jorgeduran4104 Před rokem +1

    Buen videotutorial, una aclaración Entity Framework si maneja procedimientos almacenados

  • @brayanalbertobadillodiaz5850

    Excelente contenido, todo muy claro y detallado. Esperamos esa segunda parte con muchas ansias y gracias por compartir tu conocimiento.

  • @herbertgm9279
    @herbertgm9279 Před rokem

    Gracias por el curso, segunda parte por favor.

  • @manaseslovera4747
    @manaseslovera4747 Před rokem +2

    Segunda parte! :D

  • @xmadamered
    @xmadamered Před rokem

    Excelente video! segunda parte por favor! 😊

  • @cesarvmg
    @cesarvmg Před rokem

    Un excelente tutorial, busque cursos en Udemy y todos están en VS2017 por lo que los tipos de proyectos son un poco diferentes a mi VS2022, soy fan tuyo en Udemy creo que he comprado todos los cursos de codigo369 pero te falta uno de WEB API que hoy encontré este tuyo en CZcams y justo lo que necesitaba. Muchas gracias por tu aporte.

  • @margaritasuares231
    @margaritasuares231 Před 3 měsíci

    Muchas gracias 🙏

  • @julioventura1247
    @julioventura1247 Před rokem

    Buen curso, para el próximo Token

  • @jorgeluisrivera
    @jorgeluisrivera Před rokem

    Muy buen video, gracias por el conocimiento

  • @facundopuerto4415
    @facundopuerto4415 Před 7 měsíci +1

    En el Postman, cuando vayas a hacer un post y a escribir el json en el body-raw, debes seleccionar JSON en el menú desplegable que está por defecto en texto. En caso contrario da error 415 y no funciona.

    • @ferchpeak60
      @ferchpeak60 Před 12 dny

      gracias, le daba vueltas y vueltas y nada, me salvaste

  • @leonardopacheco5716
    @leonardopacheco5716 Před rokem

    Excelente contenido y muy buena explicación 🎉.... Parte 2 por favor 😅

  • @claudiovalenzuela1814

    que buen video hermano. gracias

  • @cristiangrisales7486
    @cristiangrisales7486 Před rokem +2

    Saludos Código 369, tengo una duda.
    Porque se utilizan los Storage Procedure para almacenar en la Base de datos en vez de hacer una sentencia o usar algún ORM (En caso de que exista).

  • @elhells5664
    @elhells5664 Před rokem

    Buen vídeo, gracias.

  • @itsmemaldy7071
    @itsmemaldy7071 Před rokem +2

    Uso la base de datos postgresql y me da un error no lee en el appsettings.json los valores de port y host que puedo hacer ?

  • @conocimientointerior
    @conocimientointerior Před 7 měsíci

    MUCHAS GRACIAS CODIGO 369, es un excelente curso merece ser recomendado, una explicación extraordinaria. bendiciones.

  • @marloncode
    @marloncode Před rokem

    Excelente curso, espero tu respuesta estimado, Saludos cordiales.

  • @dmonea507
    @dmonea507 Před rokem

    Buen video, Porfa parte 2 !!!!!!

  • @ManuelMartinez-ye3mb
    @ManuelMartinez-ye3mb Před rokem

    Excelente curso, seria bueno que hicieras uno con uso de certificados en la conexión a Apis

  • @Pinbipeluza
    @Pinbipeluza Před 4 měsíci

    Con este curso conseguí trabajo jajajaj

  • @fredfred3796
    @fredfred3796 Před rokem

    buena

  • @wilsonardila1546
    @wilsonardila1546 Před 8 měsíci

    hola chicos en el listar siempre trae el primer registro la lista debería cargar todos los datos

  • @mcastellan
    @mcastellan Před rokem

    Excelente clase. Necesito analizar el caso: Envío parámetros a SP por JSON pero lo que me devuelve también debe ser por JSON. Supone por ejemplo envío para un CUIT sus remuneraciones y me debe devolver los coeficientes correspondientes para luego puedan ser calculados... Van muchos parametros y devuelve muchos datos. Cómo se puede el Controllers para este ejemplo? Muchas gracias

  • @camilamejia720
    @camilamejia720 Před rokem +1

    ¿Alguien sabe por qué obtengo este error en postman al ejecutar put o post?
    application/problem+json; charset=utf-8

  • @martinlukashenko
    @martinlukashenko Před rokem +1

    En .NET 6 2022 ya cadena de conexión ya no se usa se debe trabajar con DbContext

    • @balaamsantiago8279
      @balaamsantiago8279 Před 7 měsíci

      Entiendo que eso es en EF pero si estás trabajando con ADO.net?

  • @leandrogutierrez773
    @leandrogutierrez773 Před 9 měsíci

    en el minuto 1:16:39 , cuando acaba el controller , veo que a nadie le sale error cuano despues hace el put pero a mi si , tuve que cambiar el controlador a :
    using (var cmd = new SqlCommand("editarProductos", sql))
    {
    cmd.CommandType = CommandType.StoredProcedure;
    cmd.Parameters.AddWithValue("@id", parametros.id);
    cmd.Parameters.AddWithValue("@precio", parametros.precio);
    await sql.OpenAsync();
    await cmd.ExecuteNonQueryAsync();
    } y ahi si me funciono.

  • @dsanchezg
    @dsanchezg Před rokem

    Hola buen dia, para cuando viene la senda parte en csharp, gracias.

  • @RicardoBallon
    @RicardoBallon Před rokem +1

    Segunda parteeeeeeeeeeee

  • @elmersolis7301
    @elmersolis7301 Před rokem

    segunda parte por favor

  • @aldopestoy6781
    @aldopestoy6781 Před rokem

    Seee, segunda parte por favor

  • @christiancortes9777
    @christiancortes9777 Před rokem

    Excelente, muchas gracias, solamente un problema, segui todos los pasos, me dice que se publicó correctamente, pero me sale el error 404 servidor no encontrado, al abrir el link de la api.

  • @jayssonfleygonzalez5089
    @jayssonfleygonzalez5089 Před 10 měsíci

    Y un tutorial para conectar esa API a una interfaz grafica?

  • @pabloriveros5791
    @pabloriveros5791 Před rokem

    Falto el ultimo video? no lo encuentro?

  • @jorgemar1469
    @jorgemar1469 Před rokem

    buen video pero con EF si puedes usar SP de sql

  • @wilsonardila1546
    @wilsonardila1546 Před 8 měsíci

    hola chicos en el insertar me sale este error en postman Unsupported Media Type",

  • @jesusdiazyupanqui9261

    Como siempre un excelente tutorial... solo tengo una consulta como puedo hacer si no deseo que la base de datos SQL este en Azure, se puede publicar el API en Azure pero la base SQL en mi propio servidor que tiene configurado una IP fija... eso es posible?

  • @ilianostapovich4378
    @ilianostapovich4378 Před 5 měsíci

    Cuando creo el usuario y contraseña en el min 35, me tira error, rehice los pasos con diferentes usuarios y no funciono
    Login failed for user 'prueba'. (Microsoft SQL Server, Error: 18456)

  • @fernandosalinasromero5143

    buenas tardes, he estado probando su toturial y me bota este error _____ System.ArgumentOutOfRangeException: 'IDX10720: Unable to create KeyedHashAlgorithm for algorithm 'HS256', the key size must be greater than: '256' bits, key has '128' bits. Arg_ParamName_Name '_______ quisiera por favor una ayuda, e aumentado mi key hasta 20 palabras pero aun asi me sale el mismo error

  • @mdamda4134
    @mdamda4134 Před rokem +1

    Ing una consulta, yo estoy a full con Xamarin y C# viendo todos sus cursos, qué me recomienda? En react igual puedo hacer apps para Android como Xamarin?

    • @Codigo369
      @Codigo369  Před rokem +1

      así es, igual se puede hacer con react para android y ios

  • @marloncode
    @marloncode Před rokem

    Excelente video pero tengo un problema. Cuando quiero insertar mas de 2 registros me salta error, solo recibe registro por registro. Alguna solucion a ello? claro lo estoy enviando desde el POSTMAN

  • @camontero1
    @camontero1 Před rokem

    En mi visual no aparece en nuget la opcion de ystem.data.sqlclient

  • @danielfierro1512
    @danielfierro1512 Před rokem

    nooo. no hay segunda parte???

  • @drackkeyner
    @drackkeyner Před rokem

    Segunda parteeee plzzz

  • @darneetII
    @darneetII Před rokem

    Explicas muy bien , pero sera que hagas uno nivel avanzado .

  • @dipspad5110
    @dipspad5110 Před 11 měsíci

    Qué tal con todos perdón, pero preguntando desde la ignorancia .NET 6 es lo mismo que netcore?

  • @saaetaraya4036
    @saaetaraya4036 Před rokem

    Segunda parteeeee

  • @elmermartinez
    @elmermartinez Před rokem

    Y entinty framework ??

  • @sebastianlandazurig8299
    @sebastianlandazurig8299 Před 10 měsíci

    Puedes compartir el codigo

  • @JT_369
    @JT_369 Před rokem

    Segunda parte profe 😭

  • @SERGCODESDEV
    @SERGCODESDEV Před rokem

    muy buen curso pero tengo una duda. en el minuto 1:50:26 al guardar la llave primaria de la bdd me arroja un error por que la tabla ya existe. que puedo hacer en este caso?

    • @bloodyslave6481
      @bloodyslave6481 Před rokem +1

      Me sale el mismo error, pudiste solucionarlo?

    • @chavezsteel2501
      @chavezsteel2501 Před 10 měsíci

      Creaste un tabla con el mismo nombre existente o agregar una restricción PK a la columna que ya tiene datos duplicados, lo que puedes hacer es crear otra tabla o usar una sentencia SQL CREATE TABLE IF NOT EXISTS nombre_de_la_tabla (
      columna1 INT,
      columna2 VARCHAR(255),
      PRIMARY KEY (columna1)
      );

  • @luiscortez5249
    @luiscortez5249 Před 11 měsíci

    Ayuda por favor cuando quiero insertar usando post con postman siempre me aparece "Unsupported Media Type" "status": 415 gracias

    • @jonnathanSpinosa
      @jonnathanSpinosa Před 11 měsíci

      lo solucionaste?

    • @luiscortez5249
      @luiscortez5249 Před 10 měsíci

      Hola buscando buscando lo solucione? gracias

    • @facundopuerto4415
      @facundopuerto4415 Před 7 měsíci

      @@luiscortez5249 Buenas. Hay que seleccionar JSON en el menú desplegable que está en TEXT por defecto. Saludos

  • @DarkangeloHerrera
    @DarkangeloHerrera Před rokem

    Segunda parte súbela aquí por favor

  • @ezequielramirez3026
    @ezequielramirez3026 Před rokem

    Hola, cual es el curso en Udemy?

  • @euclidesperez9682
    @euclidesperez9682 Před rokem

    Siempre me pide ese parametro de una u otra forma

  • @henryespinozat
    @henryespinozat Před rokem

    Veo que no ha usado los conceptos de: inyeccion de dependencias, DAO, Entity framework, Code first, etc. Siempre escucho que se deben utilizar. Recomiendas utilizarlos? me gustaria saber tu opinion.

    • @superpe2003
      @superpe2003 Před 11 měsíci

      Inyección de dependencias es casi obligatorio para llevar un código limpio, y para usar algunas librerias, Entity Framework depende, Dapper es liviano, lo de code first lo mismo depende el proyecto.

  • @alejandroromero8742
    @alejandroromero8742 Před rokem

    Api rest con C# es backend?

  • @josemanueltalaveron951
    @josemanueltalaveron951 Před 11 měsíci

    Trabajar con procedimientos almacenados no es muy aconsejable....

  • @gebo1861
    @gebo1861 Před rokem

    tirame lion ni lo conectaste a la base de datos, solo lo simulaste que perra hueva.

  • @mauroinde
    @mauroinde Před rokem

    Sos groso