Online kurz Java a OOP pre začiatočníkov

Java a OOP pre začiatočníkov

Level
Kapitol
135
Kategória
Programovanie
Hodnotenie
4,6 z 5
Dĺžka
14h 42min
Jazyk
SK

Popis online kurzu Java a OOP pre začiatočníkov

Java je stále naj trendy programovací jazyk súčasnosti. Hľadáš zmenu zamestnania? Java programátorov je stále nedostatok. Pozri Google trends vyhľadávanie z augusta 2019:
Tento online kurz ťa naučí základy programovania a jazyka Java. Naučíš sa, čo je to OOP, teda sa naučíš programovať objektovo.


Čo je programovanie? 

V priebehu tohto kurzu začneme s programovaním od úplných základov. Ty musíš vedieť zapnúť počítač, inštalovať programy a dúfam, že základy programovania v jave ťa naučím ja. Nemusíš mať teda žiadne predchádzajúce skúsenosti s programovaním, s Javou ani nič podobné. Musíš mať len chuť učiť sa a vytrvalosť.


Java programovanie

V online kurze sa naučíš, čo je to programovanie, trieda, objekt, instancia, rozhranie, metóda, ako to všetko spolu súvisí a omnoho viac. Čo všetko je súčasťou kurzu si môžeš prečítať v osnove kurzu. Začneme pomaly a názorne si všetko ukážeme na príkladoch. Súčasťou kurzu je množstvo domácich úloh, na základe ktorých si vyskúšaš prakticky svoje vedomosti. Bez vlastného programovania z teba programátor nebude.


Čo všetko sa naučíš:

  • čo je programovanie
  • ako programovať v Jave
  • čo je to trieda, objekt a inštancia
  • čo sú metódy, premenné, dátové typy
  • debugovanie kódu
  • OOP prístup - objektové programovanie
  • cykly, nested cykly, podmienky
  • veľa ďalšieho


Čo všetko dostaneš

  • viac ako 100 kapitol online kurzu,
  • vyše 11 hodín videotutoriálov,
  • certifikát o absolvovaní kurzu Java a OOP pre začiatočníkov,
  • garancia vrátania peňazí do 14 dni, pokiaľ s kurzom nebudeš spokojný.

Kapitoly online kurzu

Úvod (6)

Ukážka zdarma
5:11
Ukážka zdarma
1:45
Java - Nastavenie premenných prostredia
0:35
03 Inštalácia
10:00
Ukážka zdarma
8:49
Zdrojové kódy kurzu

Program (3)

05 Z čoho sa skladá java program
6:16
06 OOP prístup (objektovo orientovaný prístup)
4:13
07 Ako sa spúšťajú jednotlivé riadky kódu
2:42

Štruktúry jazyka (60)

07 Komentáre
5:58
08 Balíky - package
6:56
08a Balíky = Úloha
09 Premenné
6:34
09a Premenné - úloha
10 Konvencie názvov
4:31
10a Konvencie názvov - úloha
11 Primitívne dátové typy
8:09
11a Primitívne dátové typy - úloha
12 Prvý pohľad na metódu
2:37
12a Prvý pohľad na metódu - úloha
13 Operátory
5:58
13a Operátory - úloha
14 DAJ MI VEDIEŤ AK NIEČOMU NEROZUMIEŠ - PRIDÁM VIDEO
0:42
Debugovanie kódu - ako na to do budúcna
6:00
15 Podmienka if
17:53
15a Podmienka if - zadanie úlohy
2:29
15b Podmienka if - odovzdaj tu
15c Podmienka if - moje riešenie
23:45
15d Podmienka if = Samostatná Úloha
16 While a do while cyklus
4:57
16a While a do while cyklus - zadanie úlohy
1:49
16b While a do while cyklus - odovzdaj tu
16c While a do while cyklus - moje riešenie
25:08
17 For cyklus
4:44
17a For cyklus = Úloha
18 Break a continue v cykloch
3:13
19 Premenné a ich dostupnosť
3:13
20 Ternárny operátor
5:10
20a Ternárny operátor - zadanie úlohy
1:00
20b Ternárny operátor - odovzdaj tu
20c Ternárny operátor - moje riešenie
5:18
21 Niečo v niečom - nested cykly, podmienky
1:40
21a Niečo v niečom - nested cykly, podmienky = Úloha
Metódy
13:12
Metódy - zadanie úlohy
3:35
Metódy - odovzdaj tu
Metódy - moje riešenie
12:49
Rekurzia - Fibonacciho postupnosť
5:44
22 Switch
8:15
22a Switch - zadanie úlohy
1:08
22b Switch - odovzdaj tu
22c Switch - moje riešenie
8:54
23 Wrapping classes
3:19
24 Polia
17:02
24a Polia - zadanie úlohy
1:55
24b Polia - odovzdaj tu
24c Polia - moje riešenie
15:54
25 Ručné krokovanie pre pochopenie programu
4:22
26 for-each cyklus
8:32
27 String
5:58
27a String - zadanie úlohy
1:06
27b String - odovzdaj tu
27c String - moje riešenie
4:36
28 Enum
12:56
28a Enum - zadanie úlohy
1:38
28b Enum - odovzdaj tu
28c Enum - moje riešenie
12:32
29 Prvý náhľad na triedu
0:57
30 Modifikátory prístupov - private, public, protected, package-private
13:34

Štruktúry jazyka - triedy a objekty (10)

31 Vyrábame prvý objekt
8:52
32 Vytváranie objektov, import objektov
9:13
33 Referenčné dátové typy
10:15
34 Var - nešpecifikovaný typ
2:24
35 Prístup k metódam a premenným triedy - statické a inštančné zložky
9:45
36 This metóda pri konštruktoroch
2:08
37 Immutable objekty
4:00
38 Triedy = Úloha
39 Statický inicializačný blok
3:27
Výnimky
11:49

OOP princípy (Objektovo orientované programovanie) (8)

40 OOP 1 - Encapsulation - Zapuzdrenie
10:01
41 OOP 2 - Inheritence - dedičnosť
4:21
42 OOP 3 - Overriding a Overloading (prepísanie, preťaženie)
7:19
43 OOP 4 - Polymorfizmus
9:07
44 OOP 5 - Abstraktné triedy a metódy
6:52
45 OOP 6 - Interface - rozhranie
7:25
46 OOP 7 - Rozhranie ako brána
14:18
Pretypovanie
8:12

Najprv ty - potom ja (22)

Zoo - zadanie
Zoo - objektový model
8:44
Zoo - moje zdrojové kódy
Biblia / NBA App - zadanie
Biblia App 1 - návrh objektov
9:38
Biblia App 2 - metódy na prácu s objektami
12:06
Biblia app 3 - rozhranie, Biblia service
6:50
Biblia app 4 - refactoring, generátor Biblie
6:21
Biblia App - moje zdrojové kódy
NBA 1 - team, player
9:16
NBA 2 - dokončujeme zvyšné objekty
13:07
NBA - moje zdrojáky
Objektový model PC s konfiguráciou - zadanie
Objektový model PC 1 - úvod
2:45
Objektový model PC 2 - rozmýšľame nad zadaním
6:39
Objektový model PC 3 - základné triedy
6:15
Objektový model PC 4 - Konfigurátor rozhranie a implementácia - vkladanie pamäti
13:11
Objektový model PC 5 - refactoring
4:11
Objektový model PC 6 - dokončujeme konfigurátor
3:03
Objektový model PC 7 - spúšťame a testujeme
8:45
Objektový model PC 8 - doplnok na základe vášho postrehu
8:55
Objektový model PC - moje zdrojové kódy

Záver (2)

Algoritmy
1:04
Čo ďalej
1:51

Úlohy (3)

Obraciam garde
Hľadám slovo
Ultra level ťažká úloha

Úlohy pre OOP (6)

Obývačka v OOP
Šachová hra
Počítač
Motorové vozidlá
Java Method Overriding = úloha
Java Method Overriding – super

BONUS (3)

Java Programovanie - opakovanie za 60 minút
1:04:01
Základy vývojových diagramov a Jednoduché algoritmy
1:01:49
Git - rýchly úvod, prvé príkazy
6:01

BONUS Motivácia (4)

Ako si naplánovať učenie sa javy
6:47
Ako programovať
3:02
Také malé povzbudenie k programovaniu
2:53
Deň zo života programátora
4:00

BONUS Java pre pokročilých (1)

Konzolová hra v Jave
1:19:52

BONUS Java pre juniorov (7)

Java pre junior programátorov - úvod
5:16
Čo je Java EE
3:04
Hibernate, JPA - CRUD operácie
22:28
Builder návrhový vzor
7:52
Factory návrhový vzor
3:13
Observer návrhový vzor
7:35
Singleton návrhový vzor
6:51

Lektor online kurzu

Lektor Jaroslav Beňo
Volám sa Jaroslav Beňo, predstavovať sa budem ako Jaro. Mám manželku. Máme zatiaľ dvoch synov. Som kresťan, ktorý študuje Bibliu. Kto chce vedieť viac, tak ma kľudne kontaktujte aj ohľadne tejto veci. Mám rád šport - aktívne a filmy. Vyštudoval som aplikovanú informatiku, ktorá mi dala základy, ale ako každý, aj ja som sa musel učiť sám praktickým písaním kódu. Som fanúšik videotutoriálov a rád zdieľam svoje vedomosti. Nemyslím si, že som extra nadupaný borec programátor, ale to čo viem - šírim ďalej. Verím, že ak sa budeme zdieľať porastieme vo vedomostiach rýchlejšie. Najviac ma poteší, keď ti budú moje videotutoriály užitočné. Všetko pod jednou strechou: www.jaroslavbeno.sk
4,4 Hodnotenie
18 Kurzov

Hodnotenia študentov

Hodnotenia od študentov zapísaných v kurze na Skillmea.

4,6 z 5 · 12 hodnotení

Odporúčané online kurzy