Kurs jest porządnie opracowany pod względem merytoryki i jednocześnie przemyślany w zakresie samej metodologii nauczania programowania, co jest raczej rzadkim zjawiskiem w branży edukacji programistycznej. Autor uczciwie przyznaje ze wiele poruszanych tematów stanowi niejako szkielet , dający highlevel view na dane zagadnienie, a kursanci są zachęcani do poszukiwania pogłębionej wiedzy również w innych źródłach, co jest według mnie bardzo dobrym podejściem. Bardzo długo, ucząc się programowania byłem przytłoczony ogromną ilością szczegółów bez szerszej perspektywy o co tak naprawdę w tym wszystkim chodzi. Kurs Kamila jest cenny właśnie z tego powodu, że Autor dba o przedstawienie przekrojowej perspektywy ekosystemu języka w sposób zrozumiały dla osób początkujących.
Dzięki za komentarz i cieszę się, że podoba Ci się mój sposób przekazywania wiedzy! Zapisz się proszę do mailingu: www.programujodpodstaw.pl/java-od-podstaw-mailing/, bo jeżeli będą w przyszłości promocje na kurs, to TYLKO dla osób zapisanych na mailing. Pozdrawiam serdecznie!
Fajnie, że zdecydowałeś się na tak szeroki zakres materiału. Jakiś czas temu ogarniałem inny kurs ale z tego co widzę w spisie treści to przynajmniej połowy tematów nie było. Kurs już zakupiony. Trzeba to jeszcze tylko ogarnąć. Robisz świetną robotę. Oby tak dalej 💪
Tak, większość kursów skupia się właśnie na podstawach samego języka, a to jest ZDECYDOWANIE za mało. Moim celem było stworzenie kursu kompleksowego, przekrojowego, takiego, w którym przejdziemy przez wszystkie najważniejsze technologie używane w codziennej pracy na stanowisku Java Developer.
Swietna robota, gratuluję, i jak śmiesznie by to brzmiało, pomimo że cena za kurs jest bardzo uczciwa, potrzebuje czasu żeby uzbierać i mam nadzieję ze od Marca - Kwietnia dajej będzie dostępny , bo mam wiedzę zerową ale już mi się podoba, dużo się odczytałem (ale to nie to samo jak praktyka), teraz dzięki nagraniom m nadzieję na zbudowanie fundamentów, a jak tylko uzbieram to zaczynam kurs i kolejny krok do niezależności finansowej dla mojej rodziny (tak jak pisali w wielu książkach najlepsza inwestycja to inwestycja w siebie samego) a nie do końca życia etat , piątek piwo pod klatką i na koniec starcze zwyrodnienia od ciężkiej pracy (oczywiście nie ujmuje ale chcę więcej dla rodziny - dzieci) Pozdrawiam serdecznie.
Cześć Wszystkim! Jestem już po przerobieniu całego kursu "Java od podstaw" i z czysty sumieniem mogę go polecić każdemu kto dopiero zaczyna przygodę z Java. Z perspektywy czasu i doświadczenia z innym kursem mogę stwierdzić, że Kamil w odpowiednim tempie i w zrozumiały sposób tłumaczy kolejne moduły. Sumienne przerobienie całego materiału pozwala na tworzenie własnych, użytkowych aplikacji z ciekawszym interfejsem niż konsola systemowa. Żeby nie było tak idealnie to zaznaczę, że chciałoby się żeby pewne kwestie były bardziej rozwinięte i opowiedziane ale tutaj mam na myśli zagadnienia same w sobie zasługujące na osobne kursy (Spring Boot, Docker). Obecnie dalej kontynuuję naukę javy i nie raz wracam do konkretnych lekcji kursu "bo tam to było fajnie wytłumaczone". Szczerze polecam! I dzięki Kamil za kawał dobrej roboty!
@@vanilledolliex3 Osobiście nie liczyłem tego dokładnie ale będzie około 30 godzin materiałów w postaci filmów, a do tego dochodzą ćwiczenia. Ja akurat niektóre lekcje dodatkowo chciałem sobie powtórzyć. Przerobienie całego kursu zajęło mi około 3-4 miesiące
Po obejrzeniu tego filmu mam trochę mniejszy mętlik w głowie, ale nie do końca. Moja sugestia dla wszystkich nauczycieli programowania dla początkujących (nie tylko w Javie) to napisać program sterowania światłami ulicznymi (dla uproszczenia tylko dla jezdni). Taki program dla napisany człowieka wygląda tak: 1. Włącz światło czerwone, odczekaj 120 sekund, wyłącz. 2. Włącz światło żółte, odczekaj 15 sekund, wyłącz. 3. Włącz światło zielone, odczekaj 90 sekund, wyłącz. 4. Wróć do punktu 1. Jak będzie wyglądał kod takiego programu w Javie? Można wykonać obrazek (interfejs graficzny), na którym będzie prostokąt z trzema kółkami, których kolor będzie się zmieniał z szarego, gdy światło jest wyłączone, na czerwony, żółty i zielony, gdy dane światło jest włączone. Na takim programie można przećwiczyć typy danych byte, short, int i float (gdy czas świecenia ustawi się z dokładnością do 1/10 sekundy) oraz tworzenie interfejsów graficzny w swing’u. Programy szkoleniowe, gdzie skutek działania programu wyświetlany jest tylko liczby w konsoli IntelliJ są mało inspirujące.
Chce nauczyć się programowania, by zrobić moją wymarzoną aplikację na androida dla rowerzystów. Nie ważne ile mi zajmie nauka i pisanie. Dzięki za ten film mam nadzieję, że ukierunkuje mnie w dobrą stronę.
Powodzenia, aczkolwiek jeśli nie chcesz pracować w zawodzie, to wydaje mi się, że ilość czasu, jaki wsadzisz w naukę i pisanie bardziej rozbudowanej apki, będzie niewspółmierna z założonym efektem i rezultatem finansowym. Po prostu zajmie Ci to prawdopodobnie lata :)
Debugowaniu będzie poświęcona spora część dziesiątego modułu kursu, możliwe, że na YT ten temat też się w jakimś podstawowym zakresie pojawi, ale na pewno nie wcześniej niż w przyszłym roku.
W każdym module są zadania i projekty, dzięki którym możesz przećwiczyć poruszane zagadnienia w praktyce. Wraz z kolejnymi modułami poziom rośnie, więc projekty również stają się bardziej rozbudowane. Całość zakończymy projektem, w którym wykorzystamy jak najwięcej poznanych konceptów i umieścimy ten projekt w chmurze. Nie wiem, czy odpowiadam w ten sposób na Twoje pytanie, więc powiedz mi jeszcze, co dokładnie masz na myśli pisząc o bardziej zaawansowanych projektach?
Bardziej zaawansowane, tj. z rozdziału w Roadmapie "prawie junior". Chciałbym się przebranżowić i zaczynam od zera. Szukałem właśnie mapy, czegoś co uporządkuje zagadnienia i pozwoli na usystematyzowanie-znalazlem ❤. Jednak mapa to mapa, a nie kurs. A tu bęc, jest kurs. czy kursu poznam zagadnienia pozwalające na stworzenie projektów z mapy (mniej więcej oczywiście). Tak jak z dzieckiem 😂 niby bawi się samo, ale w oddali ojciec czuwa
Witam serdecznie :) pytanko mam, skoro żaden kurs nie gwarantuje przyjęcia do pracy, to znaczy, że jest jeszcze sporo zagadnień, które trzeba wiedzieć, czy chodzi po prostu o dłuższe doświadczenie/obycie? Tzn jeżeli chodzi o jeszcze za małą wiedzę to czego np brakuje po zakupieniu Twoich trzech kursów i dwóch ebooków? Pozdrawiam
Cześć! Żaden kurs / książka / mentoring nie gwarantuje przyjęcia do pracy w takim sensie, że możesz kupić nawet najlepszy kurs na świecie, ale to jak go wykorzystasz, zależy już tylko od Ciebie. Z programowaniem jest tak, że uczysz się go TYLKO wtedy, kiedy zdobywaną wiedzę wykorzystujesz w praktyce. Tak więc możesz obejrzeć setki godzin kursów i tutoriali i dalej być na poziomie bliskim zera. Dlatego tak ważne jest, żeby przerabiając kurs, CAŁY CZAS pisać kod. Przepisywać to, co pokazuje autor, zmieniać ten kod, eksperymentować z nim. I oczywiście wykonywać wszystkie ćwiczenia plus pisać własne programy. W moich kursach oraz ebookach zawarłem ogromną ilość wiedzy i doświadczenia, kluczem do sukcesu jest wykorzystanie tej wiedzy i dużo pracy własnej 💪 W kursach oraz ebookach BARDZO KONKRETNIE wskazuję właściwą drogę, ale to już Ty decydujesz, w jaki sposób i w jakim tempie chcesz ją przejść 🔥
Przede wszystkim Javy, okazjonalnie Pythona i, co ciekawe, pierwszy projekt po rozpoczęciu pracy w Polsce (wcześniej byłem na rocznych praktykach w USA, gdzie pisałem w Javie) tworzyłem w ActionScript czyli takim obiektowym języku stworzonym przez Macromedia (pamięta ktoś jeszcze technologię Flash? :D). Były też dwie aplikacje mobilne, które rozwijałem z moim przyjacielem, gdzie on był odpowiedzialny za część mobilną, a ja za backend, gdzie postawiliśmy na Node.js. Swoją drogą o tych aplikacjach muszę nagrać kiedyś odcinek, bo to był super doświadczenie i jeszcze lepsza przygoda 🔥
Dzięki za film. Zastanawiałam się, jaka jest szansa na znalezienie pierwszej pracy w IT bazując na Twoim kursie. I nie chodzi mi oczywiście o jego wykupienie, ale opanowanie zawartego tam materiału. Jest to wystarczający materiał na początek, czy trzeba opanować coś więcej? (Jeśli tak, to co?)
Cześć! Wszystko zależy od tego, jak dokładnie rozumiesz to pytanie. Tak jak napisałem w sekcji Pytania i odpowiedzi na stronie kursu, droga do zostania programistą nigdy nie zaczyna się i nie kończy tylko na jednym kursie. Niemożliwe jest przerobić materiał tylko z jednego kursu, bez względu na to, jak obszerny by on nie był i skutecznie starać się o pracę na stanowisku programisty. Średnia liczba godzin, którą trzeba poświęcić na naukę, aby do tego poziomu dojść to 1000 - 1500 godzin, tak więc mówimy tutaj o co najmniej kilku, a patrząc bardziej realistycznie nawet kilkunastu miesiącach nauki. Poznanie podstaw wybranego języka to jedynie początek drogi. Niezwykle ważny, ale jednak jedynie początek. Prawdziwa zabawa zaczyna się później, gdy już mając tę podstawową wiedzę, wykorzystujesz ją do dalszej pracy nad własnymi projektami i zgłębianiu kolejnych kompetencji. Zacytuję tutaj jeszcze odpowiedź ze strony: "Każdy, kto ogląda od dłuższego czasu mój kanał, wie zapewne, że jestem bardzo cięty na wszystkie szkoły programowania, które sprzedają kursy za kilkanaście tysięcy złotych obiecując, że po trzymiesięcznym kursie zostaniesz programistą. Niestety tego typu obietnice po pierwsze nie mają żadnego pokrycia, a po drugie niewiele też mają wspólnego z rzeczywistością, bo droga do zostania programistą nigdy nie zaczyna się i nie kończy tylko na jednym kursie. Na pewno jednak dobry kurs może Ci bardzo mocno pomóc i jestem przekonany, że właśnie takim kursem jest Java od podstaw. To, co jest moim zdaniem kluczowe, to wyjątkowy przekrój materiału, który znajdziesz w kursie. Większość kursów Javy skupia się tylko i wyłącznie na podstawach samego języka, a to jest zdecydowanie za mało. Jako programiści po pierwsze musimy myśleć szerzej, a po drugie nigdy nie jest tak, że projekt tworzony w jakimś języku to jest tylko ten język i nic więcej. Nie. Zawsze mamy język plus cały szereg przeróżnych technologii wokół tego języka. W przypadku Javy zazwyczaj jest to menadżer pakietów Maven lub Gradle, baza danych SQL, framework Spring Boot, a także Git oraz Docker. Do tego dochodzą takie zagadnienia jak testowanie kodu, Test-Driven Development i REST API. I tak, wszystkie te technologie oraz zagadnienia poznasz w ramach kursu Java od podstaw." Tak więc z mojej strony otrzymujesz bardzo konkretny przekrój materiału, wykraczający poza podstawy samego języka, ale oczywiście w ciągu 30h nie jestem w stanie przekazać wszystkiego, co musisz umieć na stanowisko Junior Developera. Przeprowadzam Cię przez podstawy, pokazuję w jaki sposób wykorzystać dane technologie i wskazuję kierunek dalszej, już samodzielnej, pracy. W kontekście tej samodzielnej pracy (w trakcie kursu oraz po skończeniu kursu) bardzo ważnym elementem jest grupa na Discordzie dla uczestników kursu, gdzie jest bardzo duża aktywność. Udzielam się tam regularnie, ale przyznam szczerze, że zazwyczaj zanim zdążę odpowiedzieć, ktoś inny już przychodzi z pomocą:) Tak więc to wsparcie kursantów jest bardzo duże i panuje taka atmosfera wzajemnej pomocy i motywacji 🔥 Regularnie odbywają się też live’y dla uczestników kursu, a tutaj możesz zobaczyć jak wyglądał ostatni live w listopadzie: streamyard.com/watch/dHjVHyTHaJ3Z
@@JakNauczycSieProgramowania Dzięki serdeczne za odpowiedź. Czytałam opisy wcześniej. Wiem, że pracy czeka dużo. Jestem po Politechnice i umiem się uczyć. Chodzi mi przede wszystkim o informację, gdybym przepracowała Twój kurs, co jeszcze musiałabym się nauczyć, aby znaleźć pierwszą pracę w IT. Chętnie obejrzę live.
Cześć Kamil. Jest szansa, że zrobisz film o js w podobnym stylu jakt ten? Widziałem na kanale wstępny krótki js, ale ten o Java zawiera więcej "mięsa" :)
Ja mam pytanie. Co albo jak zrobić żeby kod napisany w notatniku nie zapisywał się jako txt. Robiłem tak jak Pan na filmiku pokazał, ale mimo wszystko zapisuje w formacie txt. Byłbym wdzięczny za odpowiedź. Poza tym jak dla mnie laika jak na razie bardzo fajny materiał. Do tego momentu wszystko rozumiem.
Nie mówię nie:) Domenę pythonodpodstaw.pl mam od dłuższego czasu, więc czemu nie ; ) Na pewno pojawi się jakiś odświeżony film o Pythonie za kilka miesięcy.
@@JakNauczycSieProgramowania dziękuje za odpowiedz. Pomimo tego ze sam uczę sie pythona a Pan bardziej w Javie pisze to i tak z przyjemnością oglądam Pańskie filmy.
Mi w żaden sposób Alt+Enter nie daje możliwości importu java.util.Scanner nie wiem od czego to zależy. W ogóle nie mam tak automatycznych podpowiedzi prawie wszystko robię ręcznie. Co może być przyczyną? Mam Jave najnowsza wczoraj ściągniętą, JDK też, najnowszy IntelliJ. Win 10. Dokładniej to te skróty (podpowiedzi żeby nie pisać ręcznie ) nie działają w sensie podpowiedzi mają liste ale nie wyświetla mi tego tak jak Tobie od razu... trzeba zjeżdżać w dół żeby znaleźć System.out.println i to sporo. A zmiennych to w ogóle nie podpowiada.
Chcialbym jakoś sie zaczepić za cokolwiek, ale nie wiem od jakiego filmiku zacząć. Nie wiem z czym się je programowanie, chciałbym się nauczyć paru rzeczy, ale zielony jestem.
To bardzo dobry film na początek. Nie musisz mieć żadnego doświadczenia z programowaniem, bo zaczynamy tutaj całkowicie od zera:) Polecam też te dwa filmy: Czym właściwie jest programowanie? ruclips.net/video/HPZIO6C8s1Q/видео.html Jak nauczyć się programowania i zostać programistą? ruclips.net/video/UFB3pwDVvGk/видео.html
Przekonałeś Mnie do samego kursu. Natomiast jestem na rozdrożu : Java czy C++ . Lubię jeden i drugi język, niestety nie wiem czy podołam dwa na raz zważając, że na co dzień pracuję. Masz jakiś pomysł jak wybrać odpowiedni kierunek?
Java jest o wiele lżejsza w pisaniu kodu. Dużo rzeczy jak lokowanie pamięci działa automatycznie. Lub np. TDD pisze Mi się swobodnie ( w zasadzie po jednym filmie na Twoim kanale YT. @@JakNauczycSieProgramowania C++ lubię bo jest naprawdę obszerny. Można napisać co się chce... Kosztem niestety bardzo wysokiego progu.
Kurcze muszę zapytać bo mi spokoju nie daję, quiz inkrementacji i dekrementacji, pytanie: jaki będzie wyniki działania poniższego programu. int a = 10; int b = a++; Sout (a+" "+b) Wynik: odpB 10 10??? 😀
Nie, wynik to 11 10 czyli odpowiedź A. a zwiększyliśmy o 1, więc wyświetlamy 11. Do b przypisaliśmy wartość a (10) i dopiero po przypisaniu tej wartości zwiększyliśmy a o 1.
Mam pytanko w FAQ na stronie kursu na pytanie Czy ten kurs pozwoli mi aplikować na stanowisko Java Developer? odpowiedź to: "Treść akordeonu" O co w tym chodzi?
Akordeon to ten element z rozwijanymi odpowiedziami, a "treść akordeonu" to efekt tego, że zapomniałem dodać odpowiedź do tego pytania:) Dzięki za zwrócenie na to uwagi, już to poprawiłem, a odpowiedź jest następująca: Każdy, kto ogląda od dłuższego czasu mój kanał, wie zapewne, że jestem bardzo cięty na wszystkie szkoły programowania, które sprzedają kursy za kilkanaście tysięcy złotych obiecując, że po trzymiesięcznym kursie zostaniesz programistą. Niestety tego typu obietnice po pierwsze nie mają żadnego pokrycia, a po drugie niewiele też mają wspólnego z rzeczywistością, bo droga do zostania programistą nigdy nie zaczyna się i nie kończy tylko na jednym kursie. Na pewno jednak dobry kurs może Ci bardzo mocno pomóc i jestem przekonany, że właśnie takim kursem jest Java od podstaw. To, co jest moim zdaniem kluczowe, to wyjątkowy przekrój materiału, który znajdziesz w kursie. Większość kursów Javy skupia się tylko i wyłącznie na podstawach samego języka, a to jest zdecydowanie za mało. Jako programiści po pierwsze musimy myśleć szerzej, a po drugie nigdy nie jest tak, że projekt tworzony w jakimś języku to jest tylko ten język i nic więcej. Nie. Zawsze mamy język plus cały szereg przeróżnych technologii wokół tego języka. W przypadku Javy zazwyczaj jest to menadżer pakietów Maven lub Gradle, baza danych SQL, framework Spring Boot, a także Git oraz Docker. Do tego dochodzą takie zagadnienia jak testowanie kodu, Test-Driven Development i REST API. I tak, wszystkie te technologie oraz zagadnienia poznasz w ramach kursu Java od podstaw.
Pytanie 1: cześć, jestem szczęśliwym posiadaczem pozostałych kursów i obooków na stronie, czy istnieje oferta zniżkowa (podobna do tej gdzie można kupić 3 kursy w obniżonej cenie) jednak dla osób z zakupionymi już kursami? Pytanie 2: programuje już w javie od jakiegoś czasu i nie powiedziałbym ze jestem już początkujący. Wiem jednak że ciągle można wiedzieć więcej, czy ten kurs jest dla osób które nie zaczynają ale chcą doszlifować swoją wiedze w javie? Ps. fajnie że kurs zahacza o temat spring boota, to też mocno zachęca
Cześć! Ze względu na fakt, że ustaliłem cenę kursu na najniższym możliwym poziomie, nie byłem w stanie zaoferować żadnych dodatkowych zniżek, ale w zamian pojawiło się 150 zł zniżki na kolejne kursy oraz ebooki. Nie ukrywam też, że jest to prostsze dla mnie rozwiązanie, bo generowanie wielu różnych zniżek w zależności od różnych konfiguracji produktów, które różne osoby mają na koncie, zrobiło się ostatnio dość skomplikowane :D Kurs jest prowadzony od zera, ale uważam, że osoby uczące się Javy od jakiegoś czasu również znajdą w nim wiele dla siebie. Po pierwsze krótkie lekcje ułatwiają ugruntowanie wiedzy i skuteczną powtórkę wybranych zagadnień, a po drugie przekrój tematów sprawia, że z dużym prawdopodobieństwem nauczysz się również nowych rzeczy:) Plus jest Discord dla uczestników kursu plus już wkrótce live'y 😎
REST API będzie poświęcony cały ósmy moduł w kursie, ale zobacz też te filmy, które są na kanale: ruclips.net/video/JkF-bKQUlSs/видео.html ruclips.net/video/N5MCeV8Wjcs/видео.html
Witam, jako osoba zaczynająca uczyć się od zera programowania (w końcu chce robić to co za dzieciaka chciałem) muszę zrobić kurs cs50 czy mogę przejść bezpośrednio do twoich materiałów? Jestem po dwóch wykładach cs50, spoko są, choć czasami mam małe problemy ze zrozumieniem
Hejka jestem JavaScript developerem, ale sytuacja zawodowa wymusza na mnie naukę backendu i Javy właśnie. Czy ten kurs będzie w mojej sytuacji odpowiedni? Pojęcia zmienne itp nie są mi obce więc zastanawiam się czy nie będzie zbyt podstawowy..
W takiej sytuacji przez pierwsze trzy moduły kursy na pewno przejdziesz bardzo szybko (ale mimo wszystko na pewno dowiesz się z nich nowych dla Ciebie rzeczy, charakterystycznych dla Javy), ale myślę, że czwarty i kolejne moduły będą składały się przede wszystkim z nowych zagadnień. Materiał jest bardzo przekrojowy, bo kolejne moduły to między innymi bazy danych, Spring Boot, REST API czy Test-Driven Development.
Hej. Zacząłem naukę programowania z twoim kursem i przy uruchomieniu IntelliJ wypadł mi komunikat że nie da rady uruchomić programu ponieważ brakuje pliku api-ms-win-core-libraryloader-l1-2-1.dll. Pomocy co robić??😅 dodam że używam już wiekowego laptopa
Cześć, a próbowałeś googlować temat? Tutaj widzę jakiś fix: ruclips.net/video/ZGEI4kTlUQQ/видео.html Edit: Widzę też pytanie na stronie JetBrains: youtrack.jetbrains.com/articles/SUPPORT-A-34/IDE-cant-start-because-api-ms-win-core-libraryloader-l1-2-1.dll-is-missing-from-your-computer
@@JakNauczycSieProgramowania z pierwszego filmiku oba sposoby nie zadziałały ale z drugiego linku który podesłałeś dowiedziałem się co i jak. Mam Windows 8🙈 a musi być 10 i wyżej. No nic i tak zamierzałem się z kupnem nowego laptopa więc chyba będę musiał tak zrobić. Dziękuję za szybką pomoc 😁
47:28 Pierwszy prościutki programik i ja nie daję rady :( error: illegal character: '\ufeff' Wyczytałem, że podobno Notatnik dodaje mi jakiś znak, ale jak mam się go pozbyć to nie wiem.
Tak, to najprawdopodobniej ten problem: stackoverflow.com/questions/45697794/error-illegal-character-ufeff-in-java. Możesz skorzystać na przykład z Notepad++, wybrać kodowanie UTF-8 i jeszcze raz zapisać plik, ale na ten moment możesz też pominąć kompilację z wiersza polecenia i przejść od razu do tego momentu filmu: ruclips.net/video/quu8xB6qACc/видео.html A w razie problemów pisz na Discordzie: www.jaknauczycsieprogramowania.pl/discord i będziemy ogarniać 🔥
Cześć. Trafiłem na Twój kanał przez kumpla i z dnia na dzień stwierdziłem, że chciałbym pod jakimś kątem zmienić swoje życie i zacząć uczyć się Javy od podstaw. Jestem w trakcie studiowania tego filmu i mam pytanie odnośnie edytowania zmiennych środowiskowych systemu a mianowicie opcji "Path", o której wspominasz podczas kopiowania ścieżki z folderem "bin". Na moim lapku zmienne środowiskowe poprzedza znak "%", u Ciebie natomiast ścieżka dysku zaczyna się od "C/Java/ itd itp". Czy to ma jakikolwiek wpływ na wczesne lub późniejsze tworzenie jakichś prostych poleceń? Może się coś przez to nie udać i powinienem poszukać rozwiązania na necie? Jestem w temacie pierwszy raz w życiu i będę wdzięczny za każdą pomoc. Pozdro
Używając znaku % możesz odwołać się do innej zmiennej środowiskowej. Czyli jeżeli masz na przykład zmienną środowiskową o nazwie JAVA, która wskazuje na katalog C:\Java, a chcesz stworzyć inną zmienną systemową o nazwie JAVA_BIN, która wskazuje na katalog C:\Java\bin, możesz to zrobić na dwa sposoby: 1. Jako wartość podać C:\Java\bin 2. Jako wartość podać %JAVA%\bin (%JAVA% zwróci wartość zapisaną w zmiennej środowiskową JAVA czyli C:\Java i po prostu dopisujesz do tego \bin) Jeżeli masz jeszcze jakieś wątpliwości, napisz na Discordzie: www.jaknauczycsieprogramowania.pl/discord
Kamilu, uczę się od 2 miesięcy robie jakieś proste zadanka, ale dalej nie wyobrażam sobie, żeby napisać od zera nawet prosty program. To normalne i w końcu zaskoczy? czy skoro już składnie znam to powinienem na siłę próbować jakichś projektów?
zacznij od pomysłu, planu - co byś chciał żeby ten program wykonywał, a potem przejdź do działania, zacznij od prostych rzeczy typu kalkulatory, gry w zgadywanie czy inne palindromy
To zupełnie normalne. Na początku rób bardzo proste rzeczy. Uczysz się o instrukcjach warunkowych? Napisz program, który w zależności od tego, co poda użytkownik, wyświetla różne komunikaty. Uczysz się pętli? Napisz program, który kilka razy wyświetla jakiś komunikat. A potem połącz to z tym, co robiłeś wcześniej, czyli kilka razy zapytaj o coś użytkownika. na przykład o kilka liczb i wykonaj jakąś operację typu dodanie tych liczb. To nie musi być nic skomplikowanego. Chodzi o praktykę i przećwiczenie nawet tych najprostszych rzeczy dziesiątki razy. Potem, gdy pojawiają się jakieś trudniejsze i bardziej złożone zagadnienia, przepisuj po prostu linia po linii kod wraz z autorem. Potem zamknij wideo i napisz to samo jeszcze raz, ale tym razem już sam. Potem pozmieniaj wybrane linie, pobaw się tym, poeksperymentuj. I potem sam będziesz już dostrzegał miejsca, gdzie możesz dodać coś od siebie, coś ulepszyć. To jest długi proces, ale jak najbardziej naturalny. Tak więc bez stresu, konsekwentnie krok po kroku do przodu 🔥
@@JakNauczycSieProgramowania o to fajnie, bo tam już na początku można było zauważyć zmiany w interfejsie IJ i może czyhały by później jeszcze jakieś niespodzianki.
Czemu Pan usuwa problem, który zgłaszam? Myślałem, że chce Pan pomóc wszystkim, którzy chcą rozpocząć przygodę z programowaniem, a już dwukrotnie został usunięty mój komentarz w którym podałem swój kod do sprawdzenia.
Nie usuwałem Twoich komentarzy, tak więc prawdopodobnie RUclips usunął je automatycznie. Najłatwiej będzie jeżeli podzielisz się tym kodem na Discordzie: www.jaknauczycsieprogramowania.pl/discord
Dołącz do mailingu: www.programujodpodstaw.pl/java-od-podstaw-mailing i odezwij się do mnie na kamil@programujodpodstaw.pl. Do jutra do końca dnia trwa promocja dla osób zapisanych na mailing 🔥
Płatności kartą wkrótce powinny się pojawić, czekam na ostateczną weryfikację ze strony operatora płatności. A w kwestii płatności z zagranicy odezwij się do mnie proszę na maila kamil@programujodpodstaw.pl.
Każdy język programowania może być dla programisty fajny, przyjazny i użyteczny. Natomiast kod javy jest tak archaiczny, że porównując go choćby do Ruby czy Pythona, java robi się mało przyjemna :)
Studia nie są formalnie wymagane, żeby pracować jako programista, ale jeżeli ktoś ma możliwość studiowania i zastanawia się, czy iść czy nie, ja zawsze do tego zachęcam. Studia same w sobie nie nauczą Cię programowania, ale mają bardzo zalet, o których opowiadałem w tych filmach: ruclips.net/video/nZ3iHSJNF8I/видео.html ruclips.net/video/m77qz5vu3lk/видео.html ruclips.net/video/ohhxZrWPPjI/видео.html Oczywiście nie powinny to być też obojętnie jakie studia, robione dla samego dyplomu, który faktycznie jako sam papier ma niewielkie znaczenie. Ale porządne, dobrze wybrane, a później ODPOWIEDNIO WYKORZYSTANE studia mogą dać Ci przynieść BARDZO dużo dobrego.
@@JakNauczycSieProgramowania a jak jestem w liceum to jak to chyba raczej trzeba będzie iść na studia bo zawodu nie będę miał po samym liceum chyba że są jakieś kursy
Gratuluję Kochanie🎉 Wiem ile pracy włożyłeś w ten kurs ❤
Dziękuję! ❤️❤️❤️
Dołączam się do braw chociaż jeszcze nie zacząłem. Narazie mecze kurs Pythona 😊 wogole świetny kanał.
Kurs jest porządnie opracowany pod względem merytoryki i jednocześnie przemyślany w zakresie samej metodologii nauczania programowania, co jest raczej rzadkim zjawiskiem w branży edukacji programistycznej. Autor uczciwie przyznaje ze wiele poruszanych tematów stanowi niejako szkielet , dający highlevel view na dane zagadnienie, a kursanci są zachęcani do poszukiwania pogłębionej wiedzy również w innych źródłach, co jest według mnie bardzo dobrym podejściem. Bardzo długo, ucząc się programowania byłem przytłoczony ogromną ilością szczegółów bez szerszej perspektywy o co tak naprawdę w tym wszystkim chodzi. Kurs Kamila jest cenny właśnie z tego powodu, że Autor dba o przedstawienie przekrojowej perspektywy ekosystemu języka w sposób zrozumiały dla osób początkujących.
Bardzo dziękuje panu za odświeżenie filmu z podstaw javy i czekam za odświeżeniem filmu z programowania obiektowego
Najciekawszy kurs, 3 godzin nie wiem kiedy minęło mi nawet. Ma Pan dar do przekazywania wiedzy.
Czekam na jakąś promocje na kurs.
Dzięki za komentarz i cieszę się, że podoba Ci się mój sposób przekazywania wiedzy! Zapisz się proszę do mailingu: www.programujodpodstaw.pl/java-od-podstaw-mailing/, bo jeżeli będą w przyszłości promocje na kurs, to TYLKO dla osób zapisanych na mailing. Pozdrawiam serdecznie!
@@JakNauczycSieProgramowania zapisałem się 😁
Fajnie, że zdecydowałeś się na tak szeroki zakres materiału. Jakiś czas temu ogarniałem inny kurs ale z tego co widzę w spisie treści to przynajmniej połowy tematów nie było. Kurs już zakupiony. Trzeba to jeszcze tylko ogarnąć. Robisz świetną robotę. Oby tak dalej 💪
Tak, większość kursów skupia się właśnie na podstawach samego języka, a to jest ZDECYDOWANIE za mało. Moim celem było stworzenie kursu kompleksowego, przekrojowego, takiego, w którym przejdziemy przez wszystkie najważniejsze technologie używane w codziennej pracy na stanowisku Java Developer.
Dziękuję...
Świetna praca
Swietna robota, gratuluję, i jak śmiesznie by to brzmiało, pomimo że cena za kurs jest bardzo uczciwa, potrzebuje czasu żeby uzbierać i mam nadzieję ze od Marca - Kwietnia dajej będzie dostępny , bo mam wiedzę zerową ale już mi się podoba, dużo się odczytałem (ale to nie to samo jak praktyka), teraz dzięki nagraniom m nadzieję na zbudowanie fundamentów, a jak tylko uzbieram to zaczynam kurs i kolejny krok do niezależności finansowej dla mojej rodziny (tak jak pisali w wielu książkach najlepsza inwestycja to inwestycja w siebie samego) a nie do końca życia etat , piątek piwo pod klatką i na koniec starcze zwyrodnienia od ciężkiej pracy (oczywiście nie ujmuje ale chcę więcej dla rodziny - dzieci)
Pozdrawiam serdecznie.
Przez pierwszą godzinę zrozumiałem więcej niż przez 2 wykłady. Dzięki za poradnik 😎
Dzięki biorę w ciemno może to będzie piękny początek pewnej przygody 😎🧐
To będzie niesamowita przygoda! 🔥
Mega! Trzymam kciuki za naukę 👍🏼
Cześć Wszystkim! Jestem już po przerobieniu całego kursu "Java od podstaw" i z czysty sumieniem mogę go polecić każdemu kto dopiero zaczyna przygodę z Java. Z perspektywy czasu i doświadczenia z innym kursem mogę stwierdzić, że Kamil w odpowiednim tempie i w zrozumiały sposób tłumaczy kolejne moduły. Sumienne przerobienie całego materiału pozwala na tworzenie własnych, użytkowych aplikacji z ciekawszym interfejsem niż konsola systemowa.
Żeby nie było tak idealnie to zaznaczę, że chciałoby się żeby pewne kwestie były bardziej rozwinięte i opowiedziane ale tutaj mam na myśli zagadnienia same w sobie zasługujące na osobne kursy (Spring Boot, Docker). Obecnie dalej kontynuuję naukę javy i nie raz wracam do konkretnych lekcji kursu "bo tam to było fajnie wytłumaczone". Szczerze polecam! I dzięki Kamil za kawał dobrej roboty!
Hej. Mógłbyś mi napisać ile godzin trwa cały kurs?
@@vanilledolliex3 Osobiście nie liczyłem tego dokładnie ale będzie około 30 godzin materiałów w postaci filmów, a do tego dochodzą ćwiczenia. Ja akurat niektóre lekcje dodatkowo chciałem sobie powtórzyć. Przerobienie całego kursu zajęło mi około 3-4 miesiące
Dodam też że fajnie tłumaczysz, tempo jest odpowiednie😮
Bardzo dobry kurs oraz responsywny autor, który jest cały czas obecny. Polecam
Świetny kurs, prowadzący 6/6 - dziękuję!
Bardzo pomocny materiał ! W ostatnim przykładzie należałoby dodać warunek odnośnie równości dwóch lub trzech liczb :)
No to zaczynamy ! super bardzo dziękuje
Moja żona się z tobą rozwiedzie! 3 h spędziłem przy komputerze zamiast malowac pokój! Dzięki!
Ciężka praca,wielkie gratulacje 👍🥰
Dziękuję 🤗❤️
Szukalem wlasciwego tutorialu i znalazlem. Wszystko wytlumaczone pieknie. Leci sub❤
Wowwww...mega kurs, gratuluję i dziękuję:)
Wszystko co było omawiane w tym odcinku przerobiłem i wszystko jest jasne oraz zrozumiałe :)
Ja tez z góry gratuluję :)
Dziękuję bardzo! 🤗
Nareszcie!!:) super, ze zrobiles tak obszerny kurs!:)
Ja też się nie mogłem doczekać! 😃
Po obejrzeniu tego filmu mam trochę mniejszy mętlik w głowie, ale nie do końca. Moja sugestia dla wszystkich nauczycieli programowania dla początkujących (nie tylko w Javie) to napisać program sterowania światłami ulicznymi (dla uproszczenia tylko dla jezdni). Taki program dla napisany człowieka wygląda tak:
1. Włącz światło czerwone, odczekaj 120 sekund, wyłącz.
2. Włącz światło żółte, odczekaj 15 sekund, wyłącz.
3. Włącz światło zielone, odczekaj 90 sekund, wyłącz.
4. Wróć do punktu 1.
Jak będzie wyglądał kod takiego programu w Javie? Można wykonać obrazek (interfejs graficzny), na którym będzie prostokąt z trzema kółkami, których kolor będzie się zmieniał z szarego, gdy światło jest wyłączone, na czerwony, żółty i zielony, gdy dane światło jest włączone. Na takim programie można przećwiczyć typy danych byte, short, int i float (gdy czas świecenia ustawi się z dokładnością do 1/10 sekundy) oraz tworzenie interfejsów graficzny w swing’u. Programy szkoleniowe, gdzie skutek działania programu wyświetlany jest tylko liczby w konsoli IntelliJ są mało inspirujące.
O jakich parametrach najlepiej mieć komputer do programowania?
Dowolnych, programowanie to nie gry ani robienie grafiki
Zakupione, na filmach jesteś "prawdziwy" i potrafisz dotrzeć do człowieka, mam nadzieje, że z tym kursem ruszę do przodu! ✌👌
Na pewno ruszysz!!! 🔥 Na Discordzie dodatkowo będę Was motywował do pracy, nie będzie miejsca na wymówki 😎
Kurs super. Świetna robota. Szczerze polecam!!!
Dziękuję! 🤗
ogl całe 3 h i powiem ci ze jestes najlepszym nauczycielem programowania jakiego spotkałem
Dzięki, bardzo miło mi to słyszeć!
W idealnym momencie wrzutka!
Postaram się zpisać za jakiś czas na całość :)
Jeżeli dobrze kojarzę Twój nick tutaj na YT, to chyba już się zapisałeś? 😎
@@JakNauczycSieProgramowania pierwsze słyszę :)
@@marcin2x4A to w takim razie jednak inny Marcin :D
Super, dziękuję!
Gratulacje i powodzenia 😊🎉. Czy bariera 250 osób już została przebita? Czy jest jeszcze szansa na zapisanie sie 😊?
Dzięki! Jeszcze sporo do tej granicy:)
Chce nauczyć się programowania, by zrobić moją wymarzoną aplikację na androida dla rowerzystów. Nie ważne ile mi zajmie nauka i pisanie. Dzięki za ten film mam nadzieję, że ukierunkuje mnie w dobrą stronę.
Powodzenia, aczkolwiek jeśli nie chcesz pracować w zawodzie, to wydaje mi się, że ilość czasu, jaki wsadzisz w naukę i pisanie bardziej rozbudowanej apki, będzie niewspółmierna z założonym efektem i rezultatem finansowym. Po prostu zajmie Ci to prawdopodobnie lata :)
@@michak.7781 jedno nie wyklucza drugiego. Nie powiem, chciałbym działać w zawodzie + robienie czegoś dla siebie.
Juz sie doczekac nie moglem :) Kamil szacun.
Dzięki! Ja też się nie mogłem doczekać i mega się cieszę z tej premiery 🔥
super materiał! proszę wincyj Javy :D
Wszystko fajnie potrafię rzeczy zawarte w filmie tylko co dalej czego mam się dalej uczyć gdzie postawić Kolejny krok Proszę o odpowiedź
Czy mógłbyś zrobić kiedyś film jak poprawnie używać debbugera? wiem że dużo jest takich materiałów ale jednak nikt tak fajnie nie tłumaczy jak ty
Debugowaniu będzie poświęcona spora część dziesiątego modułu kursu, możliwe, że na YT ten temat też się w jakimś podstawowym zakresie pojawi, ale na pewno nie wcześniej niż w przyszłym roku.
Oooo ty odpowiadałeś w familiadzie na pytanie o językach programowania :D
Dokładnie tak 😃 Wspominałem o tym tutaj: ruclips.net/video/GO12FfxseWo/видео.html
Super filmik. ^^
Dzięki! 🤗
Czy w kursie będą poruszane bardziej zaawansowane projekty, jakie są poruszone w roadmapie?
W każdym module są zadania i projekty, dzięki którym możesz przećwiczyć poruszane zagadnienia w praktyce. Wraz z kolejnymi modułami poziom rośnie, więc projekty również stają się bardziej rozbudowane. Całość zakończymy projektem, w którym wykorzystamy jak najwięcej poznanych konceptów i umieścimy ten projekt w chmurze. Nie wiem, czy odpowiadam w ten sposób na Twoje pytanie, więc powiedz mi jeszcze, co dokładnie masz na myśli pisząc o bardziej zaawansowanych projektach?
Bardziej zaawansowane, tj. z rozdziału w Roadmapie "prawie junior". Chciałbym się przebranżowić i zaczynam od zera. Szukałem właśnie mapy, czegoś co uporządkuje zagadnienia i pozwoli na usystematyzowanie-znalazlem ❤. Jednak mapa to mapa, a nie kurs. A tu bęc, jest kurs. czy kursu poznam zagadnienia pozwalające na stworzenie projektów z mapy (mniej więcej oczywiście). Tak jak z dzieckiem 😂 niby bawi się samo, ale w oddali ojciec czuwa
Witam serdecznie :) pytanko mam, skoro żaden kurs nie gwarantuje przyjęcia do pracy, to znaczy, że jest jeszcze sporo zagadnień, które trzeba wiedzieć, czy chodzi po prostu o dłuższe doświadczenie/obycie?
Tzn jeżeli chodzi o jeszcze za małą wiedzę to czego np brakuje po zakupieniu Twoich trzech kursów i dwóch ebooków?
Pozdrawiam
Cześć! Żaden kurs / książka / mentoring nie gwarantuje przyjęcia do pracy w takim sensie, że możesz kupić nawet najlepszy kurs na świecie, ale to jak go wykorzystasz, zależy już tylko od Ciebie. Z programowaniem jest tak, że uczysz się go TYLKO wtedy, kiedy zdobywaną wiedzę wykorzystujesz w praktyce. Tak więc możesz obejrzeć setki godzin kursów i tutoriali i dalej być na poziomie bliskim zera. Dlatego tak ważne jest, żeby przerabiając kurs, CAŁY CZAS pisać kod. Przepisywać to, co pokazuje autor, zmieniać ten kod, eksperymentować z nim. I oczywiście wykonywać wszystkie ćwiczenia plus pisać własne programy.
W moich kursach oraz ebookach zawarłem ogromną ilość wiedzy i doświadczenia, kluczem do sukcesu jest wykorzystanie tej wiedzy i dużo pracy własnej 💪 W kursach oraz ebookach BARDZO KONKRETNIE wskazuję właściwą drogę, ale to już Ty decydujesz, w jaki sposób i w jakim tempie chcesz ją przejść 🔥
Super 👍 na codzien pisze w C# ale kusi mnie spróbować ...
Z C# do Javy łatwo przejść 😎
Zakupione! Gratulacje! Kurs na który czekałem :)
daj znac jak wrazenia, czy kurs tez tak dobry jak film czy moze juz gorzej
@@Faldiusz Podpinam się pod pytanie kolegi :D
ilu języków programowania używałeś w pracy?
Przede wszystkim Javy, okazjonalnie Pythona i, co ciekawe, pierwszy projekt po rozpoczęciu pracy w Polsce (wcześniej byłem na rocznych praktykach w USA, gdzie pisałem w Javie) tworzyłem w ActionScript czyli takim obiektowym języku stworzonym przez Macromedia (pamięta ktoś jeszcze technologię Flash? :D). Były też dwie aplikacje mobilne, które rozwijałem z moim przyjacielem, gdzie on był odpowiedzialny za część mobilną, a ja za backend, gdzie postawiliśmy na Node.js. Swoją drogą o tych aplikacjach muszę nagrać kiedyś odcinek, bo to był super doświadczenie i jeszcze lepsza przygoda 🔥
Dzięki za film. Zastanawiałam się, jaka jest szansa na znalezienie pierwszej pracy w IT bazując na Twoim kursie. I nie chodzi mi oczywiście o jego wykupienie, ale opanowanie zawartego tam materiału. Jest to wystarczający materiał na początek, czy trzeba opanować coś więcej? (Jeśli tak, to co?)
Cześć!
Wszystko zależy od tego, jak dokładnie rozumiesz to pytanie.
Tak jak napisałem w sekcji Pytania i odpowiedzi na stronie kursu, droga do zostania programistą nigdy nie zaczyna się i nie kończy tylko na jednym kursie. Niemożliwe jest przerobić materiał tylko z jednego kursu, bez względu na to, jak obszerny by on nie był i skutecznie starać się o pracę na stanowisku programisty. Średnia liczba godzin, którą trzeba poświęcić na naukę, aby do tego poziomu dojść to 1000 - 1500 godzin, tak więc mówimy tutaj o co najmniej kilku, a patrząc bardziej realistycznie nawet kilkunastu miesiącach nauki. Poznanie podstaw wybranego języka to jedynie początek drogi. Niezwykle ważny, ale jednak jedynie początek. Prawdziwa zabawa zaczyna się później, gdy już mając tę podstawową wiedzę, wykorzystujesz ją do dalszej pracy nad własnymi projektami i zgłębianiu kolejnych kompetencji.
Zacytuję tutaj jeszcze odpowiedź ze strony:
"Każdy, kto ogląda od dłuższego czasu mój kanał, wie zapewne, że jestem bardzo cięty na wszystkie szkoły programowania, które sprzedają kursy za kilkanaście tysięcy złotych obiecując, że po trzymiesięcznym kursie zostaniesz programistą. Niestety tego typu obietnice po pierwsze nie mają żadnego pokrycia, a po drugie niewiele też mają wspólnego z rzeczywistością, bo droga do zostania programistą nigdy nie zaczyna się i nie kończy tylko na jednym kursie.
Na pewno jednak dobry kurs może Ci bardzo mocno pomóc i jestem przekonany, że właśnie takim kursem jest Java od podstaw. To, co jest moim zdaniem kluczowe, to wyjątkowy przekrój materiału, który znajdziesz w kursie. Większość kursów Javy skupia się tylko i wyłącznie na podstawach samego języka, a to jest zdecydowanie za mało. Jako programiści po pierwsze musimy myśleć szerzej, a po drugie nigdy nie jest tak, że projekt tworzony w jakimś języku to jest tylko ten język i nic więcej. Nie. Zawsze mamy język plus cały szereg przeróżnych technologii wokół tego języka. W przypadku Javy zazwyczaj jest to menadżer pakietów Maven lub Gradle, baza danych SQL, framework Spring Boot, a także Git oraz Docker. Do tego dochodzą takie zagadnienia jak testowanie kodu, Test-Driven Development i REST API. I tak, wszystkie te technologie oraz zagadnienia poznasz w ramach kursu Java od podstaw."
Tak więc z mojej strony otrzymujesz bardzo konkretny przekrój materiału, wykraczający poza podstawy samego języka, ale oczywiście w ciągu 30h nie jestem w stanie przekazać wszystkiego, co musisz umieć na stanowisko Junior Developera. Przeprowadzam Cię przez podstawy, pokazuję w jaki sposób wykorzystać dane technologie i wskazuję kierunek dalszej, już samodzielnej, pracy.
W kontekście tej samodzielnej pracy (w trakcie kursu oraz po skończeniu kursu) bardzo ważnym elementem jest grupa na Discordzie dla uczestników kursu, gdzie jest bardzo duża aktywność. Udzielam się tam regularnie, ale przyznam szczerze, że zazwyczaj zanim zdążę odpowiedzieć, ktoś inny już przychodzi z pomocą:) Tak więc to wsparcie kursantów jest bardzo duże i panuje taka atmosfera wzajemnej pomocy i motywacji 🔥
Regularnie odbywają się też live’y dla uczestników kursu, a tutaj możesz zobaczyć jak wyglądał ostatni live w listopadzie: streamyard.com/watch/dHjVHyTHaJ3Z
@@JakNauczycSieProgramowania Dzięki serdeczne za odpowiedź. Czytałam opisy wcześniej. Wiem, że pracy czeka dużo. Jestem po Politechnice i umiem się uczyć. Chodzi mi przede wszystkim o informację, gdybym przepracowała Twój kurs, co jeszcze musiałabym się nauczyć, aby znaleźć pierwszą pracę w IT. Chętnie obejrzę live.
Część, w 2:16:11 po wstawieniu kropki nie wyświetlają mi się te metody, które wyświetlają się u ciebie, lista jest dużo krótsza.
Jak mam to uzupełnić?
Cześć Kamil. Jest szansa, że zrobisz film o js w podobnym stylu jakt ten? Widziałem na kanale wstępny krótki js, ale ten o Java zawiera więcej "mięsa" :)
Cześć! Jest na to szansa i to nawet bardzo duża :D
O, i o to mi chodziło. Git :)@@JakNauczycSieProgramowania
Siemka, musisz zrobić koniecznie kurs C#!
Chyba będę musiał 😂 Wrzucę to na listę tematów do ogarnięcia!
@@JakNauczycSieProgramowania Dzięki😅😅 Właśnie mam zamiar się nauczyć tego języka, a z twoich kursów bardzo dużo wiem
Ja mam pytanie. Co albo jak zrobić żeby kod napisany w notatniku nie zapisywał się jako txt. Robiłem tak jak Pan na filmiku pokazał, ale mimo wszystko zapisuje w formacie txt. Byłbym wdzięczny za odpowiedź.
Poza tym jak dla mnie laika jak na razie bardzo fajny materiał. Do tego momentu wszystko rozumiem.
@@kampus18 Wyłącz w Windowsie ukrywanie rozszerzeń plików i zmień rozszerzenie ręcznie z txt na java.
Gratuluje. Moze Pan kiedyś zrobi kurs python od podstaw.
Nie mówię nie:) Domenę pythonodpodstaw.pl mam od dłuższego czasu, więc czemu nie ; ) Na pewno pojawi się jakiś odświeżony film o Pythonie za kilka miesięcy.
@@JakNauczycSieProgramowania dziękuje za odpowiedz. Pomimo tego ze sam uczę sie pythona a Pan bardziej w Javie pisze to i tak z przyjemnością oglądam Pańskie filmy.
@@dawidrucinski1881 Bardzo mi miło!
Mi w żaden sposób Alt+Enter nie daje możliwości importu java.util.Scanner nie wiem od czego to zależy. W ogóle nie mam tak automatycznych podpowiedzi prawie wszystko robię ręcznie. Co może być przyczyną?
Mam Jave najnowsza wczoraj ściągniętą, JDK też, najnowszy IntelliJ. Win 10. Dokładniej to te skróty (podpowiedzi żeby nie pisać ręcznie ) nie działają w sensie podpowiedzi mają liste ale nie wyświetla mi tego tak jak Tobie od razu... trzeba zjeżdżać w dół żeby znaleźć System.out.println i to sporo. A zmiennych to w ogóle nie podpowiada.
Chcialbym jakoś sie zaczepić za cokolwiek, ale nie wiem od jakiego filmiku zacząć. Nie wiem z czym się je programowanie, chciałbym się nauczyć paru rzeczy, ale zielony jestem.
To bardzo dobry film na początek. Nie musisz mieć żadnego doświadczenia z programowaniem, bo zaczynamy tutaj całkowicie od zera:)
Polecam też te dwa filmy:
Czym właściwie jest programowanie? ruclips.net/video/HPZIO6C8s1Q/видео.html
Jak nauczyć się programowania i zostać programistą? ruclips.net/video/UFB3pwDVvGk/видео.html
@@JakNauczycSieProgramowania to zaczynam ogladanie, zobaczę czy to dla mnie
Przekonałeś Mnie do samego kursu. Natomiast jestem na rozdrożu : Java czy C++ . Lubię jeden i drugi język, niestety nie wiem czy podołam dwa na raz zważając, że na co dzień pracuję. Masz jakiś pomysł jak wybrać odpowiedni kierunek?
A co Ci się podoba w jednym i drugim języku i jakie masz z nimi dotychczasowe doświadczenie?
Java jest o wiele lżejsza w pisaniu kodu. Dużo rzeczy jak lokowanie pamięci działa automatycznie. Lub np. TDD pisze Mi się swobodnie ( w zasadzie po jednym filmie na Twoim kanale YT. @@JakNauczycSieProgramowania C++ lubię bo jest naprawdę obszerny. Można napisać co się chce... Kosztem niestety bardzo wysokiego progu.
Kurcze muszę zapytać bo mi spokoju nie daję, quiz inkrementacji i dekrementacji, pytanie: jaki będzie wyniki działania poniższego programu.
int a = 10;
int b = a++;
Sout (a+" "+b)
Wynik: odpB
10 10??? 😀
Nie, wynik to 11 10 czyli odpowiedź A.
a zwiększyliśmy o 1, więc wyświetlamy 11.
Do b przypisaliśmy wartość a (10) i dopiero po przypisaniu tej wartości zwiększyliśmy a o 1.
Zapytałam bo miałam nadzieję że wkradł się błąd. Ale skoro nie tu troszkę jednak tego nie rozumiem 😜 no nic to jeszcze sobie nad tym pomyślę. Dzięki
Mam pytanko w FAQ na stronie kursu na pytanie
Czy ten kurs pozwoli mi aplikować na stanowisko Java Developer?
odpowiedź to: "Treść akordeonu"
O co w tym chodzi?
Akordeon to ten element z rozwijanymi odpowiedziami, a "treść akordeonu" to efekt tego, że zapomniałem dodać odpowiedź do tego pytania:) Dzięki za zwrócenie na to uwagi, już to poprawiłem, a odpowiedź jest następująca:
Każdy, kto ogląda od dłuższego czasu mój kanał, wie zapewne, że jestem bardzo cięty na wszystkie szkoły programowania, które sprzedają kursy za kilkanaście tysięcy złotych obiecując, że po trzymiesięcznym kursie zostaniesz programistą. Niestety tego typu obietnice po pierwsze nie mają żadnego pokrycia, a po drugie niewiele też mają wspólnego z rzeczywistością, bo droga do zostania programistą nigdy nie zaczyna się i nie kończy tylko na jednym kursie.
Na pewno jednak dobry kurs może Ci bardzo mocno pomóc i jestem przekonany, że właśnie takim kursem jest Java od podstaw. To, co jest moim zdaniem kluczowe, to wyjątkowy przekrój materiału, który znajdziesz w kursie. Większość kursów Javy skupia się tylko i wyłącznie na podstawach samego języka, a to jest zdecydowanie za mało. Jako programiści po pierwsze musimy myśleć szerzej, a po drugie nigdy nie jest tak, że projekt tworzony w jakimś języku to jest tylko ten język i nic więcej. Nie. Zawsze mamy język plus cały szereg przeróżnych technologii wokół tego języka. W przypadku Javy zazwyczaj jest to menadżer pakietów Maven lub Gradle, baza danych SQL, framework Spring Boot, a także Git oraz Docker. Do tego dochodzą takie zagadnienia jak testowanie kodu, Test-Driven Development i REST API. I tak, wszystkie te technologie oraz zagadnienia poznasz w ramach kursu Java od podstaw.
Pytanie 1: cześć, jestem szczęśliwym posiadaczem pozostałych kursów i obooków na stronie, czy istnieje oferta zniżkowa (podobna do tej gdzie można kupić 3 kursy w obniżonej cenie) jednak dla osób z zakupionymi już kursami?
Pytanie 2: programuje już w javie od jakiegoś czasu i nie powiedziałbym ze jestem już początkujący. Wiem jednak że ciągle można wiedzieć więcej, czy ten kurs jest dla osób które nie zaczynają ale chcą doszlifować swoją wiedze w javie?
Ps. fajnie że kurs zahacza o temat spring boota, to też mocno zachęca
Cześć! Ze względu na fakt, że ustaliłem cenę kursu na najniższym możliwym poziomie, nie byłem w stanie zaoferować żadnych dodatkowych zniżek, ale w zamian pojawiło się 150 zł zniżki na kolejne kursy oraz ebooki. Nie ukrywam też, że jest to prostsze dla mnie rozwiązanie, bo generowanie wielu różnych zniżek w zależności od różnych konfiguracji produktów, które różne osoby mają na koncie, zrobiło się ostatnio dość skomplikowane :D
Kurs jest prowadzony od zera, ale uważam, że osoby uczące się Javy od jakiegoś czasu również znajdą w nim wiele dla siebie. Po pierwsze krótkie lekcje ułatwiają ugruntowanie wiedzy i skuteczną powtórkę wybranych zagadnień, a po drugie przekrój tematów sprawia, że z dużym prawdopodobieństwem nauczysz się również nowych rzeczy:) Plus jest Discord dla uczestników kursu plus już wkrótce live'y 😎
Kurs zakupiony! Mocno polecam :D
Dzięki! Bardzo mi miło! Pochwal się za jakiś czas jak postępy!
Jak odczucia po 4miesiacsch kursu ?
To może teraz Rest API w Javie? Mega by się przydało!
REST API będzie poświęcony cały ósmy moduł w kursie, ale zobacz też te filmy, które są na kanale:
ruclips.net/video/JkF-bKQUlSs/видео.html
ruclips.net/video/N5MCeV8Wjcs/видео.html
"2:12:47" czy może ktoś mi wytłumaczyc co on klika za skrót , że mu się zmienia z new BigDecimal na samo BigDecimal ?
To Extract Variable - Ctrl + Alt + V.
@@JakNauczycSieProgramowania Dziekuje
Witam, jako osoba zaczynająca uczyć się od zera programowania (w końcu chce robić to co za dzieciaka chciałem) muszę zrobić kurs cs50 czy mogę przejść bezpośrednio do twoich materiałów? Jestem po dwóch wykładach cs50, spoko są, choć czasami mam małe problemy ze zrozumieniem
Możesz przejść bezpośrednio do moich materiałów, ale do CS50 też wracaj co jakiś czas:)
@@JakNauczycSieProgramowania napisałem mail
Hejka jestem JavaScript developerem, ale sytuacja zawodowa wymusza na mnie naukę backendu i Javy właśnie. Czy ten kurs będzie w mojej sytuacji odpowiedni? Pojęcia zmienne itp nie są mi obce więc zastanawiam się czy nie będzie zbyt podstawowy..
W takiej sytuacji przez pierwsze trzy moduły kursy na pewno przejdziesz bardzo szybko (ale mimo wszystko na pewno dowiesz się z nich nowych dla Ciebie rzeczy, charakterystycznych dla Javy), ale myślę, że czwarty i kolejne moduły będą składały się przede wszystkim z nowych zagadnień. Materiał jest bardzo przekrojowy, bo kolejne moduły to między innymi bazy danych, Spring Boot, REST API czy Test-Driven Development.
Wszystko fajnie tylko tak szybko prz3z to lecisz ze trudno nadazyc komus kapletnie zielonemu 😅
Czy możliwe jest jeszcze otrzymanie licencji na IntelliJ IDEA Ultimate przy zakupie kursu?
Tak, na obecną chwilę na pokładzie kursu mamy 54 osoby 🔥
Hej. Zacząłem naukę programowania z twoim kursem i przy uruchomieniu IntelliJ wypadł mi komunikat że nie da rady uruchomić programu ponieważ brakuje pliku api-ms-win-core-libraryloader-l1-2-1.dll. Pomocy co robić??😅 dodam że używam już wiekowego laptopa
Cześć, a próbowałeś googlować temat? Tutaj widzę jakiś fix: ruclips.net/video/ZGEI4kTlUQQ/видео.html
Edit: Widzę też pytanie na stronie JetBrains: youtrack.jetbrains.com/articles/SUPPORT-A-34/IDE-cant-start-because-api-ms-win-core-libraryloader-l1-2-1.dll-is-missing-from-your-computer
@@JakNauczycSieProgramowania z pierwszego filmiku oba sposoby nie zadziałały ale z drugiego linku który podesłałeś dowiedziałem się co i jak. Mam Windows 8🙈 a musi być 10 i wyżej. No nic i tak zamierzałem się z kupnem nowego laptopa więc chyba będę musiał tak zrobić. Dziękuję za szybką pomoc 😁
47:28 Pierwszy prościutki programik i ja nie daję rady :(
error: illegal character: '\ufeff'
Wyczytałem, że podobno Notatnik dodaje mi jakiś znak, ale jak mam się go pozbyć to nie wiem.
Tak, to najprawdopodobniej ten problem: stackoverflow.com/questions/45697794/error-illegal-character-ufeff-in-java. Możesz skorzystać na przykład z Notepad++, wybrać kodowanie UTF-8 i jeszcze raz zapisać plik, ale na ten moment możesz też pominąć kompilację z wiersza polecenia i przejść od razu do tego momentu filmu: ruclips.net/video/quu8xB6qACc/видео.html
A w razie problemów pisz na Discordzie: www.jaknauczycsieprogramowania.pl/discord i będziemy ogarniać 🔥
@@JakNauczycSieProgramowania Śmiga po zrobieniu w Notepad++
Cześć. Trafiłem na Twój kanał przez kumpla i z dnia na dzień stwierdziłem, że chciałbym pod jakimś kątem zmienić swoje życie i zacząć uczyć się Javy od podstaw. Jestem w trakcie studiowania tego filmu i mam pytanie odnośnie edytowania zmiennych środowiskowych systemu a mianowicie opcji "Path", o której wspominasz podczas kopiowania ścieżki z folderem "bin". Na moim lapku zmienne środowiskowe poprzedza znak "%", u Ciebie natomiast ścieżka dysku zaczyna się od "C/Java/ itd itp". Czy to ma jakikolwiek wpływ na wczesne lub późniejsze tworzenie jakichś prostych poleceń? Może się coś przez to nie udać i powinienem poszukać rozwiązania na necie? Jestem w temacie pierwszy raz w życiu i będę wdzięczny za każdą pomoc. Pozdro
Używając znaku % możesz odwołać się do innej zmiennej środowiskowej. Czyli jeżeli masz na przykład zmienną środowiskową o nazwie JAVA, która wskazuje na katalog C:\Java, a chcesz stworzyć inną zmienną systemową o nazwie JAVA_BIN, która wskazuje na katalog C:\Java\bin, możesz to zrobić na dwa sposoby:
1. Jako wartość podać C:\Java\bin
2. Jako wartość podać %JAVA%\bin (%JAVA% zwróci wartość zapisaną w zmiennej środowiskową JAVA czyli C:\Java i po prostu dopisujesz do tego \bin)
Jeżeli masz jeszcze jakieś wątpliwości, napisz na Discordzie: www.jaknauczycsieprogramowania.pl/discord
@@JakNauczycSieProgramowania Wielkie dzięki. Będę pamiętał o discordzie a na razie wszystko jest zrozumiałe
Kamilu, uczę się od 2 miesięcy robie jakieś proste zadanka, ale dalej nie wyobrażam sobie, żeby napisać od zera nawet prosty program. To normalne i w końcu zaskoczy? czy skoro już składnie znam to powinienem na siłę próbować jakichś projektów?
Cierpliwości :-) To nie są zawody. Pisz co raz więcej i wyniki przyjdą.
zacznij od pomysłu, planu - co byś chciał żeby ten program wykonywał, a potem przejdź do działania, zacznij od prostych rzeczy typu kalkulatory, gry w zgadywanie czy inne palindromy
zacznij od testera automatyzującego
@@konrad20s i zamiast javy, sql sie uczyc?
To zupełnie normalne. Na początku rób bardzo proste rzeczy. Uczysz się o instrukcjach warunkowych? Napisz program, który w zależności od tego, co poda użytkownik, wyświetla różne komunikaty. Uczysz się pętli? Napisz program, który kilka razy wyświetla jakiś komunikat. A potem połącz to z tym, co robiłeś wcześniej, czyli kilka razy zapytaj o coś użytkownika. na przykład o kilka liczb i wykonaj jakąś operację typu dodanie tych liczb. To nie musi być nic skomplikowanego. Chodzi o praktykę i przećwiczenie nawet tych najprostszych rzeczy dziesiątki razy.
Potem, gdy pojawiają się jakieś trudniejsze i bardziej złożone zagadnienia, przepisuj po prostu linia po linii kod wraz z autorem. Potem zamknij wideo i napisz to samo jeszcze raz, ale tym razem już sam. Potem pozmieniaj wybrane linie, pobaw się tym, poeksperymentuj. I potem sam będziesz już dostrzegał miejsca, gdzie możesz dodać coś od siebie, coś ulepszyć. To jest długi proces, ale jak najbardziej naturalny. Tak więc bez stresu, konsekwentnie krok po kroku do przodu 🔥
quiz mi wyszedl 7/10
9/10
Cześć. Można tym filmikiem zastąpić filmik „Java w 2h” z serii filmów „od zera do Junior developera”?
Tak, jak najbardziej!
@@JakNauczycSieProgramowania o to fajnie, bo tam już na początku można było zauważyć zmiany w interfejsie IJ i może czyhały by później jeszcze jakieś niespodzianki.
Witaj. Ale robisz bardzo długie filmy. Pozdrawiam.
Cześć! Takie długie filmy zawsze miały u mnie najfajniejszy odbiór:) Na przyszły rok planuję co najmniej kilka takich 🔥
Czemu Pan usuwa problem, który zgłaszam? Myślałem, że chce Pan pomóc wszystkim, którzy chcą rozpocząć przygodę z programowaniem, a już dwukrotnie został usunięty mój komentarz w którym podałem swój kod do sprawdzenia.
Nie usuwałem Twoich komentarzy, tak więc prawdopodobnie RUclips usunął je automatycznie.
Najłatwiej będzie jeżeli podzielisz się tym kodem na Discordzie: www.jaknauczycsieprogramowania.pl/discord
@@JakNauczycSieProgramowania Jeżeli nie ty to przepraszam. Zadałem pytanie na Discordzie.
mega fajny kurs, prowadzacy na zajeciach nie potrafia tak wytluamczyc
Miło czytać takie słowa, dzięki!
Co jak nie mogę odinstalować javy
Pewnie polecisz intelji a dlaczego tak wiele osob jest sceptycznie nastawione na eclipsie? Dla mnie on spoko
Jakiś kod rabatowy na zakup kursu?
Dołącz do mailingu: www.programujodpodstaw.pl/java-od-podstaw-mailing i odezwij się do mnie na kamil@programujodpodstaw.pl. Do jutra do końca dnia trwa promocja dla osób zapisanych na mailing 🔥
Mail został wysłany@@JakNauczycSieProgramowania
Szkoda, że nie da się płacić kartą. Blokuje to wiele osób co mieszka za granicą.
Płatności kartą wkrótce powinny się pojawić, czekam na ostateczną weryfikację ze strony operatora płatności. A w kwestii płatności z zagranicy odezwij się do mnie proszę na maila kamil@programujodpodstaw.pl.
Każdy język programowania może być dla programisty fajny, przyjazny i użyteczny. Natomiast kod javy jest tak archaiczny, że porównując go choćby do Ruby czy Pythona, java robi się mało przyjemna :)
Kwestia gustu, ja kocham programować w Javie :)
02:57:01
Przyda się na egzamin zawodowy
A kiedy masz egzamin?
W tym roku
a studia opłaca się iść
nie
Studia nie są formalnie wymagane, żeby pracować jako programista, ale jeżeli ktoś ma możliwość studiowania i zastanawia się, czy iść czy nie, ja zawsze do tego zachęcam. Studia same w sobie nie nauczą Cię programowania, ale mają bardzo zalet, o których opowiadałem w tych filmach:
ruclips.net/video/nZ3iHSJNF8I/видео.html
ruclips.net/video/m77qz5vu3lk/видео.html
ruclips.net/video/ohhxZrWPPjI/видео.html
Oczywiście nie powinny to być też obojętnie jakie studia, robione dla samego dyplomu, który faktycznie jako sam papier ma niewielkie znaczenie. Ale porządne, dobrze wybrane, a później ODPOWIEDNIO WYKORZYSTANE studia mogą dać Ci przynieść BARDZO dużo dobrego.
@@JakNauczycSieProgramowania a jak jestem w liceum to jak to chyba raczej trzeba będzie iść na studia bo zawodu nie będę miał po samym liceum chyba że są jakieś kursy
PIERWSZY
Brakuje OOP.
W programie kursu? OOP poświęcony jest cały czwarty moduł:)
Ilu ludzi jest na kursie u ciebie?
Na obecną chwilę na pokładzie kursu jest prawie 400 osób 🔥