Microsoft Silver Partner
Оформить заявку

Python Full-stack Developer

Старт курса: 3 сентября

График: 3 раза в неделю по 2 часа

Продолжительность: 4 мес. / 100 ч.

Почему разработчики выбирают Python&Django?

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

Вторая причина, по которой Вы оцените и полюбите программирование на Python - встроенный в Django ORM (Object-relational mapper). Архитектура Django позволяет значительно ускорить процесс разработки благодаря простой схеме использования баз данных в приложениях. Django ORM предоставляет простой механизм работы с базой данных без изучения синтаксиса SQL запросов.

Еще одно бесспорное преимущество Django – это автоматически генерируемая админка, у которой практически нет аналогов. Помимо того, что данная функциональность позволяет значительно сократить время на написание нужного админского интерфейса, она также дает возможность клиентам сразу начать работать с сайтом еще на начальных этапах его разработки.

Мы предлагаем Вам курс, который позволит Вам стать full-stack разработчиком. Вы научитесь делать визуальную часть веб-приложения, используя HTML5, CSS3, JavaScript, Vue.js, а также описывать бизнес-логику приложения обширными функциями с помощью Python&Django.

Итогом обучения станет курсовой проект, для выполнения которого Вы пройдете через все фазы разработки, такие как проектирование, верстка, программирование серверной части, расширение функционала. По мере обучения Ваш проект будет переписываться с применением все более и более эффективных подходов. Так Вы получите первый практический опыт и понимание процесса разработки программного обеспечения.

Антон Мазун , Python Full-stack Developer, автор курса ITVDN по Django, тренер-консультант в CyberBionic Systematics.

Part 1. FrontEnd for Python Developer

HTML5, CSS3 Starter

JavaScript Essential

Vue.js


  • 1. История языка.

  • 2. Рассмотрение тега img и его атрибутов.

  • 3. Зачем нужны таблицы стилей. Что такое CSS?

  • 4. Рассмотрение сложных селекторов.

  • 5. Форматирование элементов на странице.

  • 6. Структура страницы в HTML5.

  • 7. Что такое форма и зачем она нужна?

  • 8. Практика.

  • 1. Введение

  • 2. Логические структуры

  • 3. Массивы

  • 4. Функции

  • 5. Объекты

  • 6. Практика ч.1

  • 7. Практика ч.2

  • 1. Введение в библиотеку Vue.js

  • 2. Работа с формами

  • 3. Условное отображение данных

  • 4. Компоненты Vue.js

  • 5. Анимация и переходы

  • 6. Маршрутизация во Vue.js

14 видеокурсов в подарок!

HTML5 и CSS3 Starter, How to HTML&CSS, Photoshop, JavaScript Essential, How To JavaScript, JavaScript Advanced, HTML5 и CSS3 Essential, Bootstrap 4, AngularJS Essential, CoffeeScript, HTML5 Web Components, Vue.js, Практический курс по верстке лендинга

14 ВИДЕОКУРСОВ
В ПОДАРОК

Part 2. Python & Django

Python Starter

Python Essential

Django

Курсовой проект


  • 1. Введение в Python

  • 2. Переменные и типы данных

  • 3. Условные конструкции

  • 4. Циклические конструкции

  • 5. Функции (часть 1)

  • 6. Функции (часть 2)

  • 7. Списки

  • 1. Введение в ООП, понятие классов и объектов

  • 2. ООП. Наследование, полиморфизм

  • 3. Исключения

  • 4. Итераторы и генераторы

  • 5. Последовательности

  • 6. Множества и отображения

  • 7. Модули

  • 8. Ввод и вывод

  • 9. Элементы функционального программирования

  • 1. Введение в Django

  • 2. Маршрутизация. Запросы, ответы сервера

  • 3. Шаблоны и представления

  • 4. Модели

  • 5. Формы

  • 6. Работа с базой данных

  • 7. Регистрация, авторизация пользователей

  • 8. Ajax

  • 9. Безопасность

  • 1. Архитектура и проектирование, составление технического задания.

  • 2. Верстка макета.

  • 3. Программирование серверной части.

  • 4. Защита курсового проекта.

14 видеокурсов в подарок!

Python Starter, Python Essential, Django, Node.js, TypeScript Fundamentals, Angular Essential, JQuery, ECMAScript 6.

8 ВИДЕОКУРСОВ
В ПОДАРОК

Стоимость курса

Полная стоимость обучения по специальности Python Full-stack Developer составляет 16 770 грн.
При предоплате курса предоставляются скидки от 5% до 15%.

Варианты оплаты Скидка Полная цена Экономия Платёж
Полная оплата за 4 месяца
обучения одним платежом
15% 14 255 грн 2 515 грн 1 x 14 255 грн
Оплата двумя частями 13% 14 590 грн 2 180 грн 2 x 7 295 грн
4 платежа (помесячно) 5% 15 920 грн 850 грн 4 x 3 980 грн

Подробнее о курсе Python Full-stack Developer


Занятия проходят в группах по 6 - 15 человек.

График занятий: 3 раза в неделю по 2 часа в день с 9:00 - 11:00 или с 19:00 - 21:00.

Вы получите все учебные материалы курса в электронном виде, доступ к 22 видео курсам, на время занятий Вам будет предоставлен ноутбук. Также Вы получите в подарок блокнот, ручку и справочник студента Учебного центра, в котором найдете много полезной для Вас информации.

CyberBionic Systematics более 10 лет проводит корпоративное и индивидуальное обучение программированию и новейшим информационным технологиям, входит в тройку лучших учебных центров в Украине.

Главное преимущество нашей программы обучения – сбалансированное сочетание теории и практики, возможность повторять пройденные темы по видео урокам ITVDN, онлайн тестирование и сертификация от Testprovider.com. Видео курсы записаны лучшими тренерами СyberBionic Systematics в соответствии с требованиями международных IT компаний.

Знания и навыки, полученные Вами, позволят Вам претендовать на позицию Python Full-stack Developer в IT компании.

Курсовой проект, который Вы выполните и защитите под руководством опытного тренера, станет Вашим первым практическим опытом, а Диплом Python Full-stack разработчика - подтверждением Ваших фундаментальных знаний.

Регистрация на курс


Это поле необходимо заполнить

Это поле необходимо заполнить

Это поле необходимо заполнить

Пожалуйста, укажите корректный номер телефона

Это поле необходимо заполнить

Пожалуйста, укажите корректный адрес электронной почты

Подтвердите, что Вы не робот