C++

Ներառյալ AI Coding

Ծրագիրը հաստատված է Picsart-ի կողմից

C++ դասընթաց Software ուղղվածությունով: Դասընթացի ծրագիրը ներառում է`

  • Fundamentals
  • C++ ծրագրավորման լեզու
  • Algorithms & Data Structures
  • AI Coding
  • Software
  • Գծային և թվաբանական մեթոդներ
cpp
Evocabank logo

Picsart Academy-ն և Evocabank-ը միասին առաջարկում են ուսման վճարի ապառիկ մարման հատուկ պայմաններ՝ իջեցված տոկոսադրույքով

Դասընթացը նախատեսված է նրանց համար, ովքեր ցանկանում են ոչ միայն խորացնել իրենց ծրագրավորման հմտությունները, այլև ձեռք բերել մասնագիտական մակարդակի գիտելիքներ՝ դառնալով մրցունակ և պահանջված C++ ծրագրավորող։ Դասընթացի ընթացքում կուսումնասիրվեն ծրագրավորման տեսական հիմունքները՝ ներառյալ ֆունկցիոնալ և օբյեկտ-կողմնորոշված ծրագրավորման մոդելները, զուգահեռականության կառավարման մեխանիզմները և սխալների մշակումը։

Դասընթացի ավարտին կձևավորվի հարցազրույցներին լիարժեք պատրաստ մասնակից, ինչպես տեխնիկական գիտելիքներով, այնպես էլ պրակտիկ վարժություններով։
cpp

Դասընթացի 9 առավելություններ

Երկու մասնագիտացում՝ մեկ
ամսավճար:

Բոլոր կրթական ծրագրերը հնարավորություն են տալիս ուսանողներին ընտրել երկու մասնագիտացում մեկ վարձավճարով:

Հաստատված ծրագիր

Դասընթացի ծրագիրը հաստատված է Picsart ընկերության կողմից:

Նկարահանվող դասեր

Յուրաքանչյուր դաս տեսաձայնագրվում և տրամադրվում է ուսանողին:

Գործնական դասեր

Տեսական դասերն ուղեկցվում են գործնական հանդիպումներով:

Vibe Coding

Դուք կսովորեք AI-ի միջոցով կոդի ճիշտ գեներացման հմտությունները:

Հարցազրույցների
նախապատրաստում

Ուսանողներին տրվում են ցուցումներ տեխնիկական հարցազրույցներին պատշաճ ներկայանալու համար:

Անհատապես ստուգվող
տնային առաջադրանքներ:

Յուրաքանչյուր առաջադրանք ստուգվում է դասախոսի կողմից՝ համապատասխան feedback տրամադրելով:

Հագեցած աշխատանքային
տարածք

Հասանելիություն Ակադեմիայի աշխատանքային space-երին, համակարգիչներին, գրադարանին, այլ առարկաների վիդեոդասերին:

Workshop-եր Picsart-ում

Workshop-երի պարբերաբար կազմակերպում Picsart ընկերությունում։

12 ամիս:
69,000 դրամ ամսական

Կամ ~41,500 դրամ ամսական (24 ամիս ապառիկ մարման դեպքում)

Շաբաթական 3-6 օր՝ օրական 2 ժամ

Դասընթացի համառոտ կառուցվածքը

Առաջին փուլ

Fundamentals

  • Introduction to Computer Science
  • Computer System Internals
  • Operating Systems & Linux
  • Data Representation
  • Assembly Fundamentals
  • C language
  • Git & GitHub Workflows
  • Compilation, Linking, Memory Models
  • Virtual Memory & Cache
  • Process Management (Linux)

Երկրորդ փուլ

Core Mastery

  • C vs C++ and Programming Paradigms
  • Object-Oriented Programming (OOP)
  • Copy & Move Semantics
  • Operator Overloading
  • Class Relationships
  • Exception Handling
  • Unit Testing and Makefile
  • Memory Management & Smart Pointers
  • Design Principles & Patterns (SOLID)
  • Templates & Generic Programming
  • Lambda Expressions
  • Iterators & STL Extensions
  • File Handling in C and C++
  • Concurrency & Multithreading
  • Algorithms & Data Structures

Երրորդ փուլ

AI Coding

  • Ինչպե՞ս օգտագործել AI Agent-ները ծրագրային ապահովման կառուցման գործում
  • Պրոդուկտի նախագծման և ծրագրավորման հասկացությունները
  • Vibe Coding ներածություն
  • Ծրագրային պրոդուկտների Vibe ինժեներություն

Չորրորդ փուլ

  • Advanced Memory Management and Smart Pointers
  • Cache-Efficient Algorithms and Optimization Techniques
  • Concurrency Techniques
  • Numerical Methods in C++
  • Debugging Techniques
  • Math Focus: Key Mathematical Foundations for Computing and Problem Solving

Հինգերորդ փուլ

Մեծ ավարտական նախագիծ մյուս խմբերի ուսանողների հետ

Դասընթացի ավարտին
ուսանողները կստանան երկլեզու հավաստագրեր:

Դիմել հիմա

Հաճախ տրվող հարցեր

Արդյո՞ք վարձավճարը պետք է վճարել միանվագ՝ ամբողջ դասընթացի համար:

Ոչ, վճարումները կատարվում են ամսական: Դասընթացի համար պետք է վճարել յուրաքանչյուր ամիս 69,000 դրամ՝ կանխավճարային տարբերակով:

Արդյո՞ք ինձ անհրաժեշտ է որևէ նախնական գիտելիքներ կամ փորձ այս դասընթացն անցնելու համար:

Նախնական գիտելիքներ կամ փորձ չեն պահանջվում: Մեր դասընթացը նախատեսված է սկսնակների համար և սկսվում է հիմունքներից: Այնուամենայնիվ, ՏՏ հասկացությունների հիմնական ըմբռնումը կարող է օգտակար լինել:

Գրանցվելուց հետո ի՞նչ փուլեր են սպասվում, արդյո՞ք պետք է մասնակցեմ ընդունելության քննության:

Ոչ, ընդունելության քննություն չի անցկացվում: Գրանցման հայտը լրացնում եք կայքի «Դիմել հիմա» բաժնի միջոցով, ընտրում եք Ձեզ հարմար հարցազրույցի օրը և ժամը, որից հետո տվյալ ժամին մոտենում եք Ակադեմիա հարցազրույցի։

Արդյո՞ք պետք է դասերին մասնակցեմ անձնական համակարգչով:

Անձնական համակարգիչ չունենալու դեպքում կարող եք օգտվել Ակադեմիայի համակարգիչներից:

Որևէ դաս բաց թողնելու դեպքում ինչպե՞ս կարող եմ այն լրացնել:

Բոլոր դասերը տեսաձայնագրվում են և տրամադրվում ուսանողին, դասը բաց թողնելու դեպքում կարող եք լրացնել այն՝ դիտելով դասի տեսաձայնագրությունը: