Курсы программирования на Python

Язык программирования Python - один из самых простых и популярных в мире (на нём программируют в Яндекс, Google, Instagram). На курсе вы научитесь создавать как простые утилиты, так и сложные, необходимые для обработки больших объемов данных. Обучение в центре Петербурга.

Junior developer Удаленная работа ООП Алгоритмы Рабочие проекты Программное обеспечение Back-end Virtualenv Web-приложения Linux
64
Академических часа Ак. часа
13
Занятий
8
Недель
14 900
при оплате до 24 августа
Пройди курс ещё раз

У вас есть возможность бесплатно пройти курс повторно в течении полугода. Можно попасть на пропущенное занятие или ещё раз пройти программу целиком

Группы 5-10 человек

Маленькие группы позволяют сохранить максимальную концентрацию всех учеников, а преподаватель может отслеживать процесс обучения каждого слушателя

Помощь в трудоустройстве

На курсе вы узнаете, как грамотно составить резюме, пройти собеседование, где набраться опыта, как засветиться на рынке фриланса, а также как дальше развиваться в этой сфере

Действующие специалисты

Все наши специалисты совмещают работу и преподавание, что позволяет им давать на занятиях актуальную информацию и делиться свежими секретами профессии

Полностью практический курс

Вся информация отрабатывается на занятиях. Вы будете своими руками вносить все правки и сможете получить опыт работы в сфере IT по окончанию обучения.

Работа над личным проектом

Вы будете работать над личным проектом . Преподаватель отслеживает действия на всех этапах, что позволит сэкономить время и улучшить качество работы.

Ваши результаты

Ваши результаты

Во время курса
  • Все необходимое для работы
  • Понимание основ программирования
  • Востребованная IT профессия
После курса
  • Создавать собственные классы
  • Оценивать сложность алгоритма
  • Использовать важнейшие стандартные структуры данных
  • Создавать собственные структуры данных
         на основе стандартных
  • Основные элементы программирования
  • Работа с API
  • Знание основ объектно-ориентированного программирования

Преподаватели курса

Действующие специалисты Санкт-Петербурга

Fullstack-разработчик. Ведущий преподаватель курсов: Создание и продвижение сайтов, Javascript, PHP, Python программирования

Горин Юрий

Юрий о себе:
«Уже более 9 лет профессионально занимаюсь разработкой и продвижением веб-проектов разного уровня сложности: от одностраничных сайтов-лэндингов до фриланс-бирж и порталов. При обучении я всегда старюсь соблюдать баланс между сложностью материала и его актуальностью»




Отзыв слушателя:
«Это третий курс, который я прохожу. И обязательно ещё вернусь к Вам)) Очень понравился новый ремонт! Юрий - замечательный преподаватель с огромными знаниями. Каждый мой приход в Бруноям - это праздник! У Вас отличная компания!» Вероника. Группа WS51-977

Запись и оплата

14 900

21 500

Групповые занятия
Цена действительна при записи на курс до 24 августа.

Всё необходимое включено в стоимость

При записи на курс, стоимость обучения для вас закрепляется
Вы можете поменять группу или вернуть всю сумму за 24 часа до начала
Вы можете пройти пропущенное занятие или полностью весь курс с другой группой

от 1200 до 1600

Индивидуальное обучение
Стоимость указана за 1 ак. час и зависит от количества академических часов и программы курса

Возможность работы над своим проектом во время обучения
Индивидуальная программа курса. Более эффективное обучение чем в группе
Гибкий график обучения - учёба в удобное для вас время

Мы обучили более 900 компаний
Корпоративное обучение в группе или индивидуально
Гибкое обучение в несколько шагов:

Вы оставляете заявку
Мы связываемся с Вами и уточняем все нюансы
Составляем индивидуальный план и график обучения (если это необходимо)
Обучаем в Вашем офисе или у нас в аудиториях

Расписание групп

Группа Продолжительность Дни недели Время Запись в группу
Вечер 27 августа - 01 октября
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
19:00 - 22:00 Записаться
Выходные дни 01 сентября - 07 октября
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс
14:30 - 18:30 Записаться

Отзывы учеников

Действительно хорошие курсы по вэбу в Бруноям, даже для тех, кто уже этим занимается... Я занимаюсь вэбом как самоучка с 2007 года, изучал сам, книги, форумы и т.д... Т.к имел знания html и css, пришел сразу на курс "Успешное создание интернет-проекта". Курс очень интересный, я удивился, что нам дали такой огромный объём информации и, самое главное, самые последние тенденции в разработке... Адаптивный дизайн, фреймворки bootsrap, less и кучу всего-всего... Группа WS109-235

Огромное спасибо Руслану за курс по созданию сайта. Очень доступный метод изложения, огромное количество практически полезной информации. Самое главное - внимательно слушать, а Руслан выдаст все, что вам нужно. Большое спасибо БРУНОЯМ! Рекоменд рекоменд! Группа WS109-1013

Проходил у вас курс "Создание и продвижение сайтов". Очень легкий и интересный в общении преподаватель. Мне понравился его стиль: не разжевывает каждую возникшую проблему, а учит думать над ее решением, но и не оставляет никого без ответа. За время курса он объяснил много интересных моментов, о которых я даже не подозревал. Я думал, делать сайты сложно, а оказалось легче легкого. Группа WS51-99

В учебном центре Бруноям мне посчастливилось прослушать 2 курса - по созданию и продвижению сайтов и javascript. За время обучения я смогла услышать практически всех преподавателей этих курсов, т.к. были замены и первый курс я прошла с перерывом и продолжила уже с другой группой. Знаний хватило, чтобы создать собственный рабочий сайт. Обстановка на занятиях дружелюбная и наполнена интенсивной практикой. Группа WS77-23

10%

Скидка на второй курс

15%

Скидка на третий курс

25%

Скидка на четвертый курс

100%

Бесплатное повторное прохождение

Подробный план курса

  1. 1. ВВЕДЕНИЕ
    1. Версии языка Python
    2. Принципы работы Python
    3. Установка интерпретатора и среды разработки
    4. Основные элементы программирования
    5. Реализация Python
  2. 2. КОНСТРУКЦИИ, КОЛЛЕКЦИИ И ФУНКЦИИ
    1. Ветвление и циклы
    2. Простые ввод и вывод
    3. Словарь. Список. Кортеж
    4. Последовательность
    5. Функция (Генератор-функция)
    6. Перебор (for)
  3. 3. РАБОТА С ФАЙЛАМИ И ФАЙЛОВОЙ СИСТЕМОЙ
    1. Создание собственного модуля и пакета
    2. Подсистема pip
    3. Обзор стандартной библиотеки
    4. Установка стороннего модуля
    5. Работа с файловой системой
    6. Работа с командной строкой
  4. 4. РАБОТА С ОШИБКАМИ
    1. Обработка ошибок
    2. Исключения: понятия, выброс
    3. Перехват исключения
    4. Стандартные исключения
  5. 5. ОСНОВЫ СИНТАКТИЧЕСКОГО РАЗБОРА
    1. Регулярные выражения
    2. Понятие и синтаксис регулярного выражения
    3. Использование регулярных выражений
  6. 6. ФУНКЦИОНАЛЬНОЕ ПРОГРАММИРОВАНИЕ
    1. Элементы функционального программирования
    2. Изучение функции
    3. Closure - замыкание и currying - каррирование
    4. Декоратор
  7. 7. ИНКАПСУЛЯЦИЯ
    1. Понятие класса
    2. Класс и экземпляр
    3. Данные, методы и свойства экземпляра
    4. Атрибут: понятие и свойства
    5. Создание экземпляров и классов
  8. 8. НАСЛЕДОВАНИЕ
    1. Утиная типизация. Основные принципы
    2. Понятия базового и производного класса
    3. Isinstance. Создание и применение
    4. Применение экземпляров базового и
           производного класса
  9. 9. АБСТРАКЦИЯ И ПОЛИМОРФИЗМ
    1. Полиморфизм
    2. Методы и их подмена в производном классе
    3. Абстрактный класс
    4. Применение полиморфных классов.
  10. 10. СОРТИРОВКА И ПОИСК. АЛГОРИТМЫ
    1. Основные алгоритмы
    2. Понятие сложности
    3. Поиск информации по заданному критерию
    4. Сортировка и поиск
  11. 11. АЛГОРИТМЫ ПОИСКА НА ГРАФАХ
    1. Поиск в ширину
    2. Поиск в глубину
    3. Построение пути в графе
  12. 12.СТРУКТУРЫ ДАННЫХ
    1. Понятия
    2. Структуры данных
    3. Список и запись
    4. Таблица
    5. Записи и таблицы на языке Python
  13. 13. ТИПЫ ДАННЫХ (СТАНДАРТНЫЕ АБСТРАКТНЫЕ)
    1. Контейнерные типы
    2. Библиотечные модули
    3. Collections и collections.abc
  14. 14. ХРАНЕНИЕ ДАННЫХ
    1. Хранение данных вне программы
    2. Восстановление данных
    3. Библиотечный модуль pickle
    4. Понятие об ООС
    5. Модуль pickle для хранения и передачи данных