Դարձի՜ր ամենաբազմակողմանի և ճկուն Python ծրագրավորման լեզվի մասնագետ

Դասընթացի նկարագրություն

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

Այստեղ ձեռք կբերես Python-ի հիմնարար գիտելիքները՝ սկսելով կոդի ձևերի և կառուցվածքների ուսումանսիրումից մինչև debugging։ Python-ին տիրապետելով ոչ միայն կկարողնանաս ստեղծել վեբ կայքեր, այլ նաև օգտագործել գիտելիքներդ տվյալների վերլուծության, արհեստական բանականության, բարձրագույն մաթեմատիկայի ոլորտներում։ Այն կտա քեզ հնարավորություն բազմակողմանի զարգանալու և սկսելու քո ուղին տեղեկատվական տեխնոլոգիաների ոլորտում։

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

    10 շաբաթ

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

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

  • Մակարդակ

    Սկսնակ

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

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

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

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

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

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

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

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

  • 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

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

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

Դասավանդող

Senior Software Engineer

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

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

    57 դաս

  • Գին

    45,000 դրամ

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

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

  • 1

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

  • 2

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

  • 3

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

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


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

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

Միացի՛ր քո նախընտրած դասընթացին քեզ հարմար ժամին և վայրում