Укр Рус

Курс Python Pro у Києві

Advanced level
5

alarm-clock занять

spiral-calendar занять на тиждень

rocket старт

За тиждень записалося

Залишилося

Python — високорівнева мова програмування загального призначення, яка активно розвивається та орієнтована на підвищення продуктивності розробника і читання коду з мінімалістичним синтаксисом ядра. Сильні сторони мови: простота в освоєнні, легкість в розумінні, універсальність, велика та активна спільнота.

Цілі курсу

  • Опанувати розробку на основі фреймворків
  • Навчитися працювати з такими супутніми технологіями як бази даних, 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 Pro

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 (що повинен включати, як писати, як форматувати)

Бонуси курсу

  • Всі студенти курсу пройдуть тренінг по проходженню співбесіди та складанню резюме з нашим HR-фахівцем
  • Спеціально зняті додаткові відеоматеріали
  • Тестова співбесіда з технічним фахівцем

Додайте навички в резюме

  • Контейнеризація додатків

  • Розгортання на хмарних провайдерах

  • Реляційні бази даних SQL

  • Клієнт-серверна архітектура

  • Роботи з формами, взаємодія з базою даних

  • Написання Unit тестів

  • Робота з допоміжними серверами

  • Кешування даних, реверс-проксі схема, черга повідомлень

  • Багатопотоковість і багатопроцесорність

  • Статичні лінтери коду

Переваги навчання у Комп'ютерній школі Hillel

  • man-raising-hand
    Групи по 16 осіб Викладач приділяє час кожному студенту.
  • 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. Детально розібрали REST APIs, пройшлися по Flask, Django, Docker, Celery.

Прошёл за 7 месяцев курсы Python Basic, Python Pro - спасибо Николаю Кисееву за качественный результат. Спасибо, удобной системе LMS для контроля домашних заданий, новостей. В телеграмм боте менеджеры отвечают всегда и на все :) Я получил прочную базу языка на первом, изучил многие аспекты веб разработки на втором. Безусловно не стоит ожидать того что по окончанию курсов, исключительно знаний предоставляемых школой будет достаточно для успешного собеседования, тут уже все зависит от человека; усердно работать, учить нужное и большее, или просто ждать получения сертификата - дело каждого. Считаю что курс выполнил все свои обещания, рекомендую!

Часті питання

  • Кому підійдуть курси Python в Києві?

    Просунута програма вимагає розуміння основ будь-якого Сі-подібної мови. Плюсом будуть знання в математиці і логіці. Для вступу потрібно пройти тест.

  • Як проходить навчання Пайтон в комп'ютерній школі Hillel?

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

    Курс триває 4 місяці. Заняття двічі на тиждень у вечірній час можна було поєднувати з навчанням або роботою. Навчання Python має офлайн-формат, але в особистих кабінетах доступні записи уроків. У розпорядженні студентів оперативна служба підтримки і уважні ментори. Заняття організовані в невеликих групах.

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

    • зі студентами працюють HR
    • проводяться майстер-класи з підготовки до співбесід
    • школа має широку мережу партнерів серед айті-компаній
  • Який потрібно мати комп'ютер, щоб навчатися на курсі Python Pro?

    Вимоги до комп'ютера для навчання на курсі Python Pro.

    Операційна система:

    • Windows 10 64-біт
    • macOS 10.13 або вище
    • Linux: Ubuntu 16.04 - 20.04

    Процесор* :

    • Мінімум intel core i5 4-го покоління
    • Рекомендується i5 7-го

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

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

    Пам'ять:

    • Мінімально 500 Гб HDD і більш
    • Рекомендується 200 Гб SSD і більш

    * Допустимі аналоги від AMD

  • Чи будуть задавати домашні завдання? Чи перевіряється виконане завдання?

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

  • Як отримати максимальний бал за домашнє завдання?

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

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

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

  • Як я можу записатися на курс / забронювати собі місце у групі?

    Ви можете приїхати до нас в офіс для обговорення всіх деталей курсу або зв'язатися з нашим Адміністратором, заповнивши форму на сайті, та запросити рахунок на оплату online.

Запит на консультацію

Залиште ваші контактні дані, і ми вам обов'язково зателефонуємо!

Обов'язково вкажіть ваше ім'я кирилицею

Обов'язково вкажіть email, за яким ми зможемо з вами зв'язатися

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

Школа працює з 10:00 до 21:00 по буднях і з 10:00 до 19:00 у вихідні дні (за київським часом, GMT + 2).

Відправлено