search
  • hy
  • en
python

Python ծրագրավորման դասընթաց

Python- ը ներկայումս TIOBE վարկանիշներով ծրագրավորման ամենահայտնի լեզուներից մեկն է և ակնթարթային արագությամբ զարգացող ՏՏ իրականության մեջ զբաղեցնում է իր ուրույն տեղը՝ որպես ընդհանուր նշանակության, կայուն, բարձր մակարդակի և բավականին լայն կիրառման ոլորտ ունեցող լեզու։ Այն միանգամայն ակտուալ կիրառություն ունի Back-End ծրագրավորման, տվյալների վերլուծության, արհեստական բանականության, ինչպես նաև համակարգչային գիտության բնագավառներում։

Benefits

Դասավանդման լավագույն մեթոդիկա

Դասավանդման լավագույն մեթոդիկա

Գնահատված է ավելի քան 100 շրջանավարտների կողմից

Իրական նախագծեր

Իրական նախագծեր

Ուսումնական ընթացքն ուղեկցվում է գործնական մի շարք նախագծերով

Սերտիֆիկատի տրամադրում

Սերտիֆիկատի տրամադրում

Հաջողությամբ ավարտելու դեպքում մասնագիտական լիցենզավորում

Դասավանդող մասնագետներ

Տիգրան Դանիելյան

Տիգրան Դանիելյան

Python Developer VOLO-ում
Արթուր Անանյան

Արթուր Անանյան

Python Developer SoftConstruct-ում

Դասընթացը քեզ համար է, եթե

  • տիրապետում ես համակարգչային բազային գիտելիքների
  • ունես անալիտիկ և ալգորիթմիկ մտածելակերպ
  • ցանկանում ես տիրապետել ամենաբարձր վարձատրվող մասնագիտություններից մեկին
  • Տևողություն՝ 3 ամիս
  • Արժեք՝ 52.000 դրամ/ամիս
  • Գրանցման վերջնաժամկետ՝ 31/07/2022

Դասընթացի ավարտից հետո կկարողանաս

ծրագրավորել back-end կոմպոնենտներ՝ նպաստելու կայքերի ու հավելվածների արագագործությանը

ծրագրավորել back-end կոմպոնենտներ՝ նպաստելու կայքերի ու հավելվածների արագագործությանը

 ինտեգրել օգտագործողի համար նախատեսված տարրեր հավելվածների մեջ

ինտեգրել օգտագործողի համար նախատեսված տարրեր հավելվածների մեջ

ներկայացնել քո պատրաստի նախագծերը գործընկեր կազմակերպություններին

ներկայացնել քո պատրաստի նախագծերը գործընկեր կազմակերպություններին

անցնել ինթերնշիփի կամ աշխատանքի ՏՏ կազմակերպություններում՝ որպես սկսնակ Python (Django) ծրագրավորող

անցնել ինթերնշիփի կամ աշխատանքի ՏՏ կազմակերպություններում՝ որպես սկսնակ Python (Django) ծրագրավորող

Ուսումնական պլան

Stage 1 | Python Basics

  • General introduction to programming, Variables and Data Types, Variable Naming Restrictions and Conventions

  • Numbers, Ints and Floats, Boolean and Conditionals, Getting User Input, IF, ELSE, ELIF, Loops, For Loops, While Loops, Break and Continue keywors

  • Lists and Lists methods, Dictionaries and Dict methods, Tuples and Sets, Tuple and Set Methods

  • Functions, Debugging and Error Handling, Common Types of Errors in Python, Introduction and *args and **kwargs.

Stage 2 | Advanced Python (OOP)

  • Intro to Object Oriented Programming (OOP), Classes Methods, Instances, Initializer

  • Packages Imports, Relative imports, Closures and Decorators Nonlocal and Global, Inheritance, Dunder methods, Class Attributes, Static Methods, Class Methods

  • Context Managers, Iterables and Iteration, Concurrency (parallelism) Threading

  • Virtual Environments, Creating requirements, Version Control (GIT), SQLite Database.

Stage 3 | Django Framework

  • How websites work. Introduction to Django, First Django Project. Set up DB, Templates and Static files. HTML

  • Django models. Admin Page, User Authentication, JWT, Django forms

  • Login, Logout, Django ORM, Querysets, Starting First Project

  • Project Development, Deploying on Heroku.

Բազում հարցերի պատասխաններ կգտնես տեսանյութում

Տեղեկատվություն

  • Ընդունելությունն իրականացվում է երկու փուլով։
  • Ուսումնական ընթացքն ուղեկցվում է գործնական առաջադրանքներով։
  • Դասընթացի բոլոր փուլերը հաջողությամբ ավարտելուց հետո շրջանավարտներին տրվում է հավաստագիր։
  • Դասերն անցկացվում են շաբաթական երեք անգամ՝ երկուական ժամ տևողությամբ։
  • * Միավորը հաշվարկվում է փուլի ընթացքում ստացած գնահատականների և ամփոփիչ թեստի արդյունքի հիման վրա։
  • Գործում են նաև կորպորատիվ փաթեթներ կազմակերպությունների համար։
  • Հավելյալ հարցերի դեպքում կա՛պ հաստատիր մեզ հետ: