Проектирование и разработка приложений (syllabus): различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) |
Patarakin (обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
: взаимодействать с внешними сервисами - интегрировать свои приложения с различными внешними сервисами, такими как базы данных, API и другие. | : взаимодействать с внешними сервисами - интегрировать свои приложения с различными внешними сервисами, такими как базы данных, API и другие. | ||
: тестировать свои приложения и исправлять ошибки, используя инструменты отладки | : тестировать свои приложения и исправлять ошибки, используя инструменты отладки | ||
|Description= | |Description=; 1. Введение в разработку | ||
* Разнообразие образовательных и аналитических приложений приложений | |||
* Средства разработки мобильных приложений | |||
: | * Средства разработки аналитических приложений | ||
; 2. Основы программирования: | |||
* Переменные, типы данных и операторы | |||
* Условные операторы и циклы | |||
* Функции и классы | |||
; 3. Разработка пользовательского интерфейса: | ; 3. Разработка пользовательского интерфейса: | ||
* Основы дизайна интерфейса | * Основы дизайна интерфейса | ||
Строка 21: | Строка 22: | ||
* Работа с API | * Работа с API | ||
; 5 Тестирование и отладка: | ; 5 Тестирование и отладка: | ||
* Основы тестирования мобильных приложений | * Основы тестирования мобильных и аналитических приложений | ||
* Использование инструментов для отладки | * Использование инструментов для отладки | ||
; Развертывание и публикация: | ; Развертывание и публикация: | ||
Строка 28: | Строка 29: | ||
|Book=R for Data Science, Mastering Shiny: Build Interactive Apps | |Book=R for Data Science, Mastering Shiny: Build Interactive Apps | ||
}} | }} | ||
== Введение в разработку == | |||
* Разнообразие образовательных и аналитических приложений приложений | |||
* Средства разработки мобильных приложений | |||
* Средства разработки аналитических приложений | |||
== Основы программирования == | |||
* Переменные, типы данных и операторы | |||
* Условные операторы и циклы | |||
* Функции и классы | |||
== Разработка пользовательского интерфейса == | |||
* Основы дизайна интерфейса | |||
* Использование различных элементов интерфейса (кнопки, текстовые поля, списки и т.д.) | |||
== Работа с сетью == | |||
* Основы работы с HTTP-запросами | |||
* Работа с API | |||
== Тестирование и отладка == | |||
* Основы тестирования мобильных и аналитических приложений | |||
* Использование инструментов для отладки | |||
== Развертывание и публикация == | |||
* Подготовка приложения к публикации |
Версия 13:11, 30 августа 2023
Планируемые результаты обучения (Знать, Уметь, Владеть) | В результате обучения студенты должны быть способны самостоятельно проектировать, разрабатывать и поддерживать образовательные и аналитические приложения
|
---|---|
Содержание разделов курса | ; 1. Введение в разработку
|
Видео запись | |
Среды и средства, которые поддерживают учебный курс | R, RStudio, Snap!, Shiny |
Книги, на которых основывается учебный курс | R for Data Science, Mastering Shiny: Build Interactive Apps |
Введение в разработку
- Разнообразие образовательных и аналитических приложений приложений
- Средства разработки мобильных приложений
- Средства разработки аналитических приложений
Основы программирования
- Переменные, типы данных и операторы
- Условные операторы и циклы
- Функции и классы
Разработка пользовательского интерфейса
- Основы дизайна интерфейса
- Использование различных элементов интерфейса (кнопки, текстовые поля, списки и т.д.)
Работа с сетью
- Основы работы с HTTP-запросами
- Работа с API
Тестирование и отладка
- Основы тестирования мобильных и аналитических приложений
- Использование инструментов для отладки
Развертывание и публикация
- Подготовка приложения к публикации