Wyjazdowy Bootcamp Programistyczny z wyżywieniem i zakwaterowaniem

Programiści są jedną z najbardziej rozchwytywanych grup zawodowych. Teraz możesz zostać jednym z nich, biorąc udział w Wyjazdowym Bootcampie Programistycznym w ośrodku szkoleniowym usytuowanym w samym sercu Gryżyńskiego Parku Krajobrazowego – niedaleko Świebodzina.

Najbliższy termin szkolenia:

14.08.2017 – 23.08.2017


Zgłoszenia przyjmujemy mailowo pod adresem: szkolaprogramowania@codeskills.pl

Zapisy trwają do 2 sierpnia 2017r.

Java należy do grupy języków kompilowanych, którego głównym założeniem jest hasło: „write once, run everywhere”. Język ten rozwijany jest już od wielu lat, ma znakomitą dokumentację i jest jednym z najpopularniejszych obiektowych języków programowania, dający niemal nieograniczone możliwości.

Java to obecnie światowy standard wykorzystywany do tworzenia oprogramowania, wszelkich aplikacji przeznaczonych na urządzenia mobilne, a także gier i zawartości stron internetowych.

Samo oprogramowanie rozwijane jest przez ponad 9 milionów programistów, a jeśli dodamy do tego 3 miliardy telefonów komórkowych czy 125 milionów urządzeń telewizyjnych korzystających z Javy, to wychodzi na to, że jest ona wszędzie. Co za tym idzie – zapotrzebowanie na programistów Java jest ogromne, a z każdym rokiem – coraz większe.

Ośrodek szkoleniowy

Kurs odbywa się niedaleko Świebodzina, w samym serce Gryżyńskiego Parku Krajobrazowego. Ośrodek Anapausis znajduje się nad samym jeziorem i jest jedynym obiektem w okolicy.

Cena kursu obejmuje zakwaterowanie i pełne wyżywienie, zajęcia z trenerem oraz materiały szkoleniowe.

Zakwaterowanie: Do dyspozycji kursantów oddajemy 2 i 4 osobowe domki z tarasem i kominkiem. Są wykończone są w standardzie, który zadowoli wymagających: są ogrzewane i posiadają pełne węzły sanitarne oraz aneksy kuchenne.

Wyżywienie: śniadanie, dwudaniowy obiad oraz kolacja.

Kursy rozpoczynają się w poniedziałki. Zakwaterowanie uczestników odbywa się w niedzielę po południu.

Dojazd do ośrodka we własnym zakresie (z możliwością zorganizowania busa ze Świebodzina dla osób podróżujących pociągiem / autobusem). Do Świebodzina najłatwiej dojechać pociągiem relacji Warszawa – Berlin. Można też dowolnym pociągiem dojechać do Poznania, skąd co około 2h odjeżdżają pociągi zatrzymujące się w Świebodzinie.

 

 

 

Czas wolny

 

Weekendy to dni wolne od nauki. Można je spędzić nad jeziorem lub zwiedzając z przewodnikiem Park Krajobrazowy.

Istnieje możliwość wypożyczenia kajaków*, rowerów wodnych* lub zorganizowania spływu kajakowego m.in. do winnicy*.

Jeśli zbierze się grupa chętnych, możemy też zorganizować wyjazd do Międzyrzeckiego Rejonu Umocnionego* plus grę w paintball*.

*atrakcje dodatkowo płatne

Sprzęt

 

Uczestnicy pracują na własnych laptopach.

Pomoc w znalezieniu pracy po kursie

CV Kursantów, którzy zdali końcowy egzamin na minimum 75% rozsyłamy do naszych firm partnerskich, które z kolei wybierają kandydatów na indywidualne rozmowy. Rozmowy odbywają się w siedzibach firm.

 

Formy płatności

 

1. Wpłata minimum 500 zł zaliczki po potwierdzeniu przez nas zapisu.
2. Wpłata całości kwoty musi nastąpić najpóźniej na siedem dni przed rozpoczęciem zajęć.

 

Program kursu

Przed rozpoczęciem kursu należy przerobić materiały wstępne – na prework trzeba przeznaczyć ok tygodnia.

1) Wstęp do programowania

a) wprowadzenie do HTML, CSS, JavaScript

2) Java wstęp do technologii

a) platforma

b) narzędzia programistyczne

c) dokumentacja, wybrane pozycje książkowe, zasoby internetowe

d) system kontroli wersji

3) Podstawy składni

a) podstawowe pojęcia

b) typy proste

c) tablice

d) deklaracje klas, interfejsów, metod, zmiennych oraz modyfikatory dostępu

e) instrukcje warunkowe

f) struktura kodu w Javie:

pliki źródłowe, klasy, pakiety, importowanie, układ katalogów

4) Programowanie obiektowe

a) modelowanie obiektowe

b) obiekty i referencje

c) klasy, klasy abstrakcyjne, interfejsy

d) pola i metody statyczne a pola i metody instancyjne

e) inicjalizacja klas, konstruktory

f) dziedziczenie

g) jawne i niejawne rzutowanie

h) dostęp do pól, metod i konstruktorów z nadklasy, słowa kluczowe this i super

i) modyfikatory final dla klas, metod, pól i zmiennych

j) enkapsulacja

k) polimorfizm

5) Zasady obsługi błędów i wyjątków

a) wyjątki oraz błędy

b) instrukcja try…catch

c) hierarchia standardowych wyjątków

6) Kolekcjei generyki

a) interfejsy Collection, Set, List, Mapb) metody hashCode, equals, toString

c) tworzenie i użycie klas generycznych

7) Przetwarzanie tekstu

a) klasa String

b) Stringvs StringBuffer vs StringBuilder

8) Informacje na temat certyfikatu i egzaminu Java SE 8 Programmer I

Java zaawansowana

1. Zaawansowane elementy języka Java

a) klasy anonimowe, finalne i statyczne

b) klasy zagnieżdżone

c) interfejsy i metody domyślne

d) typy wyliczeniowe

2. Wyjątki i asercje

3. Kolekcje w Javie

a) porównywanie obiektów

b) interfejsy Queue, Dequeue

c) klasa pomocnicza Collections

4. Programowanie funkcyjne w Javie

a) wyrażenia lambda

b) interfejsy funkcyjne

c) referencje do metod

d) strumienie

5. Operatory wejścia/wyjścia

a) strumienie wejściowe i wyjściowe

b) serializacja

c) obsługa plików

6. Date/Time API

7. Dostęp do bazy danych za pomocą interfejsu JDBC

8. Programowanie wielowątkowe

a) tworzenie i uruchamianie wątków

b) synchronizacja

c) współbieżność

d) równoległe strumienie

9. Informacje o certyfikacie i egzaminie Jaba SE 8 Programmer II