Чему вы научитесь
- Создавать современные интерфейсы с помощью Python, без необходимости писать код на HTML, CSS, JavaScript.
- Использовать различные элементы управления Flutter (фреймворка от Google), который известен современным дизайном и широкими возможностями.
- Управлять состоянием и поведением страниц приложения, осуществлять навигацию по ним.
- Развивать свои навыки программирования и творчества, создавая уникальные и полезные приложения для себя и других.
О курсе
Flet – это новый современный фреймворк, позволяющий создавать мультиплатформенные веб-, мобильные и настольные приложения на Python.
Flet позволяет упаковывать ваши приложения для распространения на всех платформах - Windows, macOS, Linux, Web, iOS (ipa), Android (apk/aab). Для создания настольных приложений используется не общепринятый для Python PyInstaller, а Flutter SDK, обеспечивающий создание быстрого и автономного исполняемого файла.
С помощью Flet Вы сможете быстро создавать красивые и современные интерфейсы. Flet имеют простую и понятную архитектуру, встроенный веб-сервер, многочисленные встроенные инструменты и в ближайшее время поддержку мультиязычности.
Интерфейс программ, созданных с помощью Flet, строится на основе виджетов Flutter. Flet при этом объединяет их в готовые и удобные к использованию «элементы управления». Благодаря этим инструментам приложение выглядеть профессионально. (Flutter - это открытый набор инструментов для разработки пользовательских интерфейсов, созданный компанией Google).
В настоящее время Flet поддерживается языком Python, но в стадии разработки еще поддержка языков Go и C#.
Курс по Flet подходит для разработчиков, желающих быстро освоить инструмент для создания современных приложений на Python. Буквально с первых уроков Вы начнете создавать свои первые интерфейсы. Для начала разработки необходим только используемый Вами редактор кода.
И это не сухой перевод документации, это полноценный курс. Весь материал в нем изложен в максимально доступной форме с подробными объяснениями, многочисленными примерами и тестовыми вопросами. Поэтому курс подойдет для начинающих изучать Python.
Курс обновляемый и продолжает свое развитие. Задача автора - сделать и поддерживать его как полноценное руководство по Flet.
Начальные требования
Базовые знания языка Python достаточны для изучения курса и получения практических навыков создания современных мультиплатформенных приложений.
Наши преподаватели
Как проходит обучение
В курсе предусмотрены текстовые лекции, интересные примеры кода и тестовые задания с автоматической проверкой. Курс обновляемый, спектр рассматриваемых тем будет регулярно расширяться.