PYTHON DEVELOPER
Курс для новачків котрі хочуть стати Python розробниками, працювати в ІТ, розробляти різні додатки, програми, та отримувати високу заробітну плату. Розробники цієї мови завжди будуть актуальні на ринку, адже вона надійна, багато функціональна, та легка в освоєні. На курсі у вас будуть живе онлайн навчання з тренером, домашні завдання та курсові роботи для вашого портфоліо. а також вам допоможуть з працевлаштуванням.
Особливість мови програмування Python в тому, що вона багатофункціональна та легка в освоєні, дякуючи чому новачкам без досвіду програмування можна дуже швидко опанувати її та почати розробляти власні програми. Цією мовою розробляється вебдодатки, мобільні та настільні додатки, використовують для системного адміністрування, Data Science, розробки вбудованих систем, для автоматизації тестів програмного забезпечення.
В будь якій країні, розробники Python, є затребуваними та високооплачуваними спеціалістами.
ПРОГРАМА КУРСУ
Python для початківців
- Введення в Python
- Змінні та типи даних у Python (int, float, str, list, tuple)
- Умовні конструкції (if-else)
- Циклічні конструкції в Python (while, for)
- Послідовності
- Списки
- Множини та відображення
- Функції (частина 1)
- Функції (частина 2)
- Специфікація PEP8
- Основи Git
- Публікація репозиторію
- Інтеграція з IDE
Python Базовий
- ООП – Класи, атрибути, методи, конструктор
- ООП – Наслідування. Абстракція. Абстрактні класи та методи
- ООП – Інкапсуляція та поліморфізм
- Обробка винятків
- Основні принципи програмування: інтроспекція та рефлексія
- Ітератори
- Генератори
- Робота з файлами
- Модулі та пакети
- Регулярні вирази
Python Поглиблений
- Елементи функціонального програмування
- Робота з мережею
- Сховища даних
- SQLite. Синтаксис та запити
- Багатопоточне програмування в Python
- Багатопоточне програмування в Python, модуль threading
- Типізований Python
- Віртуальні оточення
- Модульне тестування
- Практика
Django
- Введення в Django
- Маршрутизація. Запити, відповіді сервера
- Шаблони та представлення
- Моделі
- Форми
- Робота з базою даних
- Реєстрація, авторизація користувачів
- AJAX
- Безпека
Курсовий проєкт
- Архітектура та проєктування, складання технічного завдання.
- Верстання макету.
- Програмування серверної частини.
- Захист курсового проєкту.
Детальніше про програму дивіться на сторінці курсу
Ще немає відгуків.