Získaj neobmedzený prístup k 600+ online kurzom v jedinečnej akcii za bezkonkurenčnú cenu.
Kúp predplatné

Algoritmizácia v C++

12h 26min
Čas
37
Kapitol
Programovanie
Kategória
-
Hodnotenie
Začiatočník
Level
slovenský
Jazyk kurzu

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.

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.

Zoznam kapitol

Algoritmizácia v C++
1. Úvod do algoritmizácie
Dostupné len po zakúpení prístupu
2. Typy algoritmov
Dostupné len po zakúpení prístupu
3. Sčítanie dvoch čísel
Dostupné len po zakúpení prístupu
4. Jednoduchá kalkulačka
Dostupné len po zakúpení prístupu
5. Generátor náhodných hodnôt
Dostupné len po zakúpení prístupu
6. Nájdi číslo v poli
Dostupné len po zakúpení prístupu
7. Hľadanie globálneho extrému
Dostupné len po zakúpení prístupu
8. Najmenší spoločný násobok
Dostupné len po zakúpení prístupu
9. Faktorial prirodzeného čísla
Dostupné len po zakúpení prístupu
10. Fibonacciho postupnosť
Dostupné len po zakúpení prístupu
11. Najväčší spoločný deliteľ
Dostupné len po zakúpení prístupu
12. Vynásob dve prirodzené čísla bez použitia operátora násobenia
Dostupné len po zakúpení prístupu
13. Vynásob dve celé čísla bez použitia operátora násobenia
Dostupné len po zakúpení prístupu
14. Nájdi modulo dvoch prirodzených čísel
Dostupné len po zakúpení prístupu
15. Nájdi všetky delitele prirodzeného čísla
Dostupné len po zakúpení prístupu
16. Nájdi početnosť konkrétneho čísla v poli
Dostupné len po zakúpení prístupu
17. Selection sort
Dostupné len po zakúpení prístupu
18. Insertion sort
Dostupné len po zakúpení prístupu
19. Quick sort
Dostupné len po zakúpení prístupu
20.1 Heap sort - teória na úvod
Dostupné len po zakúpení prístupu
20.2 Heap sort - operácie v halde
Dostupné len po zakúpení prístupu
20.3 Heap sort - vlastný algoritmus
Dostupné len po zakúpení prístupu
20.4 Heap sort - algoritmus v jazyku C++
Dostupné len po zakúpení prístupu
21. Bubble sort
Dostupné len po zakúpení prístupu
22. Binárne vyhľadávanie
Dostupné len po zakúpení prístupu
23.1 Násobenie dvoch matíc - teória na úvod
Dostupné len po zakúpení prístupu
23.2 Násobenie dvoch matíc - algoritmus v C++
Dostupné len po zakúpení prístupu
24.1 Determinant matice - teória na úvod
Dostupné len po zakúpení prístupu
24.2 Detereminant matice - algoritmus v C++
Dostupné len po zakúpení prístupu
25. Hľadanie riešenia lineárnej rovnice
Dostupné len po zakúpení prístupu
26.1 Hľadanie riešenia sústavy lineárnych rovníc - teória na úvod
Dostupné len po zakúpení prístupu
26.2 Hľadanie riešenia sústavy lineárnych rovníc - Cramerova metóda
Dostupné len po zakúpení prístupu
27. Výpočet koreňov kvadratickej rovnice
Dostupné len po zakúpení prístupu
28. Hanojské veže
Dostupné len po zakúpení prístupu
29. Je číslo prvočíslom
Dostupné len po zakúpení prístupu
30. Eratostenovo sito
Dostupné len po zakúpení prístupu
31. Výpočtová zložitosť algoritmov
Dostupné len po zakúpení prístupu

Pozri aj tieto kurzy

7 Online kurzov
0 Príspevkov

Všetky online kurzy na 3 mesiace len za 99 Eur

Získaj neobmedzený prístup k 600+ online kurzom 
v jedinečnej akcii za bezkonkurenčnú cenu.

Kúp predplatné