Video Kurs Java - wydanie 2

Odświeżona wersja - Java od podstaw do zaawansowanych technik!

55 lekcji 7h 53min 20s od podstaw
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ę:

Okładka kursu Video Kurs Java - wydanie 2 - zdjęcie przedstawiające tematykę kursu

Przykładowe ekrany kursu Video Kurs Java - wydanie 2:

Kliknij by powiększyć

Zawartość kursu Java:

  1. Lekcja 1 Co będziesz wiedział po tym kursie 5 min i 54 s

  2. Dowiesz się co będziesz wiedział po kursie i dlaczego warto wybrać właśnie ten kurs.
  3. Lekcja 2 Czym jest Java 12 min i 48 s

  4. Dowiesz się: Czym jest język programowania? Czym jest Java? Czym jest JVM?
  5. Lekcja 3 Dlaczego warto nauczyć się Javy 3 min i 31 s

  6. Poznasz 5 powodów z powodu których warto nauczyć się Javy
  7. Lekcja 4 Instalacja IDE, JDK oraz Twój pierwszy projekt w Javie 8 min i 3 s

  8. Pokażę Ci jak ściągnąć Netbeansa z JDK oraz zainstalować te oprogramowanie po czym pokażę Ci jak stworzyć Twój pierwszy projekt.
  9. Lekcja 5 Czym są komentarze i dlaczego warto ich używać 4 min i 16 s

  10. Czym są komentarze? Po co używać komentarzy? Jakie są typy komentarzy i czym się od siebie różnią?
  11. Lekcja 6 Podstawy 5 min i 55 s

  12. Co to są białe znaki? Co to są instrukcje? Jak tworzyć kod, aby ładnie wyglądał? Co to są klasy i funkcje?
  13. Lekcja 7 Bonus - skróty klawiaturowe 8 min i 35 s

  14. W tej lekcji pokażę Ci najczęściej używane skróty klawiaturowe przez programistów, które zaoszczędzą Ci ogromną ilość czasu.
  15. Lekcja 8 Zmienne 18 min i 55 s

  16. Czym są zmienne? Jakie są typy zmiennych?
  17. 2,97 zł

    Lekcja 9 Jak poprawnie nazywać zmienne 6 min i 9 s

  18. Konwencje nazewnictwa zmiennych.
  19. 2,97 zł

    Lekcja 10 Rzutowanie 5 min i 36 s

  20. Jak rzutować, czyli zmieniać typy zmiennych? Na co uważać podczas rzutowania?
  21. 2,97 zł

    Lekcja 11 Operatory arytmetyczne 8 min i 13 s

  22. 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.
  23. 2,97 zł

    Lekcja 12 Operatory relacyjne 6 min i 30 s

  24. Poznasz operatory relacyjne oraz typ boolean.
  25. 2,97 zł

    Lekcja 13 Operatory logiczne 9 min i 24 s

  26. Pokażę Ci działanie operatorów logicznych, dowiesz się czym jest alternatywa, koniunkcja oraz negacja.
  27. 3,97 zł

    Lekcja 14 Operatory bitowe 20 min i 56 s

  28. Dowiesz się czym są oraz kiedy stosować operatory bitowe. Poznasz również binarny zapis.
  29. 2,97 zł

    Lekcja 15 Instrukcje warunkowe 8 min i 16 s

  30. 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 { }.
  31. 2,97 zł

    Lekcja 16 Instrukcja waunkowa switch 4 min i 7 s

  32. Poznasz instrukcje warunkową która przełącza się pomiędzy przypadki względem przekazanej wartości.
  33. 2,97 zł

    Lekcja 17 Wyrażenie warunkowe 2 min i 47 s

  34. Pokażę Ci jak sprawdzić czy liczba jest parzysta, czy też nieparzysta na przykładzie wyrażenia warunkowe "? :"
  35. 3,97 zł

    Lekcja 18 Tablice 10 min i 43 s

  36. Czym są tablice? Jak tworzyć tablice? Po co korzystać z tablic?
  37. 2,97 zł

    Lekcja 19 Wielowymiarowe tablice 6 min i 16 s

  38. Czym są wielowymiarowe tablice i jak z nich korzystać?
  39. 3,97 zł

    Lekcja 20 Czym są pętle - pęla while i do while 9 min i 47 s

  40. Dowiesz się czym są pętle na podstawie pętli while i do while.
  41. 2,97 zł

    Lekcja 21 Pętla for 2 min i 4 s

  42. Pokazę Ci w szybki sposób korzystając z poprzedniej lekcji jak działa pętla for.
  43. 2,97 zł

    Lekcja 22 Ulepszona pętla for 3 min i 22 s

  44. Poznasz ulepszoną wersję (skróconą) pętli for.
  45. 2,97 zł

    Lekcja 23 Pętla w pętli 5 min i 21 s

  46. Lekcja ćwiczeniowa, w której pokażę Ci jak napisać tabliczkę mnożenia korzystając z pętli w pętli.
  47. 2,97 zł

    Lekcja 24 Instrukcja break i continue 5 min i 26 s

  48. Pokażę Ci na przykładzie wypisywania liczb parzystych / nieparzystych jak działa instrukcja break i continue.
  49. 2,97 zł

    Lekcja 25 Suma zmiennych 2 min i 52 s

  50. Lekcja ćwiczeniowa, w której pokażę Ci jak zsumować wiele wartości z tablicy.
  51. 3,97 zł

    Lekcja 26 Programowanie obiektowe - postawy 13 min i 2 s

  52. Dowiesz się czym jest programowanie obiektowe oraz dlaczego z niego korzystamy. Czym są obiekty, klasy, instancje klasy, metody.
  53. 2,97 zł

    Lekcja 27 Konstruktory 9 min i 48 s

  54. Dowiesz się czym są konstruktory, jak z nich korzystać oraz dlaczego z nich korzystamy. Dowiesz się czym jest instancja klasy.
  55. 2,97 zł

    Lekcja 28 Słowo kluczowe this 2 min i 17 s

  56. Dowiesz się jak działa słowo kluczowe this. Pokażę Ci rozwiązanie problemu, gdy masz konflikt nazw zmiennych.
  57. 3,97 zł

    Lekcja 29 Metody 16 min i 23 s

  58. 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?
  59. 2,97 zł

    Lekcja 30 Przeciążenie metod 2 min i 54 s

  60. Dowiesz się czym jest, jak i kiedy stosować przeciążenie metod.
  61. 2,97 zł

    Lekcja 31 Statyczne pola i metody 10 min i 26 s

  62. Dowiesz się czym są statyczne metody i pola oraz jak z nich korzystać na praktycznych przykładach. Dowiadujesz się dlaczego metoda main jest statyczna.
  63. 3,97 zł

    Lekcja 32 Pakunki i modyfikatory dostępu 9 min i 57 s

  64. Dowiesz się czym są pakunki, jak je tworzyć oraz jak z nich korzystać. Poznasz modyfikatory dostępu pakunkowego (domyślnego), private oraz public.
  65. 3,97 zł

    Lekcja 33 Enkapsulacja - settery i gettery, modyfikator private 11 min i 17 s

  66. Dowiesz się czym jest enkapsulacja. Po co i jak tworzyć settery i gettery. Czym jest i jak działa modyfikator private.
  67. 2,97 zł

    Lekcja 34 Referencja vs zmienna 7 min i 36 s

  68. Dowiesz się czym jest referencja oraz czym się różni referencja od zmiennych tzw. prymitywnych.
  69. 2,97 zł

    Lekcja 35 Przekazywanie wartości referencyjnych i prymitywnych 6 min i 18 s

  70. Pokażę Ci na co uważać podczas przekazywania wartości referencyjnych i prymitywnych poprzez metody.
  71. 2,97 zł

    Lekcja 36 Porównywanie Stringów 3 min i 18 s

  72. Dowiesz się w jaki sposób i dlaczego porównuje się Stringi z pomocą specjalnej metody equals.
  73. 3,97 zł

    Lekcja 37 Butelka - ćwiczenie 11 min i 9 s

  74. Pora na ćwiczenia - pokażę Ci jak stworzyć klasę reprezentująca butelkę z której możesz wylewać, dolewać oraz przelewać zawartość.
  75. 3,97 zł

    Lekcja 38 Dziedziczenie 15 min i 55 s

  76. Dowiesz się czym jest dziedziczenie na przykładzie potworów w grze komputerowej.
  77. 2,97 zł

    Lekcja 39 Nadpisywanie metod oraz polimorfizm 39 min i 0 s

  78. Poznasz pojęcie polimorfizmu i dowiesz się jak nadpisywać poprawnie metody.
  79. 2,97 zł

    Lekcja 40 Modyfikator protected 5 min i 20 s

  80. Poznasz działanie modyfikatora protected
  81. 2,97 zł

    Lekcja 41 Abstrakcyjne klasy i metody 5 min i 35 s

  82. Czym są, jak oraz kiedy korzystać z abstrakcyjnych klasi metod.
  83. 3,97 zł

    Lekcja 42 Trening klas + instanceof 9 min i 42 s

  84. W tej lekcji pokażę Ci praktyczne zastosowanie instanceof oraz przetrenujemy wiadomości poznane w poprzednich lekcjach.
  85. 2,97 zł

    Lekcja 43 Rzutowanie w dół oraz late binding 6 min i 47 s

  86. Pokażę Ci kiedy oraz jak stosować rzutowanie w dół obiektu oraz opowiem Ci czym jest late binding
  87. 2,97 zł

    Lekcja 44 Klasa object - porównywanie obiektów 14 min i 29 s

  88. 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();
  89. 2,97 zł

    Lekcja 45 Słowo kluczowe final 6 min i 37 s

  90. Dowiesz się w jaki sposób słowo kluczowe oddziaływuje na zmienne lokalne, właściwości oraz metody.
  91. 3,97 zł

    Lekcja 46 Interfejsy oraz sortowanie obiektów 22 min i 56 s

  92. 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.
  93. 2,97 zł

    Lekcja 47 Klasy zagnieżdzone 11 min i 8 s

  94. 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.
  95. 2,97 zł

    Lekcja 48 Klasy zagnieżdżone praktyczniejszy przykład 13 min i 50 s

  96. Pokażę Ci praktyczniejszy przykład i przedstawię Ci jeden z powodów stosowania klas zagnieżdżonych.
  97. 3,97 zł

    Lekcja 49 Klasy anonimowe 8 min i 36 s

  98. Dowiesz się czym są klasy anonimowe oraz poznasz praktyczny przykład ich użycia.
  99. 2,97 zł

    Lekcja 50 Agregacja i kompozycja 5 min i 7 s

  100. Czym jest agregacja, a czym kompozycja - poznasz różnice oraz dowiesz się jak z nich korzystać.
  101. 4,97 zł

    Lekcja 51 Obsługa wyjątków 17 min i 49 s

  102. 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?
  103. 5,97 zł

    Lekcja 52 Wyrażenia lambda 11 min i 45 s

  104. Dowiesz się czym są wyrażenia lambda, jak z nich korzystać oraz po co w ogóle są wyrażenia lambda.
  105. 3,97 zł

    Lekcja 53 Domyślne metody interfejsów 5 min i 5 s

  106. Powiem Ci po są oraz jak korzystać z domyślnych metod interfejsów.
  107. 3,97 zł

    Lekcja 54 Dokumentacja projektu 19 min i 29 s

  108. Przedstawię Ci jak dokumentować projekt korzystając z javadoc
  109. 1,57 zł

    Lekcja 55 Co po kursie 3 min i 34 s

  110. Powiem Ci co warto nauczyć się po tym kursie.