Курсы Stepik [Stepik] Разработка мобильных и PC приложений на Python. Фреймворк Kivy (2024)

Administrator
Команда форума
Premium
18 Дек 2018
7,876
30,747
113
#1
1713019291687-png.56184


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

После успешного освоения курса учащиеся приобретут знания о создании пользовательского интерфейса и многом другом.
Чему вы научитесь:
1. В этом курсе мы подробно разберем основные возможности фреймворка Kivy.
2. Научимся создавать кнопки, вкладки, ползунки, работать с фоном, анимацией, напишем несколько простых приложений и научимся компилировать их под нужное нам устройство.

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

Содержание:
Модуль 1 - Введение
  • О курсе.
  • Установка ПО.
Модуль 2 - Макеты в Kivy. Первая кнопка
  • Создание пустого окна.
  • Создание первой кнопки.
  • Создание второй кнопки. FloatLayout.
  • Создание группы кнопок. BoxLayout. Первое приложение.
  • Создание группы кнопок. GridLayout.
  • AnchorLayout. PageLayout.
  • StackLayout. ScatterLayout.
  • Вложение макетов друг в друга.
Модуль 3 - Виджеты. Часть 1
  • Вкладки. TabbedPanel.
  • Текст. Label. Активная ссылка. Изменяемый Label.
  • Ползунок. Slider. Привязка к Label. RGB микшер.
  • Переключатели Switch и ToggleButton.
  • CheckBox. ProgressBar.
  • Выпадающее меню. Spinner. Accordion.
  • Переключение экранов. ScreenManager.
  • Пролистывание экранов. Carousel. Текстовое поле TextInput.
  • Scatter.
Модуль 4 - Виджеты. Часть 2
  • Панель действий. ActionBar.
  • Древовидная структура. TreeView.
  • Загрузка изображения. Image.
  • Прокрутка экрана. ScrollView.
  • Всплывающее окно. Popup.
  • Загрузка аудио. SoundLoader. Audio Player.
  • Загрузка видео. Video Player.
  • Палитра цветов. Color Picker. Файловая система. FileChooser.
  • EffectWidget.
Модуль 5 - Компиляция
  • Компиляция под Android с помощью Ubuntu.
  • Компиляция под Windows.
Модуль 6 - Файлы KV
  • Введение в KV файлы Kivy.
  • Обработка событий в KV файлах.
  • Переменные в KV файлах. Загрузка Builder.
Модуль 7 - Анимация
  • Касание на экране. Touch.
  • Простое приложение Paint. Kivy.graphics. Canvas.
  • Графические элементы.
  • Анимация свойств виджетов. Kivy.animation.
  • Взаимодействие animation и graphics. Запрос системной клавиатуры
  • Движение без kivy.animation. Границы перемещения. Ping Pong Game
  • Тени и размытие объектов. BoxShadow.
  • Вращение объектов. Rotate.
Модуль 8 - Заключение
  • Заключение


Скачать [Stepik] Разработка мобильных и PC приложений на Python. Фреймворк Kivy (2024)




Чтобы скачать курс, новым пользователям, необходимо Пройти Регистрацию
Если у вас уже есть аккаунт Войти на Форум