Naučte sa C++ od prvého coutu až po kurzy, STL, sémantiku move a moderný C++20. Tento kurz programovania v C++ spája krátke lekcie so skutočným kompilátorom vo vašom telefóne, takže každý nápad končí kódom, ktorý si sami napíšete, skompilujete a spustíte.
Vytvorené pre začiatočníkov, študentov informatiky, vývojárov hier a systémov a každého, kto sa pripravuje na kurz programovania alebo na pohovor na tému kódovania.
C++ TUTORIALY, KTORÝ VÁS NÚTI PÍSAŤ KÓD
• 51 kurzov a viac ako 200 krátkych lekcií, od základov pre začiatočníkov až po pokročilé témy
• Mapa kurzu ich zoskupuje do piatich okruhov: základy, pamäť, objekty, STL a tvorba skutočných programov
• Témy zahŕňajú premenné, reťazce, vstupné a výstupné toky, riadiaci tok, štruktúry a triedy, vektory, referencie, ukazovatele, zásobník a haldu, RAII, inteligentné ukazovatele, výnimky, konštanty a constexpr, šablóny, lambdy, iterátory, súborový I/O, CMake, súbežnosť a korutiny
• Objektovo orientované programovanie (OOP): triedy, dedičnosť, polymorfizmus a preťažovanie operátorov
• STL: vektory, mapy, unordered_map, algoritmy, rozsahy, std::optional, std::variant a std::span
• Moderné štandardy C++ 11, 14, 17 a 20, vrátane sémantiky a konceptov move
• Kvízy a opakovanie kartičiek pomáhajú udržať si syntax
KOMPILÁTOR C++ V VAŠE VRECKO
• Napíšte kód v mobilnom editore kódu a skompilujte ho so skutočným kompilátorom GCC, nie so simulátorom
• Pozrite si výstup a ukončovací kód a potom ho znova spustite jedným klepnutím
• Zadajte vstup pre programy, ktoré čítajú z cin
• Váš prvý program zobrazuje hodnotu, pamäťovú adresu, na ktorej sa nachádza, a jej veľkosť v bajtoch
• Každý spustený program sa uloží spolu s poznámkami k lekcii a záložkami
• Knižnica hotových príkladov a prehľadávateľný ťahák
TRI DENNÉ CVIČNÉ NÁVYKY C++
• Predpovedajte výstup: päť krátkych programov denne. Zaviažte sa k odpovedi skôr, ako ju kompilátor vyrieši
• Hľadanie chýb: jeden pokazený program denne. Nájdite chybu, opravte ju a dokážte to pomocou kompilátora. Nápovedy sú zadarmo
• Syntaktický šprint: 60 sekúnd syntaktických otázok jedným klepnutím. Prekonajte svoje najlepšie skóre
20 RIADENÝCH PROJEKTOV V C++
Vytvorte skutočné programy krok za krokom: program rozdelený do dvoch súborov, vlastníci vyrovnávacej pamäte, inventár, textové štatistiky, maticu, bankový účet, tvary s polymorfizmom, zásobník šablón, konfiguračný parser, kalkulačku RPN, počítadlo slov so std::map, výnimky, lambdy s algoritmami STL, prepojený zoznam, sémantiku presunov, správnosť konštánt, vyhľadávanie záznamov, parsovanie reťazcového toku a stavový automat.
MENTOR AI A PREKLADATEĽ CHÝB
Zasekli ste sa na ukazovateli alebo na stene chýb šablóny? Vložte chybu a nechajte si ju vysvetliť v jednej vete a nechajte si opraviť riadok. Opýtajte sa mentora AI na čokoľvek a dostanete jasnú odpoveď v jednoduchom jazyku.
60 KÓDOVACÍCH MISÍ A DENNÝCH VÝZIEV
• 60 kódovacích misií, od ľahkých po ťažké
• Nový kódovací problém každý deň
• Svetová kódovacia výzva: tri živé globálne kolá každý deň s rebríčkom
• Série, XP a pripomienky vám pomôžu udržať si precvičovanie
ZAČIATOK ZDARMA
Váš prvý kurz C++ je zadarmo. Rovnako ako denná sada Predpovedať výstup, denné hľadanie chýb, tri kolá Syntax Sprint denne, prvý riadený projekt, dve misie, denný kódovací problém, Svetová kódovacia výzva a jedna otázka AI Mentor denne.
PRO
Pro odomkne každý kurz, misiu a projekt, neobmedzený Syntax Sprint, kompletné nástroje AI, certifikačnú skúšku a zážitok bez reklám.
PRE KOHO JE URČENÁ
• Začiatočníci, ktorí sa učia C++ ako prvý alebo druhý programovací jazyk
• Študenti, ktorí absolvujú kurz programovania v C++ alebo kurz informatiky
• Vývojári hier, embedded systémov a iných systémov, ktorí potrebujú moderné zručnosti v C++
• Vývojári z Pythonu alebo Javy, ktorí chcú pochopiť, čo sa deje v pamäti
• Každý, kto chce podrobný tutoriál o C++, ktorý môže sledovať v autobuse
Aplikácia je dostupná v 22 jazykoch.
Začnite s bezplatným kurzom C++ ešte dnes, absolvujte prvý kvíz a skompilujte svoj prvý program za pár minút.
Tutoriál programovania v C++ a editor kódu: OOP, STL, kvízy a cvičenia z kódovania