VOUCHERY: Wykorzystaj budżet szkoleniowy 2024 w przyszłym roku. Nie wykorzystałeś tegorocznego budżetu szkoleniowego? Nic straconego! Zakup vouchera umożliwia wykorzystanie budżetu w jednym okresie rozliczeniowym, a zrealizowanie go w innym. Dowiedz się więcej


Podstawy języka Java i wprowadzenie do programowania na platformie Android

by:
Czas trwania 5 dni
Średnia ocena kursu 4.98/5 Ocena pochodzi z ankiet

Najbliższe terminy tego szkolenia

Cena szkolenia 3000 PLN (netto)

Standardy JSystems

  1. Wszyscy nasi trenerzy muszą być praktykami i osiągać średnią z ankiet minimum 4.75 na 5. Nie ma wśród nas trenerów-teoretyków. Każdy trener JSystems ma bogate doświadczenie komercyjne w zakresie tematów z których prowadzi szkolenia.
  2. Wszystkie szkolenia mają format warszatowy. Każde zagadnienie teoretyczne jest poparte rzędem warsztatów w ściśle określonym formacie.
  3. Terminy gwarantowane na 100%. Jeśli jakiś termin jest oznaczony jako gwarantowany, oznacza to że odbędzie się nawet jeśli część grupy wycofa się z udziału. Ryzyko ponosimy my jako organizator.
  4. Do każdego szkolenia które wymaga jakiegokolwiek oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Dzięki temu uczestnik nie musi nic instalować na swoim komputerze (i bić się z blokadami korporacyjnymi). Połączenie następuje przez zdalny pulpit lub SSH - w zależności od szkolenia.
Zapisz się
Program szkolenia

Wprowadzenie do Javy

  • Wprowadzenie do Javy
  • Przegląd technologii związanych z językiem programowania Java

Instalacja i konfiguracja niezbędnych narzędzi

  • Instalacja JDK
  • Instalacja i korzystanie z NetBeans
  • Instalacja i korzystanie z Android Studio

Podstawy programowania w Javie

  • Obiektowość
  • Klasy
  • Pakiety
  • Podstawowe typy danych
  • Pola
  • Metody
  • Klasy
  • Tworzenie obiektów
  • Dostęp do pól obiektów
  • Wywoływanie metod
  • Pętle
  • Bloki warunkowe
  • Wyjątki i ich obsługa
  • Słowo kluczowe static
  • Klasy zagnieżdzone
  • Gettery i settery

Dziedziczenie

  • Podstawy dziedziczenia
  • Wielopoziomowe hierarchie klas
  • Przesłanianie metod
  • Wykorzystanie słowa kluczowego super
  • Klasy abstrakcyjne
  • Polimorfizm

Interfejsy

  • Wstęp do interfejsów
  • Definiowanie interfejsów
  • Implementacja interfejsów
  • Interfejsy a dziedziczenie

Wielowątkowość

  • Wstęp do wielowątkowości
  • Klasa Thread
  • Klasa Runnable

Wprowadzenie do programowania dla platformy Android, podstawowe narzędzia

  • Wprowadzenie do programowania dla platformy Android
  • Środowisko Android Studio skonfigurowane pod programowanie dla Androida
  • Tworzenie i uruchamianie projektu
  • Tworzenie i konfiguracja urządzeń wirtualnych
  • Testowanie aplikacji na urządzeniach wirtualnych
  • Podłączanie fizycznych urządzeń
  • Testowanie aplikacji na fizycznych urządzeniach

Elementy wizualne

  • Przegląd podstawowych komponentów graficznych
  • Podpinanie komponentów wizualnych w kodzie
  • Obsługa i konfiguracja podstawowych komponentów graficznych
  • korzystanie ze strings.xml
  • Internacjonalizacja
  • Szablony kolorów
  • Style komponentów
  • Tło ekranu aplikacji
  • Konfiguracja własnego menu
  • Różne layouty w różnych orientacjach
  • Scroll view – ekran przewijalny
  • Układy elementów na ekranie – rodzaje layoutów

Czas na programowanie!

  • Wykorzystanie logd w debugowaniu
  • Komunikaty Toast
  • Podpowiedzi w oknach edycyjnych
  • Obsługa zdarzenia kliknięcia na komponent
  • Cykl życia aplikacji
  • Obracanie ekranu i zapis stanu aplikacji
  • Intencje
  • Otwieranie przeglądarki www z aplikacji
  • Komunikaty rozgłoszeniowe i odbieranie komunikatów rozgłoszeniowych
  • Okna dialogowe
  • Projekt podsumowujący

Wielowątkowość i zadania w tle

  • Wykorzystanie klas Thread i Runnable
  • Wykorzystanie klasy AsyncTask
  • Wykorzystanie klasy Service

Opis szkolenia

Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!
Szkolenie przeznaczone jest dla osób które nie programują w języku Java, a jednocześnie chcialyby rozpocząć swoją przygodę z programowaniem na platformie Android. Szkolenie rozpoczyna się od podstaw Javy, a kończy się stworzeniem aplikacji na urządzenia takie jak telefon czy tablet z systemem Android.

Stanowisko robocze


Do tego szkolenia każdy uczestnik otrzymuje dostęp do indywidualnej wirtualnej maszyny w chmurze. Ma ona zainstalowane i skonfigurowane wszystko co potrzebne do realizacji szkolenia. Maszyna będzie dostępna przez cały okres szkolenia.
Terminy gwarantowane

Gdy na jakiś termin zgłosi się minimalna liczba osób, termin oznaczamy jako gwarantowany.

Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to, że na 100% się odbędzie we wskazanym czasie i miejscu.

Nawet gdyby część takiej grupy zrezygnowała lub przeniosła się na inny termin, raz ustalony termin gwarantowany takim pozostaje. Ewentualne ryzyko ponosimy my jako organizator.

Przejdź do terminów tego szkolenia

Szkolenia online Szkolenia online odbywają się na żywo z udziałem trenera. Uczestniczy łączą się na szkolenie za pomocą platfomy ZOOM. Informacje o wymaganym niezbędnym oprogramowaniu oraz informacje organizacyjne uczestnicy otrzymują na 7 dni przed datą rozpoczęcia szkolenia.
Inne szkolenia tej kategorii Sprawdź pozostałe    szkolenia Android!

Sprawdź, co mówią o nas ci, którzy nam zaufali

  • 4.9/5

    Zaawansowana administracja PostgreSQL: High Availability, Disaster Recovery, monitoring, skalowanie

    14-12-2024 Warto, bo szkolenie ciekawe Robert Mikrut, LearnQuest Deutschland GmbH
  • 5.0/5

    Architektura oprogramowania

    14-12-2024 Bardzo dobre wprowadzenie, podsumowanie i uzupełnienie wiedzy z zakresu architektury IT (w zależności od własnego poziomu wejściowego), obejmujące zarówno mocne teoretyczne podstawy, jak i praktyczne rozwiązania, przedstawione w zrozumiały i zwyczajnie - atrakcyjny - sposób. Michał Kaczmarski, OSOBA PRYWATNA
  • 5.0/5

    Architektura oprogramowania

    14-12-2024 Mega fajne szkolenie, ogromna piguła wiedzy podana w przystępny i ciekawy sposób. Trenerowi zależy, żebyś widział i zrozumiał. :) Michał Olszak, EMPLOYER BRANDING EVENTS Ewelina Gwizdowska
  • 5.0/5

    Kompleksowe szkolenie - Konteneryzacja Docker i Kubernetes: od zera do bohatera

    14-12-2024 Bardzo fajne kompleksowe szkolenie dockera i kubernetesa. Polecam Michał Maksim, Alior Bank S.A.
  • 5.0/5

    Kompleksowe szkolenie - Konteneryzacja Docker i Kubernetes: od zera do bohatera

    14-12-2024 Prowadzący posiada ogromną wiedzę i doświadczenie. Szkolenie "Kompleksowe szkolenie - Konteneryzacja Docker i Kubernetes: od zera do bohatera" zawiera dużo ćwiczeń praktycznych co ułatwia przyswajanie wiedzy. Polecam w 100%! Karol Karol Szatkiewicz, Centralny Ośrodek Informatyki
  • 5.0/5

    Linux w pigułce

    14-12-2024 Bardzo dobrze zorganizowane szkolenie. Prowadzący miał bardzo dobry i elastyczny kontakt z uczestnikami. Pełna współpraca i pomoc przy ewentualnych problemach poszczególnych uczestników, podejście indywidualne dla każdego. Miła atmosfera szkolenia. I oczywiście widać profesjonalizm i znajomość prezentowanego materiału. Piotr Szewczak, Orange Szkolenia sp. z o.o.
  • 4.81/5

    Automatyzacja z Power Automate (Flow)

    14-12-2024 Polecam szkolenia w tej firmie Arkadiusz Andrzejewski, Aquanet S.A.
  • 5.0/5

    Administracja systemem Linux I

    14-12-2024 Polecam! Karol Bury, Asseco Poland SA
  • 5.0/5

    Kompleksowe szkolenie - Konteneryzacja Docker i Kubernetes: od zera do bohatera

    14-12-2024 Bardzo dobre szkolenie. Merytoryczne, dużo praktyki, super prowadzący! Polecam. Łukasz Czajka, Alior Bank S.A.
  • 5.0/5

    Programowanie w języku Python

    14-12-2024 Bardzo merytoryczne szkolenie, dużo wiedzy, dużo zadań które pomagają w jej przyswojeniu i sprawdzeniu. Sławomir Kołbuk, Wiedza i Praktyka sp. z o.o.
  • 4.81/5

    JavaScript od podstaw do technik zaawansowanych

    14-12-2024 Polecam szkolenie z prowadzącą Agatą Malec. Ciekawy program szkolenia, dużo zajęć praktycznych, wiedza i wsparcie prowadzącej. Marek Kocjan, Asseco Poland SA
  • 5.0/5

    Administracja systemem Linux I

    14-12-2024 Bardzo przyjemnie szkolenie, wysokie kompetencje trenera, trener bardzo pomocny, wszystkie wątpliwości z cierpliwością tłumaczy i chętnie rozwiązania problemów pokazuje na przykładach, materiał przekazany w jasny i łatwo przyswajalnej formie Krzysztof Lewandowski, Powszechny Zakład Ubezpieczeń SA
  • 5.0/5

    Architektura oprogramowania

    14-12-2024 Szkolenie dobrze przemyślane, widać ciąg myślowy dzięki czemu łatwo powiązać kolejne elementy przedstawiane w szkoleniu. Otwartość na dyskusje i rozwijanie tematów, które nie są ujęte na slajdach. Polecam :) Mariusz Wyszomierski, Centralny Ośrodek Informatyki
  • 5.0/5

    Administracja systemem Linux I

    14-12-2024 Polecam udział w szkoleniu "Administracja systemem Linux I" organizowanym przez JSystems. Robert Kruk, PGE Dystrybucja S.A. Oddział Łódź
  • 5.0/5

    Kompleksowe szkolenie SQL w Microsoft SQL Server

    14-12-2024 Wszystko super! Jan Sulieman, TAURON SPRZEDAŻ Sp. z o.o.
  • 5.0/5

    Szkolenie kompleksowe: Tuning wydajności SQL w bazach danych Oracle 12c - 21c

    12-12-2024 Pani Monika Lewandowska to świetny trener. Szkolenie dobrze zorganizowane, praktyczne przykłady, mnóstwo wiedzy i praktyczne materiały dodatkowe. Polecam. Kamil Bucholc, Credit Agricole Towarzystwo Ubezpieczeń S.A.
  • 4.81/5

    Programowanie wielowątkowe: współbieżne i asynchroniczne w .NET

    12-12-2024 Program na dobrym poziomie. Polecam! Bartłomiej Wasiak, Orsted Polska Sp. z o.o.
  • 4.9/5

    Szkolenie kompleksowe: Tuning wydajności SQL w bazach danych Oracle 12c - 21c

    12-12-2024 Uwielbiam szkolenia JSystems. Zawsze są kompleksowe i praktyczne. Wiedza prowadzących jest zarówno teoretyczna jak i praktyczna. Adrian Rzemek, AMIC Polska Sp. z o.o.
  • 5.0/5

    Spring WebFlux: Programowanie reaktywne w Javie z wykorzystaniem frameworka Spring

    12-12-2024 Szkolenie przeprowadzone profesjonalnie, duża wiedza merytoryczna trenera. Polecam. Jarosław Kokociński, SoftSystem Sp. z o.o.
  • 4.9/5

    Automatyzacja zadań z Ansible - szkolenie kompleksowe

    07-12-2024 Bardzo dobre szkolenie, dużo ćwiczeń, prowadzący ma sporą wiedzę, dobrze ją przekazuje i podaje wiele przykładów wziętych z własnej praktyki. Gorąco polecam. Piotr Sietnik, Centrum Informatyki Resortu Finansów
  • 5.0/5

    Architektura oprogramowania

    07-12-2024 Szkolenie było przeprowadzone na najwyższym poziomie – bardzo profesjonalne i dobrze zorganizowane. Dużym atutem była ogromna ilość praktycznych informacji oraz nacisk na zastosowanie zdobytej wiedzy w rzeczywistych projektach. Poruszane zagadnienia były szczegółowo omówione, co pozwoliło na głębokie zrozumienie kluczowych tematów związanych z architekturą oprogramowania. Całość dostarczyła nie tylko solidnej dawki wiedzy teoretycznej, ale również inspiracji do wdrażania nowych rozwiązań w codziennej pracy. Polecam każdemu, kto szuka praktycznego i merytorycznego szkolenia! Piotr Zwoliński, Novomatic Technologies Poland Sp. z o.o.
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    07-12-2024 Pan Maciej K. to mega kompetentny szkoleniowiec, posiada ogromne kompetencje z dziedziny konteneryzacji i potrafi je przekazać. Mateusz Plebanek, Baltic Hub Container Terminal Sp. z o.o.
  • 4.81/5

    Architektura oprogramowania

    07-12-2024 Świetne szkolenie, doskonały prowadzący! Zakres szkolenia porządkuje wiele spraw i otwiera na nowe spojrzenie na temat architektury systemów. Jan Ulatowski, Narodowy Fundusz Zdrowia
  • 5.0/5

    Architektura oprogramowania

    07-12-2024 Dużo wiedzy praktycznej. Bardzo dobra atmosfera. Super wykładowca Bogdan Wilk, Narodowy Fundusz Zdrowia
  • 5.0/5

    Terraform i Infrastruktura jako Kod (IaC) - szkolenie kompleksowe

    06-12-2024 Serdecznie polecam ! Oskar Mierkiewicz, Aplikacje Krytyczne Sp. z o.o.
  • 5.0/5

    Przetwarzanie danych przestrzennych w PostGIS

    05-12-2024 Bardzo dobre szkolenie. Szczególne podziękowania dla prowadzącego, naprawdę pełen profesjonalizm. Jerzy Walczewski, Wojewódzkie Biuro Geodezji i Terenów Rolnych w Gdańsku
  • 5.0/5

    Programowanie w języku Python - poziom średnio zaawansowany

    05-12-2024 Bardzo dobre tempo, dużo merytorycznych treści i żywe zainteresowanie tematem prowadzącego szkolenie Dominik Stępień, Ornsson Solutions Sp. z o.o.
  • 5.0/5

    Podstawy zapytań SQL w bazach danych Microsoft SQL Server

    05-12-2024 Wiedza prowadzącego Master Michał Hajduk, Zakłady Metalowe DEZAMET S.A. w Nowej Dębie
  • 5.0/5

    Administracja bazami danych Oracle

    30-11-2024 Świetne szkolenie. Materiał omówiony bardzo dokładnie. Prowadzący z bardzo szeroką wiedzą i co najważniejsze potrafi ją przekazywać innym. Dawid Krawiec, ista Technologies Poland Sp. z o.o.
  • 5.0/5

    Administracja bazami danych Oracle

    30-11-2024 Dużo wiedzy praktycznej przekazanej w przystępny sposób. Bardzo polecam firmę jak i wykładowcę. Rafał Piasecki, L-Systems Sp. z o.o.

Masz jakieś pytania? Skontaktuj się z nami!

Odpowiadamy na telefony i maile w godzinach 9:00-17:00 od poniedziałku do piątku.

Telefon 22 299 53 69
Napisz do nas

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.