CodeGym /Kursy Java /Składnia Java /Jak korzystać z CodeGym

Jak korzystać z CodeGym

Składnia Java
Poziom 0 , Lekcja 1
Dostępny
image-pol-01-02

– Cześć, Amigo. Nazywam się Janusz Odlot, jestem Kapitanem Galaktycznej Szarży.

– Dzień dobry, Kapitanie.

– Wyjaśnię Ci, jak wygląda proces uczenia się i jak korzystać z naszych usług.

– Naszym głównym celem jest nauka poprzez zabawę. Z nami nabędziesz wiele praktycznych umiejętności, które pomogą Ci zdobyć pracę jako programista. Aby to osiągnąć, musisz ćwiczyć. Dużo ćwiczyć. Naprawdę dużo.

Jak To Wszystko Działa

Cały kurs jest podzielony na cztery części lub misje: Składnia Java, Podstawy Java, Wielowątkowość w Java oraz Kolekcje w Java. Każda misja składa się z dziesięciu poziomów, a każdy poziom zawiera 10-15 lekcji i 20-30 ćwiczeń.

Za każde ukończone zadanie otrzymujesz kilka jednostek ciemnej materii. Ciemnej materii potrzebujesz, by odblokować nowe poziomy i lekcje i móc kontynuować misję.

Zadania możesz wykonywać w dowolny sposób. Możesz pracować nad nimi w trakcie czytania lekcji lub najpierw zapoznać się z całą lekcją i dopiero potem pracować. Wybierz tryb, który najbardziej Tobie pasuje.

Przejście do Następnego Poziomu lub Lekcji

Aby przejść do następnej lekcji lub następnego poziomu, musisz zebrać wystarczającą ilość „ciemnej materii” i „zapłacić” za ich odblokowanie. Wygląda to mniej więcej tak:

W ramach misji musisz odblokowywać lekcje po kolei. Nie możesz ot tak przeskoczyć do środka kursu i testować następnych części. Raz odblokowana lekcja pozostaje dostępna. Możesz wrócić do niej w dowolnym momencie i ponownie przejrzeć przykłady.

Jak już wspomniałem wcześniej, ciemną materię możesz zdobyć, wykonując zadania. Z opisu każdego zadania dowiesz się, ile jednostek otrzymasz za jego wykonanie. Na przykład za poniższe zadanie otrzymasz 1 jednostkę ciemnej materii.

Ćwiczenia

W CodeGym znajdziesz mnóstwo różnych ćwiczeń. Wymienię tutaj główne typy.

Skopiuj kod z przykładu — To najprostsze ćwiczenie. Aby je wykonać, musisz wprowadzić kod Java w dolnym oknie dokładnie tak, jak pojawia się w górnym oknie.

Napisz program — To najważniejsze ćwiczenia na kursie. Mają one różne stopnie złożoności: znajdziesz tutaj zarówno krótkie i proste zadania, jak i puzzle, przy których będziesz musiał naprawdę wytężyć swój umysł... Możesz wybierać dowolne zadania oznaczone jako „Dostępne”. Aby rozpocząć, wystarczy kliknąć przycisk „Otwórz” w opisie zadania.

Zostanie otwarte środowisko Web IDE. Pierwsza zakładka zawiera warunki zadania. Druga zakładka służy do pisania kodu. Po lewej stronie widoczne jest drzewo projektu (więcej na ten temat później).

Aby sprawdzić, czy zadanie zostało wykonane prawidłowo, kliknij „Weryfikuj”. Program zostanie wysłany na nasze serwery w celu weryfikacji, a następnie wyświetli się Tobie wynik.

Jeżeli chcesz po prostu uruchomić program bez weryfikacji, kliknij przycisk „Uruchom”.

Jeżeli przypadkiem usuniesz początkowy kod, zawsze możesz zacząć od nowa, klikając przycisk „Resetuj”.

Utwórz mini projekty — To najciekawsze i najbardziej wymagające ćwiczenia! Mini projekt składa się z szeregu powiązanych ze sobą podzadań. Na końcu powstaje Twój własny mały projekt, na przykład gra. Ale zanim utworzysz pierwszy mini projekt, czeka Cię wiele pracy. Pierwszy mini projekt pojawia się dopiero na Poziomie 20.

Przerwa dla nerda — To najtrudniejsze ze wszystkich ćwiczeń! Żartuję! Najczęściej ta „przerwa” polega na obejrzeniu ciekawego filmu związanego z technologią. Tak, za te ćwiczenia również otrzymujesz nagrodę w postaci ciemnej materii.

P.S.: Od Poziomu 3. możesz pracować nad zadaniami przy użyciu zintegrowanego środowiska programistycznego (IDE) o nazwie IntelliJ IDEA. Na lekcji dowiesz się, jak to działa, ale o tym opowiemy później.

Statusy lekcji i zadań

Zadania mogą mieć następujące statusy. „Dostępne” — Śmiało, spróbuj je wykonać!

„Ukończone” — Udało Ci się ukończyć to zadanie i odebrać ciemną materię mniej niż trzy dni temu. Możesz spróbować rozwiązać je ponownie, aby poprawić swoje rozwiązanie.

„Zamknięte” — Udało Ci się ukończyć to zadanie i odebrać ciemną materię więcej niż trzy dni temu. Nie możesz już przesłać tego zadania do weryfikacji.

„Niedostępne” — Myślę, że to dość oczywiste. Aby uzyskać dostęp do takiego zadania, musisz odblokować powiązaną z nim lekcję. To z kolei wymaga odblokowania wszystkich wcześniejszych lekcji.

Lekcje mają dwa możliwe statusy: „Dostępne” i „Niedostępne”.

Ostatnia „dostępna” lekcja przed długim łańcuchem „zablokowanych” to ta, na której się zatrzymałeś. Jeżeli klikniesz pierwszą „zablokowaną” lekcję, zostaniesz poproszony o zapłacenie określonej ilości ciemnej materii, aby ją odblokować.

Komentarze (47)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Anonymous #11561549 Poziom 0, Warsaw, Poland
4 września 2024
Jest strasznie gejowo
Anonymous #11452021 Poziom 0, Poland
13 stycznia 2024
Poćwiczymy zobaczymy
Stachu Poziom 1, Poland, Poland
1 sierpnia 2023
na razie zapowiada się git
justyna.art Poziom 1, Poland, Poland
24 lipca 2023
Witam:)
Lukas Deptula Poziom 0, Poland
13 lutego 2023
tez jestem poczatkujacy i nie wiem czy to, cos mi da ale jak nie sprobujesz to sie nie dowiesze... jak narazie dobrze sie czyta
Sylwester Poziom 1, United Kingdom
28 stycznia 2023
witam,czy ten kurs jest nadal aktualny? widze komentarze z przed 2 lat i sie zastanawiam czy warto go robic jesli mialby nie byc juz aktualny.Pozdrawiam
Mateusz Poziom 0
4 lutego 2023
tez jestem tu nowy i chyba ten kurs zyje wlasnym zyciem
Mar Stan Poziom 0, Guadeloupe
17 stycznia 2023
hi
janusz wadlewski Poziom 1, Poland, Poland
27 lipca 2022
hejo! osobiscie korzystam z visual studio code, czy bedzie to problem, abym go uzywal podczas pisania kodu i rozwiazywania zadan???
Anonymous #11033605 Poziom 0, Olsztyn, Poland
8 lipca 2022
czy jest to darmowy kurs?
John Squirrels Poziom 41, San Francisco, Poland
10 lipca 2022
W naszym kursie Java masz możliwość bezpłatnego przejścia przez poziom wprowadzający 0 i sekcję Gry. Aby kontynuować naukę, wymagana jest jedna z naszych subskrypcji. Jeśli udało ci się zdobyć wystarczającą liczbę jednostek Ciemnej Materii do rozwiązywania zadań na poziomie 0, będziesz mógł odblokować nowe wykłady na poziomach 1-2, dopóki nie zabraknie Ci jednostek Ciemnej Materii. Jednak zadania od poziomu 1 i wyższych będą niedostępne bez subskrypcji.
Asenata Fryska Poziom 2, Poland, Poland
8 lipca 2022
Serdecznie Wszystkich Witam