E-Mail:
c@sh.cvut.cz
  Adresa:
Vaníčkova 7, Praha 6

Kurzy

Školící centrum

Silicon Hill

Skolici centrum

Školící centrum klubu Silicon Hill
místo konání našich kurzů.

Začátečníci

Začátečníci

Kurz určený začátečníkům, kteří ještě nemají zkušenosti s programovaním v jazyce C++ nebo s programováním vůbec. Kurz začíná úplně od základů programovaní - od "Hello World!", přes pointery nebo pole, až po základy objektového programování.

Osnova kurzu

  1. Seznámení s prostředím, Hello World Slidy
    • Shell přístup
    • Hello World
    • Struktura kódu
    • Kompilace
    • Valgrind, GDB
  2. Proměnné, podmínky, cykly, funkce Slidy
    • Proměnné - primitivní datové typy
    • Podmínky
    • Cykly
    • Funkce
    • Rekurze
    • Operátory
  3. Pointry I Slidy, Příklady
    • Úvod do pointrů - správa paměti
    • Statická vs. dynamická alokace
    • Platnost pointru a proměnných
    • Příklady a nejasnosti
  4. Pointry II Slidy, Příklady
    • Pointrová aritmetika
    • Segmentation Fault - Co to je?
    • Reference
    • Příklady, nejasnosti
  5. Pole a řetězce Slidy, Příklady
    • Pole
    • Řetězce
    • Namespace std a knihovna STL - představení
    • Datovy typ std::string
  6. Objekty Slidy, Příklady
    • Struktury
    • Třídy
    • Metody
    • Objekty a dynamická alokace - jen pro pokročilé
  7. Opakování a test