Программирование на Python от Бруноям
Программа курса
Ознакомьтесь с программой курса «Программирование на Python» от Бруноям
1 блок Основы Python
- Настройка IDE
- Базовый синтаксис
- Переменные, операторы, типы переменных
- Условные конструкции, циклы
- Ввод — вывод, файловый ввод вывод
- Встроенные структуры данных
- Стандартные функции
- Свои функции
- Система контроля версий. Git
2 блок ООП
- Базовые понятия, предпосылки и история
- Класс, экземпляр класса, атрибуты, поведение
- Наследование
- Полиморфизм
- Инкапсуляция
- Абстракция
- Интерфейсы и абстрактные классы
3 блок Структуры данных. Алгоритмы
- Алгоритмы поиска на графах (в ширину, в глубину)
- Деревья, списки и пр. (графы)
- Простые и сложные алгоритмы
- Временная сложность
4 блок Обработка исключений. Паттерны проектирования
- Понятие исключения
- Исключительные ситуации, ошибки
- Выброс и перехват исключения
- Стандартные исключения
- Паттерны проектирования в Python — общие понятия
- Фабрика, Синглтон, Декоратор, Адаптер
5 блок Процессы и потоки
- Общие понятия
- Введение в многопоточное и мультипроцессорное программирование
- Модули threading и multiprocessing
- GIL
- Примитивы синхронизации (Мьютекс, Семафор, Критическая секция)
- Асинхронный код в Python
- Трудоустройство
- Помощь с трудоустройством
- Город
- Онлайн
- Формат обучения
- Онлайн
- Практика
- Задания с проверкой
- Сертификат
- Есть
- Инструменты на курсе
-
GitPython
Для новичков! Придя в эту школу вообще без знаний и подготовки, вы выпуститесь с хорошей базой и навыками.
Всё поэтапно. Все программы разбиты на блоки, все подается поэтапно, есть время разобраться, попрактиковаться.
Индивидуальный подход. Ни один вопрос не останется без ответа, ни один из студентов не окажется обделенным вниманием.
Классная подача материала. Информация подаётся в весьма доступной форме, все задания и уроки прекрасно разъясняются.
Быстрый темп. Большой объём информации и немного академических часов ведёт к оперативному изучению материала.
Необходима самоорганизованность. Прохождение курсов и изучение необходимого материала - это только ваша ответственность!
Взгляните, что студенты и выпускники говорят про Бруноям
Прошла здесь курс графического дизайна с 07.08 по 27.08. Сначала была на курсе по программе Adobe Illustrator. Преподаватель Полина очень грамотно всё объясняла и помогала во время обучения. Всегда на связи и подсказывает что да как. Особенно понравилось, что разобрали тему работ...
Проходила курсы углубленного знания Excel. Очень довольна качеством преподавания. В нашей группе курс вела Алиса Пушина. На мой взгляд, это преподаватель от Бога. Очень доступно объясняет. Внимательно относится к группе, помогает каждому. Группа была с разным уровнем подготовки, ...