Создание фоторедактора на Python с нуля

Python является одним из самых популярных языков программирования. Он используется в анализе данных, машинном обучении, DevOps и веб-разработке, а также в других сферах, включая разработку игр.
Мы подготовили для вас увлекательный онлайн-тренинг по созданию простейшего фоторедактора на Python с нуля, который поможет легко и быстро познакомиться с разработкой десктопного приложения на Python с графическим интерфейсом, с использованием мощных библиотек PIL и PyQt5!
Ноль теории — только практика. Смотри и делай!
Кому это будет полезно:
- Новичкам. Никогда не программировали? Это не повод отказываться от нового крутого опыта. У вас есть шанс сделать свою собственный фоторедактор с графическим интерфейсом на Python и получить опыт практического применения данного языка программирования, а также попробовать себя в роли десктоп разработчика.
- Начинающим Python разработчикам, которые желают систематизировать и углубить свои знания Python, следуя за опытным наставником.
Чему вы сможете научиться:
- применять ООП на практике;
- использовать функциональное программирование в своих приложениях;
- писать простые программы с графическим интерфейсом, используя язык Python;
- работать с мощными библиотеками PIL и PyQt5;
- понимать основы процесса разработки архитектуры оконных приложений;
- ставить задачу и поэтапно выполнять её;
- использовать лучшие практики.
Формат тренинга
Вас ждёт прямой эфир с Владимиром Мзоковым с 10:00 до 13:00, общение в чате во время эфира и в комментариях под видео после него. Ссылки на все примеры и исходные данные вы получите в письме на имейл, который укажете в регистрационной форме.
Программа тренинга:
- Знакомство со средством разработки PyCharm и языком программирования Python.
- Разбор основных парадигм программирования и конструкций языка.
- Знакомство с библиотекой PyQt5. Основные виджеты.
- Знакомство с библиотекой PIL. Основные инструменты для работы с изображениями.
- Создание архитектуры простейшего фоторедактора на Python с графическим интерфейсом.
- Создание проекта. Создание интерфейса приложения. Основные компоненты.
- Создание первых объектов.
- Обработка событий.
- Разбор ошибок.
- Подведение итогов.
Учитесь вместе с друзьями
Регистрируйтесь на онлайн интенсив и поделитесь новостью с друзьями. Вместе учиться гораздо интереснее!
01.01.1960
120
7132
01.01.1960
120
3243
01.01.1960
120
1778
01.01.1960
120
1154
01.01.1960
120
1605
01.01.1960
120
4134
01.01.1960
120
2983
01.01.1960
120
1457
01.01.1960
120
980
01.01.1960
120
1849
01.01.1960
120
2704
01.01.1960
120
5797