Wiele portali mówi bez końca o braku programistów i liczbie wakatów, ale niewiele robi, aby podzielić się zasobami czy opisać główne problemy. Najtrudniejszy krok w programowaniu to ten pierwszy, jednak ludzie z CodeGym proponują coś innego: naukę programowania w Javie przez zabawę, z dużym naciskiem na praktykę. Co powiesz na zdobywanie poziomów i przejście przez ponad 1200 lekcji...?
Nikt nie twierdzi, że to łatwe. Nauka języka programowania wymaga czasu, poświęcenia, cierpliwości i dużej tolerancji na frustrację. Trzeba być gotowym na eksperymentowanie, próbowanie, popełnianie błędów i próbowanie od nowa. Wszyscy pytają: „od czego zacząć?” i niestety większość odpowiedzi podaje tylko teorię.
W tym miejscu wkracza CodeGym. Jaka jest ich strategia? Aby wszyscy zainteresowani mogli uczyć się Javy, ale jednocześnie grali. Materiał został przygotowany i ustrukturyzowany jak przygoda. Pomyśl o grze RPG: jesteś na poziomie 1, nie masz umiejętności, a twój ekwipunek jest podstawowy. CodeGym oczekuje, że zapragniesz nauczyć się Javy od zera, a ich „gra” zawiera imponującą liczbę ćwiczeń.
Materiał edukacyjny CodeGym podzielony jest na trzy kategorie. Pierwsza to „Kurs”, a każdy wpis to misja do ukończenia. Wszystko zaczyna się od składni Javy, która nauczy nas o klasach, obiektach, metodach, zmiennych, podstawowych typach danych, tablicach, instrukcjach warunkowych i pętlach. Nie daj się zastraszyć temu opisowi. Tekst opowiada o załodze Galactic Rush, statku wycieczkowym, który utknął na planecie zamieszkanej przez dzikie roboty. Załoga postanawia przeprogramować roboty, aby wykorzystać je jako siłę roboczą, ale jeden z członków (który również jest robotem) ma wątpliwości co do wyzysku tubylców...
Misje kontynuują „Rdzeń Javy”, „Multithreading w Javie” i „Kolekcje Javy”, ale nie powinieneś się teraz tym martwić. W istocie CodeGym opowiada historię podzieloną na lekcje i chce, abyś zaangażował się głębiej. Tylko „Poziom 0” składa się z dziewięciu lekcji, a zanim ukończysz moduł składni, dotrzesz do Poziomu 10. Łącznie CodeGym oferuje ponad 1200 lekcji, z naciskiem na praktykę w 80 procentach.
Kategoria „Zadania” to tylko lista lekcji i ćwiczeń, które zobaczysz w „Kursie”, a na koniec docieramy do „Gier”, gdzie będziesz tworzyć klony znanych tytułów (Snake, 2048 itd.) z wykorzystaniem zdobytej wiedzy. Duża część treści została przetłumaczona na hiszpański, ale nie zdziw się, jeśli znajdziesz lekcję czy dwie po angielsku. Jeśli uważasz, że CodeGym jest tym, czego potrzebujesz do nauki Javy, nie wahaj się założyć konta.
Oficjalna strona: Kliknij tutaj