Kurs programowania w JAVA - poziom 2
Wyższy poziom programowania w JAVA - doskonałe rozwinięcie kursu podstawowego
Szczegóły, które warto znać
Opis szkolenia
Dlaczego warto uczyć się Javy?
Cenione światowe rankingi jednoznacznie wskazują, że Java znajduje się zawsze w pierwszej trójce najpopularniejszych języków programowania. Wystarczy przejrzeć oferty pracy dla programistów, od razu rzuca się w oczy olbrzymia ilość ogłoszeń skierowanych właśnie do Java Developerów.
Czego się nauczysz z tym kursem?
Ten kurs to doskonałe uzupełnienie i rozwinięcie poprzedniej pozycji dotyczącej Java czyli Kurs Programowania w JAVA. Te dwa kursy razem tworzą bardzo solidne kompendium wiedzy na temat programowania w tym popularnym języku. Zapewnią ci umiejętności, dzięki którym będziesz w stanie rozpocząć pracę nad własnymi aplikacjami.
W tym kursie poruszamy liczne i zróżnicowane tematy:
-
Platforma Eclipse IDE. Dowiesz się m.in. jak dostosować program do własnych potrzeb i preferencji.
-
Omówienie zagadnień związanych z programowaniem współbieżnym. Tworzenie wątków, synchronizacja, zakleszczanie, wznawianie, komunikacja i wiele więcej..
-
Typy wyliczeniowe oraz opakowujące.
-
Adnotacje
-
Operacje Wejścia/Wyjścia. Zapis, odczyt, kopiowanie plików itp.
-
Omówienie ciekawych modyfikatorów i operatorów np. „transient” czy „instanceof”.
Czego się nauczę z kursem?
Zdobędziesz wiedzę wystarczają do swobodnej pracy w Javie i do tworzenia własnych aplikacji. Poznasz liczne przydatne rozwiązania, które możesz wykorzystać we własnych projektach.
Co jeszcze?
Każdy temat poruszany w kursie został omówiony z użyciem bardzo przejrzystych, prostych i jednocześnie praktycznych przykładów. Kompletny kod źródłowy każdego przykładu został dołączony do kursu. Dzięki temu każdą czynność pokazaną na ekranie możesz bez problemów powtórzyć.
Program kursu
8 modułów · 55 lekcji
1 · Wprowadzenie
- Wstęp 0m 44s
- Platforma Eclipse IDE 3m 24s
- Rozpoczynamy pracę w nowym środowisku 4m 40s
- Omówienie podstawowych zakładek platformy 3m 31s
- Podstawy personalizacji Eclipse'a 5m 06s
2 · Programowanie wielowątkowe
- Wątki w języku Java 4m 01s
- Podstawy sterowania wątkiem 7m 09s
- Tworzenie wątku – implementacja interfejsu Runnable 10m 00s
- Tworzenie wątku – rozszerzenie klasy Thread 6m 42s
- Tworzenie wielu wątków 7m 05s
- Metody isAlive() i join() 8m 22s
- Priorytety wątków 7m 09s
- Synchronizacja – modyfikator synchronized 14m 40s
- Synchronizacja – konstrukcja synchronized 3m 38s
- Komunikacja międzywątkowa 17m 03s
- Zakleszczanie 5m 14s
- Zawieszanie, wznawianie i zatrzymywanie wątków 16m 58s
- Uzyskiwanie stanu wątku 7m 21s
3 · Typy wyliczeniowe
- Podstawy wyliczeń 4m 33s
- Użycie wyliczeń w instrukcjach if oraz switch 10m 09s
- Metody values() i valueOf() 6m 05s
- Wyliczenia Javy jako typy klasowe 12m 11s
- Wyliczenia dziedziczą po klasie Enum 10m 24s
- Inny przykład wyliczenia 7m 45s
4 · Opakowywanie
- Wstęp 1m 53s
- Opakowywanie typów numerycznych 5m 43s
- Opakowywanie typu znakowego 4m 56s
- Opakowywanie typu logicznego 3m 24s
- Automatyczne opakowywanie – podstawy 4m 24s
- Automatyczne opakowywanie i metody 3m 48s
- Automatyczne opakowywanie i wyrażenia 9m 05s
- Automatyczne opakowywanie – podsumowanie 3m 05s
5 · Adnotacje
- Wstęp 1m 49s
- Podstawy tworzenia adnotacji 3m 37s
- Strategie zachowywania adnotacji 5m 21s
- Odczytywanie adnotacji za pomocą refleksji 9m 45s
- Wartości domyślne adnotacji 1m 51s
- Adnotacje znacznikowe 4m 16s
- Adnotacje jednoelementowe 1m 53s
- Niektóre adnotacje wbudowane 3m 49s
6 · Operacje wejścia/wyjścia
- Wstęp do tematyki operacji wejścia i wyjścia 3m 09s
- Odczyt danych z konsoli 10m 54s
- Przykład użycia klasy PrintWriter 4m 19s
- Podstawy zapisu danych do pliku 9m 48s
- Podstawy odczytu danych z pliku 6m 07s
- Przykład kopiowania plików tekstowych 13m 00s
- Automatyczne zamykanie plików 3m 07s
- Przykład programu obliczającego wskaźnik BMI 22m 07s
7 · Inne tematy
- Modyfikator transient oraz volatile 2m 00s
- Operator instanceof 5m 12s
- Modyfikator strict 1m 12s
- Stosowanie asercji 6m 58s
8 · Dodatki
- Dokumentacja Oracle dla języka Java 1m 36s
- Dokumentacja dla platformy Eclipse IDE 1m 06s
- Eclipse Color Themes – uprzyjemniamy środowisko pracy 2m 16s
Opinie kursantów
„Kurs w konkretny i przejrzysty sposób przybliza programowanie, a co najważniejsze z bardzo przydatnymi przykładami. Polecam! "
„Polecam jako kontynuację nauki po przepracowaniu poziomu 1"
„Bardzo ciekawy kurs. Wszystko zostało dobrze wyjaśnione i opisane. "
„Kolejny kurs, który zasługuje na pochwałę. Wszystko jasno wyjaśnione, fajne przykłady. "
„Kurs w konkretny i przejrzysty sposób przybliza programowanie, a co najważniejsze z bardzo przydatnymi przykładami. Polecam! "
„Polecam jako kontynuację nauki po przepracowaniu poziomu 1"
„Bardzo ciekawy kurs. Wszystko zostało dobrze wyjaśnione i opisane. "
„Kolejny kurs, który zasługuje na pochwałę. Wszystko jasno wyjaśnione, fajne przykłady. "
„Bardzo dobry kurs! Wszystko wytłumaczone w prosty i jasny sposób. Aż przyjemnie było się uczyć :) "
„Kursik dobrze rozbudowany i niezbędny zaraz po zakończeniu poziomu 1"
strefakursów
Od 20 lat uczymy nowych zawodów.
Zaufania na taką skalę nie buduje się na skróty - stoi za nim rygor, z jakim powstaje każdy kurs i każda ścieżka.
Ponad 382 tys. kursantów
przeszkolonych w strefakursów
4,9
ocena w Google
61 192
zweryfikowanych recenzji
Standard wydawniczy
Zanim kurs trafi do sprzedaży, przechodzi pięcioetapowy rygor produkcyjny:
weryfikacja autora · metodyka · studio · montaż bez „lania wody" · audyt jakości
- 01Weryfikacja kompetencji autora
- 02Inżynieria metodyczna programu
- 03Studyjna jakość obrazu i dźwięku
- 04Bezlitosny montaż - zero „lania wody"
- 05Audyt jakości przed publikacją
Godzina takiego kursu to ekwiwalent co najmniej trzech godzin chaotycznego, darmowego materiału.
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.