Desktop Application (Qt) և Game Development(Unreal Engine) դասընթացն ընդգրկում է մրցունակ ինժեներ-ծրագրավորող դառնալու համար անհրաժեշտ բոլոր ոլորտների և գործիքների ուսումնասիրությունը: Դասընթացի շրջանակներում կստանաք հիմնային գիտելիքներ համակարգչային ճարտարապետությունից, օպերացիոն համակարգերից, ձեռք կբերեք բազային գիտելիքներ C ծրագրավորման լեզվից և, անցում կատարելով C++-ի, կմասնագիտանաք Desktop հավելվածների և/կամ խաղերի մշակման մեջ: Դասընթացը կենտրոնանում է երկու ոլորտների վրա՝
Desktop Application Development: Դուք կսովորեք, թե ինչպես ստեղծել արդյունավետ desktop հավելվածներ: Դասընթացը կուղղորդի Ձեզ ծրագրային ապահովման նախագծման և համակարգի ինտեգրման հիմնական սկզբունքների միջոցով: Վերջում Դուք պատրաստ կլինեք ստեղծել և զարգացնել desktop հավելվածներ: Game Development: Այս փուլում կսովորեք՝ ինչպես ստեղծել խաղեր աշխարհում ամենահզոր և տարածված շարժիչի՝ Unreal Engine-ի միջոցով, կուսումնասիրեք գրաֆիկական ծրագրավորում։ Դասընթացի ավարտին կկարողանաք ստեղծել խաղեր և կիրառել Ձեր գիտելիքներն իրական աշխատանքային միջավայրում:C++
Ծրագիրը հաստատված է Picsart-ի կողմից
C++ դասընթաց Desktop application և Game Development ուղղվածություններով: Դասըթնացի ծրագիրը ներառում է`
- Fundamentals
- C++ ծրագրավորման լեզու
- Algorithms & Data Structures
- Desktop Applications (Qt)
- Game Development (Unreal Engine)
Picsart Academy-ն և Evocabank-ը միասին առաջարկում են ուսման վճարի ապառիկ մարման հատուկ պայմաններ՝ իջեցված տոկոսադրույքով
Դասընթացի 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 դրամ՝ կանխավճարային տարբերակով:
Արդյո՞ք ինձ անհրաժեշտ են որևէ նախնական գիտելիքներ կամ փորձ այս դասընթացն անցնելու համար:
Նախնական գիտելիքներ կամ փորձ չեն պահանջվում: Մեր դասընթացը նախատեսված է սկսնակների համար և սկսվում է հիմունքներից: Այնուամենայնիվ, ՏՏ հասկացությունների հիմնական ըմբռնումը կարող է օգտակար լինել:
Գրանցվելուց հետո ի՞նչ փուլեր են սպասվում, արդյո՞ք պետք է մասնակցեմ ընդունելության քննության:
Ոչ, ընդունելության քննություն չի անցկացվում: Գրանցման հայտը լրացնելուց մի քանի օր հետո Դուք ստանում եք նամակ-հրավեր՝ մասնակցելու հարցազրույցի, որից հետո դառնում եք Ակադեմիայի ուսանող և մասնակցում դասերին:
Արդյո՞ք պետք է դասերին մասնակցեմ անձնական համակարգչով:
Անձնական համակարգիչ չունենալու դեպքում կարող եք օգտվել Ակադեմիայի համակարգիչներից:
Որևէ դաս բաց թողնելու դեպքում ինչպե՞ս կարող եմ այն լրացնել:
Բոլոր դասերը տեսաձայնագրվում են և տրամադրվում ուսանողին, դասը բաց թողնելու դեպքում կարող եք լրացնել այն՝ դիտելով դասի տեսաձայնագրությունը: