Jak nauczyć się programować i na tym nie stracić?

Przy ogromnie wiedzy dostępnej na wyciągnięcie ręki nauka programowania wydaje się dość prosta. To prawda, możesz umieć kodować po darmowych kursach, ale jeżeli Twoim celem jest rzeczywiście bycie programistą i znalezienie etatu – to już jest bardziej skomplikowane. Gdzie szukać wiedzy, która umożliwi nam poznanie branży IT od podszewki?
Czytaj całość…

Kodilla wprowadza szkolenie z Javy

Kodilla do bootcampów z zakresu web developmentu dodała szkolenie z Javy. 24-tygodniowe szkolenie jest prowadzone przez Internet z indywidualnym mentorem i wymaga ok. 480 godzin zegarowych pracy, co sprawia, że jest najdłuższym szkoleniem z Javy w Polsce. Dla porównania, lider rynku, SDA, prowadzi szkolenia podstawowe trwające 270 godzin zegarowych (360 godzin lekcyjnych), a Coders Lab, który właśnie wystartował ze szkoleniami z Javy, 280h + kilkadziesiąt godzin pracy własnej.

Widać, że w szkoleniu duży nacisk położono na wprowadzenie w temat i zrozumienie podstaw programowania obiektowego, struktur danych i wzorców projektowych – poświęcone na to jest aż 150 godzin. Moim zdaniem to bardzo dużo, więcej niż niektóre uczelnie techniczne poświęcają na podobne tematy!

Dużo czasu poświęcono też na tworzenie głównego projektu, to ok. 150h. W międzyczasie tworzone są też poboczne projekty.

Oprócz Javy 8 przekazywane są informacje o technologiach takich jak Spring, Hibernate, JDBC bazy danych i podstawy programowanie funkcyjnego. Warto zwrócić uwagę na szybkie wprowadzenie JUnit, Mockito i metodologii TDD. Decyzja o tak szybkiemu wprowadzeniu testów w tak dużym zakresie jest o tyle ciekawa, że można dzięki nim oszczędzić masę czasu na naukę w dalszych etapach szkolenia, więc nauka powinna być bardziej efektywna. Oczywiście  może po prostu chodzić o  kształcenie również testerów automatycznych, a ja doszukuję się głębszych idei ;).

Dość kontrowersyjnie wygląda pominięcie tematu servletów i JSP, które nadal są używane w istniejącym oprogramowaniu. Być może — sądząc po programie — chodziło u uczenie od razu technologii wchodzących do użytku, które za rok-dwa będą najbardziej poszukiwane?

Przy cenie 12.000 PLN, godzina nauki kosztuje 25 złotych, czyli nieco więcej jak na bootcampie webdeveloperskim, co może być uzasadnione wyższymi stawkami mentorów, szczególnie znającymi Javę 8 (w wielu firmach nadal używana jest wersja 5 lub 6).

Najbliższe szkolenie startuje w czerwcu 2017. Nauka trwa 6 miesięcy, a następnie uczestnicy szkolenia otrzymują 2 miesiące wsparcia w poszukiwaniu pracy.