Python Developer
Станьте инженером-программистом на одном из самых простых и популярных языков программирования Python.

Продолжительность курса - 26 недель
К концу курса вы сможете:
Основы Python
После небольшой теоретической части вы будете писать код на Python
Углубленный Питон
Вы детально погрузитесь в «грамматику» Python, научитесь применять встроенные инструменты и модули этого языка, поймёте, как Python работает с оперативной памятью и почему это важно на практике.
Алгоритмы и структуры данных
Алгоритмы, большой О(время работы и потребляемая память кода), научитесь решать задачи посложнее.
Проект
Делаете проект используя ООП подключаете к базе данных.
Программа Курса
01. Основы Python
Курс состоит из 4 модулей.

Модуль 1 – введение в базы данных SQL. Изучение SQL до уровня написания сложных SQL-запросов. Написание ER диаграмм.

Модуль 2 – введение в программирование Python. Модуль поможет знакомиться с основами программирования на языке Python. Модуль рассматривает различные аспекты языка Python, включая синтаксис, переменные, типы данных, операторы, условные выражения, циклы, функции и структуры данных

Модуль 3 – Алгоритмы и структуры данных. Изучение различных алгоритмов и структур данных, необходимых для разработки эффективных программных решений. В рамках данного модуля будут изучены: Рекурсия, Техника раздвижения окна (sliding window), Сортировка пузырьком, Бинарный поиск, Алгоритм Евклида и Решето Эратосфена

Модуль 4 – ООП. Модуль поможет понять и применять основные принципы и концепции ООП при разработке программ на языке Python таких как классы, объекты, атрибуты и методы. Будет изучены определение классов и создание объектов на основе этих классов. Модуль также объясняет, как работает конструктор класса и как использовать наследование для создания иерархии классов.

TechOrda 2024
Подать заявку на грант