Własny projekt czyli jak skutecznie uczyć się programowania?

Поділитися
Вставка
  • Опубліковано 7 вер 2024
  • Od zawsze powtarzam, że najskuteczniejszym sposobem na naukę programowania jest praktyka. Im więcej kodu napiszemy, im bardziej obszerne projekty zrealizujemy, tym lepszymi programistami będziemy. Ale jak zacząć realizować własny projekt? Skąd wziąć na niego pomysł? Jak stworzyć frontend, gdy zajmujemy się backendem i vice versa? Pomocny może okazać się projekt realworld.io/, o którym opowiadam w dzisiejszym odcinku :)
    💥 Pobierz darmowego ebooka "Jak zostać programistą - krok po kroku": www.jaknauczyc...
    🔥 Subskrybuj kanał: www.youtube.co...
    📸 Instagram: / jaknauczycsieprogramow...
    📘 Grupa na Facebooku: / jaknauczycsieprogramow...
    ✉️ Mail: kamil.brzezinski@gmail.com

КОМЕНТАРІ • 43

  • @vorbizasca3739
    @vorbizasca3739 3 роки тому +5

    Super odcinek, cieszę że jesteś na UA-cam - jesteś skarbnicą wiedzy :)

  • @cuteplayboy5805
    @cuteplayboy5805 3 роки тому +3

    Przydatny materiał. Motywujący jak reszta filmów na twoim kanale. Chociaż chodzę do technikum elektrycznego to i tak moją pasją jest programowanie i planuje studia właśnie w tym kierunku. Mogłem iść na informatyka, ale po tym nie ma pracy. Ucze się za to informatyki we własnym zakresie i może coś z tego będzie.

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  3 роки тому +1

      Bardzo dobre podejście, tak jak opowiadałem tutaj: ua-cam.com/video/dSEYgRVf0Bk/v-deo.html programista poza umiejętnością programowania powinien mieć również podstawową wiedzę informatyczną :)

  • @imStasiu
    @imStasiu 4 роки тому +1

    jak zawsze bardzo wartościowy materiał i bardzo fajny projekt, z którego można korzystać. Dalej z niecierpliwością czekam na odcinek z obiektowej Javy. Pozdrawiam

  • @msnataliamilk
    @msnataliamilk 3 роки тому

    Powinnam to napisać na początku: świetne filmiki. Dobrze się słucha, będę przeglądać 😉

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  3 роки тому

      Dziękuję bardzo :) I witam na kanale, trochę filmów już tu jest, także będziesz miała co oglądać :D

  • @Sinres2
    @Sinres2 3 роки тому

    Chłopak i dzięki Tobie znalazłem kolejne natchnienie na fajny sposób na rozwój swoich umiejętności 😁

  • @danielheinze8193
    @danielheinze8193 3 роки тому

    Ja również kilka miesięcy temu prosiłem Cię o poradę w wyborze technologii do pierwszego, własnego projektu.
    Dziś projekt ma znaczenie więcej funkcjonalności niż początkowo zakładałem, a apetyt rośnie w miarę jedzenia. Projekt wygląda lepiej z każdym dniem, także frontendowo.
    W 100 % zgadzam się z tym co mówisz, ponieważ najwięcej zapamiętałem z tego co sam napisałem, oraz najwięcej nauczyłem się na rozwiązywaniu własnych errorów :D
    Wielkie dzięki za Twoją indywidualną pomoc oraz wszystkie filmy.
    Mam nadzieję, że za kolejnych kilka miesięcy podziękuję Ci za pomoc w uzyskaniu pierwszej pracy :D

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  3 роки тому

      Mega, bardzo mnie cieszą takie komentarze jak Twój! A masz gdzieś ten projekt na Githubie, żeby się nim pochwalić? :)

    • @danielheinze8193
      @danielheinze8193 3 роки тому

      ​@@JakNauczycSieProgramowania github.com/Dainc007/Menagoleague-official - link do gita, chociaż muszę się przyznać, że nie aktualizowałem go od jakiegoś czasu. Projekt ma blisko 100 użytkowników i cały czas pracuję na „żywym organizmie” wrzucając pliki bezpośrednio na serwer.
      Jeśli miałbyś czas i chęci zerknąć na Gita, na pewno go zaktualizuję. Byłbym bardzo wdzięczny za każdą Twoją wskazówkę i opinię. Na projekt można również zerknąć od strony użytkownika, tutaj - www.menagoleague.pl chociaż jestesmy w trakcie przerwy
      Międzysezonowej i wiele elementów jest w budowie. Na dniach zmieni się wygląd strony głównej, kilku podstron oraz dojdzie wiele nowych funkcji.
      Obecnie użytkownicy mogą:
      - przejąc klub piłkarski
      - komunikować się ze sobą
      - handlować ze sobą
      - sprawdzać tabelę/terminarz
      - przekładać mecze
      - wpisywać statystyki piłkarzy po każdym spotkaniu
      - sprawdzać statystyki swoich zawodników
      - działa algorytm wybierający drużynę tygodnia i wiele wiele więcej.
      Są to oczywiście proste skrypty, teraz staram się dodać nieco bardziej zaawansowane. Staram się napisać algorytm, który doda piłkarzom nieco sztucznej inteligencji. Sprawi, że będą mogli wymuszać na użytkownikach transfer, czy otrzymanie podwyżki.
      Zapraszam do śledzenia strony/konta na facebooku. Liczę, że liczba użytkowników jak i funkcjonalność strony będą stale rosnąć :D

    • @andrzejte17
      @andrzejte17 2 роки тому +1

      @@danielheinze8193 W zrzucie bazy danych na githubie zamieszczone są adresy mail ponad setki osób. Nie jestem pewien czy to dobry pomysł :P

    • @danielheinze8193
      @danielheinze8193 2 роки тому

      @@andrzejte17 To zdecydowanie nie był dobry pomysł :) Dziękuję Andrzeju za czujność, plik usunięty a repozytorium właściwie zarchiwizowane :D

    • @andrzejte17
      @andrzejte17 2 роки тому

      @@danielheinze8193 Jak wygląda Twoja ścieżka rozwoju programisty? Czytałem Twój kod sprzed roku. Strona projektu nie odpowiada, porzuciłeś go?

  • @piotrkrysiak9414
    @piotrkrysiak9414 4 роки тому +1

    Cześć, pisałem do Ciebie mailowo w sprawie własnego projektu właśnie😎

  • @spoiler-man9640
    @spoiler-man9640 4 роки тому +4

    Robię kółko i krzyżyk konsolowe z SI mam nadzieję że mi się uda, jako tako idzie aczkolwiek jest ciężko :)

  • @oskarbiee
    @oskarbiee Рік тому

    Dzięki

  • @Alternatywny_1
    @Alternatywny_1 3 роки тому

    kuurde ten kanał to złoto :D

  • @msnataliamilk
    @msnataliamilk 3 роки тому

    Ok własny projekt - załóżmy że mam jakąś koncepcje i pomysł na zrobienie front endu, nasuwa mi się dylemat czy daną funkcjonalność mogę zaprojektować używając np JavaScript. Może głupie pytanie skoro dopiero się go uczę to nie wiem do końca czy zrobię to wefront endzie czy już wchodzi backend czy można to jakoś ocenić?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  3 роки тому +1

      Frontend to wszystko to co wyświetlamy, a backend to mózg tych operacji :) Także jeżeli chcesz wyświetlić użytkowników systemu, to odczytujesz ich z bazy danych po stronie backendowej i już gotową listę do wyświetlenia przekazujesz do frontendu. Jeżeli na tym etapie jest to jeszcze nie do końca jasne, po prostu zacznij pracować nad projektem i z czasem, gdy nabierzesz doświadczenia, nie będziesz się nawet zastanawiała czy dana rzecz powinna wylądować na froncie czy w backendzie. A na etapie nauki spokojnie możesz popełniać błędy, nie ma co się ich bać!

  • @mandera7272
    @mandera7272 3 роки тому

    Projekty czyli dla jakiegoś pracodawcy w postaci fleelancera? czy projekty dla nas samych ?

  • @Rudzix66
    @Rudzix66 3 роки тому

    Wiedzieliście że jest dzień programisty 12 lub 13 wrzesień (zależy czy rok przestępny czy nie)

  • @kacpix7734
    @kacpix7734 2 роки тому

    Czyli, żeby się uczyć najlepiej jest pisać kod ale skad mam wiedziec jak np napisac kod na tagi na stronie czy kod na rejestracje?

    • @JakNauczycSieProgramowania
      @JakNauczycSieProgramowania  2 роки тому

      Zaczynasz od najprostszych rzeczy, a potem krok po kroku idziesz dalej. Zobacz co na ten temat opowiadałem tutaj: ua-cam.com/video/UFB3pwDVvGk/v-deo.html

    • @kacpix7734
      @kacpix7734 2 роки тому

      @@JakNauczycSieProgramowania Ok dzieki

  • @Rudzix66
    @Rudzix66 3 роки тому

    O widzę jakiś nowy świecący przedmiot na półce swieciący kaktus ciekawe?