Укр Рус

Курс 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 заняття, 4 місяці заняття
Друк
  • Знайомство з 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-компаніях світу

Богдан Лисиченко
Богдан Лисиченко
Хороший курс, задаёт правильный вектор развития. Преподаватель всегда готов помочь и понятно объясняет сложные вещи. Программа составлена грамотно, даёт необходимый толчок для более глубокого изучения технологий, естественно все что изучается актуально и используется на практике. Доп занятия по английскому тоже очень большой плюс. В целом, если задуматься о том что вообще может дать подобного рода курс, то этот даст даже немного больше.
Илья
Илья
Все отлично. Школу советую всем. Замечателтные преподаватели, форма обучения, обратная связь и т.д. Школе в целом 5+.
Константин
Константин
Мне очень нравится как спланированы курсы и материал, который дается через лекции. Преподаватель прекрасно владеет и хорошо раскладывает по полочкам. Единственное, что ввиду того, что я не имею такой сильной базы и работая параллельно я не совсем поспеваю за остальными. ЗЫ как рекомендация ввиду карантина и дистанционного обучения ввести в будущем такой подобный курс, может упрощенный онлайн вполне себе неплохая идея для тех, кому сложно добираться в школу.
Вадим
Вадим
Все очень круто)прошёл второй курс, хорошее отношение, всегда уделяют внимание даже поздно вечером можно получить ответ на волнующий вопрос )) Даже учась дома не почувствовал дискомфорта))
Анастасия
Анастасия
Прекрасный курс! Дима оказывал отличную поддержку во время курса.Были очень интересные домашки)
Мария
Мария
Закончился курс Python Advanced, а я не могу представить, как теперь быть без еженедельных занятий и домашек. Пол года продуктивной работы, море новых знаний и крутых знакомств. Hillel - это дружная семья, где все помогают и нацелены на результат!
Павел
Павел
Спасибо школе! Спасибо администрации за организацию учебного процесса, особенно, в условиях карантина. Добрые и дружелюбные менеджеры, и директор. Большое спасибо преподавателю Дмитрию за его проффесионализм, и гибкость. Очень плотно работает со студентами - всегда отвечает на вопросы и помогает студентам. Сам конечно опытный проффенсионал.
Вадим
Вадим
Отличная школа, отличный подход и отличный персонал )
Денис Дворник
Денис Дворник
Все понравилось, спасибо!
Віра Абакумова
Віра Абакумова
Дуже сподобався курс і викладання, дякую Ігорю і всім причетним до цього курсу. Гарна подача і пояснення матеріалу, є роз’яснення і відповіді на питання, дуже кваліфікований і захоплений викладач! Рекомндую!
Ростислав Маланюк
Ростислав Маланюк

Дуже дякую викладачу та школі за курс. На ньому створили декілька проектів. Покращили знання Python. Детально розібрали REST APIs, пройшлися по Flask, Django, Docker, Celery.

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

  • Який потрібно мати комп'ютер, щоб навчатися на курсі Python Pro?

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

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

    • macOS 10.13 або вище
    • Linux: Ubuntu 16.04 - 20.04

    Процесор* :

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

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

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

    Пам'ять:

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

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

  • Де можна подивитися відгуки про вашу Школу?

    Ви можете прочитати відгуки наших Студентів та Випускників на нашому сайті за цим посиланням. Ще ви зможете знайти відгуки і інформацію про нас на DOU.ua або можете прописати назву нашої Школи у Google, де ви також зможете побачити відгуки про нашу Школу у Google-акаунті або на Google-картах.

  • Де можна уточнити ціну навчання на курсах?

    Для того, щоб отримати інформацію про вартість того чи іншого курсу, а також задати інші додаткові питання, що стосуються навчання, ви можете:

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

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

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

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

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

    Оплата провадиться через виставлення інвойсу на E-mail через сервіси LiqPay та Fondy.

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

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

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

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

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

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

Відправлено