Курс Python Developer
Наразі набір на цей курс не проводиться. Перегляньте інші курси
- Online
- Для початківців
- Python
![]() |
|
| Навчальний центр: | Mate academy |
|---|---|
| Формат: | Курс |
| Мова викладання: | Ukrainian |
| Тривалість навчання: | 4 місяців |
| Початок курсу: | Дата формується |
| Вартість навчання: | Оплата після працевлаштування* |
* 12% від доходу протягом 36 повних місяців
На курсі Python ти опануєш популярну професію Python-розробника. Після курсу ти будеш вправно користуватися такими технологіями, як Django, Django Rest Framework, Algorithms, PIP, Python virtualenv, Flask, Pandas, NumPy та багато іншого.
Програма курсу
Python Basics
- Introduction
- Main Concepts
- Numbers
- Strings
- Boolean
- Lists
- Conditional Operators
- Loops
- Functions
- Summary
Course Fundamentals
How to learn effectively.
Python Basics Extended
- Module Overview
- Environment Setup
- Code Style
- Debugging
- Working With Numbers
- Working With Strings
- Lists in Details
- Dict Basics
- Type Conversion
- Loops in Details
- Functions Revisited
- Summary
Git and Terminal
- Environment Setup
- Command Line Basics
- Git Basics
- Working With Branches
- Working With Remote Repo (GitHub)
Python Core
- How to Solve GitHub Tasks
- Mutable Immutable Types
- List and Dict Comprehensions
- Functions in Details
- Decorators
- Classes
- Classes in Details
- Iterators and Generators
- Modules and Imports
- OOP Single Inheritance
- OOP Multiple Inheritance
- OOP Encapsulation Polymorphism Abstraction
- Properties and Descriptors
- Exception Handling
- Exceptions in Details
- File Handling
- Memory Management
- Testing
- Testing in Details
- Basic Modules Overview
- Dict Advanced
- Extra
- Python Practice
SQL Basics
- Introduction to SQL
- SELECT Statement
- WHERE Statement
- NULL Value, LIKE, BETWEEN, and IN Statements
- ORDER BY, LIMIT, DISTINCT
- Aliases
- Aggregate Functions
- GROUP BY Statement
- JOIN Statement
- Functions
- HAVING Statement
Django ORM
- Database Intro
- ORM Intro
- Fields and Relations
- Many-to-Many Relationship
- Queries
- Queries in Details
- ORM Advanced
- Optional: Performance Improvement & Isolation Levels
HTML + CSS Basics
- HTML Basics
- CSS Basics
- Colors and Fonts
- Box Model Basics
- Semantic Basics
- Responsiveness Basics
- CSS Selectors
- Pseudo-Elements and Pseudo-Classes
- Specificity
- Links and URLs
- Images
- Media Queries
- Forms
- Position
- Extra topics
How the Web Works
- Introduction to the web
- OSI model
- HTTP
- Encryption
- API interface
- Security in the Web
Django
- Django Intro
- MVT
- Class-Based Generic Views
- Sessions and Authentication
- Forms
- Forms in Details
- Django Advanced
- Website [Portfolio Project]
- Deploying Django
- Django Practice
Django REST Framework
- Django REST Framework Intro
- Class-Based Views
- Serializers
- Serializers in Details
- Authentication & Permissions
- Django REST Framework Advanced
- DRF JWT and Tests
- Docker
- Docker in DRF
- API [Portfolio Project]
- Test Task Solving
- Connect Backend to Frontend
- DRF Practice
Asynchronous Python
- Introduction and Theoretical Foundation
- Concurrency & Parallelism
- Asyncio
Employment 2.0
- Employment Roadmap
- Preparing Your Resume
- Interview Preparation
- Cover Latter Preparation
- Google, LinkedIn, DOU, Djinni
- How to find and apply for vacancies
- Job Search Tips: Talking to Recruiters
- Work details FAQ
Object Oriented Programming
- Basic Principles
- SOLID Principles
Python Advanced
- SOLID Practice
- FastAPI overview
- FastAPI in details
- Web Scraping
- Selenium
- Scrapy
- Data Analysis
- Pandas & Matplotlib
- ETL & Visualising Practice
- [Portfolio Project]: Web Scraping & Data Analysis Practice
- Tableau
- Machine Learning
- Neural Networks & Classification
- Machine Learning Practice
Algorithms and Data Structures (Old)
- Main Concepts
- Algorithm Complexity
- Data Structures: Array
- Search Algorithms
- Data Structures: Linked List
- Data Structures: Stack
- Data Structures: Queue
- Data Structures: Hash Map
- Data Structures: Hash Set
Algorithms and Data Structure
- Module Overview
- Algorithms complexity
- Arrays
- Binary search
- Two pointers
- Linked lists
- Stack
- Queue
- Trees
- Binary search tree
- Priority queue
Javascript Basics
- Introduction
- Your First JavaScript Program
- Main Concepts
- Numbers
- Strings
- Boolean
- Functions
- Conditional Operators
- Arrays
- Loops
- String Iteration
- String Methods
- Working With Arrays
- Get Ready for the Interview
Career Development
- Mastering Your Probation Period
- PDP and Career Plans
- Salary Review Strategies
- Recruiter Outreach
- How to Find a New Job?
- How to Talk About You Previous Work Experience?
- Career Knowledge Base
Особливості курсу
- Графік навчання в будні (9:00-18:00)
- Проходження відбору на курс
- Онлайн підтримка щодня
- Ком'юніті студентів
- Кар'єрна підтримка впродовж 3 років
Викладачі курсу
- Danylo Tiutiushkin - Python Coach
- Kate Karaush - Student's Coordinator
- Ivan Ramyk - Python developer and coach
- Serhi Leonenko - Python developer and mentor
- Yaroslav Havryliv - Python developer and mentor
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
Sigma Software University
Формат
Online
Початок навчання
12.11.2025
Тривалість
30 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
16 900 UAH за курс
Навчальний центр
Академія Професій Майбутнього
Формат
Online
Початок навчання
Дата формується
Тривалість
32 занять
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
500 UAH за годину
Навчальний центр
Levelup
Формат
Online
Початок навчання
18.09.2025
Тривалість
28 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
4 750 UAH за місяць
Навчальний центр
Beetroot Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
2 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
