Video Kurs Java - wydanie 2
Odświeżona wersja - Java od podstaw do zaawansowanych technik!
49 zł
Dołącz do tysięcy kursantów, którzy uczą się z VideoKurs.pl.
Nie kupuj kota w worku!
Sprawdź wcześniej kurs oglądając jedną lekcję:
Zawartość kursu Java:
-
- Dowiesz się co będziesz wiedział po kursie i dlaczego warto wybrać właśnie ten kurs.
-
Lekcja 2 Czym jest Java 12 min i 48 s
- Dowiesz się: Czym jest język programowania? Czym jest Java? Czym jest JVM?
-
Lekcja 3 Dlaczego warto nauczyć się Javy 3 min i 31 s
- Poznasz 5 powodów z powodu których warto nauczyć się Javy
-
Lekcja 4 Instalacja IDE, JDK oraz Twój pierwszy projekt w Javie 8 min i 3 s
- Pokażę Ci jak ściągnąć Netbeansa z JDK oraz zainstalować te oprogramowanie po czym pokażę Ci jak stworzyć Twój pierwszy projekt.
-
Lekcja 5 Czym są komentarze i dlaczego warto ich używać 4 min i 16 s
- Czym są komentarze? Po co używać komentarzy? Jakie są typy komentarzy i czym się od siebie różnią?
-
Lekcja 6 Podstawy 5 min i 55 s
- Co to są białe znaki? Co to są instrukcje? Jak tworzyć kod, aby ładnie wyglądał? Co to są klasy i funkcje?
-
Lekcja 7 Bonus - skróty klawiaturowe 8 min i 35 s
- W tej lekcji pokażę Ci najczęściej używane skróty klawiaturowe przez programistów, które zaoszczędzą Ci ogromną ilość czasu.
-
Lekcja 8 Zmienne 18 min i 55 s
- Czym są zmienne? Jakie są typy zmiennych?
-
Lekcja 9 Jak poprawnie nazywać zmienne 6 min i 9 s
- Konwencje nazewnictwa zmiennych.
-
Lekcja 10 Rzutowanie 5 min i 36 s
- Jak rzutować, czyli zmieniać typy zmiennych? Na co uważać podczas rzutowania?
-
Lekcja 11 Operatory arytmetyczne 8 min i 13 s
- Poznasz operatory arytmetyczne tj. dodawania, odejmowania, mnożenia, dzielenia, reszty z dzielenia modulo, inkrementacji, dekrementacji; różnice między POST, a PRE oraz szybsze dodawanie, odejmowanie etc.
-
Lekcja 12 Operatory relacyjne 6 min i 30 s
- Poznasz operatory relacyjne oraz typ boolean.
-
Lekcja 13 Operatory logiczne 9 min i 24 s
- Pokażę Ci działanie operatorów logicznych, dowiesz się czym jest alternatywa, koniunkcja oraz negacja.
-
Lekcja 14 Operatory bitowe 20 min i 56 s
- Dowiesz się czym są oraz kiedy stosować operatory bitowe. Poznasz również binarny zapis.
-
Lekcja 15 Instrukcje warunkowe 8 min i 16 s
- Dowiesz się jakie tworzyć instrukcje warunkowe, czyli jak sprawdzać zawartość zmiennych i wykonywać na tej podstawie wybrane przez Ciebie instrukcje. Dowiesz się również wstępnie po co są klamerki { }.
-
Lekcja 16 Instrukcja waunkowa switch 4 min i 7 s
- Poznasz instrukcje warunkową która przełącza się pomiędzy przypadki względem przekazanej wartości.
-
Lekcja 17 Wyrażenie warunkowe 2 min i 47 s
- Pokażę Ci jak sprawdzić czy liczba jest parzysta, czy też nieparzysta na przykładzie wyrażenia warunkowe "? :"
-
Lekcja 18 Tablice 10 min i 43 s
- Czym są tablice? Jak tworzyć tablice? Po co korzystać z tablic?
-
Lekcja 19 Wielowymiarowe tablice 6 min i 16 s
- Czym są wielowymiarowe tablice i jak z nich korzystać?
-
Lekcja 20 Czym są pętle - pęla while i do while 9 min i 47 s
- Dowiesz się czym są pętle na podstawie pętli while i do while.
-
Lekcja 21 Pętla for 2 min i 4 s
- Pokazę Ci w szybki sposób korzystając z poprzedniej lekcji jak działa pętla for.
-
Lekcja 22 Ulepszona pętla for 3 min i 22 s
- Poznasz ulepszoną wersję (skróconą) pętli for.
-
Lekcja 23 Pętla w pętli 5 min i 21 s
- Lekcja ćwiczeniowa, w której pokażę Ci jak napisać tabliczkę mnożenia korzystając z pętli w pętli.
-
Lekcja 24 Instrukcja break i continue 5 min i 26 s
- Pokażę Ci na przykładzie wypisywania liczb parzystych / nieparzystych jak działa instrukcja break i continue.
-
Lekcja 25 Suma zmiennych 2 min i 52 s
- Lekcja ćwiczeniowa, w której pokażę Ci jak zsumować wiele wartości z tablicy.
-
Lekcja 26 Programowanie obiektowe - postawy 13 min i 2 s
- Dowiesz się czym jest programowanie obiektowe oraz dlaczego z niego korzystamy. Czym są obiekty, klasy, instancje klasy, metody.
-
Lekcja 27 Konstruktory 9 min i 48 s
- Dowiesz się czym są konstruktory, jak z nich korzystać oraz dlaczego z nich korzystamy. Dowiesz się czym jest instancja klasy.
-
Lekcja 28 Słowo kluczowe this 2 min i 17 s
- Dowiesz się jak działa słowo kluczowe this. Pokażę Ci rozwiązanie problemu, gdy masz konflikt nazw zmiennych.
-
Lekcja 29 Metody 16 min i 23 s
- Dowiesz się czym są metody. Czym się różni funkcja od metody. Czym jest zwracanie wartości funkcji. Jak zwracać wartość funkcji. Po co korzystamy z metod? Dlaczego je tworzymy?
-
Lekcja 30 Przeciążenie metod 2 min i 54 s
- Dowiesz się czym jest, jak i kiedy stosować przeciążenie metod.
-
Lekcja 31 Statyczne pola i metody 10 min i 26 s
- Dowiesz się czym są statyczne metody i pola oraz jak z nich korzystać na praktycznych przykładach. Dowiadujesz się dlaczego metoda main jest statyczna.
-
Lekcja 32 Pakunki i modyfikatory dostępu 9 min i 57 s
- Dowiesz się czym są pakunki, jak je tworzyć oraz jak z nich korzystać. Poznasz modyfikatory dostępu pakunkowego (domyślnego), private oraz public.
-
Lekcja 33 Enkapsulacja - settery i gettery, modyfikator private 11 min i 17 s
- Dowiesz się czym jest enkapsulacja. Po co i jak tworzyć settery i gettery. Czym jest i jak działa modyfikator private.
-
Lekcja 34 Referencja vs zmienna 7 min i 36 s
- Dowiesz się czym jest referencja oraz czym się różni referencja od zmiennych tzw. prymitywnych.
-
Lekcja 35 Przekazywanie wartości referencyjnych i prymitywnych 6 min i 18 s
- Pokażę Ci na co uważać podczas przekazywania wartości referencyjnych i prymitywnych poprzez metody.
-
Lekcja 36 Porównywanie Stringów 3 min i 18 s
- Dowiesz się w jaki sposób i dlaczego porównuje się Stringi z pomocą specjalnej metody equals.
-
Lekcja 37 Butelka - ćwiczenie 11 min i 9 s
- Pora na ćwiczenia - pokażę Ci jak stworzyć klasę reprezentująca butelkę z której możesz wylewać, dolewać oraz przelewać zawartość.
-
Lekcja 38 Dziedziczenie 15 min i 55 s
- Dowiesz się czym jest dziedziczenie na przykładzie potworów w grze komputerowej.
-
Lekcja 39 Nadpisywanie metod oraz polimorfizm 39 min i 0 s
- Poznasz pojęcie polimorfizmu i dowiesz się jak nadpisywać poprawnie metody.
-
Lekcja 40 Modyfikator protected 5 min i 20 s
- Poznasz działanie modyfikatora protected
-
Lekcja 41 Abstrakcyjne klasy i metody 5 min i 35 s
- Czym są, jak oraz kiedy korzystać z abstrakcyjnych klasi metod.
-
Lekcja 42 Trening klas + instanceof 9 min i 42 s
- W tej lekcji pokażę Ci praktyczne zastosowanie instanceof oraz przetrenujemy wiadomości poznane w poprzednich lekcjach.
-
Lekcja 43 Rzutowanie w dół oraz late binding 6 min i 47 s
- Pokażę Ci kiedy oraz jak stosować rzutowanie w dół obiektu oraz opowiem Ci czym jest late binding
-
Lekcja 44 Klasa object - porównywanie obiektów 14 min i 29 s
- Po tej lekcji poznasz klasę, która nazywa się Object. Pokażę Ci jak porównywać ze sobą stworzone przez Ciebie obiekty oraz w jaki sposób działa metoda toString();
-
Lekcja 45 Słowo kluczowe final 6 min i 37 s
- Dowiesz się w jaki sposób słowo kluczowe oddziaływuje na zmienne lokalne, właściwości oraz metody.
-
Lekcja 46 Interfejsy oraz sortowanie obiektów 22 min i 56 s
- Poznasz oraz zrozumiesz bardzo ważne pojęcie jakim jest interfejs. Pokażę Ci praktyczny przykład użycia interfejsów przy okazji nauczysz się jak sortować malejąco/rosnąco obiekty.
-
Lekcja 47 Klasy zagnieżdzone 11 min i 8 s
- Dowiesz się czym są klasy zagnieżdżone i czym różni się klasa wewnętrzna od klasy zagnieżdżonej która jest statyczna.
-
Lekcja 48 Klasy zagnieżdżone praktyczniejszy przykład 13 min i 50 s
- Pokażę Ci praktyczniejszy przykład i przedstawię Ci jeden z powodów stosowania klas zagnieżdżonych.
-
Lekcja 49 Klasy anonimowe 8 min i 36 s
- Dowiesz się czym są klasy anonimowe oraz poznasz praktyczny przykład ich użycia.
-
Lekcja 50 Agregacja i kompozycja 5 min i 7 s
- Czym jest agregacja, a czym kompozycja - poznasz różnice oraz dowiesz się jak z nich korzystać.
-
Lekcja 51 Obsługa wyjątków 17 min i 49 s
- Poznasz odpowiedzi na pytania: Jak działa blok try catch? Po co jest finally? Dlaczego korzystamy w ogóle z wyjątków skoro mamy również instrukcje warunkowe?
-
Lekcja 52 Wyrażenia lambda 11 min i 45 s
- Dowiesz się czym są wyrażenia lambda, jak z nich korzystać oraz po co w ogóle są wyrażenia lambda.
-
Lekcja 53 Domyślne metody interfejsów 5 min i 5 s
- Powiem Ci po są oraz jak korzystać z domyślnych metod interfejsów.
-
Lekcja 54 Dokumentacja projektu 19 min i 29 s
- Przedstawię Ci jak dokumentować projekt korzystając z javadoc
-
Lekcja 55 Co po kursie 3 min i 34 s
- Powiem Ci co warto nauczyć się po tym kursie.
