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

python

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

Այն միանգամայն ակտուալ կիրառություն ունի Back-End ծրագրավորման, տվյալների վերլուծության, արհեստական բանականության, ինչպես նաև համակարգչային գիտության բնագավառներում։

  • start-time
    Տևողություն

    3 ամիս

  • price
    Ամսական արժեք

    64,000 ֏

  • date
    Վերջնաժամկետ

    15/03/2024

  • period
    Հաճախականություն

    Շաբաթական 3 օր, 2 ժամ

Վիճակագրություն

700,000 ֏
միջին աշխատավարձ
15+
Թափուր հաստիքների քանակ

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

տիրապետում ես համակարգչային բազային գիտելիքների

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

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

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

Senior Python Developer / VOLO
Արթուր Անանյան

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

Python Developer / VOLO

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

1

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

2

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

3

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

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

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.

Անվճար լիցենզավորված ծրագրեր JetBrains-ից՝ BITC-ի ուսանողներին

Հարակից դասընթացներ

nodejs

Node.js ծրագրավորում

Զարգացրու՛ նոր հմտություններ Node.js հարթակում

5 ամիս64,000 ֏
java

Java ծրագրավորում

Ստեղծի՛ր Java հիմքով բազմաֆունկցիոնալ հավելվածներ

6 ամիս62,000 ֏
csharp

C Sharp ծրագրավորում

Դարձի՛ր ժամանակակից C# ծրագրավորման հմուտ մասնագետ

5 ամիս55,000 - 63,000 ֏

Խորհրդատվություն

Դիմի՛ր մեզ, և մենք կօգնենք դասընթացի ընտրության հարցում` հաշվի առնելով քո նախասիրությունները: