Poziom 2
CodeGym — Nauka programowania w Java
Co powiesz na zupełnie nowe podejście do nauki programowania i samej edukacji? Podejście jedyne w swoim rodzaju. Co myślisz o szkoleniu, które ma cel, narzędzia i daje wyniki?
Mam przyjemność przedstawić nowy kurs online programowania w języku Java.
1. Proces uczenia się ma formę gry online
Wykonujesz zadania i otrzymujesz nagrody. Nie ma tu nic zagmatwanego ani nietypowego. Zadania są różnorodne i obejmują: czytanie kodu, rozwiązywanie problemów, filmy edukacyjne, naprawianie błędów w kodzie, dodawanie nowych funkcji, duże zadania, pisanie gier i wiele więcej.
Być może będziesz również pisać programy dla swojego robota, aby walczyć ze znajomymi na „arenie” lub czymś podobnym.
2. Tylko to, co niezbędne
Aby nie rozciągać kursu na pięć lat, bezlitośnie wyeliminowałem wszystko to, co było raczej mniej przydatne, pozostawiając tylko to, co naprawdę niezbędne. Przeanalizowałem dziesiątki ofert pracy. Kurs obejmuje wszystko to, co musi wiedzieć Junior Java Developer, żeby dostać pracę.
3. Kompleksowy trening
Cały kurs składa się z 500 minilekcji i 1200(!) ćwiczeń. Zadania są niewielkie, ale jest ich mnóstwo. W rzeczywistości to minimum, które musisz wykonać, aby zdobyć cenne doświadczenie.
Znajdziesz tu również pracę w parach, różne gry, duże zadania, prawdziwe projekty i inne rodzaje ćwiczeń.
4. Nie można ukończyć tej gry i nie zostać programistą
Kurs jest podzielony na 40 poziomów. Do następnego poziomu możesz przejść tylko wtedy, kiedy wykonasz większość zadań z bieżącego poziomu. Od małych i prostych, po duże i bardzo przydatne. Każdy, kto dojdzie do końca, zgromadzi 300-500 godzin praktycznego doświadczenia. To olbrzymi krok na drodze do sukcesu. Oraz do znalezienia pracy.
5. Przygotowanie do rozmowy kwalifikacyjnej
Ostatnie 10 poziomów poświęcone jest pisaniu CV, przygotowaniu do rozmowy kwalifikacyjnej i rozwijaniu umiejętności wymaganych do pracy zespołowej.
Może Cię również zainteresować „pięcioletni plan rozwoju programisty” i „pięcioletni plan rozwijania możliwości programisty”.
6. Możesz wykonywać zadania bezpośrednio na stronie internetowej
To bardzo wygodne i efektywne. Gdy tylko przeanalizujesz zadanie, możesz od razu zacząć pracę nad swoim własnym rozwiązaniem. Jeśli chcesz wykonywać zadania w środowisku IDE, dostępna jest wtyczka, która pozwala pobrać zadania za pomocą dwóch kliknięć, a następnie jednym kliknięciem przesłać je do weryfikacji.
Lekcja, mnóstwo przykładów, możliwość wykonywania zadań bezpośrednio na stronie internetowej lub w IDE – po raz pierwszy teoria tak bardzo zbliżyła się do praktyki.
7. Natychmiastowa weryfikacja zadań (mniej niż sekunda)
Czy zdarzyło Ci się przesłać pracę do sprawdzenia i czekać tydzień, bo osoba, która miała ją sprawdzić, była zajęta?
W CodeGym naciskasz „Uruchom/Sprawdź”, a wynik kompilacji i/lub weryfikacji zadania pojawia się w ciągu sekundy.
8. CodeGym uwielbia, gdy łączysz naukę z Facebookiem
Mamy na Facebooku grupę CodeGym, w której możesz omawiać zadania, dzielić się swoimi osiągnięciami ze znajomymi, oglądać filmy edukacyjne i prosić o pomoc.
9. Pełen zakres materiału
Nasze lekcje zawierają liczne linki do stron internetowych, na których znajdziesz materiały z innych źródeł. Moim celem jest upewnienie się, że rozumiesz materiał, a nie zmuszanie Cię do korzystania tylko z jednego źródła.
10. Aby zostać programistą, wystarczy mózg i komputer
W zależności od tego, ile czasu poświęcisz na ćwiczenia, zajmie to od 3 do 6 miesięcy.
11. Wsparcie
Podczas wykonywania tysięcy zadań na pewno pojawią się jakieś pytania. Z tej przyczyny stworzyliśmy specjalną sekcję „Pomoc”, w której możesz zadawać pytania na temat zadań. Inni studenci CodeGym, moderatorzy, wolontariusze lub twórcy strony odpowiedzą na Twoje pytania.
12. Społeczność
Wierzymy, że w jedności jest siła. Dlatego stworzyliśmy sekcję „Grupy”, w której możesz zadawać pytania, dyskutować na różne tematy i udostępniać artykuły.
Co więcej, nasza społeczność jest idealnym miejscem do szukania pracy przez znajomych. Nie wahaj się zadawać inteligentnych pytań i uzyskiwać na nie mądre odpowiedzi. Im aktywniej pomagasz ludziom, tym większe są szanse, że inny członek społeczności zaprosi Cię do swojego projektu.
GO TO FULL VERSION