Przejdź do treści
Użyj kodu SKILL45 i odbierz 45% zniżki. Minimalna kwota w koszyku 199 zł, aby aktywować kod. SPRAWDŹ ➜
strefakursów

Fundamenty języka Java

Opanuj jeden z najpopularniejszych języków programowania. Zdobądź podstawy i pisz aplikacje w JAVA

76 lekcji 68 pytań testowych Poziom: Podstawowy Język: polski Certyfikat
119 zł

Oferta specjalna

Kup ten kurs za 65 zł z kodem

00 dni
00 godz.
00 min.
00 sek.

Minimalna wartość w koszyku, aby aktywować kod: 199 zł.

Dostęp od razu po zakupie

Płacisz raz i wchodzisz prosto do lekcji - bez subskrypcji, bez czekania na grupę.

Ten kurs jest częścią ścieżki

Java Developer

Szczegóły, które warto znać

12,5 godziny materiałów
Bezterminowy dostęp
Imienny certyfikat PDF
76 lekcji wideo
Poziom: Podstawowy
Testy i zadania
68 pytań testowych
Rekomendacje na LinkedIn
Napisy dostępne w językach: polski, angielski, ukraiński
Dostęp w aplikacji mobilnej

Opis szkolenia

Czego się nauczysz:

  • zobaczysz jak poprawnie skonfigurować IDE i edytor kodu

  • poznasz najważniejsze elementy języka, m.in: zmienne, tablice, operatory, czy klasy

  • nauczysz się wykorzystywać podstawowe wyrażenia sterujące

  • dowiesz się do czego wykorzystywać typy sparametryzowane

  • poznasz podstawy projektowania interfejsów graficznych z użyciem JavaFX

  • opanujesz obsługę wyjątków oraz pracę z debuggerem i konsolą

Dlaczego warto uczyć się programowania w JAVA?

  • pewny, stabilny i ciągle rozwijany język, który od 15 lat niezmiennie utrzymuje się w czołówce najważniejszych języków programowania

  • zapotrzebowanie na programistów JAVA jest ogromne, a ich zarobki naprawdę wysokie

  • język wykorzystywany w niemal każdej sferze życia - od programowania urządzeń po tworzenie aplikacji mobilnych czy desktopowych

Szkolenie w twoim tempie

Nawet dla zupełnie zielonych

Solidne i kompletne podstawy

Najlepsze narzędzia

Ćwiczenia i testy

Materiały dodatkowe

Co warto wiedzieć?

Kup w pakiecie i oszczędź

Fundamenty języka Java

Fundamenty języka Java

4.9 (290)

119 zł

Kurs JAVA średniozaawansowany

Kurs JAVA średniozaawansowany

4.9 (98)

159 zł

Cena za zakup pakietu

222 zł 278 zł −20%

Oszczędzasz w pakiecie: 56 zł

Zyskujesz 22.24 zł w punktach na kolejne zakupy.

Fundamenty języka Java

Fundamenty języka Java

4.9 (290)

119 zł

Kurs Java - Narzędzia developera

Kurs Java - Narzędzia developera

4.9 (55)

119 zł

Cena za zakup pakietu

190 zł 238 zł −20%

Oszczędzasz w pakiecie: 48 zł

Zyskujesz 19.04 zł w punktach na kolejne zakupy.

Program kursu

13 modułów · 76 lekcji

1 · Interfejs programu
  • Wstęp 1m 30s
  • Jak korzystać z materiałów dołączonych do kursu? 3m 59s
  • Czym jest Java i czy warto się jej uczyć? 7m 33s
  • Gdzie szukać odpowiedzi na pytania? 7m 19s
2 · Przygotowanie komputera do pracy w języku Java
  • Instalacja i konfiguracja środowiska Java 9m 38s
  • Co wybrać - edytor tekstu, czy IDE? A może to i to? 4m 36s
  • Pobieramy, instalujemy i konfigurujemy edytor tekstu Sublime Text 3 16m 25s
  • Piszemy pierwszy program w Javie 14m 58s
  • Pobieramy i instalujemy IDE Intellij IDEA 7m 07s
  • Uruchamiamy Intellij IDEA i tworzymy w nim pierwszy projekt 16m 31s
  • Konfigurujemy Intellij IDEA 10m 22s
3 · Podstawy języka Java
  • O koncepcji programowania obiektowego w języku Java 10m 23s
  • Układ pliku źródłowego 9m 32s
  • Bloki kodu, wcięcia, znaki białe i długość linii 7m 20s
  • Nazewnictwo 4m 37s
  • Komentarze i narzędzie javadoc 12m 08s
  • Garbage Collector - czyli jak Java odśmieca za nas pamięć komputera? 5m 25s
4 · Typy proste danych i zmienne
  • Czym są typy proste w Javie i dlaczego w ogóle istnieją? 7m 37s
  • Typy całkowitoliczbowe 2m 54s
  • Typy zmiennoprzecinkowe 4m 09s
  • Typ znakowy i logiczny 7m 33s
  • Zmienne 9m 51s
  • Konwersja i rzutowanie typów prostych 5m 46s
  • Opakowywanie typów prostych 8m 14s
5 · Tablice
  • Tablice jednowymiarowe 6m 29s
  • Tablice wielowymiarowe 9m 49s
6 · Operatory
  • Operatory arytmetyczne 6m 21s
  • Kodowanie "uzupełnianie do 2" 4m 37s
  • Operatory bitowe 6m 02s
  • Operatory relacji 3m 50s
  • Operatory logiczne 4m 40s
  • Operator trójargumentowy 9m 44s
  • Klasa Math 15m 38s
  • Konkatenacja 1m 53s
7 · Wyrażenia sterujące i wybrane słowa kluczowe
  • Konstrukcja "if" 12m 15s
  • Konstrukcja "switch" 11m 10s
  • Pętle "while" i "do-while" 7m 44s
  • Pętle "for" i "for-each" 14m 39s
  • Etykiety oraz instrukcje skoku "break" i "continue" 15m 46s
  • Instrukcja skoku "return" 2m 20s
  • Słowo kluczowe "instanceof" 5m 44s
  • Inne słowa kluczowe - "strictfp", "native" oraz "assert" 5m 23s
8 · Klasy i metody
  • Wprowadzenie do klas 11m 57s
  • Wprowadzenie do metod 15m 10s
  • Przeciążanie konstruktorów i metod 11m 0s
  • Dziedziczenie 13m 41s
  • Przesłanianie metod 10m 31s
  • Słowo kluczowe "final" 4m 57s
  • Klasy wewnętrzne 14m 12s
  • Dostęp statyczny do pól i metod 9m 43s
  • Rekurencja 14m 42s
9 · Interfejsy i tematy pokrewne
  • Interfejsy 15m 48s
  • Klasy abstrakcyjne 7m 30s
  • Klasy anonimowe 6m 39s
  • Wyrażenie lambda 11m 58s
10 · Typy sparametryzowane
  • Wprowadzenie do typów sparametryzowanych 9m 51s
  • Parametryzacja klas 12m 19s
  • Parametryzacja metod 8m 16s
  • Parametryzacja interfejsów 7m 32s
  • Argument wieloznaczny (wildcard) i typy ograniczone 13m 57s
11 · Obsługa wyjątków
  • Wprowadzenie do obsługi wyjątków 5m 39s
  • Konstrukcja "try-catch" i słowo kluczowe "finally" 12m 40s
  • Instrukcja "throw" i klauzula "throws" 13m 16s
  • Tworzenie własnych podklas wyjątków 8m 02s
12 · Wstęp do programowania GUI w oparciu o JavaFX
  • Czym jest JavaFX? 14m 21s
  • Pierwsza przykładowa aplikacja 21m 11s
  • Stylizowanie aplikacji przy pomocy CSS 14m 28s
  • Wprowadzenie do pracy z programem SceneBuilder 18m 55s
13 · Inne tematy
  • Wyliczenia 9m 11s
  • Framework Collections 16m 01s
  • Referencje do metod 6m 44s
  • Strumienie 17m 15s
  • Odczyt danych z konsoli 11m 12s
  • Zapis i odczyt danych do/z pliku 15m 39s
  • Podstawy pracy z debuggerem 6m 31s
  • Zakończenie 1m 20s

Twój instruktor

Piotr Dzwiniel

Piotr Dzwiniel

Neuronaukowiec | Programista | Danetyk

Od lat związany z programowaniem oraz analizą danych, zarówno w nauce, jak i w sektorze prywatnym. Posługuje się wiodącymi językami i technologiami, wśród których główne skrzypce gra język Python. Badacz przetwarzania informacji w układach nerwowych, twórca modeli, symulacji komputerowych i oprogramowania diagnostycznego. Autor publikacji naukowych. Związany m.in. z Polską Akademią Nauk. Po godzinach tworzy portal danetyk.pl.

Opinie kursantów

5,0 Zweryfikowana
„Bardzo dobry kurs, świetny prowadzący. Kurs pozwolił mi usystematyzować swoją dotychczasową wiedzę z Javy, niektóre zagadnienia bardziej zrozumieć i poznać je innej strony. Na prawdę warto."
J Jacek Sabat zweryfikowany kursant
5,0 Zweryfikowana
„Kurs przyjemny i przejrzysty. Dobre wprowadzenie w język Java dla osoby początkującej, porusza wszystkie podstawowe zagadnienia programowania. Dobry kurs dla osób rozpoczynających przygodę z programowaniem w tym języku."
A Agnieszka Smok zweryfikowany kursant
5,0 Zweryfikowana
„Prowadzący ma niesamowity dar przekazywania wiedzy. Bardzo dobrze się go słucha, nie męczy ucha, wypowiada się w bardzo przemyślany sposób. To ważne ponieważ dla początkującego ponieważ jeśli forma nie będzie przystępna to ciężko się skupić - przynajmniej ja tak mam. Sam kurs bardzo syty w wiedzę. Oglądałem go ponad 3 razy i za każdym razem wiedziałem z niego więcej. Jak na kurs od 0 to rewelacja. Zaledwie po tym jednym kursie + innym ze springa udało mi się znaleźć pierwszą pracę w Javie. Polecam, bo mając motywację do nauki wystarczy kilka kursów online by załapać pracę juniora ;)"
Czytaj więcej
Ł Łukasz Ostrowski zweryfikowany kursant
5,0 Zweryfikowana
„Kurs świetnie przygotowany. Wszystkie zagadnienia zostały nie tylko wyjaśnione i pokazane krok po kroku, ale również można tu usłyszeć wiele cennych wskazówek do przyszłej pracy, a co najważniejsze, można poznać dobre techniki pracy z kodem i umiejętnego korzystania z dokumentacji Javy."
Czytaj więcej
B Barbara Bisha zweryfikowany kursant

Najczęściej zadawane pytania

Jak wygląda uczestnictwo w kursie online?

Kursy online w strefakursów.pl to kompletne pakiety materiałów wideo przygotowane przez zespół naszych specjalistów. Po zakupie otrzymujesz natychmiastowy dostęp do wszystkich lekcji, testów i materiałów dodatkowych na swoim koncie - możesz zacząć się uczyć od razu, bez czekania. Konto jest bezpłatne i możesz założyć je w dowolnym momencie lub w trakcie dokonywania pierwszego zakupu w serwisie strefakursów.pl. Materiały, do których otrzymasz dostęp, pozwolą Ci rozwinąć się zawodowo i podnieść swoje kwalifikacje. Każdy kurs przepełniony jest praktyczną wiedzą, która ułatwi Ci osiągnięcie wymarzonych życiowych celów. Zdobytą wiedzę i postępy możesz w łatwy sposób zweryfikować za pomocą licznych testów i ćwiczeń dołączonych do każdego kursu.

Czy otrzymam certyfikat ukończenia kursu?

Do każdego ukończonego przez Ciebie kursu wystawiamy imienny certyfikat w formacie PDF - będzie on dostępny na Twoim koncie w zakładce Certyfikaty. Warunkiem jego otrzymania jest zaliczenie testów dołączonych do kursu oraz obejrzenie wszystkich lekcji. Na certyfikacie znajduje się Twoje imię oraz nazwisko, nazwa ukończonego kursu, data wystawienia i unikalny numer certyfikatu. Certyfikat możesz wydrukować lub opublikować w Internecie za pośrednictwem specjalnego odnośnika np. na LinkedIn lub innych portalach społecznościowych, jak również dołączyć do swojego CV. Pamiętaj, że certyfikatów nie wysyłamy w formie papierowej.

Czy otrzymam fakturę VAT za zamówienie?

Tak, do każdego zamówienia wystawiamy fakturę VAT (23%) lub paragon - w zależności od danych podanych przy zakupie. Pobierzesz ją z zakładki Historia zamówień na swoim koncie. Powiadomimy Cię mailowo, gdy dokument będzie gotowy.
Potrzebujesz proformy? Zaznacz pole "Chcę otrzymać dokument proforma" przy składaniu zamówienia lub napisz: biuro@strefakursow.pl


Zakup w aplikacji mobilnej? Jeśli kupujesz przez App Store lub Google Play, sprzedawcą jest odpowiednio Apple lub Google. Fakturę otrzymasz od nich zgodnie z ich zasadami:



Możesz również pobrać dokument przez stronę Apple. Przejdź pod ten adres: https://reportaproblem.apple.com/, następnie zaloguj się swoim Apple ID, znajdź zakup na liście i kliknij, aby zobaczyć szczegóły i ewentualnie pobrać dokument. Apple zwykle wystawia fakturę jako dostawca usług cyfrowych. Jeśli potrzebujesz faktury VAT, możesz skontaktować się z pomocą techniczną Apple, aby uzyskać dodatkowe informacje na temat zgodności faktury z przepisami w Twoim kraju.

Zakup w Google Play(Android)

Gdy dokonujesz zakupu w aplikacji strefakursów.pl na Android za pośrednictwem Google Pay sprzedawcą jest Google. Fakturę lub dokument zakupu znajdziesz zgodnie z poniższą instrukcją:

  • Otwórz aplikację Google Play.
  • Kliknij ikonę swojego profilu w prawym górnym rogu.
  • Wybierz Płatności i subskrypcje > Historia zakupów.
  • Znajdź interesujący Cię zakup i kliknij na niego, aby zobaczyć szczegóły. Jeśli chcesz pobrać fakturę, kliknij przycisk Faktura (jeśli jest dostępny).

  • Możesz również znaleźć fakturę na stronie Google Pay. Przejdź pod ten adres: pay.google.com i zaloguj się na swoje konto Google, z którego dokonano zakupu. W sekcji Aktywność znajdziesz wszystkie transakcje dokonane w Google Play. Kliknij daną transakcję, aby zobaczyć szczegóły i pobrać fakturę.

Ile mam czasu na przerobienie materiałów?

Tyle, ile potrzebujesz! Uczysz się we własnym tempie - bez presji i bez abonamentu. Płacisz raz i zachowujesz dostęp do zakupionego kursu na swoim koncie bez z góry określonej daty końcowej. Przez pierwsze 12 miesięcy od zakupu dbamy o aktualność materiałów i zapewniamy pełną dostępność testów oraz certyfikatu. Później kurs nadal pozostaje na Twoim koncie - wracasz do lekcji, kiedy masz ochotę. Szczegółowe zasady dostępu znajdziesz w regulaminie.

Dla firm
Uczysz się do pracy? Kup ten kurs przez firmę
Dla siebie, pracownika lub zespołu – z fakturą i opcją ceny zespołowej.
Sprawdź zakup firmowy

Zobacz też

Podobne kursy

Kurs JAVA średniozaawansowany

Programowanie

Kurs JAVA średniozaawansowany

4.9 (98)

159 zł

Kurs JAVA dla zielonych

Programowanie

Kurs JAVA dla zielonych

4.9 (165)

149 zł

Kurs JAVA - testy jednostkowe

Programowanie

Kurs JAVA - testy jednostkowe

4.9 (59)

119 zł

Kurs Java - Narzędzia developera

Programowanie

Kurs Java - Narzędzia developera

4.9 (55)

119 zł

Kurs JAVA - wzorce projektowe

Programowanie

Kurs JAVA - wzorce projektowe

4.8 (65)

119 zł

Jak zostać developerem JAVA

Programowanie

Jak zostać developerem JAVA

4.8 (40)

119 zł

Kurs Junior Java Developer - rekrutacja i pierwsza praca

Programowanie

Kurs Junior Java Developer - rekrutacja i pierwsza praca

5.0 (15)

169 zł

Kurs JAVA - programowanie wielowątkowe i optymalizacja aplikacji

Programowanie

Kurs JAVA - programowanie wielowątkowe i optymalizacja aplikacji

5.0 (37)

159 zł

Kurs Programowanie funkcyjne w JAVA

Programowanie

Kurs Programowanie funkcyjne w JAVA

4.8 (21)

149 zł

Kurs Spring Framework od podstaw

Programowanie

Kurs Spring Framework od podstaw

4.7 (130)

119 zł

Ten kurs jest częścią ścieżki

4,8

Java Developer

JAVA to niezwykle popularny język o bardzo szerokich zastosowaniach: od aplikacji Android po rozbudowane systemy bankowe. Zostań deweloperem JAVA i zapewnij sobie szansę na zdobycie dobrej pracy.

732 wykłady 22549 uczestników
Dowiedz się więcej

Dostęp od razu po zakupie

119 zł