Не пропусти:
Бесплатный вебинар — 26 марта 2020, 14:00
Бесплатный вебинар — 19 марта 2020, 12:00
Онлайн-курс
Основы Python
25
часов видео-контента
18
теоретических модулей
16
практических занятий
НАЧАТЬ ОБУЧЕНИЕ
Автор курса:
Сергей Моторнюк
Back-End Developer в QArea, разработка успешных коммерческих приложений на Python и PHP
facebook
Задача курса — научить создавать веб-приложения на языке программирования Python, который в настоящее время используют для разработки крупнейших платформ, приложений и сайтов (например, YouTube и Reddit). Курс направлен на развитие навыков для трудоустройства на позицию Trainee Python Developer.
Чему вы научитесь
Выполнять линейные задачи и обеспечивать полный цикл создания приложений: от настройки рабочего пространства до выгрузки проекта на хостинг. Также в процессе обучения вы будете работать над созданием собственного веб-проекта - микроблога, которым сможет пополнить ваше портфолио.
Для кого этот курс
Курс предназначен для тех, кто в целом знаком с веб-разработкой, но хочет углубиться в изучение back-end составляющей веб-приложений.
Компании принимавшие участие в разработке курса:
No items found.
Как проходит обучение
Теория
Вы проходите видео-уроки в любое удобное время.
Тестирование
После просмотра урока, предлагаем пройти тестирование для закрепления знаний.
Практика
После каждого урока выполняйте практические задания для отработки навыков.
Менторская поддержка
На онлайн встречах вы разберете практические задания и вопросы, которые накопились в процессе обучения.
Сертификация
После успешного завершения курса вы получаете сертификат.
Узнай из видео как мы учим и подбери оптимальный обучающий пакет для себя
Так же лекторами данного курса являются практикующие эксперты
No items found.

Программа курса
Урок 2. Типизация данных и работа с числами
Смотреть пример урока
Узнаете, что такое типизация данных и поработаете с числами. Научитесь разделять данные на категории, основываясь на их свойствах. Так же вы освоите базис взаимодействия с компьютером, используя язык программирования.
Лектор:
Сергей Моторнюк
Видео-контент:
1,5 часа
Урок 3. Работа со строками
Смотреть пример урока
Что такое строки и как с ними работать. Научитесь манипулировать текстовыми данными в пределах вашей программы: искать, модифицировать и объединять фрагменты текста.
Лектор:
Сергей Моторнюк
Видео-контент:
2 часа
Урок 4. Условные конструкции и углубленное изучение строк.
Смотреть пример урока
Что такое условные конструкции. Научитесь писать нелинейные решения, которые будут подстраиваться под ситуацию на основании имеющихся данных.
Лектор:
Сергей Моторнюк
Видео-контент:
2 часа
Урок 5. Списки и циклы
Смотреть пример урока
Иногда возникает задача хранения группы похожих переменных. Здесь нам на помощь приходят массивы, или как их называют в Python - списки. Так же начнем изучение циклов - они прочно связаны со списками. Вы научитесь выполнять однородные операции над большими группами схожих данных, избегая многословности и повторения кода.
Лектор:
Сергей Моторнюк
Видео-контент:
2 часа
Урок 6. Углубленное изучение списков
Смотреть пример урока
Научитесь работать с коллекциями значений, получив возможность агреггировать данные с целью дальнейших модификаций и отбора значений.
Лектор:
Сергей Моторнюк
Видео-контент:
2 часа
Урок 7. Работа со словарями
Смотреть пример урока
Познакомимся со словарями и узнаем как они устроены. Научимся работать со связанными коллекциями, которые не просто являются однородными элементами, но еще и имеют логические отношения с внешними источниками данных.
Лектор:
Сергей Моторнюк
Видео-контент:
2 часа
Урок 8. Цикл for и работа с файлами
Смотреть пример урока
Познакомитесь с циклами и узнаете, как внедрить и использовать ваши файлы в программе. Вы научитесь делать переборы элементов и взаимодействовать с файловой системой вашего компьютера.
Лектор:
Сергей Моторнюк
Видео-контент:
2 часа
Урок 9. Основы работы с функциями
Смотреть пример урока
Узнаете, что такое функции и чем они полезны. Научитесь создавать процедуры с целью повторного использования и упрощения структуры кода.
Лектор:
Сергей Моторнюк
Видео-контент:
2 часа
Урок 10. Углубленное изучение функций
Смотреть пример урока
Научитесь описывать функции в расширенном формате, получать сущности, легко подстраивающиеся под обстоятельства кода и не теряющие при этом простоты в понимании.
Лектор:
Сергей Моторнюк
Видео-контент:
1,5 часа
Урок 11. Классы и объекты
Смотреть пример урока
Данный урок знакомит с особенностями объектно-ориентированного программирования в общем, а так же его реализацией в языке Python. Вы научитесь строить абстрактное представление явлений в вашей программе, связывая воедино множество переменных и функций, чье возникновение обусловлено общими причинами.
Лектор:
Сергей Моторнюк
Видео-контент:
1,5 часа
Урок 12. Объекты и модули
Смотреть пример урока
Узнаете, что такое объекты в программировании. Вы научитесь создавать внешние библиотеки кода, которые можно повторно использовать в разных проектах.
Лектор:
Сергей Моторнюк
Видео-контент:
2 часа
Урок 13. Полиморфизм
Смотреть пример урока
Студенты узнают о способности объекта использовать методы производного класса, который не существует на момент создания базового. Научитесь описывать нестандартные типы данных в терминах стандартных операций, делая свой код более выразительным и простым в чтении.
Лектор:
Сергей Моторнюк
Видео-контент:
1.5 часа
Урок 14. Наследование и исключения
Смотреть пример урока
Студенты познакомятся с одной из важнейших парадигм ООП и тем, как организовать код при возникновении исключительных ситуаций. Научитесь расширять возможности уже существующих и, возможно, пришедших извне классов. Обрабатывать исключительные ситуации, повышая продолжительность жизни вышей программы.
Лектор:
Сергей Моторнюк
Видео-контент:
2 часа
Урок 15. Роутинг и показ статичных страниц
Смотреть пример урока
Научитесь создавать статичный сайт с неограниченным набором страниц, доступных с использованием человекочитаемых адресов.
Лектор:
Сергей Моторнюк
Видео-контент:
2 часа
Урок 16. Динамические веб-сайты
Смотреть пример урока
В этом уроке поднимается тема динамических веб-сайтов, в чем их преимущество и как их реализовать. Генерировать контент страницы "на лету" пользуясь внутренним состоянием приложения и данными, пришедшими от пользователя.
Лектор:
Сергей Моторнюк
Видео-контент:
1,5 часа
Урок 17. Работа с базами данных
Смотреть пример урока
Работа с базами данных - одна из важнейших тем, без которой не обходится ни один современный язык программирования. Научитесь сохранению и эффективной выборке данных средствами SQL и логической прослойки, используемой в Django для упрощения работы с системами управления базами данных.
Лектор:
Сергей Моторнюк
Видео-контент:
2 часа
Урок 18. Взаимодействие с пользователем
Смотреть пример урока
Для уютного использования продукта разработки, важным компонентом является взаимодействие с пользователем. В этом уроке студенты узнают о том, как построить пользовательский интерфейс. Вы научитесь созданию пользовательского интерфейса, облегчающего процесс сбора и визуализации данных; публикации сайта в открытый доступ.
Лектор:
Сергей Моторнюк
Видео-контент:
1,5 часа

Мнение экспертов о курсе
No items found.

Выбери формат онлайн-обучения
Курс рассчитан на cамостоятельное обучение. При покупке курса вы можете выбрать дополнительные опции. После покупки курса вы получаете ограниченный по времени доступ к видео-лекциям курса и неограниченный доступ ко всем дополнительным материалам.
Обучение
Вы получаете мгновенный доступ ко всем материалам курса, сертификат об окончании. Выбирайте дополнительные опции и обучайтесь эффективно.
120 USD

- Длительность обучения: 16 недель

смотреть расписаниеНачать обучение
Демо-доступ
Вы получаете бесплатный демо-доступ к двум урокам курса
Бесплатно

- Просмотр видео-лекций
- Тестирование
- Практические задание

смотреть расписаниеНачать обучение