Курс по разработке сайтов на Python

16 января

Курс объектно-ориентированного программирования на Python разработан опытным Python-разработчиком и позволит приобрести знания и необходимые навыки разработки на данном языке программирования.

Возможности ООП и Python используются во многих проектах - DropBox, Instagram, Reddit (мегафорум), World of tanks (многопользовательская сетевая игра), Pinterest (социальная сеть только из картинок). Активно технологии и возможности Python использует и продвигает Google.

Кому необходимо изучение Python:

  • Всем - для создания сайтов, даже тех, которые не вписываются в существующие шаблоны.
  • Системным администраторам - для автоматизации повседневных задач.
  • Ученым - для написания скриптов для получения и обработки данных.
  • Разработчикам - для быстрого прототипирования перед реализацией в С/С++.

Преимущества курса:

  • Получите базовые знания программирования на языке Python
  • Информация на курсе дается с практическими примерами
  • Студенты реализуют собственный проект, который позже можно добавить в портфолио
  • Индивидуальный подход преподавателя к каждому студенту
  • Студенты получают рекомендации преподавателя для дальнейшего развития

Требования:

Минимальны. Знаний в программировании не требуется. Только знание английского языка, достаточное для чтения документации.

Длительность курса: 1,5 месяца, 50 часов (50 аудиторных + 15 на домашние задания)

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

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

  1. Введение. Арифметика. Имена, значения, присваивание. Синтаксис. 
  2. Основы ООП. Базовые типы: числа, строки, коллекции. Ввод и вывод текста. Запуск и отладка программы.
  3. Тип «dict». Работа с файлами. 
  4. Протоколы. Списочное включение и выражения-генераторы. Исключения.
  5. Функции. Модули. Классы: синтаксис, поля, функции класса, конструктор, специальные функции. 
  6. Наследование, функция super(). 
  7. Дата и время. Регулярные выражения. Кодировки символов, Unicode. 
  8. Генераторы, ключевое слово yield. 
  9. Ликбез по работе сети, HTTP и HTML. Установка пакетов в Python. 
  10. Библиотека BeautifulSoup. 
  11. Введение в обработку табличных данных на Python. Numpy, Pandas, Pyxl. Построение графиков в Matplotlib. 
  12. Подробнее про HTML, CSS. Современные сайты и веб-приложения. Ликбез по JavaScript. 
  13. Введение в веб-разработку. Работа веб-сервера и браузера. URL. 
  14. Запросы. Хостинг. Статические и динамические страницы. 
  15. Фрэймворки и микрофрэймворки. Bottle. 
  16. Django. Основные идеи. Установка. MVT. urlconf. Введение в язык шаблонов. Представления, захват значение из URL и GET. 
  17. Генерация текста из шаблона. Django-теги и фильтры. Наследование шаблонов. 
  18. Именованные URL. Простейшие формы (метод GET). 
  19. Ликбез по реляционным БД. Модели в Django. Типы полей. Создание модели. Наполнение базы данными. Выборка данных. Введение в систему администрирования. 
  20. QuerySet, Manager. Настройка панели администрирования сайта. Класс User, авторизация, регистрация пользователя. Встроенные средства Django. Отдача статических файлов. 
  21. Формы. Поля и виджеты. Валидация. Загрузка файлов. Отправка электронной почты с сайта. 
  22. Подготовка к выпускному хакатону. 
  23. Выпускной хакатон.

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

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

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

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

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

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

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

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

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

Акции: скидка 10% за приведенного друга.

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

Бонусы:

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

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

Курс JavaScript Курс С++ для начинающих

Вакансии:

Python-разработчик (федеральный интернет-магазин) з/п от 60 000 до 90 000 руб.

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

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

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

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

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

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

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

Курс очень полезный, интересный, его можно рекомендовать как совсем новичкам, так и имеющим некоторый опыт в программировании.