Java SE zaawansowana weekendowo – Gdańsk.

Zrób kolejny krok w nauce Javy.

Odkryj nowe możliwości podczas intensywnych warsztatów.

Kluczem do sukcesu w branży IT jest ciągłe doskonalenie się. Wybierz kurs, dzięki któremu poszerzysz swoją wiedzę z zakresu Javy SE, dowiesz się, jak pisać zaawansowane aplikacje sieciowe, i zdobędziesz najistotniejsze kompetencje wymagane w karierze Java Developera.

Zobacz, z jakich programów możesz skorzystać, aby sfinansować ten kurs >>>

72 h

pracy z kodem

Platforma

z zadaniami online

Certyfikat

ukończenia kursu

Jak przebiega ten kurs?

Kurs Java SE dla zaawansowanych obejmuje:

42 godziny zajęć warsztatowo-wykładowych z trenerem, czyli:

  • 7 x 6 h spotkań w wybrane soboty i niedziele od 9:00 do 15:00

30 godzin samodzielnej nauki.

Dla kogo jest ten kurs?

Jeśli pierwsze kroki w Javie masz już za sobą i wiesz, że chcesz iść w tym kierunku, ten kurs jest zdecydowanie dla Ciebie. Podczas zajęć poszerzysz swoją wiedzę z zakresu Javy Standard Edition i dowiesz się, jak pisać zaawansowane aplikacje sieciowe. To dobry kolejny krok po kursie Java od podstaw lub samodzielnej nauce podstawowych zagadnień tego języka.

Co musisz wiedzieć?

Stworzyliśmy ten kurs przede wszystkim z myślą o absolwentach naszych kursów Javy od podstaw, ale wystarczy Ci znajomość tego języka zdobyta z dowolnych źródeł. Istotna jest bardzo dobra znajomość podstawowych konstrukcji języka, rozumienie idei programowania obiektowego, znajomość obsługi mechanizmów wejścia/wyjścia (InputStream/OutputStream, Reader/Writer), znajomość podstawowych interfejsów w Javie (Serializable, Iterator, Closable).

Nie jesteś pewien, czy opanowałeś już wszystkie podstawowe zagadnienia? Skontaktuj się z nami!

Czego się nauczysz?

  • Nauczysz się pisać aplikacje sieciowe,
  • Poznasz powszechnie stosowane w internecie protokoły komunikacji,
  • Opanujesz korzystanie z typów generycznych,
  • Uruchamisz skrypty innych języków z poziomu Javy,
  • Dowiesz się, jak tworzyć własne adnotacje i wykorzystywać w praktyce mechanizm refleksji.

Co po kursie?

  • Będziesz gotowy podjąć pracę jako Junior Java Developer
  • Jeden język to dla Ciebie za mało? Dla absolwentów tego kursu przygotowaliśmy 15% zniżki na dalszą naukę.

Zawsze chętnie zobaczymy Cię też w Hacker:space Trójmiasto, gdzie możesz wymieniać się wiedzą i doświadczeniami w gronie pasjonatów nowych technologii.

Dlaczego uczyć się Javy właśnie z CODE:ME?

  • Dogodne finansowanie: wszystkie nasze kursy można sfinansować w ramach programów: Inwestuj w Rozwój, KFS lub Open; w połączeniu z naszymi promocjami, cena kursu może być niższa nawet o 1/3! Zobacz szczegóły >>>
  • Jakość gwarantowana przez akredytację Kuratorium Oświaty
  • Odpowiadamy na zapotrzebowanie rynku dzięki kontaktom z potencjalnymi pracodawcami
  • Nie musisz porzucać swojego życia: nasze zajęcia odbywają się w dogodnych terminach – wieczorami i w weekendy
  • Hackerspace Trójmiasto: tworzymy największą w Trójmieście społeczność skupioną wokół technologii, gdzie będziesz mógł rozwijać się także po ukończeniu kursu
  • Metody nauki dostosowane do rynku pracy: połączenie grupowych warsztatów i samodzielnego rozwiązywania zadań przygotuje Cię zarówno do pracy zespołowej, jak i indywidualnej
  • Twoim trenerem będzie praktyk z wieloletnim doświadczeniem

Program kursu

1. Aplikacje: klient-serwer

  • środowisko programistyczne: konfiguracja środowiska, przygotowanie projektu,
  • czym jest socket i jak go używać: wprowadzenie do programowania sieciowego; stworzenie serwera socketów i klienta
  • serwer i współbieżność:  współbieżna obsługa odwołań do serwera,
  • protokoły czyli jak rozmawiać z serwerem: stworzenie protokołu komunikacyjnego w oparciu o JSON,
  • serwisy w sieci: stworzenie po stronie serwera serwisu umożliwiającego transfer plików.

2. Logowanie

  • czym jest logowanie i w czym może pomóc: implementacja po stronie serwera i klienta logera przy użyciu biblioteki Log4j2

3. Adnotacje i typy generyczne

  • jak pomocne są typy generyczne: uniwersalizacja protokołu komunikacyjnego z użyciem typów generycznych,
  • jak korzystać z pakietu reflect: stworzenie kontenera zarządzania serwisami na serwerze.

4. JavaFX

  • FileViwer w JavaFX: stworzenie klienta JavaFX umożliwiającego komunikację z serwerem,
  • formularze FXML: stworzenie klienta do podglądu plików tekstowych i zdjęć z serwera przy użyciu formularzy FXML.

5. Java i Skrypty

  • uruchamianie JS w Java: użycie ScripEngineManager do uruchomienia kodu JavaScript jako serwis na serwerze.

Trener

Paweł Apanasewicz

Specjalista Java, J2EE, PHP

Pasjonat nowych technologii od zawsze, a od kilkunastu lat pełnoetatowy programista. W swojej karierze współpracował między innymi z takimi firmami, jak Polska Press, GE Money Bank, nokaut.pl czy Bank BPH. Od kilku lat jest współwłaścicielem firmy Horde Technology zajmującej się wytwarzaniem nowoczesnych aplikacji webowych i mobilnych.

Nie odpowiada Ci termin, nie znalazłeś kursu dla siebie albo po prostu chcesz o coś zapytać?

Napisz do nas na kontakt@codeme.pl lub zadzwoń pod 724 379 836. Możesz też wysłać SMSa ze swoim numerem – oddzwonimy!

Cena
2100 250 zł zniżki
1850
Cena promocyjna do 31.01.2019
Zapisz się
Termin:

11.05–30.06.2019
wybrane soboty i niedziele
od 9:00 do 15:00

 

Wielkość grupy: do 15 osób

 

harmonogram kursu:
11–12.05.2019
25.05.2019 (sobota)
1.06.2019 (sobota)
15–16.06.2019
30.06.2019 (niedziela)

Miejsce:

Fundacja CODE:ME
Aleja Wojska Polskiego 41
Gdańsk

Kontakt

e-mail: kontakt@codeme.pl

tel.: 724 379 836