Coders School
Coders School
  • Видео 156
  • Просмотров 247 790
Do czego służy UML i jak wykorzystać go w projekcie?
Czy wiesz, że diagramy UML mogą znacznie ułatwić komunikację w zespole programistycznym? 👨‍💻 Łukasz wyjaśnia, do czego służy UML, jakie są rodzaje diagramów oraz jak mogą pomóc w organizacji pracy. 📊
To wideo pochodzi z cotygodniowych spotkań Klubu C++ Ninja, o którym możesz dowiedzieć się więcej tutaj:
👉 coders.school/klub-cpp-ninja/
Spis treści:
0:00 Czym jest UML i po co go używać
0:40 Typy diagramów UML
1:26 Diagram klas - szczegółowe omówienie
4:08 Relacje między klasami
6:50 Krotność w relacjach
9:16 Implementacja diagramów w kodzie
Просмотров: 168

Видео

Docker - czy może ułatwić tworzenie projektów w C++?
Просмотров 22714 дней назад
Czy Docker może ułatwić zarządzanie projektami w C ? 🤔 W tym materiale dowiesz się, jak poradzić sobie z problemami architektury systemu, jak efektywnie korzystać z kontenerów Docker i jakie są korzyści z używania różnych obrazów z narzędziami 🐳 To wideo pochodzi z cotygodniowych spotkań Klubu C Ninja, o którym możesz dowiedzieć się więcej tutaj: 👉 coders.school/klub-cpp-ninja/ Spis treści: 0:0...
Co jeszcze powinieneś wiedzieć o OpenAI?
Просмотров 483Месяц назад
Czym są embeddingi? 🤔 Co otrzymamy, podkręcając temperaturę? 🌡️ Dlaczego bardziej opłaca się pisać prompty w języku angielskim? 📝 Czy można stworzyć skalowane grafiki? 🖼️ O tym wszystkim opowiadał Łukasz podczas cotygodniowych spotkań Klubu C Ninja. Więcej o Klubie C Ninja możesz dowiedzieć się tutaj: 👉 coders.school/klub-cpp-ninja/ Spis treści: 00:00 Embeddings 03:03 Model Complete a temperatu...
Platforma OpenAI, czyli jak testować różne modele za 5$ rocznie?
Просмотров 397Месяц назад
Na pewno korzystałeś z ChatGPT, ale czy wiedziałeś, co można zrobić od zaplecza? Sprawdź, jak można pobawić się z modelami tekstowymi, jak nadać kontekst oraz jak sprawić, żeby odpowiedź była bardziej lub mniej kreatywna💡 A to wszystko za jedyne 5$💸 To wideo pochodzi z cotygodniowych spotkań Klubu C Ninja, o którym możesz dowiedzieć się więcej tutaj: 👉 coders.school/klub-cpp-ninja/ Spis treści...
Jak dodać zewnętrzne biblioteki do CMake’a - find_package
Просмотров 3904 месяца назад
Chcesz wiedzieć, jak dodać zewnętrzne biblioteki do CMake’a?📚 Łukasz pokazuje jak to zrobić na przykładzie GTest'a. To wideo pochodzi z cotygodniowych spotkań Klubu C Ninja, o którym możesz dowiedzieć się więcej tutaj: 👉 coders.school/klub-cpp-ninja/ Spis treści: 00:00 Wstęp 00:30 Podstawowy CMakeLists.txt 02:40 find_package 03:20 Dokumentacja findGTest 04:35 Pisanie testu w GTest 05:30 Target ...
Jak pisać dobry kod? Poznaj C++ Core Guidelines
Просмотров 1,4 тыс.11 месяцев назад
Jak pisać dobry kod? Poznaj C Core Guidelines
Obiektowy C++ Zelenta - jak ulepszyć jego kod?
Просмотров 6 тыс.Год назад
Obiektowy C Zelenta - jak ulepszyć jego kod?
Kurs C++ Zelenta - złe praktyki
Просмотров 18 тыс.Год назад
Kurs C Zelenta - złe praktyki
7 powodów, dlaczego nie warto uczyć się C++
Просмотров 2,4 тыс.Год назад
7 powodów, dlaczego nie warto uczyć się C
O nauce programowania z Kamilem Brzezińskim
Просмотров 1,6 тыс.Год назад
O nauce programowania z Kamilem Brzezińskim
Nowa praca - Jak wygląda wdrożenie?
Просмотров 944Год назад
Nowa praca - Jak wygląda wdrożenie?
Po co programiście testy?
Просмотров 382Год назад
Po co programiście testy?
Testowanie 6: TDD - Faza Red
Просмотров 223Год назад
Testowanie 6: TDD - Faza Red
Testowanie 5: GMock - Zabawa z mockami
Просмотров 388Год назад
Testowanie 5: GMock - Zabawa z mockami
Testowanie 4: Atrapy - Mock
Просмотров 326Год назад
Testowanie 4: Atrapy - Mock
Testowanie 3: Wstrzykiwanie zależności - Problemy w testowaniu
Просмотров 338Год назад
Testowanie 3: Wstrzykiwanie zależności - Problemy w testowaniu
Testowanie 2: GTest - Refaktoryzacja z użyciem TEST_F
Просмотров 589Год назад
Testowanie 2: GTest - Refaktoryzacja z użyciem TEST_F
Testowanie 1: Organizacja Testów w GTest
Просмотров 666Год назад
Testowanie 1: Organizacja Testów w GTest
Failfest, czyli jak ciężko tworzy się kursy online
Просмотров 341Год назад
Failfest, czyli jak ciężko tworzy się kursy online
Jak przygotować dobre szkolenie?
Просмотров 225Год назад
Jak przygotować dobre szkolenie?
Ile zajmuje znalezienie pierwszej pracy po kursach C++ w Coders School?
Просмотров 1,4 тыс.Год назад
Ile zajmuje znalezienie pierwszej pracy po kursach C w Coders School?
Jak dołączyć do 5% najlepszych programistów C++?
Просмотров 499Год назад
Jak dołączyć do 5% najlepszych programistów C ?
Każdy programistyczny tutorial, czyli największy błąd trenerów programowania
Просмотров 781Год назад
Każdy programistyczny tutorial, czyli największy błąd trenerów programowania
Jak zrobić grę w C++?
Просмотров 2,3 тыс.Год назад
Jak zrobić grę w C ?
Szablony 6: Wyrażenia składane
Просмотров 317Год назад
Szablony 6: Wyrażenia składane
Szablony 5: Szablony wariadyczne
Просмотров 391Год назад
Szablony 5: Szablony wariadyczne
Szablony 4: enable_if_t
Просмотров 558Год назад
Szablony 4: enable_if_t
Jak powstają kursy w Coders School?
Просмотров 477Год назад
Jak powstają kursy w Coders School?
Jak ChatGPT poradził sobie z testem na programistę C++
Просмотров 1,7 тыс.Год назад
Jak ChatGPT poradził sobie z testem na programistę C
Język programowania 2022 roku - zgadnij jaki!
Просмотров 601Год назад
Język programowania 2022 roku - zgadnij jaki!

Комментарии

  • @AkrianAri
    @AkrianAri 4 дня назад

    Zawód :(. Jak widze "jak ustawić Visual Studio Code dla C++" to licze przede wszystkim na informację jak podpiąć kompilator? To pewnie banalnie proste, ale jak to zrobić?

  • @RobieMVPAplikacjeKarolBocian
    @RobieMVPAplikacjeKarolBocian 6 дней назад

    Nice 🥰🥰🥰🥰 🥰🥰🥰🥰 🥰🥰🥰🥰 🥰🥰🥰🥰 🥰🥰🥰🥰

  • @maciej5434
    @maciej5434 18 дней назад

    Co do końcówki... Na rozmowę najpierw trzeba się dostać 😢

  • @RobieMVPAplikacjeKarolBocian
    @RobieMVPAplikacjeKarolBocian 20 дней назад

    Dziękuję! 😍😻💘💝💗💓💞💕💟❣💔❤‍🔥❤‍🩹❤🧡💛💚💙💜🤎🖤🤍♥🫀 😍😻💘💝💗💓💞💕💟❣💔❤‍🔥❤‍🩹❤🧡💛💚💙💜🤎🖤🤍♥🫀 😍😻💘💝💗💓💞💕💟❣💔❤‍🔥❤‍🩹❤🧡💛💚💙💜🤎🖤🤍♥🫀 😍😻💘💝💗💓💞💕💟❣💔❤‍🔥❤‍🩹❤🧡💛💚💙💜🤎🖤🤍♥🫀 😍😻💘💝💗💓💞💕💟❣💔❤‍🔥❤‍🩹❤🧡💛💚💙💜🤎🖤🤍♥🫀 😍😻💘💝💗💓💞💕💟❣💔❤‍🔥❤‍🩹❤🧡💛💚💙💜🤎🖤🤍♥🫀

  • @RobieMVPAplikacjeKarolBocian
    @RobieMVPAplikacjeKarolBocian Месяц назад

    Fajne, dziękuję!!! 👩‍🚀👨‍🚀🧑‍🚀🚀 👩‍🚀👨‍🚀🧑‍🚀🚀 👩‍🚀👨‍🚀🧑‍🚀🚀 👩‍🚀👨‍🚀🧑‍🚀🚀 👩‍🚀👨‍🚀🧑‍🚀🚀

  • @kamaz7670
    @kamaz7670 Месяц назад

    Dotrwaliśmy do 18 minuty... na trę chwilę sądzimy, że się przypierdalasz, tak jakbyś nigdy nie widział cudzego kodu (albo swojego sprzed dwóch lat) w jakiejś firmie. P.S. lubimy Twoje firmy.

  • @RobieMVPAplikacjeKarolBocian
    @RobieMVPAplikacjeKarolBocian Месяц назад

    Super, fajne, dziękuję!!! 😍😻💟 😍😻💟😍😻💟 😍😻💟😍😻💟 😍😻💟😍😻💟 😍😻💟😍😻💟

  • @tomaszzbrozek5518
    @tomaszzbrozek5518 2 месяца назад

    A mnie bardzo się swego czasu podobały oba tomy "Thinking in C++" Bruca Eckela, no ale to sprzed C++11, nowszych wydań nie spotkałem

  • @tomaszzbrozek5518
    @tomaszzbrozek5518 2 месяца назад

    Hej, może mógłbyś też pokazać jak dodawać inne biblioteki np. SDL2 , szczególnie chodzi mi o Image i inne dodatki, bo one z tego co sprawdzam nie są tak prosto obsługiwane przez cmake i trzeba dodatkowe skrypty wyszukujące mieć

  • @Pawlo370
    @Pawlo370 2 месяца назад

    jak w ogóle to wrzucić na repozytorium?

  • @xarax7950
    @xarax7950 2 месяца назад

    cool !

  • @manfredpseudowengorz
    @manfredpseudowengorz 2 месяца назад

    Niezbędna podstawa do pracy z cmake'iem w niecałe 90 sekund. Dziękuję.

  • @flazy5920
    @flazy5920 3 месяца назад

    pan Roman najlepszy nauczyciel

  • @xarax7950
    @xarax7950 3 месяца назад

    dziękuję za ten film!

  • @Synak_kk
    @Synak_kk 4 месяца назад

    Albo: 1. Nie chcesz żeby ludzie się uczyli tego języka żeby było mniej konkurencji 2. Nie rozumiesz czym różni się język kompilowany od intrepretowanego 3. To jest bait Wybierz jedną opcję.

  • @adrian-dp3rs
    @adrian-dp3rs 4 месяца назад

    W sumie mógłbyś dodać poradnik jak używać conan + cmake. Najlepiej dla pakietów bezpośrednio ściągniętych z repozytorium zdalnego jak i lokalnie zbudowanych bibliotek. Nie widziałem żeby ktoś po polsku robił taki tutorial.

  • @robertkoosowski5696
    @robertkoosowski5696 4 месяца назад

    15:15 Bibliotekę windows.h można zastąpić biblioteką chrono : #include<iostream> #include<chrono> #include<thread> int main() { for (int i = 1; i <= 100; i++) { std::cout << i <<std::endl; std::this_thread::sleep_for(std::chrono::milliseconds(1000)); } return 0; }

  • @raxyen
    @raxyen 4 месяца назад

    Raz warto, raz nie warto. Zdecyduj się A tak serio to fajne filmy, sam uczę się C++ i wiem ile to wysiłku :)

  • @Adam_Adamsky
    @Adam_Adamsky 4 месяца назад

    19:20 dopiero zaczynam, ale sprawdzałem akurat to - getchar jest 2x, bo jak jest raz, to dalej znika... a dlaczego to nie mam bladego pojęcia, mam dopiero kilka godzin nauki za sobą

    • @MrMShady
      @MrMShady 3 месяца назад

      Dokładnie tak było.

  • @TheNewKill1212
    @TheNewKill1212 5 месяцев назад

    Json okej ale w embedded to już zależy

  • @Hoh3n
    @Hoh3n 5 месяцев назад

    Świetne poradniki robisz. :-)

  • @yakub548
    @yakub548 5 месяцев назад

    Może i lekki off-top, ale super byłoby zobaczyć filmik z obsługi reveal.js Te prezentacje wyglądają genialnie 😄

  • @Krk2635
    @Krk2635 5 месяцев назад

    Fajny materiał! Skąd mogę wytrzasnąć takie zadanka? Są one zawarte w twoim kursie?

    • @CodersSchool
      @CodersSchool 5 месяцев назад

      Tak, to jest projekt z kursu Programowanie Obiektowe w C++. W testowaniu i zarządzaniu pamięcią też są takie trochę większe projekto-zadania :)

  • @xarax7950
    @xarax7950 5 месяцев назад

    przedstawiasz na kursie trudniejsze zagadnienia debugera GDB niż tu ? zastanawiam się czy warto iśc na kurs

  • @michal5869
    @michal5869 6 месяцев назад

    Można użyć adopt_lock, ale też ta wartość x jest czytana tylko więc można wywalić guardy.

  • @pawesuperfajne1438
    @pawesuperfajne1438 6 месяцев назад

    Jak ktoś ma 42 lata to ma szansę na pracę w C++ ? Oczywiście muszę się wszystkiego nauczyć bo nie znam C++.

  • @waldek4798
    @waldek4798 6 месяцев назад

    Dlaczego nie powstały filmiki o innych strukturach z biblioteki std? :_C

    • @CodersSchool
      @CodersSchool 6 месяцев назад

      Powstały, ale nie udostępniam ich na YT. Zajrzyj tutaj coders.school/stl/

  • @xarax7950
    @xarax7950 6 месяцев назад

    jaka to dystrybucja ?

  • @lunatik4001
    @lunatik4001 7 месяцев назад

    Czekamy na więcej😉

  • @piotrdomanski3698
    @piotrdomanski3698 7 месяцев назад

    Gdyby nie Pan Zelent to bym sie nie dowiedział o istnieniu C++ a jak słyszałem o tym języku to myślałem że to czarna magia. A teraz kocham to robić.

  • @xarax7950
    @xarax7950 7 месяцев назад

    dzięki za pomoc w nauce !

  • @zebaothc
    @zebaothc 7 месяцев назад

    Doom 1 :) to były czasy

  • @pawesuperfajne1438
    @pawesuperfajne1438 7 месяцев назад

    Chciałbyś pracować przy robieniu gier ?

  • @jarzynwaleczny4542
    @jarzynwaleczny4542 7 месяцев назад

    Początek 4:52

  • @jacek1929
    @jacek1929 7 месяцев назад

    To może FORTRAN 😂?

  • @x98pl
    @x98pl 7 месяцев назад

    Polskie nazwy przy nauce maja sens, bo latwo odroznic slowa kluczowe jezyka od nazw wlasnych.

  • @krystiank9063
    @krystiank9063 8 месяцев назад

    Dziękuję

  • @user-hb2hs1fe6s
    @user-hb2hs1fe6s 8 месяцев назад

    Przecież ten kurs był robiony chyba z 10 lat temu więc na tamten czas wykorzystywał w miarę aktualne biblioteki. Polskie komentarze przy nauce podstaw programowania są jak najbardziej wskazane. Przy nauce podstaw koncentrujemy się za zrozumieniu omawianego zagadnienia i na to ten kurs kładzie główny nacisk. Koncentrowanie się na spacjach i innych pierdołach jest moim zdaniem słabe, liczy się kreatywność i umiejętność rozwiązywania zawiłych problemów, takich przy których cała rzesza poukładanych przepisywaczy kodu zazwyczaj polegnie... Na marginesie zamiast tylko krytykować trzeba napisać własny bardziej aktualny kurs i tyle.

  • @wescu5904
    @wescu5904 8 месяцев назад

    Uczyłem się z jego kursów - dla początkujących to wystarcza Co do samej funkcji rand masz racje - sam jej używam do dzisiaj :D Wiem że nawet w pythonie jest nazwane to random(), a nie wiedziałem że w c++ też jest.. Jednak ja programuje hobbystycznie, zacząłem nauke 8 lat temu właśnie z kursów Zelenta i bardzo się tym jarałem że potrafie pisać programy, dla mnie to było coś wyjątkowego Ja programowałem już w C++, JavaScript (pisałem skrypty na stronie do jakiejś gry), pisałem w Pythonie bardziej dla zabawy niż tworzenia czegoś, próbowałem też pisać w Go, ale nie przypadł mi do gustu i chciałem zacząć programować w C# ale nie znalazłem zastosowania to wróciłem do rozszerzania wiedzy z c++, z języka, w którym zaczynałem przygode z programowaniem. Napisze tak, pisać kod to tylko po angielsku, zachowywać też czytelność kodu bo jeśli tego nie zrobimy to sobie sami krzywde robimy, bo jeśli wrócimy do takiego kodu po kilku miesiącach to nie będzie do czego wracać. Po każdym słowie kluczowym if, for powinna być spacja (miedzy warunkiem). W warunkach pomiędzy operatorami spacje, i już kod staje się bardziej czytelny. Dbać o wcięcia i będzie super.. Teraz przechodze do obiektowego C++ co tam omówiłeś. Suba dałem, raczej znajde tu więcej rzeczy z cpp, także pozostane na dłużej

  • @holyshit922
    @holyshit922 8 месяцев назад

    Środowiska Borlandowskie miały dobre manuale a te dzisiejsze w ogóle ich nie mają i jeśli nie jesteś użytkownikiem Linuksa to może być trudno coś sensownego znaleźć

  • @mariuszszymanski6734
    @mariuszszymanski6734 8 месяцев назад

    Film ma 10 lat tylko chciałam przypomnieć

  • @mariuszszymanski6734
    @mariuszszymanski6734 8 месяцев назад

    Powiem szczerze że pr,ypiepszanie się o spacje w formatowaniu kodu na tym etapie jest smieszne😂😂😂

  • @GameDSS
    @GameDSS 9 месяцев назад

    Problem większości źródeł do nauki c++ jest to że ich interface jest totalnie archaiczny co mocno przeszkadza w skutecznej nauce...

  • @MegaSzymcioo
    @MegaSzymcioo 9 месяцев назад

    ja mam taki program na pulpicie - ikona się nazywa ;)

  • @MrBeliever69
    @MrBeliever69 9 месяцев назад

    A co powiesz o C?

    • @zdzichu-bu4ie
      @zdzichu-bu4ie 6 месяцев назад

      C to najwyższy level masochizmu.. a no tak sa jezyki typu brainf^ck

  • @Raf99
    @Raf99 9 месяцев назад

    U mnie na studiach wykładowca ze skóry obdzierał jak zmienne klasy były publiczne bo "ktoś się może do nich dostać" xddd

  • @QJUP
    @QJUP 9 месяцев назад

    Fajna platforma z automatycznymi testami czy zadanie jest dobrze zrobione jest stepik, mało popularne chyba z ukrainy. Mój prowadzący zajęć z php tego używał. Code review też jest dostępne.

  • @dia_Chann
    @dia_Chann 10 месяцев назад

    C++ jest zajebisty jestem masochistą :> sprawia mi to radość nie płaczę, dobrze się bawię

    • @BinaryMaestro1
      @BinaryMaestro1 4 месяца назад

      git język ale jak mam kurwa czytać te strony z 1990 to wole się zabić

  • @maumt6369
    @maumt6369 10 месяцев назад

    Dzieki za odcinek duzo mi pomoglo w zrozumieniu tego, like leci

  • @trenek5943
    @trenek5943 10 месяцев назад

    o nie, jak to możliwe, że kurs z 2013 używa ide które ma zaledwie c++ 17, beznadziejny kurs