Курс web-разработки (backend) на Python

17 января

Акция: скидка в 30% на все блоки этого курса при записи до конца декабря

 

Python - это современный, универсальный, мультипарадигменный, многоуровневый язык программирования. Лаконичный, с понятным синтаксисом и простотой читаемости. Он признан лучшим языком для начала изучения основ создания кода. Это наиболее удобная и эффективная стартовая площадка для карьеры в IT, если Вы решили развиваться именно в разработке и объектно-ориентированном программировании.

 

Спрос. Этот язык используют такие гиганты, как Google, Yahoo!, IBM, YouTube, Reddit, Instagram, Tumblr, Pinterest. В последние годы резко вырос спрос на Python-разработчиков именно со стороны крупных компаний-лидеров. Это привело к тому, что и весь рынок двинулся вслед за своими хедлайнерами. Спрос на специалистов растет невероятно - по данным экспертов из Кадрового агентства Алексея Сухорукова, только за последние год-полтора он увеличился более чем в 2 раза.    

Особенности. Python привлекателен как для полных новичков, так и для уже опытных специалистов. Создатели этого языка изначально пытались сделать его как можно более легким в освоении - и у них это получилось. С другой стороны, он имеет просто колоссальные возможности - на нем можно делать интернет-магазины, мобильные приложения, его можно встраивать в другие приложения, писать расширения различного рода, использовать в web-проектах любого размера и  структуры. На его основе спроектированы другие языки - разобраться в них после Python будет достаточно просто.

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

 

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

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

 

Этот курс для вас, если вы:

  1. Планируете получить IT-профессию с нуля
  2. Хотите освоить создание сайтов за короткий срок
  3. Интересуетесь бэкенд-разработкой
  4. Занимаетесь администрированием веб-сайтов
  5. Или работаете с сайтами на любой CMS и нуждаетесь в понимании работы кода

 

Длительность курса: 65 часов аудиторных занятий + 30 часов на домашние задания

Расписание: курс проходит три раза в неделю, два раза в будни в вечернее время (удобно совмещать с работой или учебой в вузе) и в выходной.

Место проведенияАкадемгородок, ул. Николаева, 12  или онлайн

Хотите узнать подробности? Позвоните по бесплатному номеру 8(800)500-15-56 или закажите звонок на сайте.

Интересно мнение выпускников о курсе? Читайте в нашем материале.

О том, в каких IT-направлениях язык Python практически незаменим, читайте в нашей статье

 

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

I блок 

1. Введение в программирование.
2. Арифметика, выражения, имена, присваивание.
3. Числа, строки, кортежи, списки.
4. Структура программы. Поток управления в программе. Ветвления и циклы.
5. Ввод и вывод. Работа с текстовыми файлами.
6. Словари.
7. Исключения и их обработка.
8. Создание и использование собственных функций.
9. Модули. Структура проекта.
10. Стандартная библиотека. Unicode, дата и время.
11. Создание собственных типов: классы. Конструктор класса. Поля и методы.
12. Введение в веб-разработку. Основы протокола HTTP и принципы работы интернета.
13. Основы языка HTML.
14. Основы баз данных.
15. Поиск информации, регулярные выражения.
16. Микрофреймворк Bottle. Этапы создания сайта.
 
II блок
1. Интернет. Работа протокола HTTP и системы DNS.
2. Языки HTML, CSS и JavaScript, их место в экосистеме современного интернета.
3. Работа веб-сервера и браузера. Статическое содержимое.
4. Библиотека BeautifulSoup. Извлечение данных с сайта.
5. Система Selenium и её отличия от BeautifulSoup. Тестирование сайта.
6. Веб-фрэймворк Django. Основные идеи.
7. Концепция Django MVT.
8. Работа Django-сайта и urlconf.
9. Язык шаблонов страниц Django.
10. Захват GET-, POST- и URL-параметров.
11. Формы HTTP.
12. Модели Django. ORM.
13. Выборка данных из модели, фильтрация.
14. Система администрирования Django.
15. Объекты QuerySet и Manager.
16. Система авторизации и аутентификации Django.
17. Формы Django.
18. Загрузка файлов на сервер.
19. Обработка изображения на сервере.
20. Отправка e-mail с сайта.
21. Работа с файловой системой и запуск других программ.
22. Анализ данных. Pandas, NumPy, Matplotlib.
23. Введение в машинное обучение. scikit-learn.
24. Разработка GUI-приложения. tkinter.
 

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

Анатолий Грико  разработчик в компании Almalence и эксперт по направлению С++ в Кадровом агентстве Алексея Сухорукова. В программировании около 10 лет, с Python и Django работает с 2008 года, но основное направление С++. Работал в таких крупных компаниях, как Xored, Alawar Fridays.

Говорит о Питоне просто: “Python это современный интерпретируемый мультипарадигменный язык с простым синтаксисом и колоссальными возможностями «из коробки»” :)

А вообще считает, что Python -  лучший язык для написания скриптов в малых и средних проектах любого рода

Научит на курсе делать сайты на Python

А также посвятит в тонкости «Дзен Python»

Подробности читайте в интервью с преподавателем.

Интервью с рекрутером Кадрового Агенства Алексея Сухорукова о востребованности Python-разработчиков на it-рынке. Больше о Python можно прочитать в нашей статье Python: простое лучше, чем сложное.

Внимание! Разместите пост о курсе в своем аккаунте в любой социальной сети с комментарием "Я записался на курс в IT-Академии!" и ссылкой на сайт (www.suhorukov.com/it-academy) и получите скидку 3%!

Бонусы:

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

Курсы, которые могут быть вам интересны:

Курс JavaScript 

 

Почему мы?

IT-Академия Алексея Сухорукова работает в тесной связке с одноименным кадровым агентством. Оно уже более 10 лет занимается подбором IT-специалистов для крупнейших российских и международных компаний. Как это отражается на наших курсах?

 

  • Мы досконально знаем требования работодателей и опираемся на них в своих образовательных программах. Выпускники Академии получают те знания и навыки, которые будут гарантированно востребованы на рынке труда. IT-сфера развивается очень динамично, требования к соискателям постоянно меняются - наши курсы меняются вместе с ними.  

 

  • Мы умеем правильно оценивать уровень специалистов. Наши преподаватели занимают лидирующие позиции разработчиков или руководителей в крупных компаниях. Это лучшие эксперты в своей области. Если преподаватель из области программирования, то обязательно Senior Developer. Да, это не просто учитель. Это профессор.

 

  • На наших курсах преподаватели опираются не на учебники. Они ставят задачи из своей реальной профессиональной практики. То, с чем они каждый день сталкиваются на работе.     

 

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

 

  • Да, мы не можем гарантировать нашим выпускникам мгновенного трудоустройства. Не можем гарантировать им работу мечты. Не можем обещать им стремительного роста доходов. Но мы можем другое. Сделать их максимально готовыми к достижению этих целей. Они будут знать, уметь и не бояться применять. Они будут заряжены теорией, навыками и прикладным опытом. А такие работники нужны всем. 

Стоимость: 
27 000 рублей

* стоимость для корпоративных клиентов уточняйте у менеджера.

Отправить заявку: 

По этому курсу возможно корпоративное обучение.

Отзывы о курсе

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

Если хотите начать программировать, то я лично советую начать с Питона. В Новосибирске это можно сделать в IT-Сухорукова.

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