Դիմել հիմա

C++

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

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

  • Fundamentals
  • C++ ծրագրավորման լեզու
  • Algorithms & Data Structures
  • Desktop Applications (Qt)
  • Game Development (Unreal Engine)
cpp
Evocabank logo

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

Desktop Application (Qt) և Game Development(Unreal Engine) դասընթացն ընդգրկում է մրցունակ ինժեներ-ծրագրավորող դառնալու համար անհրաժեշտ բոլոր ոլորտների և գործիքների ուսումնասիրությունը: Դասընթացի շրջանակներում կստանաք հիմնային գիտելիքներ համակարգչային ճարտարապետությունից, օպերացիոն համակարգերից, ձեռք կբերեք բազային գիտելիքներ C ծրագրավորման լեզվից և, անցում կատարելով C++-ի, կմասնագիտանաք Desktop հավելվածների և/կամ խաղերի մշակման մեջ: Դասընթացը կենտրոնանում է երկու ոլորտների վրա՝

Desktop Application Development: Դուք կսովորեք, թե ինչպես ստեղծել արդյունավետ desktop հավելվածներ: Դասընթացը կուղղորդի Ձեզ ծրագրային ապահովման նախագծման և համակարգի ինտեգրման հիմնական սկզբունքների միջոցով: Վերջում Դուք պատրաստ կլինեք ստեղծել և զարգացնել desktop հավելվածներ: Game Development: Այս փուլում կսովորեք՝ ինչպես ստեղծել խաղեր աշխարհում ամենահզոր և տարածված շարժիչի՝ Unreal Engine-ի միջոցով, կուսումնասիրեք գրաֆիկական ծրագրավորում։ Դասընթացի ավարտին կկարողանաք ստեղծել խաղեր և կիրառել Ձեր գիտելիքներն իրական աշխատանքային միջավայրում:
cpp

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

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

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

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

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

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

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

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

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

Աշխատանք իրական
նախագծերի վրա

Թիմային և անհատական նախագծեր իրական աշխատանքային միջավայրում:

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

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

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

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

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

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

Workshop-եր Picsart-ում

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

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

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

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

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

Առաջին փուլ

Fundamentals

  • Համակարգչային ճարտարապետության հիմունքներ
  • Ծրագրային ճարտարագիտության սկզբունքներ
  • Համակարգչային համակարգեր և բաղադրիչներ
  • Օպերացիոն համակարգեր և Linux
  • C ծրագրավորման լեզվի հիմունքներ
  • Տվյալների ներկայացում համակարգիչներում
  • Մեքենայական կոդի հիմունքներ
  • CPU-ի կառուցվածքը և ֆունկցիոնալությունը
  • Հիշողության կառուցվածքը և կառավարումը
  • Զանգվածներ, ֆունկցիաներ և ցուցիչներ Assembly-ում

Երկրորդ փուլ

Core Mastery

  • Կոմպիլյացիա մոդել
  • Տվյալների տեսակները
  • Հիշողության կառավարում C++-ում
  • Լեզվի ընդլայնված առանձնահատկություններ
  • Ֆունկցիաներ, Lambda-ներ
  • OOAD ներածություն և սկզբունքներ
  • SOLID սկզբունքներ և Design Pattern-ներ
  • Օբյեկտների ստեղծում և կառավարում
  • Template-ներ
  • Ֆունկցիոնալ ծրագրավորում

Երրորդ փուլ

Specialties

Desktop App


  • Qt Framework
  • Qt Design Studio
  • Հիմնական GUI բաղադրիչները Qt-ում
  • Networking in Qt
  • Full-Scale Qt հավելվածների մշակում
  • Qt հավելվածների օպտիմիզացում և տեղակայում

Game Dev


  • Unreal Engine ներածություն
  • Blueprint (Visual Scripting)
  • Coordinate-ներ, Transform-ներ, Unit-ներ և Organization
  • Lighting-ի կիրառում
  • Material-ների ստեղծում և օգտագործում
  • Audio համակարգերի օգտագործում
  • Landscape-ների և Foliage-ի ստեղծում
  • Անիմացիաներ
  • Ներածություն AI համակարգերին Unity-ում
  • AAA խաղերի օպտիմալացում

Չորրորդ փուլ

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

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

Դիմել հիմա

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

Եթե ցանկանում եմ սովորել և՛ Game Dev, և՛ Desktop Application, կրկնակի՞ եմ վճարելու:

Ոչ, ծրագրում առաջարկվող երկու մասնագիտացումները կարող եք ընտրել միաժամանակ` վճարելով մեկ ամսավճար: Այնուամենայնիվ, եթե ընտրել եք միայն մեկը, ապա մյուս դասընթացի վիդեոդասերին ևս կստանաք հասանելիություն:

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

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

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

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

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

Ոչ, ընդունելության քննություն չի անցկացվում: Գրանցման հայտը լրացնելուց մի քանի օր հետո Դուք ստանում եք նամակ-հրավեր՝ մասնակցելու հարցազրույցի, որից հետո դառնում եք Ակադեմիայի ուսանող և մասնակցում դասերին:

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

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

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

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