Սովորի՛ր ամենապահանջված և ամենատարածված Python ծրագարվորման լեզուն և սկսի՛ր քո հաջողության ուղին ծրագարվորման ոլորտում։

Գուցե հարցնես ինչու՞ հենց Python։ Python, որովհետև

  • Ճկուն է և կիրառվում է տարբեր ոլորտներում․ ծրագարվորում, տվյալագիտություն, արհեստական բանականություն, և այլն

  • Աշխարհի տեխնոլոգիական հսկաներն օգտագործում են պիթոն

  • Ամենաարագ զարգացող լեզուն է

  • Մեծ է պահանջարկը աշխատաշուկայում

  • Ունի մասանգիտական մեծ համայնք

  • Շատ առցանց գրականություն և ռեսուրսներ

  • Եվ վերջապես, պիթոնը շատ հեշտ է գրել, կարդալ և սովորել։

Ի շնորհիվ այս առավելությունների, Python-ը հրաշալի ընտրություն է՝ որպես քո առաջին ծրագրավորման լեզու։

Այս դասընթացը նախատեսված է բոլոր նրանց համար, ովքեր ցանակնում են սովորել պիթոն ծրագարվորում և կառուցել հաջողակ կարիերա։ 

Դասըթնացի տևողությունը 3 ամիս է, շաբաթական 6 ժամ։ 

Դասընթացն անցկացվելու է առցանց՝ Zoom հարթակի միջոցով։ Դասընթացի ժամանակ ուսանողները 

  • կստանան տեսական և գործնական գիտելիքներ
  • կլուծեն ծրագարվորման տարատեսակ խնդիրներ
  • կտրամադրվի գրականության և օգտակար ռեսուրսների ցանկ։


Դասընթացը հագեցած է գործնական առաջադրանքներով, իսկ ավարտին ուսանողները հանձնելու են գործնական պրոյեկտ։ Դասընթացի ամբողջ ընթացքում դասախոսը կլինի քո կողքին՝ թե հարցերիդ պատասխանելու և թե ինչու չէ, ուղղորդելու և խորհուրդներ տալու համար։ Դասընթացի արժեքը՝ 50000 ՀՀԴ՝ ամսական։

Բովանդակություն

  • 1

    Բովանդակություն

    • Բովանդակություն

    • Օգտակար ռեսուրսներ

  • 2

    Ներածություն

    • Ներածություն

    • Python 🐍-ի մասին

    • Python-ի տեղադրումը Windows ՕՀ վրա

    • Python-ի տեղադրումը MacOS ՕՀ-ի վրա

    • Python-ի տեղադրումը Linux ՕՀ-ի վրա

    • Առաջին Hello World ծրագիր

    • Մեկնաբանություններ

    • REPL միջավայր

    • Code Style և Ստանդարտներ(PEP8, PEP20)

    • Ստուգիր սովորածդ

    • Գործնական առաջադրանք

  • 3

    Սկալյար տիպեր, Օպերատորներ, Control Flows

    • Նախաբան

    • Սկալյար տիպեր։ int

    • Սկալյար տիպեր։ float

    • Սկալյար տիպեր: None

    • Սկալյար տիպեր: Bool

    • Թվաբանական օպերատորներ

    • Համեմատման օպերատորներ

    • Պայմանական արտահայտություններ(if…elif…else)

    • While ցիկլեր

    • Անվերջ ցիկլեր, break statement

    • Ստուգիր սովորածդ

    • Գործնական առաջադրանք

  • 4

    Հավաքածուներ, for ցիկլեր

    • Նախաբան

    • Հավաքածու տիպեր: str

    • Հավաքածու տիպեր: list

    • Հավաքածու տիպեր: dict

    • for loop (ցիկլ), continue statement

    • Ստուգիր սովորածդ

    • Գործնական առաջադրանք

  • 5

    Մոդուլներ

    • Նախաբան

    • Մոդուլներ

    • Ֆունկցիաներ

    • Մոդուլի աշխատանքի կառավարում

    • Գլխավոր ֆունկցիա և command line արգումենտներ

    • Docstring-եր

    • Գործնական առաջադրանք

  • 6

    Օբյեկտներ

    • Նախաբան

    • Օբյեկտներ

    • Արգումենտների փոխանցում

    • Ֆունկցիայի արգումենտներ

    • LEGB կանոն

    • Լոկալ տիրույթ/ Local scope

    • Enclosing scope (տիրույթ)

    • Գլոբալ տիրույթ/ Global scope

    • Ներկառուցված տիրույթ/ Built-in scope

    • Ստուգիր սովորածդ

  • 7

    Հավաքածուներ (խորացված)

    • Նախաբան

    • tuple

    • str

    • range

    • slicing

    • list

    • dict

    • set

    • Ստուգիր սովորածդ

    • Գործնական առաջադրանք

  • 8

    Exception-ներ

    • Նախաբան

    • Սխալներ (Errors) և Exception-ներ

    • Exception-ների մշակում

    • EAFP

    • try…except…finally statement-ներ

    • Ստուգիր սովորածդ

  • 9

    Iterable-ներ

    • Նախաբան

    • Comprehensions

    • Iteration protocol

    • Generator

    • Generator comprehensions

    • Ստուգիր սովորածդ

  • 10

    Կլասեր

    • Նախաբան

    • Կլաս

    • Ատրիբուտներ

    • ժառանգականություն

    • Կախարդական մեթոդներ

    • Գործնական առաջադրանք

  • 11

    Ֆայլեր, Context Manager-ներ, pip, debugging

    • Նախաբան

    • Ֆայլեր

    • Context Manager-ներ

    • Virtual միջավայր

    • Debugging, pdb

  • 12

    Ալգորիթմներ, git, data structures

    • Ալգորիթմներ, տվյալների կառուցվածք, git

  • 13

    Ավարտական նախագիծ

    • Ավարտական նախագիծ

Դասըթնացին մասնակցելու կարգը

  • 1

    Մասնակցության հայտ

  • 2

    Հարցազրույց

  • 3

    Դասըթնաց

Դասընթացի ավարտին դու

  •  կտիրապետես Python լեզվին
  •  կունենաս գաղափար git-ի մասին
  •  կունենաս գաղափար  ալգորիթմների և տվյալների կառուցվածքների մասին։


Դասընթացի 3 լավագույն մասնակիցները կունենան մինչև 3 ամիս պրակտիկայի հնարավորություն։ 

  • Տևողություն

    12 շաբաթ

  • Պահանջվող ջանք

    շաբաթական 6-10 ժամ

  • Մակարդակ

    Սկսնակ

Ինչ հմտություններ կստանաս

  • Կլասների հետ աշխատանք

    Կտիրապետես Python-ի կլասներին և նրանց հետ աշխատանքին, որի շնորհիվ կկարողանաս օգտագործել Django վեբ framework-ը։

  • Ֆունկցիաների հետ աշխատանք

    Կկարողանաս օգտագործել Python-ում առկա ֆունկցիաները և ստեղծել քո սեփականները։ Ֆունկցիաների հետ աշխատանքը քեզ պետք կգա յուրաքանչյուր ծրագիր գրելիս, իսկ գործընթացում այն թույլ կտա արդեն իսկ մշակված, պատրաստի կոդերը կրկին օգտագործել։

  • Գրադարանների հետ աշխատանք

    Կպարզեցնես ծրագիր գրելու գործընթացն օգտվելով Python-ի ստանդարտ գրադարանից։ Իսկ հավելյալ գործողությունների ներդրման համար ոչ թե կրկին կմշակես կոդեր, այլ կաշխատես երրորդ կողմի գրադարանների հետ։

Դասավանդող

Senior Software Engineer

Դավիթ Թովմասյան

Դավիթ Թովմասյանն ավարտել է ՀԱՊՀ-ի Ինֆորմատիկայի բաժինը։ Նա արդեն 5 տարի աշխատում է ՏՏ ոլորտում և ներկայումս Python ծրագրավորող է «DataArt» ընկերությունում։ Դավիթն ունի իր սեփական Tech բլոգները, որտեղ պատմում է ծրագրավորման տարբեր խնդիրների լուծման մասին և կիսվում է իր ոլորտում ունեցած փորձով։ Դավիթն ապագա ծրագրավորողներին մոտիվացնում է «Հիմա ավելի լավ է քան երբեք» կարգախոսով, որն ասել է Python-ի Զեն Թիմ Պիտերսը։
  • Դասերի քանակ

    3 ամիս

  • Գին

    50,000 դրամ

Վճարման եղանակ

Վճարումը կարող եք կատարել շատ արագ ընդամենը 3 պարզ քայլերի միջոցով՝

  • 1

    Ներբեռնե՜ք Idram հավելվածը

  • 2

    Սկանավորե՜ք դասընթացին կցված QR կոդը

  • 3

    Կատարե՜ք վճարում Idram դրամապանակով և միացե՜ք դասընթացին

Տեղեկացիր առաջինը


Ստացիր դասընթացի բոլոր մանրամասները և Քյուբիթի նորությունները քո էլ․ հասցեում

ԺԱՄԱՆԱԿ ՄԻ՛ ԿՈՐՑՐՈՒ

Միացի՛ր քո նախընտրած դասընթացին շահավետ պայմաններով