Научите C++ од првог cout-а до часова, STL-а, семантике померања и модерног C++20. Овај курс програмирања у C++ комбинује кратке лекције са правим компајлером на вашем телефону, тако да свака идеја завршава кодом који сами пишете, компајлирате и покрећете.
Намењен је почетницима, студентима рачунарства, програмерима игара и система, као и свима који се припремају за час програмирања или интервју за програмера.
C++ ТУТОРИЈАЛ КОЈИ ВАС ТЕРА ДА ПИШЕТЕ КОД
• 51 курс и преко 200 кратких лекција, од основа за почетнике до напредних тема
• Мапа курса их групише у пет смера: основе, меморија, објекти, STL и изградња правих програма
• Теме укључују променљиве, стрингове, улазне и излазне токове, ток управљања, структуре и класе, векторе, референце, показиваче, стек и хип, RAII, паметне показиваче, изузетке, const и constexpr, шаблоне, ламбде, итераторе, унос/излаз датотека, CMake, конкурентност и корутине
• Објектно оријентисано програмирање (OOP): класе, наслеђивање, полиморфизам и преоптерећење оператора
• STL: вектори, мапе, unordered_map, алгоритми, опсези, std::optional, std::variant и std::span
• Модерни C++ стандарди 11, 14, 17 и 20, укључујући семантику и концепте померања
• Квизови и преглед картица помажу у савладавању синтаксе
C++ КОМПАЈЛЕР У ВАШ ЏЕП
• Напишите код у мобилном уређивачу кода и компајлирајте га помоћу правог GCC компајлера, а не симулатора
• Погледајте излаз и излазни код, а затим га поново покрените једним додиром
• Унесите унос за програме који читају из cin
• Ваш први програм приказује вредност, меморијску адресу на којој се налази и његову величину у бајтовима
• Сваки програм који покренете се чува, заједно са вашим белешкама са лекција и обележивачима
• Библиотека готових примера и претраживи шалар
ТРИ ДНЕВНЕ НАВИКЕ ЗА ВЕЖБУ C++
• Предвидите излаз: пет кратких програма дневно. Обавезајте се на одговор пре него што га компајлер реши
• Лов на грешке: један покварен програм дневно. Пронађите грешку, поправите је и докажите је помоћу компајлера. Савети су бесплатни
• Синтаксни спринт: 60 секунди синтаксних питања једним додиром. Победите свој најбољи резултат
20 ВОЂЕНИХ C++ ПРОЈЕКАТА
Направите праве програме корак по корак: програм подељен на две датотеке, бафер-власник, инвентар, текстуалну статистику, матрицу, банковни рачун, облике са полиморфизмом, стек шаблона, парсер конфигурације, RPN калкулатор, бројач речи са std::map, изузетке, ламбде са STL алгоритмима, повезану листу, семантику померања, исправност константи, претрагу записа, парсирање низа стрингова и машину стања.
АИ МЕНТОР И ПРЕВОДИЛАЦ ГРЕШАКА
Заглавили сте се на показивачу или зиду грешака у шаблонима? Налепите грешку и добијте објашњење у једној реченици, плус ред који треба поправити. Питајте АИ ментора било шта и добијте јасан одговор на једноставном језику.
60 МИСИЈА ЗА КОДИРАЊЕ И ДНЕВНИХ ИЗАЗОВА
• 60 мисија кодирања, од лаких до тешких
• Нови проблем кодирања сваког дана
• Светски изазов кодирања: три глобална круга уживо сваког дана, са табелом најбољих
• Низ, XP и подсетници одржавају вашу вежбу
БЕСПЛАТНО ЗА ПОЧЕТАК
Ваш први C++ курс је бесплатан. Такође су бесплатни и дневни сет за предвиђање резултата, дневни потрага за грешкама, три круга Синтакс спринта дневно, први вођени пројекат, две мисије, дневни проблем кодирања, Светски изазов кодирања и једно питање ментора за вештачку интелигенцију дневно.
ПРО
Про откључава сваки курс, мисију и пројекат, неограничен Синтакс спринт, комплетне алате за вештачку интелигенцију, испит за сертификат и искуство без реклама.
ЗА КОГА ЈЕ НАМЕЊЕНО
• Почетници који уче C++ као први или други програмски језик
• Студенти који похађају курс C++ програмирања или курс рачунарства
• Програмери игара, уграђених и система којима су потребне модерне C++ вештине
• Програмери из Пајтона или Јаве који желе да разумеју шта се дешава у меморији
• Свако ко жели корак-по-корак C++ туторијал који може да прати у аутобусу
Апликација је доступна на 22 језика.
Почните бесплатни C++ курс данас, урадите први квиз и компајлирајте свој први програм за неколико минута.
Водич за C++ програмирање и уређивач кода: ООП, STL, квизови и вежбе кодирања