Создание фоторедактора на 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
1014
01.01.1960
120
1202
01.01.1960
120
2585
01.01.1960
120
2738
01.01.1960
120
1339
01.01.1960
120
966
01.01.1960
120
1825
01.01.1960
120
2650
01.01.1960
120
5364
01.01.1960
120
2112
01.01.1960
120
2528
01.01.1960
120
1640