Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции

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

3 000 ₽
нет рассрочки

Данный курс посвящен такому замечательному инструменту как PyQt5. В данном курсе мы научимся писать крутые программы с использованием современного графического интерфейса, все видео хорошо смонтированы и не содержат воды.

ЧТО МЫ ИЗУЧИМ?

1. Настройка среды и разбор инструментов QtDesigner
2. Структура QT программы, преобразование интерфейса, принцип работы pushButton, PlainTextEdit, Label
3. RadioButton, CheckBox. Использование галочек в программе
4. Работа с ListWidget и таблицами, ставим иконки, создаем ресурсы и компилируем программу
5. Работа с ComboBox, LineEdit, PlainTextEdit, ProgressBar. Улучшаем интерфейс программы
6. Все виды уведомлений пользователя, модальные окна
7. Работа с файлами в диалоговом окне, рассматриваем цветовую палитру, работа с menubar, statusbar
8. Работа с QThread и Event событиями. Правильное использование потоков
9. Создаем свой браузер, используем навыки из прошлых уроков

ЧТО НЕОБХОДИМО?

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

СТРУКТУРА ВИДЕО

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

Начальные требования

Минимальные знания ООП

Что вы получите после обучения

Приобретаемые навыки
2
PyQt5
4
Виджеты
5
Уведомления пользователя
6
Диалоговые окна
7
Правильное использование потоков
8
Создание браузера
9
Графический интерфейс

Вас будут обучать

Всем привет, меня зовут Никита Хохлов, я занимаюсь ПО разработкой на языке Python. Рассказываю о интересных технологиях, включая различные библиотеки Python, базы данных, линукс технологии и т.п.
Всем привет, меня зовут Никита Хохлов, я занимаюсь ПО разработкой на языке Python. Рассказываю о интересных технологиях, включая различные библиотеки Python, базы данных, линукс технологии и т.п.

Образовательная организация

Stepik — образовательная платформа и конструктор
онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем
в проведении олимпиад и программ переподготовки.
Наша цель — сделать образование открытым и удобным.

Помогаем учиться, а также создавать свои курсы и обучать


Первые учебные материалы были размещены на платформе в 2013 году. Сегодня среди охваченных курсами тем: программирование, информатика, математика, статистика
и анализ данных, биология и биоинформатика, инженерно-технические и естественные науки. Онлайн-курсы, размещенные на Stepik, неоднократно становились призерами конкурсов онлайн-курсов, а система автоматизированной проверки задач используется в ряде курсов на платформах Coursera и edX. Также Stepik активно развивает направление адаптивного обучения, где каждый сможет изучать материал, подобранный индивидуально под свой уровень знаний.

 

Stepik является также площадкой для проведения конкурсов и олимпиад — среди мероприятий — отборочный этап Олимпиады НТИ, онлайн-этап акции Тотальный диктант, международная олимпиада по биоинформатике.

 

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

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

Знакомство с основными инструментами
1. Тизер
2. О курсе
3. Настройка среды и разбор инструментов QtDesigner
4. Структура QT программы, преобразование интерфейса

Работаем с основными виджетами
1. RadioButton, CheckBox. Использование галочек в программе
2. ListWidget, таблицы, ставим иконки, создаем ресурсы и компиляция
3. Улучшаем интерфейс. ComboBox, PlainTextEdit, ProgressBar

Уведомления, Диалоговые/Модальные окна, Потоки и сигналы
1. Все виды уведомлений пользователя, модальные окна
2. Диалоговые окна, цветовая палитра, menubar, statusbar
3. QThread и Event события. Правильное использование потоков

Создание браузера, защита по паролю, реализация подсказок
1. Создаем свой браузер, используем навыки из прошлых уроков
2. Бонусная лекция

Рейтинг курса

4
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 05.12.2024 09:44
PyQt5 Python - Разработка графических интерфейсов (GUI)

PyQt5 Python - Разработка графических интерфейсов (GUI)

Оставить отзыв
Поделиться курсом с друзьями