Kurs tworzenia internetowego interfejsu API

Поделиться
HTML-код
  • Опубликовано: 3 фев 2025

Комментарии • 56

  • @wiktorskiee9170
    @wiktorskiee9170 3 года назад +7

    Świetny materiał! Bardzo podobało mi się podejście pana Patryka do tematu - tłumaczenie często w sposób łopatologiczny i niezwykle przystępny, przy jednoczesnym profesjonalnym i (chyba) komercyjnym sposobie implementacji: stosowanie wzorców projektowych, semantyczny podział klas, tworzenie wielu interfejsów, używanie języka angielskiego. Dzięki panie Patryku, dzięki Panie Mirosławie za te 2 godziny!
    P.S. Polecam każdemu niepomijanie reklam (choć było ich całe mnóstwo :D) - w ten sposób za darmo wspieracie twórców ;)

  • @Pasjainformatyki
    @Pasjainformatyki  3 года назад +5

    A tutaj dla Waszej wygody jeszcze raz wszystkie linki o których Patryk wspomina na filmie:
    🎓 SZKOLENIE ONLINE: Zostań .NET Backend Web Developerem
    szkolaprogramowania.net
    📖 DOKUMENT: Czego Powinieneś Się Nauczyć, Żeby Zostać Programistą .NET
    szkolaprogramowania.net/dokument
    📃 KOD ŹRÓDŁOWY Z TEGO ODCINKA:
    github.com/JakZostacProgramistaNet/Blogger
    🔎 GRUPA WSPARCIA NA FB:
    facebook.com/groups/kurswebapi
    💻 OPROGRAMOWANIE:
    ▶️ Platforma .NET 5: dotnet.microsoft.com/download/dotnet/5.0
    ▶️ Visual Studio 2019: visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=Community&rel=16
    ▶️ SQL Server 2019: go.microsoft.com/fwlink/?linkid=866658
    ▶️ SQL Server Management Studio 18: vimeo.com/manage/videos/506957759
    🎬 Instrukcja instalacji platformy .NET 5 i Visual Studio 2019:
    vimeo.com/manage/videos/506957606
    🎬 Instrukcja instalacji SQL Server 2019 i SQL Server Management Studio 18:
    vimeo.com/manage/videos/506957759
    👍 INICJATYWY PATRYKA SŁADKA - ZAJRZYJCIE:
    ▶️ RUclips: ruclips.net/user/JakZostacProgramistadotNet
    ▶️ Blog: jakzostacprogramista.net
    ▶️ Szkoła Programowania .NET: szkolaprogramowania.net
    ▶️ Facebook: facebook.com/szkolaprogramowania.net
    ▶️ Github: github.com/JakZostacProgramistaNet

  • @rafaello5033
    @rafaello5033 3 года назад +4

    Kurcze pieczone właśnie jestem w trakcje tworzenia API dla mojej aplikacji projektowej dziękuje serdecznie

  • @mateuszstasinski6262
    @mateuszstasinski6262 2 года назад +1

    Materiał bardzo wartościowy. Wielkie dzięki. Przy okazji drobna uwaga. Id dodawanego posta jest określane za pomocą funkcji "Count() + 1". Jeśli usuniemy jakiegokolwiek posta, a następnie dodamy nowego, to będą dwa posty o tym samym Id. Wówczas przy pobieraniu lub usuwaniu (by Id) wystąpi wyjątek dla metody SingleOrDefault() - 'Sequence contains more than one matching element'

    • @mateuszbienkowski2365
      @mateuszbienkowski2365 2 года назад

      Oglądam teraz z ciekawości i na to samo zwróciłem uwagę w 48 minucie, ze id lepiej gdyby było być Max + 1

  • @pz3328
    @pz3328 3 года назад +5

    Te filmik nie maja juz takiego zasiegu jak pierwsze ;)

  • @kaszu418
    @kaszu418 3 года назад +2

    Super 👍

  • @wartosciowyczowiek6886
    @wartosciowyczowiek6886 Год назад +1

    Mam wrażenie że powinno być to bardziej szczegółowo objaśnione dlaczego się to tak robi dlaczego tak, a czasami prowadzący pisał kod i niczego nie tłumaczył. Dodatkowo nie rozumiem tego do teraz, dlaczego skoro Architektura Cebulki Zakłada że te warstwy z tego co zrozumiałem idą od najdalszej Infrastructure -> Aplication -> Domain to dlaczego klasa PostRepo ma dostęp do struktury z Domain. I dosłownie w późniejszym przykładzie jest mówione że Application nie może mieć ,,post" z domaina bo to klasa głębsza.

  • @michachmielewski5882
    @michachmielewski5882 3 года назад +2

    Dobre to

  • @tgaruspl
    @tgaruspl 3 года назад +16

    Będą może nowe kursy np . Z C#, Java i python?

    • @nik-sr4bf
      @nik-sr4bf 3 года назад +6

      nie

    • @tgaruspl
      @tgaruspl 3 года назад +2

      @@nik-sr4bf hmm... Szkoda... A z ciekawości zapytam, skąd wiesz?

    • @nik-sr4bf
      @nik-sr4bf 3 года назад +2

      @@tgaruspl zgaduje

    • @shikamaruzkonoszki483
      @shikamaruzkonoszki483 3 года назад +2

      Chcę Cię uświadomić, że pisząc ten komentarz właśnie oglądałeś kurs C#

    • @tgaruspl
      @tgaruspl 3 года назад +1

      @@shikamaruzkonoszki483 Fragment tylko, chodziło mi o pełny kurs prowadzony na tym kanale na przykład przez MZ

  • @pabas3792
    @pabas3792 3 года назад

    Hej znajde gdzies fajny tutorial ktory tlumaczy dlaczego i jaki jest sens rozdzielania tego wszystkiego na IPostRepository, PostRepository, PostService itd? Dlaczego nie moznaby bylo tego wszystkiego zrobic w jednym miejscu w controllerze?

  • @dawidsoko3018
    @dawidsoko3018 3 года назад

    Dlaczego nie używasz składni async Task? Czy robiąc zwyczajne metody nie blokujesz apki dla tylko jednego użytkownika?

  • @sil-verchain
    @sil-verchain 3 года назад +1

    Najs

  • @KonradGolinski
    @KonradGolinski 3 года назад

    Przy okazji otwierających nawiasów klamrowych nie stawia się w nowej linii, tylko tak:
    if (warunek) {
    (Kod)
    }

    • @Torfek
      @Torfek 3 года назад +1

      w c# robi sie tak jak na filmie

    • @KonradGolinski
      @KonradGolinski 3 года назад

      @@Torfek W C# lepiej stawiać nawiasy w tej samej linii, bo linie składające się tylko z nawiasu zmniejszają przejrzystość kodu i są marnotrawstwem miejsca na dysku.

    • @Torfek
      @Torfek 3 года назад

      Moze i lepiej, nie mi to oceniac, ale samo visual studio podpowiada takie nawiasy

  • @MZ-main
    @MZ-main Год назад

    gdzie tu się dark mode włącza?

  • @DamianWalczak
    @DamianWalczak 3 года назад

    zapomniales o PATCH, PUT juz tak czesto raczej sie nie uzywa

  • @PiotrSygutPL
    @PiotrSygutPL 3 года назад +1

    👍✅👍

  • @000rosiu
    @000rosiu 3 года назад

    Będzie kurs języka swift? Bo po polsku jest mało

    • @piotrczemplik3823
      @piotrczemplik3823 3 года назад

      Rzeczywiście w Polsce z tym bieda, ale nawet Xcode nie jest w wersji polskiej. Z doświadczenia najlepiej nauczyć się po angielsku, bo ten język to w zasadzie, jak np. python, kalka z j. angielskiego :)

  • @daily562
    @daily562 3 года назад

    A kiedy jakiś kurs z panem Mirkiem?

    • @Pasjainformatyki
      @Pasjainformatyki  3 года назад +10

      Co do nadchodzących premier ode mnie, to na pewno planuję odcinki CTF, PHP i Mr. Robot. Pozdrawiam, MZ

  • @harynothary
    @harynothary 3 года назад

    Czy kurs HTML jest dalej aktualny? czy coś się zmieniło?

    • @setarifsetari
      @setarifsetari 3 года назад

      Przerobiłes wszystkie odcinki ?

    • @harynothary
      @harynothary 3 года назад

      @@setarifsetari Jeszcze nie narazie na 1 skończyłem

    • @setarifsetari
      @setarifsetari 3 года назад

      @@harynothary No to jeszcze sporo przed Tobą :)
      Ps mam przerobione prawie doskonałe po dwa odcinki z HTML CSS i js i serdecznie Ci polecam.
      Czy to jest nadal aktualne nie wiem ale bazę zawsze będziesz miał. I jeżeli będziesz chciał to znajdziesz dla siebie smaczki .
      Ile masz lat ?

    • @harynothary
      @harynothary 3 года назад

      @@setarifsetari 15

    • @arteqppp6223
      @arteqppp6223 3 года назад +1

      Do roboty na portfolio z projektami Zelenta to cie raczej nie przyjmą, ale na spokojnie zdasz egzaminy zawodowe z technikum.
      Zaczynałem od MZ, jestem od 2 lat web devem, nie marudzę

  • @wojciech.s
    @wojciech.s 3 года назад +4

    To już conajmniej drugi film o tworzeniu API w C# na kanale w ostatnim czasie. Ja rozumiem, że twórcy chcą się wybić dzięki PI, ale po co powielać kontent?

    • @shikamaruzkonoszki483
      @shikamaruzkonoszki483 3 года назад +4

      Celem tego kanału nie jest wybicie się, tylko uczenie i uświadamianie ludzi, że programowanie nie jest takie trudne. Gdyby ten kanał miałby za cel wybicie się, dawno by z nim skończyli, ponieważ pierwsze odcinki pojawiały się 8 lat temu :)
      A tak w ogóle to są dwa filmy, na których mówiły o tym dwie inne osoby. Lepiej jest znać opinie dwóch osób niż jedną. Tak samo jest w programowaniu - lepiej znać dwie wersje tego samego kodu, które piszą dwie inne osoby

  • @barciu8768
    @barciu8768 3 года назад

    Planuje Pan zrobić kurs LUA?

  • @emoney9979
    @emoney9979 2 года назад

    Ogółem spoko ale trochę mało tłumaczenia

  • @shikamaruzkonoszki483
    @shikamaruzkonoszki483 3 года назад +1

    29:40 CEBULA MA WARSTWY

  • @robertoberll1741
    @robertoberll1741 3 года назад +3

    Za głupi jestem...

  • @goscnaforum6483
    @goscnaforum6483 3 года назад

    Witam Szanownych Informatyków
    Mam pytanie:
    Jeśli ktoś obraził mnie w komentarzach na youtube,a następnie usunął ten obraźliwy komentarz,to czy jest teoretyczna możliwość odzyskania takiego komentarza ,bez wcześniejszego skopiwania,żeby pozwać taką osobę?
    Czy RUclips przechowuje skasowane komentarze w jakiejś bazie danych i czy policja mogłazy to ewentualnie odzyskać?
    Dziękuję z góry za odpowiedź.
    Pozdrawiam!

    • @shikamaruzkonoszki483
      @shikamaruzkonoszki483 3 года назад

      Tak bardzo cię obraził? Jak nie to już wiesz na przyszłość że trzeba robić screeny :)

    • @TZMAndroid
      @TZMAndroid 3 года назад

      sprawdź pocztę, każdy komentarz powinien też iść na twojego emaila, przynajmniej ja tak mam, chyba że to też kwestia konfiguracji konta

    • @goscnaforum6483
      @goscnaforum6483 3 года назад

      Dobrze,dziękuję za odpowiedzi !

    • @1mpo_o
      @1mpo_o 2 года назад

      @@shikamaruzkonoszki483 Screeny to akurat kiepski dowód w sprawie

  • @swaggggggggerrr
    @swaggggggggerrr 3 года назад +1

    Pierwszy?

    • @tgaruspl
      @tgaruspl 3 года назад

      Jesteś pierwszy

  • @marekchudy8893
    @marekchudy8893 8 дней назад