Algoritmizácia v C++
- Level
- Kapitol
- 37
- Kategória
- Programovanie
- Hodnotenie
- 3,0 z 5
- Dĺžka
- 12h 26min
- Jazyk
- SK
Popis online kurzu Algoritmizácia v C++
Chceš sa naučiť programovať, no máš pocit, že ti chýbajú základy algoritmického myslenia? Tento kurz ti pomôže pochopiť podstatu programovania: schopnosť rozložiť problém na menšie časti, premýšľať v krokoch a navrhovať efektívne riešenia.
Algoritmizácia v C++ je kurz zameraný najmä na rozvoj tvojho logického a analytického myslenia prostredníctvom riešenia algoritmických úloh. Nejde len o výučbu programovania, ale o učenie sa myslieť ako programátor. Ako nástroj používame jazyk C++, no dôraz kladieme na princípy algoritmiky - od jednoduchých výpočtov až po triediace algoritmy, prácu s poľami, matice, rekurziu či matematické výpočty.
V kurze nájdeš:
- jasne vysvetlené teoretické základy algoritmizácie,
- množstvo praktických príkladov a úloh v C++ (s kompletným kódom),
- úlohy od jednoduchých až po pokročilé, ako sú triediace algoritmy, matice, kvadratické rovnice, Hanojské veže či Eratostenovo sito,
- názorné videá a prezentácie ku každému problému,
- logickú štruktúru a priebežné vysvetľovanie C++ syntaxe tam, kde je to potrebné.
Tento kurz je ideálny pre začiatočníkov, študentov, uchádzačov o IT pozície aj každého, kto chce mať pevné základy pre ďalšie programovanie v ľubovoľnom jazyku.
Čo sa naučíš v kurze Algoritmizácia v C++
- Ako rozmýšľať algoritmicky a rozkladať zložité problémy
- Riešiť úlohy pomocou základných a pokročilých algoritmov
- Správne navrhovať postupy pomocou podmienok, cyklov a poľí
- Implementovať triediace algoritmy a vyhľadávanie
- Pracovať s maticami, rekurziou a matematickými operáciami v C++
- Posúdiť efektivitu algoritmov a pochopiť výpočtovú zložitosť
Čo všetko dostaneš v kurze Algoritmizácia v C++
- videotutoriály o programovaní v C++,
- certifikát o absolvovaní kurzu Algoritmizácia v C++,
- moderované diskusné fórum, v ktorom na tvoje otázky odpovedá lektor Marek Šurka,
- garancia vrátenia peňazí do 14 dní v prípade nespokojnosti s kurzom.
FAQ (často kladené otázky)
1. Je kurz vhodný aj pre úplných začiatočníkov v programovaní?
Áno, kurz je navrhnutý tak, aby ťa viedol od úplných základov algoritmického myslenia. Znalosť C++ nie je nutná - potrebné časti jazyka sa vysvetľujú priamo v lekciách.
Áno, kurz je navrhnutý tak, aby ťa viedol od úplných základov algoritmického myslenia. Znalosť C++ nie je nutná - potrebné časti jazyka sa vysvetľujú priamo v lekciách.
2. Prečo práve jazyk C++?
C++ je silný a univerzálny jazyk, ktorý sa často používa pri výučbe algoritmov pre jeho rýchlosť, efektivitu a široké využitie v praxi. V kurze sa však sústredíme viac na algoritmizáciu než na pokročilé vlastnosti jazyka.
3. Je tento kurz vhodný na prípravu na prijímačky alebo programátorské pohovory?
Určite áno. Mnohé úlohy v kurze sú typické pre technické pohovory aj štátne skúšky z informatiky.
4. Budem po kurze vedieť riešiť algoritmické úlohy samostatne?
Áno. Kurz ťa vedie postupne - od vysvetlenia problému, cez logiku riešenia až po implementáciu. Postupne získaš zručnosti potrebné na riešenie úloh aj bez pomoci.
5. Je kód z kurzu dostupný na stiahnutie?
Áno, všetky zdrojové kódy sú súčasťou kurzu alebo dostupné v priložených materiáloch.
Kapitoly online kurzu
Algoritmizácia v C++ (37)
1. Úvod do algoritmizácie
30:03
2. Typy algoritmov
19:52
3. Sčítanie dvoch čísel
14:29
4. Jednoduchá kalkulačka
23:16
5. Generátor náhodných hodnôt
16:41
6. Nájdi číslo v poli
21:03
7. Hľadanie globálneho extrému
15:14
8. Najmenší spoločný násobok
18:38
9. Faktorial prirodzeného čísla
16:06
10. Fibonacciho postupnosť
18:17
11. Najväčší spoločný deliteľ
14:09
12. Vynásob dve prirodzené čísla bez použitia operátora násobenia
10:45
13. Vynásob dve celé čísla bez použitia operátora násobenia
13:31
14. Nájdi modulo dvoch prirodzených čísel
13:07
15. Nájdi všetky delitele prirodzeného čísla
11:16
16. Nájdi početnosť konkrétneho čísla v poli
15:42
17. Selection sort
35:28
18. Insertion sort
25:26
19. Quick sort
23:32
20.1 Heap sort - teória na úvod
22:22
20.2 Heap sort - operácie v halde
14:30
20.3 Heap sort - vlastný algoritmus
13:27
20.4 Heap sort - algoritmus v jazyku C++
21:57
21. Bubble sort
19:05
22. Binárne vyhľadávanie
22:14
23.1 Násobenie dvoch matíc - teória na úvod
13:01
23.2 Násobenie dvoch matíc - algoritmus v C++
38:07
24.1 Determinant matice - teória na úvod
13:36
24.2 Detereminant matice - algoritmus v C++
23:40
25. Hľadanie riešenia lineárnej rovnice
14:28
26.1 Hľadanie riešenia sústavy lineárnych rovníc - teória na úvod
12:22
26.2 Hľadanie riešenia sústavy lineárnych rovníc - Cramerova metóda
49:32
27. Výpočet koreňov kvadratickej rovnice
21:24
28. Hanojské veže
33:40
29. Je číslo prvočíslom
17:22
30. Eratostenovo sito
19:34
31. Výpočtová zložitosť algoritmov
19:38
Lektor online kurzu
Marek Šurka
C++, SQL
Ahojte!
Volám sa Marek, ale prezývajú ma Kamass. Študoval som na Akadémii ozbrojených síl generála Milana Rastislava Štefánika, odbor Rádiolokácia a Rádionavigácia. V súčasnosti pokračujem v doktorandskom štúdiu na Fakulte Elektrotechniky a Informatiky Slovenskej Technickej Univerzity v Bratislave. Vzdelávam sa v odbore Robotika a Kybernetika, kde sa úzko špecializujem na priemyselnú komunikáciu prostredníctvom technológie EtherCAT, polohovanie robotov, ultrazvukovú defektoskopiu a vizuálnu kontrolu materiálov spracovaním signálov z laserových snímačov diaľky. Programovaniu som sa začal venovať na strednej škole, kde som sa stretol s programovacím jazykom Turbo Pascal. Taktiež som sa tam venoval programovaniu mikroprocesorov v Assembleri.
Mojou doménou je však vyšší programovací jazyk C++, ktorému som sa začal venovať, keď som mal 20 rokov. Okrem kariéry v OSSR, ktorá už skončila, som vyhľadával vždy pozície programátora C++. Pracoval som v spoločnosti, ktorá sa venovala videniu počítača a pokročilejšiemu spracovaniu obrazu z digitálnych kamier. Okrem toho som sa venoval implementovaniu algoritmov v makroekonomike, ktoré boli založené na regresnej dátovej analýze.
V súčasnosti pracujem ako programátor - analytik v spoločnosti, ktorá sa venuje automatizácii a diagnostike. Pracujem na dlhodobom projekte, kde sa venujem robotike a programovaniu priemyselných zváracích robotov. Vyvíjam Frontend aj Backend. Ovládam viacero programovacích jazykov, mojou najsilnejšou stránkou je však C++, C++/CLI a SQL.
Ako lektor v tejto škole digitálnych zručností ťa prevediem kurzami jazyka C++ od úplných základov až po zložitejšie techniky, ktoré ti jazyk C++ ponúka.
4,4
Hodnotenie
6
Kurzov
Hodnotenia študentov
Hodnotenia od študentov zapísaných v kurze na Skillmea.
3,0 z 5
· 1 hodnotenie