
Opcja 1. Mól książkowy: Kup stos książek o programowaniu
Książki to najtańszy sposób na naukę. Aby rozpocząć naukę trzeba wybierać książki, które Cię czegoś nauczą i nie będą tracić czasu. Zebraliśmy kilka książek dla początkujących programistów, które pomogą Ci nauczyć się podstaw języka Java. Wadą książek jest to, że chociaż dobrze wyjaśniają materiał do nauki, nie zapewniają praktyki kodowania ani przydatnych informacji zwrotnych na temat postępów. Dlatego będziesz musiał więcej wyszukiwać w Google i szukać pomysłów na kodowanie. Chociaż w niektórych książkach znajdują się zadania i projekty dla uczniów, w praktyce nie są one w stanie całkowicie zaspokoić Twoich potrzeb.
„To działa w rodzinie” (2003) Freda Schepisiego
Co możesz dostać za 300 dolarów, aby nauczyć się programowania w Javie:Kieruj się najpierw Javą: przewodnik przyjazny mózgowiCena: 22-41 dolarówHead First Java to kompletne narzędzie do nauki języka Java i programowania obiektowego. Jest to doskonała książka dla osób uczących się bez wcześniejszego doświadczenia. Dzięki łamigłówkom, zagadkom i wnikliwym wywiadom ze słynnymi obiektami Java szybko opanujesz podstawy i zaawansowane tematy Java, w tym lambdy, strumienie, typy generyczne, wątki, sieci i budzący strach graficzny interfejs użytkownika komputera stacjonarnego. Efektywna JavaCena: 29-45 dolarówW tej książce Joshua Bloch bada nowe wzorce projektowe i idiomy językowe. Jest to wiedza wymagana dla przyszłych programistów, wraz z głębokim zrozumieniem Lambd, strumieni, typów generycznych i kolekcji, a także głównych cech najpopularniejszych wersji językowych Java. Java: kompletne odniesienie, wydanie dwunasteCena: 37 dolarówJest to książka dla tych, którzy zdobyli pewną wiedzę z programowania w Javie. W pełni zaktualizowany dla Java SE 17, Java: The Complete Reference wyjaśnia, jak tworzyć, kompilować, debugować i uruchamiać programy Java. Autor bestsellerów, Herb Schildt, omawia cały język Java, w tym jego składnię, słowa kluczowe i podstawowe zasady programowania. Znajdziesz tu także informacje na temat kluczowych części biblioteki Java API, takich jak operacje we/wy, struktura kolekcji, biblioteka strumieniowa i narzędzia współbieżności. Rozpoczęcie pracy z Javą: od struktur sterujących po obiekty (co nowego w informatyce)Cena: 75-270 dolarówKsiążka ta zawiera szczegółowe wprowadzenie do programowania w Javie. Autor Tony Gaddis omawia programowanie proceduralne – struktury i metody sterujące – przed wprowadzeniem programowania obiektowego, aby upewnić się, że uczniowie rozumieją podstawowe koncepcje programowania i rozwiązywania problemów. Każdy rozdział zawiera przejrzystą i łatwą do odczytania listę kodów, zwięzłe i praktyczne przykłady z życia codziennego oraz mnóstwo ćwiczeń. |
Opcja 2. Uczeń Yody: Szkolenie online z mentorem
Mentor może pomóc w uzyskaniu odpowiedzi na złożone pytania, które pojawiają się podczas czytania książek lub pisania projektu. Jest to doskonały sposób na naukę, ponieważ pozwala pracować nad najczęściej popełnianymi błędami. Profesjonalny mentor będzie również mógł udzielić Ci rekomendacji dotyczących rozwoju kariery. Jedyną wadą tej ścieżki jest koszt edukacji. Jak w przypadku każdego indywidualnego korepetycji, będzie to kosztowne. Przykładowo nasz budżet w wysokości 300 dolarów wystarczy na 5-6 godzin szkolenia z mentorem na poziomie średniozaawansowanym w Codementor . Nie wystarczy w pełni opanować Javę.
„Gwiezdne wojny: część V – Imperium kontratakuje” (1980) Irvina Kershnera
Opcja 3. Samotny samuraj: nauka solo na kursie CodeGym
Samodzielny kurs w CodeGym, zaprojektowany jako nauka przypominająca grę, jest doskonały, jeśli nie zdobyłeś jeszcze doświadczenia w kodowaniu. Zawiera wszystkie niezbędne tematy i zadania Java oraz automatycznie sprawdza zadania. Dzięki CodeGym nie musisz długo czekać, aż nauczyciel sprawdzi Twoją pracę: klikasz jeden przycisk i w mgnieniu oka otrzymujesz wynik i rekomendacje, jeśli coś jest nie tak z Twoim rozwiązaniem. Kurs ten charakteryzuje się dobrą równowagą programową: składa się z 80% praktyki i 20% podstawowej teorii Java. Kurs CodeGym obejmuje 1200 praktycznych zadań o rosnącym stopniu złożoności. Zadania są małe, ale jest ich mnóstwo. W rezultacie napiszesz mnóstwo kodu Java.
„Hara-Kiri: Śmierć samuraja” (2011) Takashiego Miike
Opcja 4. Klient online: Kursy Java na rynkach kursów wideo
Prawdopodobnie znasz kilka platform, na których możesz kupić 6-8 kursów ze stałą zniżką, np. Udemy. Istnieje wiele kursów na takich platformach, w tym Java. Co jest wyjątkowego w tych kursach? To ich różnorodność i niska cena. Ponieważ na platformie jest reprezentowanych wielu nauczycieli, masz duży wybór kursów. Kursy prowadzone są w formie wideo. Podczas studiów zdobędziesz teorię i trochę praktyki.
„Clueless” (1995) Amy Heckerling
Opcja 5. Osoba ucząca się z zaangażowaniem: Kurs Java Podstawy z mentorem
Ten kurs w CodeGym trwa zaledwie cztery miesiące (łącznie 48 godzin), co powinno wystarczyć, abyś opanował podstawy języka Java i zdecydował, czy programowanie jest dla Ciebie właściwym posunięciem. Kurs składa się z 28 90-minutowych lekcji online i ma ustrukturyzowany program nauczania z trzema modułami: składnia języka Java, rdzeń języka Java i projekt końcowy, który można dodać do swojego portfolio.
„Harry Potter i Kamień Filozoficzny” (2001) Chrisa Columbusa
Podsumowanie
Przedstawiliśmy kilka sposobów wydania 300 dolarów na naukę języka Java. Który jest lepszy? Tylko Ty możesz zdecydować, który z nich jest lepszy. Możemy jedynie doradzić, abyś wydał pieniądze na szkolenie, które przyniesie rezultaty.
GO TO FULL VERSION