Рус Укр

Курс Python в Киеве

Advanced level
4.9

alarm-clock занятий

spiral-calendar занятий в неделю

rocket старт

За неделю записалось

Осталось

Стань Python разработчиком!

Python — высокоуровневый язык программирования общего назначения, который активно развивается. Python ориентирован на повышение производительности разработчика и чтение кода с минималистичным синтаксисом ядра. Сильные стороны языка: простота в освоении, легкость в понимании, универсальность, большое и активное сообщество. После окончания курса выпускник может претендовать на позицию Junior Python Developer.

Цели курса

  • Овладеть разработкой на основе фреймворков
  • Изучить разработку на основе таких сопутствующих технологий, как базы данных, GIT, linux
  • Получить навыки работы с языком Python
woman-technologist

Этот курс также доступен в формате дистанционного обучения.

smiling-face-with-sunglasses

advanced
level

Курс рассчитан на слушателей со знанием основ одного из C-подобных языков программирования. Очень приветствуется опыт решения математических и логических задач при помощи программирования.

Изучаемые технологии

  • PyCharm

    PyCharm

  • Git

    Git

  • Github

    Github

  • Flask

    Flask

  • Django

    Django

  • Docker Compose

    Docker Compose

  • Postgresql

    Postgresql

  • Json

    Json

Профессия Python-разработчика

Программа курса
Python

alarm-clock 32 занятия занятий
Печать
  • Знакомство с Flask
    • Запуск приложения
    • Основы работы с фреймворком
  • Django
    • Object-Relation Mapping (ORM)
    • Шаблонизатор
    • Middlewares
    • Class/Function Based Views
    • Формы
    • Сигналы
  • Кэширование
    • Подключение memcached
    • Принципы использования на основе django
  • Многопоточность и многопроцессорность
    • Многопоточность
    • Что такое GIL
    • Многопроцессорность
  • Парcинг данных
    • Виды парсеров
    • Знакомство с beautifulsoup
  • Деплой веб-приложения
    • Systemd
    • Запуск wsgi сервера (gunicorn/uwsgi)
    • Nginx
  • Распараллеливание задач
    • Сelery
    • Запуск периодических задач с помощью celerybeat
    • Менеджер очередей rabbitmq
  • Юнит тесты
    • Виды тестирования
    • Рytest
    • Разница с другими инструментами
  • Django Rest Framework
    • Подход REST
    • Реализация API эндпоинтов
    • Swagger
  • Docker
    • Запуск контейнеров
    • Написание docker-compose файлов
    • Докеризация всей ифраструктуры приложения
  • Основы Bash/Linux
    • Установка пакетов
    • Права доступа
    • Вash команды
  • Базы данных
    • Разновидности запросов
    • Основы/синтаксис SQL запросов
    • Sqlite3, postgres
  • Написание веб-сервера
    • Git
    • Virtualenv
    • README (что должен включать, как писать, как форматировать)

Бонусы курса

  • Занятия по техническому английскому языку
  • Тренинг по прохождению собеседования и составлению резюме
  • Специально снятые дополнительные видеоматериалы
  • Тестовое собеседование с техническим специалистом

Добавьте навыки в резюме

  • Администрирование приложения: контейнеризация приложений, развертывание на облачных провайдерах

  • Реляционные базы данных: структура, SQL запросы, внешние ключи, типы связи

  • Разработка веб приложений: клиент-серверная архитектура, работы с формами, юнит тесты

  • Работа с вспомогательными серверами: кэширование данных, выполнение периодических и фоновых задач, реверс-прокси схема, очередь сообщений

  • Python: парсер веб ресурсов, многопоточность и многопроцессорность, статические линтеры кода

Преимущества обучения в Компьютерной школе Hillel

  • man-raising-hand
    Группы по 14 человек Преподаватель уделяет время каждому студенту.
  • nerd-face
    Преподаватели практики У нас преподают только практикующие специалисты из топовых IT-компаний.
  • briefcase
    Система личных кабинетов Эффективное и удобное обучение.
  • speech-balloon
    Оперативная служба поддержки студентов Срочный вопрос — своевременное решение.
  • videocassette
    Доступ к видеозаписям занятий Записи уроков остаются у студентов после окончания курса.
  • hammer
    Практические занятия Большая часть занятий ориентирована на практику.
  • rocket
    Трудоустройство

    Что мы делаем для того, чтобы вы достигли успеха?

  • clipboard

    Проводим мастер-классы по подготовке резюме и поиску работы

  • books

    Регулярно обновляем программы курсов под требования рынка

  • smiling-face-with-sunglasses

    Приглашаем преподавать только лучших практикующих специалистов

  • globe-with-meridians

    Развиваем нашу сеть партнеров среди топовых IT-компаний

  • direct-hit

    Наши преподаватели часто сами забирают к себе наших лучших Студентов ;)

Наши преподаватели и выпускники работают в топовых IT-компаниях мира

Николай Куренков
Николай Куренков
Когда в Декабре 2020 года я уходил с работы и получил финальный расчёт, то в этот же день решил вложить полученные деньги во что-то полезное в долгосрочной перспективе. От курсов я не ждал ничего больше, чем структурированное изложение материала, которого и так можно найти в интернете. К огромному моему удивлению эти курсы мне дали больше, чем я рассчитывал. На занятиях с Михаилом были затронуты не только основные темы из перечня, а и проведён анализ современных проблем и подходы к их решению. Михаил давал не просто знания, а ещё стремился поделиться актуальной информацией, которая встречается в современном ИТ и на собеседованиях. 95% того, что у меня спрашивали потом на собеседовании было затронуто на лекциях в этой школе. Отдельного упоминания стоит курсы английского, которые идут бонусом, и на которые я не расчитывал ходить изначально. Чего только стоит один тот факт, что курс вёл Python разработчик, переехавший в США. Ярослав не только отлично справлялся с интересной подачей материала и интерактивным способом обучения, а ещё давал кучу дельных советов по прохождению собеседований, выбора компании, составления резюме и многого другого. На его занятиях было затронуто много классных тем и получено уникальных знаний о тонкостях английского языка, которые мог дать только человек, проживающий в англоязычном обществе. Ещё у этих курсов было занятие с HR, на котором давалась информация о трудоустройстве и проводилось пробное собеседование, но я его не посещал, так как эту работу сделал уже Ярослав на все 120%. Хочу отметить, что работу я нашёл ещё до окончания курса, хотя я активно изучал питон на протяжении полугода до этого. Хотел бы поблагодарить ещё Ивана, главного менеджера, за организацию такого курса, который уже, к сожалению, не работает в компании. Я сумел из этого курса вынести для себя много полезного. Это была, определённо, лучшая моя инвистиция в 2020 году. Спасибо!
Иван Черевко
Иван Черевко

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

Большим плюсом в этой школе - преподаватели с большим багажом знаний, которые смогут научить любого, не зависимо сколько Вам лет и где Вы учились или работали.

Очень удобный LMS- личный кабинет, где Вы всегда можете просмотреть повтор любой лекции в любое время.

Хочу выразить большую благодарность Алексею Шевело преподавателю курса Python, Артему Хряпе преподавателю курса Introduction Python, директору школы Ивану Шамрикову, а также всех работникам этой школы которые моментально реагировали на все вопросы которые возникали.

Алиса
Алиса
Пройдя курс Python, впечатления остались положительные. С первого занятия чувствуется, что преподаватель очень разбирается в своей сфере, моментами было сложновато от избытка новых терминов. Курс направлен на изучение практических нюансов, хотелось бы больше базовой теории и структурированности. Все занятия записываются и сохраняются в хорошем качестве, удобно пересматривать. Огромное спасибо преподавателю и школе!
Денис
Денис

В общем курс понравился!

В основном курс был посвящен веб-разработке на Python с использованием фреймворка Django. Были рассмотрены основные принципы веб-разработки, уделено внимание нюансам, которые могут возникать на практике.

Большая часть времени курса была уделена работе над учебным проектом — написанию веб-приложения на Django.

Весь курс состоял из 32 занятий, однако из-за карантина последние 5 занятий проходили удалённо с использованием сервиса видеоконференций Zoom. Во время видеоконференций полностью транслировалось изображение с экрана преподавателя, все участники имели возможность "голосом" задавать вопросы и вести общение между собой. При стабильной работе интернета дома, проблем с качеством видео и аудио не возникало. Как по мне, то занятия в аудиториях с "живим общением" всё-таки лучше, однако в общем потери качества занятий при переходе на удалённый режим я не ощутил.

Андрей
Андрей

Что понравилось:

- Преподаватель-практик, который рассказывает то, что сам применяет в работе. Были рассмотрены вещи, которые не практикующий преподаватель вряд ли рассказал бы.

- Понятное объяснение теории простыми словами

Что не понравилось:

- Отсутствие учебных материалов. И, как следствие, отсутствие понимания, что из материала усвоено, а в чем нужно еще разобраться. Ну и отсутствие возможности пройти по ним, чтобы быстро восстановить все в памяти.

- Не полное покрытие программы, которая представлена на странице описания курса на сайте. Но также были рассмотрены темы, которые не входят в эту программу.

Что не подошло лично мне:

- Подход к практике. Он состоял в решении задачи студентами "как-нибудь" и дальнейшем рассмотрении преподавателем с исправлением ошибок и указанием, что нужно доделать/переделать. Лично мне больше нравиться подход, в котором сначала разбираются конкретные практические инструменты, примеры их работы, тонкости и тд. И только потом они уже применяются для решения задач.

Артем
Артем

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

Антон
Антон

Проходил курс Python, лектор Алексей Шевело. До этого самостоятельно пытался изучать Python по книгам и лекциям на Youtube и могу сказать одно — курсы дали мне больше знаний за более короткий промежуток времени и, самое главное, задали правильное направление в дальнейшем развитии как программиста. Единственное, что хотелось бы улучшить в курсе, так это доведение начатого проекта до его логического завершения, а именно — лектору обязательно надо выпускать группу с готовым проектом, даже если он очень мал и не очень всё проработано. Окончание курса с готовым проектом даст ученикам ощущение завершенности этапа обучения, а не просто прослушивания лекций. Это заложит подоснову, даже тем кто сомневался в дальнейшем развитии себя как программиста. И главное, при заданном темпе изучения не уменьшать обороты под конец курса.
Начинающим программистам рекомендую посещение факультативных занятий по Английскому языку, введение в DataBases и Linux-администрирование для начинающих. Лично для меня это было большим плюсом. Отдельное хочу сказать спасибо администрации и руководству компьютерной школы. Вы безусловно создали комфортную среду для обучения.

Максим Науменко
Максим Науменко
Спасибо этому выдающемуся человеку за то что качественно и доступно объяснял материал, отвечал на все вопросы и помогал если нужен был совет. От себя рекомендую идти к нему как к высококвалифицированному преподавателю и отличному специалисту.
Роман Чебан
Роман Чебан
Весьма обширный и качественный курс. Помогает хорошо ознакомиться со всем набором основных инструментов веб-разработчика на Python и преодолеть необходимый порог знаний, после которого гораздо легче знакомиться с новыми фишками и развиваться самостоятельно. Благодарен преподавателю Роману Ромадину за прекрасный курс.
Константин Керцман
Константин Керцман
Крутой курс , очень все понравилось 😊 Ребята, большие молодцы. Роману и Денису отдельное огромное спасибо 🙏
Очень благодарен школе Hillel за отличный курс и блестящее преподавание лисно Роману Ромадину. Также хочу отметить Дениса Ступака с его интереснейшими дополнительными лекциями. Ну и естественно благодарность HRM'у Александре.

Часто задаваемые вопросы

  • Кому подойдут курсы Python в Киеве?

    Продвинутая программа требует понимания основ любого Си-подобного языка. Плюсом будут знания в математике и логике. Для поступления нужно пройти тест.

  • Как проходит обучение Пайтон в компьютерной школе Hillel?

    Курсы Пайтон дают возможность реализоваться в самых разных IT-сферах. Технология использует в веб-разработке, в BigData и машинном обучении, в геймдеве, системном администрировании и DevOps, при создании встроенного ПО. Выпускники уверенно работают с БД, разворачивают инфраструктуру, используют веб-фреймворки.

    Курс длится 4 месяца. Занятия дважды в неделю в вечернее время можно было совмещать с вузом или работой. Обучение Python имеет офлайн-формат, но в личных кабинетах доступны записи уроков. В распоряжении студентов оперативная служба поддержки и внимательные менторы. Занятия организованы в небольших группах.

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

    • со студентами работают HR

    • проводятся мастер-классы по подготовке к собеседованиям

    • школа имеет широкую сеть партнеров среди айти-компаний

  • Какой нужно иметь компьютер, чтобы обучаться на курсе Python?

    Требования к компьютеру для обучения на курсе Python.

    Операционная система:

    • Windows 10 64-бит
    • macOS 10.13 или выше
    • Linux: Ubuntu 16.04 - 20.04

    Процессор* :

    • Минимум intel core i5 4-го поколения
    • Рекомендуется i5 8-го
      *Допустимы аналоги от AMD

    Оперативная память:

    • Минимум 8 Гб
    • Рекомендуется 16 Гб

    Память:

    • Минимально 500 Гб HDD и более
    • Рекомендуется 200 Гб SSD и более
  • Будут ли задавать домашние задания на курсе Python? Проверяется ли выполненное задание?

    Да! Ведь это обязательная и очень важная часть процесса вашего обучения, так как каждый Студент должен закрепить весь полученный на занятии материал дома, выполняя домашние задания. Каждое заданное ДЗ будет проверяться преподавателем, и по нему вы будете получать фидбэк. Также некоторые задания разбираются на следующем занятии. Без выполнения домашний заданий никто не сможет добиться желаемого результата.

  • Как получить максимальный балл за домашнее задание на курсе Python?

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

    • Выполнить задание в указанные сроки
    • Выполнить все условия задания
    • Выполнить задание без ошибок
    • Пересдача домашнего задания не более одного раза
  • Кем работают ваши Преподаватели? Имеют ли они опыт преподавания?

    Мы всегда очень ответственно стараемся подходить к вопросу подбора Преподавателей в нашей Школе. Наши Преподаватели — практикующие специалисты в крупнейших IT-компаниях города. Также они имеют как опыт преподавания в нашей Школе, так и опыт менторства по месту их профессиональной деятельности. В своей манере обучения они делают упор на последние тенденции IT-рынка и исключительно на свой личный опыт для того, чтобы наши Выпускники имели наиболее востребованные знания и опыт работы с конкретными кейсами.

  • Как я могу записаться на курс Python / забронировать себе место в группе?

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

Заявка на консультацию

Оставьте ваши контактные данные, и мы вам обязательно перезвоним!

Обязательно укажите ваше имя кириллицей

Обязательно укажите email, по которому мы сможем с вами связаться

Обязательно укажите телефон в международном формате

Школа работает с 10:00 до 21:00 по будням и с 10:00 до 19:00 по выходным дням (киевское время, GMT+2).

Отправлено

Приобрести подарочный сертификат

Приобрести подарочный сертификат

Gift certificate background image Gift certificate background image