[Алексей Ильющенко] [Stepik] Разработка приложений на Python: KivyMD - Дизайн Google (2024)

  • Автор темы Автор темы Rayhorn
  • Дата начала Дата начала

Rayhorn

Модератор
Команда форума
Модератор
Сообщения
3.636
Реакции
3.200
Снимок экрана 2024-03-07 104119.png



Курс предназначен для людей, начинающих свой путь в разработке кроссплатформенных приложений на языке Python.

Цель курса:

научить студентов создавать мобильные приложения для различных операционных систем, используя язык программирования Python.

Курс по разработка приложений на Python в стеле Google Material Design предназначен для тех,
кто только начинает свой путь в этой области. Этот курс позволит получить базовые знания и навыки в разработке приложений на языке Python, который считается одним из самых универсальных и простых в использовании.

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

В рамках курса студентам необходимо будет выполнять
практические задания, которые позволят им закрепить теоретические знания и научиться применять их на практике.

После успешного освоения курса учащиеся приобретут знания о создании пользовательского интерфейса и многом другом.

Чему вы научитесь:

1. В этом курсе мы подробно разберем основные возможности библиотеки KivyMD.
2. Научимся создавать приложения в современном стиле Google Material Design.
3. Разберем подробно, как создаются кнопки, вкладки, ползунки, научимся работать с фоном, напишем несколько простых приложений и скомпилируем их под нужное нам устройство.

Для кого этот курс, курс подойдёт:
1. Начинающим программистам, которые хотят овладеть базовыми навыками в разработке мобильных приложений на языке Python.
2. Опытным программистам, которые уже имеют опыт работы с языком Python и хотят расширить свои знания в области мобильной разработки.
3. Студентам, которые изучают программирование и хотят овладеть навыками разработки мобильных приложений на языке Python.
4. Людям, которые хотят создать свое собственное мобильное приложение для личного использования или для бизнеса.

Содержание:
Модуль 1 - Начало

  1. Введение.
  2. Установка ПО.
Модуль 2 - Кнопки KivyMD
  1. Создание пустого окна.
  2. Типы кнопок. Часть 1.
  3. Типы кнопок. Часть 2.
  4. Типы кнопок. Часть 3.
  5. Иконки.
  6. Обработка событий нажатия кнопок.
  7. Макеты.
Модуль 3 - Макеты
  1. Макеты KivyMD.
  2. Макеты BoxLayout и MDBoxLayout. Первое приложение.
  3. Макеты GridLayout и MDGridLayout. Игра «Крестики нолики».
  4. Макеты MDCircularLayout и MDFloatLayout.
Модуль 4 - Виджеты KivyMD Часть 1
  1. Панель инструментов ToolBar.
  2. Фоновая панель Backdrop.
  3. Панель навигации BottomNavigation.
  4. Галерея изображений SmartTile.
  5. Список элементов MDList.
  6. Выпадающее меню DropdownMenu.
  7. Переключение экранов. MDScreenManager.
Модуль 5 - Виджеты KivyMD Часть 2
  1. Боковое меню NavigationRail.
  2. Полоса сегментов SegmentedControl.
  3. Выбор элементов. MDSelectionList.
  4. Слайды. MDSwiper.
  5. Обучающее меню TapTargetView. Сохранение состояния приложения.
  6. Текстовое поле TextField.
  7. Полоса прогресса. Управление выбором. Ползунок.
Модуль 6 - Компиляция
  1. Компиляция под Android с помощью Ubuntu 22.04.
  2. Компиляция под Windows.
Модуль 7 - Заключение
  1. Описание всех атрибутов.

 

Похожие темы

Разработка мобильных и PC приложений на Python. Фреймворк Kivy [Алексей Ильющенко] [Stepik] Курс предназначен для людей, начинающих свой путь в разработке мобильных и PC приложений на языке Python. Цель курса - научить студентов создавать мобильные приложения для различных операционных систем...
Ответы
1
Просмотры
632
Начните зарабатывать на создании автономных агентов на Python, работающих на основе искусственного интеллекта. AI будет работать именно на вас Курс рекомендован: Бизнесменам и манимейкерам Если вы не можете позволить себе нанять команду менеджеров, маркетологов, аналитиков и программистов, то...
Ответы
0
Просмотры
432
Специалист по кибербезопасности. «Белый» хакер [Skillfactory] Освойте с нуля все тонкости тестирования на проникновение (пентеста) Длительность: 13 месяцев. Старт: 14 сентября Чем занимается «белый» хакер? «Белый» хакер (пентестер) — это специалист по кибербезопасности, который находит и...
Ответы
0
Просмотры
98
Слив курса Тотальный ООП на Python Квинтесенция объектно-ореинтерованного подхода. От мусорного кода, попахивающего дерьмом, до уверенных навыков кодинга и понимания паттернов проектирования за три месяца. Херня. Опять ты втираешь мне какую-то дичь, скажешь ты. Но позволь тебе возразить...
Ответы
1
Просмотры
160
Чему вы научитесь: Этот курс предоставляет весь необходимый набор инструментов, чтобы стать инженером по разработке ИИ-агентов. Разберитесь в ключевых концепциях агентов искусственного интеллекта и заложите прочную основу. Произведите впечатление на интервьюеров, продемонстрировав понимание...
Ответы
0
Просмотры
220
Назад
Сверху Снизу