Python / backend
DESCRIPTION
This course is for those who are interested in learning the basics of python programming: the language syntax and how it works.
KNOWLEDGE TO BE GAINED
Key training topics include:
Level 1
- Basic concepts in Python
- Built-in Functions in Python
- Variables
- Data types and structures
- Strings
- Integers and other numbers in Python
- Boolean type
- Magic Methods
- Lists
- Ranges
- Loooooooops
- Dictionaries
- Tuples
- Sets
- Functions
- Del statement / Joining strings
- Error processing
Level 2
- Python OOPs Concepts
- Objects and classes
- Magic methods in classes
- Modules
- JSON
- Dates and times
- Working with files, zip archives, CSV files, email
- SQLite database
- Virtual environments, PIP and Pipenv
- HTML, CSS, JavaScript Basics
Level 3
- Building a RESTful API
- Data validation
- Using SQLAlchemy
- Migrations with Alembic
- Authentication
- Multithreaded programming
- Async and await, concepts of asynchrony
TRAINING DETAILS
Training start day: May, 2023
Training days: Thursday 16:00-18:30 and Saturday 13:30-15:30
Training duration: 120 hours /48 days (6 months)
Training fee: 50 000 AMD (monthly)
Participants’ prerequisites: No background knowledge needed.
HOW TO APPLY
As the number of participants is limited the selection will be made on "first come - first served" basis. The selected students will be notified additionally. For more information please call us at 010 / 93 / 99 55 68 10 & 041 55 68 16.