Чему вы научитесь
- 1. Основам работы с KivyMD: создание интерфейсов, настройка виджетов.
- 2. Разработке кроссплатформенных приложений: создание проектов, работающих на Windows, macOS, Linux, Android.
- 3. Взаимодействию с базами данных
- 4. Работе с обработкой событий и анимациями: добавление интерактивности и динамики в приложения.
- 5. Созданию реальных проектов (вскоре будет + 2):
- - Проект 1: Приложение-управление пользователями в БД.
- 6. Настройке и упаковке приложений для распространения: подготовка приложений к запуску на разных платформах.
- 7. Организации структуры проекта: написание читаемого и масштабируемого кода.
- Этот курс даст полный цикл навыков для самостоятельной разработки приложений.
О курсе
Курс по KivyMD (Python) познакомит вас с созданием кроссплатформенных приложений. Вы изучите основы работы с фреймворком Kivy, познакомитесь с PostgreSQL для хранения и управления данными. В рамках курса вы разработаете три проекта, которые помогут закрепить знания на практике: от создания пользовательского интерфейса до работы с базами данных. Курс подойдёт как начинающим, так и программистам, желающим расширить свои навыки.
Для кого этот курс
Курс подойдет:
- Начинающим программистам, которые хотят овладеть базовыми навыками в разработке мобильных и PC приложений на языке Python.
- Опытным программистам, которые уже имеют опыт работы с языком Python и хотят расширить свои знания в области мобильной и PC разработки.
- Студентам, которые изучают программирование и хотят овладеть навыками разработки мобильных и PC приложений на языке Python.
- Людям, которые хотят создать свое собственное мобильное или PC приложение для личного использования или для бизнеса.
Для начала рекомендую пройти курс по Kivy https://stepik.org/225665
Начальные требования
Начальные требования для прохождения курса:
- Базовые знания Python: понимание синтаксиса, базовых конструкций (циклы, условия, функции, классы) и работы с модулями.
- Навыки установки и настройки программ: умение работать с виртуальными окружениями (venv) и устанавливать пакеты через
pip. - Опыт работы с IDE или текстовыми редакторами: умение настраивать рабочую среду, например PyCharm, VS Code или аналогичные.
- Желание учиться и пробовать новое: готовность писать код, разбираться в новых концепциях и активно участвовать в практических заданиях.
Для начала рекомендую пройти курс по Kivy https://stepik.org/225665
Преподаватели курса
Что вы получите
- - Востребованные навыки
- - 1 уникальный проекта в портфолио (вскоре будет + 2)
- - Поддержка преподавателя
- - Возможность отработать теорию на практике
- - Сертификат
Нагрузка
4-5 часа в неделю