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
Super odcinek, cieszę że jesteś na UA-cam - jesteś skarbnicą wiedzy :)
Bardzo miło mi to słyszeć :)
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.
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ą :)
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
Powinnam to napisać na początku: świetne filmiki. Dobrze się słucha, będę przeglądać 😉
Dziękuję bardzo :) I witam na kanale, trochę filmów już tu jest, także będziesz miała co oglądać :D
Chłopak i dzięki Tobie znalazłem kolejne natchnienie na fajny sposób na rozwój swoich umiejętności 😁
Mega! A masz już pomysł jak wykorzystasz ten projekt?
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
Mega, bardzo mnie cieszą takie komentarze jak Twój! A masz gdzieś ten projekt na Githubie, żeby się nim pochwalić? :)
@@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
@@danielheinze8193 W zrzucie bazy danych na githubie zamieszczone są adresy mail ponad setki osób. Nie jestem pewien czy to dobry pomysł :P
@@andrzejte17 To zdecydowanie nie był dobry pomysł :) Dziękuję Andrzeju za czujność, plik usunięty a repozytorium właściwie zarchiwizowane :D
@@danielheinze8193 Jak wygląda Twoja ścieżka rozwoju programisty? Czytałem Twój kod sprzed roku. Strona projektu nie odpowiada, porzuciłeś go?
Cześć, pisałem do Ciebie mailowo w sprawie własnego projektu właśnie😎
Siema, widziałem, dzisiaj odpiszę!
@@JakNauczycSieProgramowania super
Robię kółko i krzyżyk konsolowe z SI mam nadzieję że mi się uda, jako tako idzie aczkolwiek jest ciężko :)
powodzenia życzę haha
A w jaki sposób implementujesz SI?
@@JakNauczycSieProgramowania jako klasę zewnętrzną
Jak się piszę SI?
@@PixelozaurusRex ciezko
Dzięki
kuurde ten kanał to złoto :D
Dzięki, bardzo mnie to cieszy 😃
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ć?
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ć!
Projekty czyli dla jakiegoś pracodawcy w postaci fleelancera? czy projekty dla nas samych ?
Dla nas samych w ramach nauki i szlifowania programistycznego warsztatu :)
Wiedzieliście że jest dzień programisty 12 lub 13 wrzesień (zależy czy rok przestępny czy nie)
Tak jest, 256. dzień roku :)
Czyli, żeby się uczyć najlepiej jest pisać kod ale skad mam wiedziec jak np napisac kod na tagi na stronie czy kod na rejestracje?
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
@@JakNauczycSieProgramowania Ok dzieki
O widzę jakiś nowy świecący przedmiot na półce swieciący kaktus ciekawe?
Tak, będzie czasem gościł w kadrze ; )