Почніть вводити назву курсу або технології

    Нічого не знайдено

    Рус Укр

    Курс Python в Одесі

    Advanced level
    4.9

    занять

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

    старт

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

    Залишилося

    Цей курс доступний у форматі дистанційного навчання

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

    Цілі курсу:

    • Вивчення розробки на основі фреймворків
    • Вивчення розробки на основі таких супутніх технологій, як бази даних, GIT, linux.
    • Вивчення роботи і влаштування мови Python

    Курс розрахований на слухачів зі знанням основ одної з C-подібних мов програмування. Дуже вітається досвід вирішення математичних та логічних задач за допомогою програмування.

    Для запису потрібно пройти тест.

    Професія Python-рорзробника

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

    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-фахівцем
    • Спеціально зняті додаткові відеоматеріали
    • Тестова співбесіда з технічним фахівцем

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

    • Адміністрування програми: контейнеризація додатків, ведення в git, основи bash, розгортання на хмарних провайдерах

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

    • Розробка веб додатків: клієнт-серверна архітектура, роботи з формами, взаємодія з базою даних, юніт тести

    • Робота з допоміжними серверами: кешування даних, виконання періодичних і фонових завдань, реверс-проксі схема, чергу повідомлень

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

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

    • Групи по 14 осіб Викладач приділяє час кожному студенту.
    • Викладачі практики У нас викладають тільки практикуючі фахівці з топових IT-компаній.
    • Система особистих кабінетів Ефективне і зручне навчання.
    • Оперативна служба підтримки студентів Термінові питання - своєчасне рішення.
    • Доступ до відеозаписів занять Записи уроків залишаються у студентів після закінчення навчання.
    • Практичні заняття Велика частина занять орієнтована на практику.
    • Працевлаштування

      Що ми робимо для того, щоб ви досягли успіху?

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

    • Регулярно оновлюємо програми курсів під вимоги ринку

    • Запрошуємо викладати тільки кращих практикуючих фахівців

    • Розвиваємо нашу мережу партнерів серед топових IT-компаній

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

    Наші викладачі та випускники працюють в топових IT-компаніях світу

    Сергей Войтенко
    Сергей Войтенко
    Успешно закончился наш курс по Python Advanced с Max Mikhailenko. Это был наш первый опыт онлайн-обучения. Было необычно, но эффективно. Я остался очень доволен курсом и преподавателем - все давалось по существу и своевременно!
    Руслан Горбанёв
    Руслан Горбанёв
    Курс по Python был очень интересным, насыщенным и полезным. Преподаватель Максим Михайленко очень помог в освоении материала. Всегда поддерживал советом и направлял на правильное решение, смог не только заинтересовать курсом, но и подтолкнул к самостоятельному развитию. Благодарю школу Hillel за такой опыт и знания.
    Екатерина Воскресенская
    Екатерина Воскресенская
    Когда сообщили, что курс Python Advanced будет проходить в онлайн формате, я довольно скептически отнеслась к этому, т.к. расcчитывала на оффлайн курс. Но Макс Михайленко оказался отличным преподавателем, и я ни капли не пожалела, что нашу группу вел именно он. Хороший мотиватор, супер специалист и, самое главное для меня, это то, что человек вкладывался в курс, давал развернутый фидбек по коду, а не оставлял все "лишь бы работало". Я работала тренером службы тех.поддержки долгое время и понимаю, насколько сложно удержать внимание группы в онлайн формате, но он справился на 100%. Огромное спасибо за курс!
    Большим вызовом было проходить курс "Advanced Python" полностью в онлайне. Однако, преимуществ оказалось больше, чем я ожидал. Преподаватель Максим Михайленко профессионал, которому важен фидбэк и которого не стыдно завалить вопросами. Порадовало, что он готов помогать решать любые проблемы, которые возникают по ходу изучения. Спасибо школе и Максиму в частности за бесценный опыт!
    Виталий Билиенко
    Виталий Билиенко
    Проходил "Python advanced". Сначала долго думал о том, стоит ли идти на курсы, и, спойлер: лучше бы не думал, а сразу шел. Преподаватель Ярослав, действительно, очень хороший специалист. За такой короткий срок (4 месяца) умудрился дать нам огромное количество информации, проработать её и консультировать по всем вопросам. Информации - тонны, преподаватель - отличный, остальное на плечах учеников. Также, стоит отметить HR Екатерину, которая делает всё для того, чтобы ученики успешно трудоустроились. Атмосфера офиса очень приятная, сотрудники всегда тебе помогут и ответят на любые вопросы. Важно, если курс с пометкой о том, что нужны определённые знания вначале, не поленитесь и изучите все требуемые материалы, потом вам будет в разы легче. Курсом я однозначно доволен!
    Владислав Микитенко
    Владислав Микитенко
    Прошёл курс по Python (Django) у Ярослава. Вот мой отзыв: 1) В первую очередь пару слов о Ярославе: отлично себя проявил как преподаватель и человек. Всегда доступен для оказания помощи путём консультации и deep dive в ваш код. Так же предоставляет развёрнутые ответы на заданные вопросы; 2) Материал подан идеально структурировано для понимания всех основных аспектов как языка так и фреймворка в целом; 3) Домашние задания максимально приближённые к реальным задачам на проекте, которые помогают систематизировать свои знания. P.S. Спасибо Ярославу за потраченное время и силы!
    Дмитрий Псевдонимович
    Дмитрий Псевдонимович
    Окончил курс "Python Advanced" в компьютерной школе "Hillel". Как и "Introduction Python", этот курс оставил приятные впечатления и содержал довольно много полезной и актуальной информации. "Python" еще более, чем "Introduction", ориентирован скорее на практическое применение. Основа учебного плана этого курса - WEB-разработка при помощи языка программирования Python на фреймворках Django и Flask. Лекции на данную тематику содержат достаточно материала, чтобы с их помощью начать создавать собственные простые сайты с полностью функциональной backend логикой. В перечень задач, рассматриваемых на курсе при проектировании сайта, включены изучение архитектуры и логики приложения на Django (структура проекта), способов построения (создания) моделей данных, их отображения, изменения, удаления; рассматриваются вопросы о миграции данных и целях ее осуществления; демонстрируется возможность реализации функций/классов, реализующих концепцию базовых CRUD операций; осуществляется наполнение приложения дополнительным контентом, таким как middleware, сигналы, устанавливаемые расширения и многое другое. Для успешного выполнения указанных задач курс предлагает введение в основы необходимых смежных дисциплин, таких как работа с базами данных при помощи языка SQL, разметка сайта при помощи HTML, оформление с Bootstrap/CSS. Полезной особенностью курса является завершенность демонстрации стадий разработки и реализации программы как на этапе её создания, так и при дальнейшем "разворачивании". Приложению, создаваемому в рамках курса, придается "товарный вид" готового к размещению на пользовательский ресурс продукта. Кроме непосредственно написания кода в рамках "Python Advanced" предлагается работа с системой управления версиями, программой автоматизации развёртывания и управления приложениями, прокси-сервером, WSGI-сервером, планировщиком задач и глобальным блокировщиком интерпретатора, программным брокером и другими приложениями, используемыми для оптимизации и улучшения работы кода на Python. "Advanced Python" предлагает также и углубление в теорию языка. На курсе рассматриваются подробности работы декораторов, рекурсивных функций, особенности ООП-парадигмы, работа итераторов и генераторов в "Python", многозадачность и "многопотоковость" исполнения кода. Некоторые практические приемы написания кода и решения повседневных проблем из практики работы в IT разбираются на дополнительных занятиях с ментором. Курс подойдет всем владеющим основами языка "Python" и желающим углубится в практические подробности его применения, в частности - желающим научится создавать и разворачивать собственное web-приложение, готовое к размещению на удаленном сервере. Отдельно выражаю благодарность преподавателю данного курса - Дмитрию Брадулу. Дмитрий - настоящий профессионал своего дела, столь же опытный и квалифицированный в программировании, сколько чуткий и грамотный в работе со студентами. Дмитрий умеет доходчиво объяснить материал и наглядно продемонстрировать работу разбираемого вопроса на практике; творчески и интерактивно подходит к проведению занятия и планированию заданий, стимулируя умственную работу и вовлеченность студентов в процесс обучения. Очень внимателен к вопросам и трудностям, возникающим в процессе обучения; всегда готов подсказать, помочь обучающимся разобраться с предметными трудностями. В целом лектор запомнился как грамотный специалист, любящий свое дело; обладает гармоничными личностными качествами и приятной преподавательской харизмой. Всем небезразличным к изучению языка и приобретению новых навыков в сфере IT курс "Python Advanced" однозначно рекомендую.
    Александр Бондаренко
    Александр Бондаренко
    Невероятно крутой опыт и крутые преподаватели. Курсом доволен на все 100%. Отдельное спасибо Дмитрию, любые вопросы можно задавать и быть уверенным что получишь качественный ответ и всяческую помощь. Преподаватели большие профессионалы своего дела. Всем рекомендую!
    Дмитрий Нефёдов
    Дмитрий Нефёдов
    Я всегда скептически относился, к IT курсам, так как считал что сейчас в 21 веке благодаря интернету, у нас есть возможность изучать все самостоятельно. В открытом доступе существует множество книг, видео, задач и даже игр для обучения языкам программирования. И они хорошо справляются со своей задачей, благодаря им я познакомился с основами программирования и web сетей, синтаксисом и возможностями языка python, и даже алгоритмами. Но когда, я задал себе вопрос что же учить дальше, я начинал теряться. Так как любая вакансия начинающего веб-разработчика, содержала в себе кучу технологий, которые пугают тебя уже своими названиями. И я понял, что мне нужен ментор, учитель-практик который сможет подсказать что ты должен знать для получения твоей первой работы, насколько глубоко ты должен понимать и разбираться в той или иной технологии, и самое главное ответить на все вопросы которые загоняют меня в тупик. И я нашел такого преподавателя, в лице Алексея Волошина, на курсе Python. Не буду говорить, что мне его кто то посоветовал или я прочитал про него отзывы. Скажу так я много сомневался и переживал, но на первом занятии я уже понял что я не буду разочарован в обучении. Курс оказался достаточно сложным, и требует хороших знаний в Python и желательным будет заранее разобраться как устроен Web (как оказалось моих знаний на тот момент было не достаточно). Но не смотря ни на что, у меня был восхитительный преподаватель, который всегда мог ответить на вопрос, дать правильные источники и самого главное, любую тему разобрать и рассказать понятным всем языком. Он заинтересован не в том чтобы как можно быстрее прочитать лекцию и у бежать, а дать возможность всем студентам получить знания которые им пригодятся в дальнейшей жизни. Я еще долго могу перечислять достоинства Алексея Волошина, но не буду. А скажу вам так, если вы действительно хотите получить реальные знания чтобы окунутся в мир web-разработки, идите учиться к Алексею Волошину, не пожалеете! Отдельно хочу поблагодарить, Викторию Дубровину, Vicky, учителя английского, которая на протяжении 4 месяцев, 16 занятий, дала мне возможность вспомнить не только школьный курс, но и больше, намного больше. Ее занятия были интересными и насыщенными, в первую очередь благодаря положительной энергии Vicky, как аккумулятор она нас заряжала положительными эмоциями, каждое утро субботы! Я ходил на эти уроки с удовольствием! Хочется поблагодарить, организацию уроков со стороны школы, не смотря на все ограничения, связанные с карантином, все уроки проходили без технических проблем. И все записи уроков все были доступны, после занятий. И конечно хочется поблагодарить всех ребят с которыми учился, всю нашу дружную группу. Я рад что познакомился с такими замечательными людьми, и рад что мы все вместе прошли весь путь обучения! Спасибо! Еще раз спасибо, Алексей Волошин, за все полученные знания и возможности! Виктория Дубровина, спасибо вам, я продолжаю учить английский и не собираюсь останавливаться.
    Иван Терзи
    Иван Терзи
    Спасибо большое всем кто организовал так хорошо процесс обучения, Школа и курс просто прекрасны. Удобные оборудованные кабинеты, хорошо подобранный материал обучения, а также отдельное Спасибо преподавателю Кириллу Левенец и Анастасии Загорской за отзывчивость и помощь в процессе обучения. Тому кто действительно хочет получать знания и регулярно улучшать свои навыки, Hillel для этого лучшее место.
    Екатерина Веденеева
    Екатерина Веденеева
    Закончила курс Python Advanced у Алексея Волошина. Так как отзыв должен быть честным, скажу сразу, если охарактеризовать эти 4 месяца одним словом - это слово будет Hardcore))) Хотя, возможно, это и несколько субъективно, так как моих изначальных знаний на Advanced честно говоря не хватало) Первые дз вызывали даже не вопрос "как это сделать", а панику "ой, мамочки, что от меня вообще хотят???" и неумолимое желание все бросить, так как шансов разобраться со всем этим, казалось, не было никаких. И, если вдруг, у кого-то из будущих студентов случится похожая ситуация - ребята, лучшее, что с Вами может случится - это Алексей))) Если будет тяжело поверить в себя - поверьте в него, он сможет. Объяснит, подскажет, поможет, окажется, что все нерешаемые задачи имеют решения, и у Алексея получится научить Вас их находить. Не знаю как это работает, но работает 100%. Наверно, такой результат дает особая смесь прекрасного профессионала и , что не менее важно, талантливого преподавателя. В любом случае, если Вам за результатом - однозначно сюда)) P.s. После окончания курса остались смешанные ощущения, вроде и "наконец-то все закончилось, у меня появилось свободное время!!!" , и, как не парадоксально, "чего-то не хватает, хочу еще!!!"))) Спасибо школе, Алексею и нашей дружной группе, курсом довольна на 100%, искренне рекомендую!!!
    Артём Солохин
    Артём Солохин
    Недавно закончил курс продвинутого Python, курс действительно оказался очень полезным, даже для того кто обучается в ВУЗе на специальности связанной с программированием. Алексей сделает очень много для того что бы Вы влились в эту сферу и уверенно шли к своей мечте. Если Вы хотите изучить Python, смело идите к Алексею Волошину, но если Вы хотите, не изучая язык Python до, сразу записаться на продвинутый курс, стоит подумать о вступительном курсе или же изучить его самостоятельно, так как курс достаточно сложен.

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

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

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

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

      • 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

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

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

    • Чи існують які-небудь знижки або система лояльності, якщо Студент по завершенні одного курсу йде на наступний курс?

      Так, безумовно. Багато наших курсів передбачають додаткову систему бонусів для тих Студентів, які хочуть продовжувати навчання у нашій Школі. Ця система полягає в тому, що в кінці курсу Студенти пишуть тест з пройденого матеріалу або здають підсумкову роботу, за підсумками яких отримують знижку на наступний курс даного напрямку:

      • Студент, який має найвищий результат отримує знижку 25% на подальші курси;
      • Студент, який посів друге місце, отримує 15% знижку;
      • Студент, який виявився на третьому місці, отримує 10% знижку.

      Все Студенти отримують знижку в розмірі 5% на будь-який з курсів Школи.

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

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

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

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

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

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

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

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

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

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

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

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

    • telegram Telegram
    • viber Viber

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

    Відправлено

    Придбати подарунковий сертифікат

    Gift certificate background image Gift certificate background image