1 350,00 zł
Poziom: średnio zaawansowany
Wiek: 15-17 lat
Forma: online
Termin: czwartek godz. 18.30-20.00 (1,5 h)
Cena regularna: 1350 zł (do 10 lutego -15% w akcji First Minute czyli 1150 zł)
Start zajęć: 24 lutego 2022
Długość kursu: 18 tygodni po 1,5 h (koniec zajęć w dniu 23 czerwca 2022 r.)
Java – to popularny i szeroko stosowany język programowania z pomocą którego można tworzyć różnego rodzaju aplikacje. Jest także podstawą wielu znanych systemów (takich jak np. Android) i nie zapowiada się, aby Java miała w najbliższym czasie zniknąć lub zostać zastąpiona. Firmy takie jak Google czy Amazon korzystają z Javy, co dodatkowo przyczynia się do jej rozwoju. Wokół tego języka działa ogromna społeczność programistów.
Spytaj swojego nastolatka/-ki, czy chce dołączyć!
Kurs dedykowany jest osobom, które znają podstawy programowania obiektowego (najlepiej Javy) i potrafią samodzielnie stworzyć poprawnie działające proste programy. Na zajęciach symulowana będzie praca w zespole deweloperskim: tworzenie i rozwijanie aplikacji. W ramach zajęć przedstawione zostaną wszystkie podstawowe narzędzia wykorzystywane w codziennej pracy programisty. Czeka nas wiele ciekawych projektów!
Aby uczestniczyć w kursie Java dla średnio zaawansowanych należy znać zagadnienia z kursu podstawowego, który m.in. obejmował:
– podstawy kompilacji i uruchamiania programów napisanych w Javie;
– paradygmat programowania obiektowego;
– strukturę i wykorzystanie metod;
– struktury warunkowe, pętle;
– wykorzystanie typu enumeracyjnego;
– interfejsy, klasy abstrakcyjne;
– wyjątki i ich obsługę;
– podstawową bibliotekę interfejsu graficznego – Swing.
Uczestnicy kursu podczas całego semestru m.in.:
zdobędą wiedzę o:
– sposobie organizacji pracy w zespołach informatycznych
– metodologiach pracy nad projektem w Javie
– najczęściej stosowanych systemach kontroli wersji (SVN, Git)
– procesach tworzenia aplikacji (od Unit tests, do TDD wraz z BDD)
– cyklu wdrażania nowego kodu do aplikacji
– narzędziach do debugowania aplikacji
– sposobach rozwijania i “wypuszczania” (release) aplikacji
posiądą umiejętności:
– pracy w grupie programistycznej
– iteracyjnego procesu tworzenia kodu
– debugu kodu
– refactoringu kodu
– pisania użytecznych testów kodu
A także uzyskają świadomość poziomu skomplikowania dużych projektów programistycznych.
Informacje organizacyjne:
Maksymalna liczba kursantów to 8, min. 4 (aby uruchomić grupę)
Zajęcia odbywają się raz w tygodniu poprzez komunikator Google Meet (na komputerze należy przed zajęciami zainstalować Intellij IDEA)
W razie dłuższej nieobecności (co najmniej 3 tygodnie z rzędu) spowodowanej chorobą lub innymi wydarzeniami losowymi, umożliwiamy odrabianie zajęć indywidualnie z trenerem
Przed zapisem:
– jeśli nie wiesz, czy ten kurs jest odpowiedni dla Twojej nastolatki/Twojego nastolatka – zapisz ją/go na Dni Otwarte – to bezpłatne warsztaty pokazowe
– jeśli termin Dni Otwartych już minął – umów się z nami na konsultacje (np. odnośnie poziomu)
– jeśli będą miejsca, Twoje dziecko może przyjść na pierwsze zajęcia na kursie zupełnie niezobowiązująco (po uprzednich ustaleniach z Pracownią).
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |