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

25 сентября

Web-разработка - это обширное понятие, которое традиционно делят на две части - backend и frontend. В backend-разработке используются такие языки, как PHP, Python, Ruby, а также Node.js. Наиболее востребованными являются PHP и Python-разработчики, поэтому мы предлагаем вам курсы, на которых вы можете получить базовые знания и навыки программирования и необходимую практику по этим двум направлениям, а также базу для дальнейшего роста и развития в web-разработке. 

После нашего курса овладеете самыми важными инструментами одного из самых популярных языков (Python), научитесь создавать web-проекты или скрипты.  На втором курсе вы можете освоить PHP  с нуля.

Если вы:

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

Тогда этот курс для вас.

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

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

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

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

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: простое лучше, чем сложное.

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

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

Бонусы:

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

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

Курс JavaScript 

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

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

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

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

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

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

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

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