Picsart Academy
Դասընթացներ
Ընկերությունների համարՇրջանավարտներԿապ մեզ հետ
Դասընթացներ
Ընկերությունների համարՇրջանավարտներԿապ մեզ հետ

Կոնտակտային տվյալներ

+374 43 477447[email protected]Ազատության 24/17, E Plaza
Աշխատանքային ժամերԵրկ - Ուրբ 10:00-19:00
Picsart AcademyԳաղտնիության քաղաքականություն
facebookinstagramlinkedinyoutubetelegram
  1. Գլխավոր
  2. Դասընթացներ
  3. Modern AI Software Developer

Modern AI Software Developer

Սովորեք ծրագրավորում՝ անկախ բնակության վայրից

Ի՞ՆՉ Է ՆԵՐԱՌՎԱԾ

AI
Mobile & Web & Desktop
AI
Mobile & Web & Desktop

Դասընթացի մանրամասներ

10 ամիս
Հունվար 2027
45.000 դրամ / ամիս
Դասընթացը ներառված է սոցիալական վճարի վերադարձի ծրագրում

Learn to Code. From Anywhere.

Ժամանակացույց

Ճանաչողական հարցազրույց

Մենք ծանոթանում ենք քեզ հետ, դու՝ մեզ։ Քննարկում ենք քո նպատակներն ու ակնկալիքները:

Միացում Slack-ին

Գրանցվում ես Slack հարթակ, միանում քո խմբին, ծանոթանում դասախոսների հետ։

Առաջին դաս

Քո իրական փոխակերպումը սկսվում է այստեղ:

Դիմում

Մեկ քայլ, և քո ճանապարհը սկսվում է:

Տեխնիկական հարցազրույց

Մեր դասախոսները ձեզ հետ կունենան կարճ տեխնիկական հարցազրույց՝ ձեր բազային գիտելիքները գնահատելու համար:

Տեղեկատվական հանդիպում

Տեղեկատվական հանդիպմանը մասնակցելով՝ դու կծանոթանաս ուսման բոլոր մանրամասներին ու կստանաս քեզ հետաքրքրող հարցերի պատասխանները։

Ճանապարհ դեպի հաջողություն

Նախագծեր → Քննություններ → Հավաստագիր → Աշխատանք → Կարիերա

Դիմում

Մեկ քայլ, և քո ճանապարհը սկսվում է:

Ճանաչողական հարցազրույց

Մենք ծանոթանում ենք քեզ հետ, դու՝ մեզ։ Քննարկում ենք քո նպատակներն ու ակնկալիքները:

Տեխնիկական հարցազրույց

Մեր դասախոսները ձեզ հետ կունենան կարճ տեխնիկական հարցազրույց՝ ձեր բազային գիտելիքները գնահատելու համար:

Միացում Slack-ին

Գրանցվում ես Slack հարթակ, միանում քո խմբին, ծանոթանում դասախոսների հետ։

Տեղեկատվական հանդիպում

Տեղեկատվական հանդիպմանը մասնակցելով՝ դու կծանոթանաս ուսման բոլոր մանրամասներին ու կստանաս քեզ հետաքրքրող հարցերի պատասխանները։

Առաջին դաս

Քո իրական փոխակերպումը սկսվում է այստեղ:

Ճանապարհ դեպի հաջողություն

Նախագծեր → Քննություններ → Հավաստագիր → Աշխատանք → Կարիերա

Դասընթացի մանրամասներ

  • Թողարկեք որևէ բան առաջին օրը
  • Ինչպես է աշխատում LLM-ը` պարզ բառերով
  • Ճիշտ շփում AI-ի հետ
  • Երբ է AI-ը սխալվում
  • Համակարգիչը՝ որպես արհեստանոց
  • Կարդալ կոդ, որը Դուք չեք գրել
  • Git և GitHub
  • AI-նը խմբագրիչում (Editor) ասիստենտներ և գործակալներ (Agents)
  • Կոնտեքստը ամենինչ է
  • Հստակեցումներ prompt-երից առաջ
  • AI-ի պատասխանատու կիրառում
  • Փուլի demo
  • Ինչպես է կառուցված համակարգիչը. CPU, RAM, storage
  • Օպերացիոն համակարգեր
  • Ծրագրերի ստեղծում և գործարկում
  • Կոմպիլյատորներ և ինտերպրետատորներ
  • Պլատֆորմներ
  • Փոփոխականներ, արժեքներ և հիշողություն
  • Պայմաններ և որոշումներ
  • Ցիկլեր
  • Գործնական. պայմաններ և ցիկլեր
  • Ֆունկցիաներ
  • Գործնական. ֆունկցիաներ
  • Զանգվածներ (Arrays)
  • Օբյեկտներ և արտապատկերում
  • Գործնական. զանգվածներ, օբյեկտներ և արտապատկերումներ
  • Տողեր և տեքստ
  • Արժեքներ և հղումներ
  • Ինչպես կատարել դեբագ
  • Սխալներ և երկրորդական դեպքեր
  • Գործնական. խնդրահարույց ծրագրի շտկում
  • Ինչպես է CPU-ն կատարում կոդը, մաս 1
  • Ինչպես է CPU-ն կատարում կոդը, մաս 2
  • Հիշողությունը մոտիկից՝ C-ով
  • Ինչպես են համակարգիչները պահում տվյալները
  • Բազմաթիվ ծրագրերի միաժամանակյա աշխատանք
  • Փուլի նախագիծ և checkpoint առանց AI-ի
  • Ինչպես են աշխատում համակարգչային ցանցերը
  • IP
  • TCP և UDP
  • HTTP
  • Ինչպես են աշխատում կայքերը՝ HTTP-ի տեսանկյունից
  • Հարցման ճանապարհորդությունը
  • HTML
  • CSS
  • Layout և responsive design
  • Ինչպես են աշխատում բրաուզերները
  • DOM
  • Իրադարձություններ (Events)
  • Event loop և ասինխրոն կոդ
  • Chrome DevTools
  • Գործնական. Chrome DevTools
  • Գործնական. միայն frontend կայք
  • Բաղադրիչներ (Components) և վիճակ (State)
  • Frontend և Backend
  • API-ներ. ինչ և ինչու
  • Third-party API-ներ JavaScript-ով
  • Backend հավելվածի ստեղծում
  • Postman-ի օգտագործումը
  • Գործնական. backend API
  • Backend-ի միացումը frontend-ին
  • Ներածություն socket programming-ին
  • Ինչպես ստեղծել chat հավելված
  • WebSockets
  • Գործնական. WebSockets
  • Փուլային նախագիծ
  • Տվյալների ագրեգատներ և օբյեկտներ
  • Types և TypeScript
  • Դասեր (Classes)
  • Ծրագրային դիզայն օբյեկտների միջոցով
  • Ինչպես բաժանել խնդիրները մասերի
  • Ինչ են ալգորիթմները
  • Ալգորիթմական բարդություն
  • Ինչ են տվյալների կառուցվածքները
  • Զանգվածները (Arrays) ներսից
  • Գործնական. զանգվածներ
  • Կապակցված ցուցակներ (Linked lists)
  • Գործնական. ցուցակներ
  • Ստեկեր (Stacks) և հերթեր (Queues)
  • Հեշ աղյուսակներ (Hash tables)
  • Ռեկուրսիա (Recursion)
  • Ծառեր (Trees)
  • Տեսակավորում
  • Որոնում
  • Գործնական. ալգորիթմներ
  • Գրաֆեր (Graphs)
  • Գրաֆերի կիրառություններ
  • State machines
  • Ֆայլեր և տվյալների ֆորմատներ
  • Արդյունավետ աշխատանք ֆայլերի հետ
  • Ինչու տվյալների բազաներ
  • Տվյալների բազաների տիպեր
  • Հարաբերական տվյալների բազաներ
  • Հարաբերական տվյալների բազայի դիզայն
  • SQL
  • Ինդեքսներ և տրանզակցիաներ
  • NoSQL ներածություն
  • MongoDB-ի օգտագործումը
  • Գործնական. MongoDB
  • Redis-ի օգտագործումը
  • Գործնական. Redis
  • Վերադարձ վեբ արտադրանքներին՝ տվյալների բազաները backend-ում
  • Ամբողջական վեբ արտադրանքի ստեղծում
  • Գաղափարից մինչև պրոդուկտ
  • Ինչպես են մարդիկ օգտագործում ինտերֆեյսները
  • Էկրանների դիզայն
  • Հասանելիություն (Accessibility)
  • Դիզայնի ոճեր՝ AI-ի հետ օգտագործման համար
  • Պրոդուկտի կյանքի ցիկլ. պահանջներ
  • Պրոդուկտի կյանքի ցիկլ. ծրագրային դիզայն
  • Domain modeling
  • Data modeling
  • Ճարտարապետական դիզայն
  • Նախագծի կառուցվածք
  • Նախագծի կարգավորումների ֆայլեր
  • Automated builds
  • Git-ը թիմերի համար
  • Նախապատրաստում թեստավորմանը
  • Թեստերի տեսակներ
  • Թեստերի հիմնական տեսակներ և մեթոդներ
  • Գործնական. թեստերի գրում
  • Ինչպես գրել լավ PRD
  • PRD-ի վավերացում (validation)
  • Գործնական. PRD
  • Պրոդուկտների գեներացում PRD-ներից
  • AI-ի գեներացրած կոդի վերանայում
  • Փուլային նախագիծ
  • Հեշավորում, գաղտնագրում և HTTP-ներ
  • Գրանցում և մուտք (Signup and login)
  • Թույլտվություններ (Permissions)
  • Injection հարձակումներ
  • Գաղտնիքներ և կախվածություններ
  • Գործնական. անվտանգության աուդիտ
  • Տեղակայում (Deploying)
  • Ինչ են անում DevOps ինժեներները
  • Linux DevOps-ի համար
  • Docker, մաս 1
  • Docker, մաս 2
  • Հեռավոր սերվերի կարգավորում
  • Տեղակայում հարմարեցված սերվերում (Custom server)
  • Անընդհատ ինտեգրում և առաքում
  • Պրոդուկտի մոնիթորինգ
  • Արտադրողականություն (Performance) և քեշավորում
  • Ֆոնային աշխատանքներ և անվտանգ կրկնափորձեր (safe retries)
  • Երբ ինչ-որ բան խափանվում է
  • Փոփոխել առանց կոտրելու
  • Աշխատել որպես թիմ AI-ի հետ
  • Փուլային նախագիծ
  • Ինչպես են մոդելները սովորում
  • Իմաստը՝ որպես թվեր
  • Մոդելի կանչը կոդից
  • Կառուցվածքային ելք (Structured output)
  • Tool calling
  • Գործնական. AI ֆունկցիոնալություն
  • Վերականգնում (Retrieval), մաս 1
  • Վերականգնում (Retrieval), մաս 2
  • Ագենտներ
  • MCP
  • AI ֆունկցիաների գնահատում
  • Հարձակումներ և պաշտպանիչ մեխանիզմներ (Guardrails)
  • Արժեք, արագություն և մոդելի ընտրություն
  • Պատկերներ, ձայն և տեսողություն (Vision)
  • AI փորձառությունների դիզայն
  • Փուլային նախագիծ
  • Պլատֆորմների քարտեզ
  • Ինչով է mobile-ը տարբերվում
  • Առաջին mobile հավելվածը
  • Էկրաններ և նավիգացիա
  • Տվյալներ Ձեր backend-ից
  • Գործնական. mobile client
  • Սարքի վրա պահպանում և անցանց ռեժիմ
  • Սարքի ֆունկցիոնալություն
  • Native toolkits
  • Թողարկում store-ներում
  • Ինչպես են աշխատում desktop հավելվածները
  • Desktop հավելված Tauri-ով
  • OS ինտեգրում
  • Փաթեթավորում և թարմացումներ
  • Վերջնական նախագծի ցուցադրություն

Դասախոսական կազմ

Modern AI Software Developer
Tamara Babayan

Tamara Babayan

LinkedIn
Software Engineer
Grovf
Hayarpi Ghazaryan

Hayarpi Ghazaryan

LinkedIn
Senior Product Deisgner

Product design is never finished, only refined.

SOFTSWISS
Syuniq Mkrtchyan

Syuniq Mkrtchyan

LinkedIn
Math Lecturer
Picsart Academy
Armen Marjinyan

Armen Marjinyan

LinkedIn
Computer Science Faculty Lead and Lecturer
ACT college
Edith  Jerejyan

Edith Jerejyan

LinkedIn
Special Projects Senior Specialist

Mastering English means gaining the power to share your ideas with the world.

Picsart
Levon  Mezhlumyan

Levon Mezhlumyan

LinkedIn
C++ Lecturer
Picsart Academy
Vardan Grigoryan

Vardan Grigoryan

LinkedIn
Software Engineer

Become a Dragon Slayer

Picsart Academy

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

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

Ուսուցումն իրականացվում է ամբողջությամբ առցանց ձևաչափով, ինչը հնարավորություն է տալիս մասնակցել Հայաստանի բոլոր մարզերից։ Միևնույն ժամանակ, պարբերաբար կկազմակերպվեն այցեր Ակադեմիա՝ մեր միջավայրին և թիմին ծանոթանալու համար։

Բոլոր դասերը տեսաձայնագրվելու են։ Բացի հիմնական տեսաձայնագրությունից, յուրաքանչյուր դասի նախնական տարբերակը կտրամադրվի անմիջապես դասից հետո։ Այսպիսով, անկանխատեսելի իրավիճակներում կամ մինչև հիմնական տեսանյութի մոնտաժի ավարտը Դուք կկարողանաք օգտվել դասի նախնական տեսագրությունից և բաց չթողնել ուսումնական նյութը։

Ո՛չ, ընդունելության քննություն չի անցկացվում։ Գրանցման հայտը լրացնում եք կայքի «Դիմել հիմա» բաժնում, ընտրում ձեզ հարմար հարցազրույցի օրը և ժամը, այնուհետև մեզնից ստացված հղմամբ միանում առցանց հարցազրույցին։ Հարցազրույցի նպատակն է ծանոթանալ միմյանց, ավելի լավ հասկանալ Ձեր մոտիվացիան, հետաքրքրություններն ու ակնկալիքները, ինչպես նաև պատասխանել Ձեր հարցերին։

Ո՛չ, վճարումները կատարվում են ամսական։ Դասընթացի ամսական վճարը կազմում է 45,000 դրամ, և վճարումն իրականացվում է կանխավճարային սկզբունքով։

Դասընթացին մասնակցելու համար անհրաժեշտ է ունենալ համակարգիչ և ինտերնետ կապ։ Դասընթացի ընթացքում օգտագործվող ծրագրերի և տեխնիկական պահանջների վերաբերյալ ուսանողները կստանան համապատասխան տեղեկատվություն։