Пошаговый Полный курс Glide 2022 для начинающих

YOUTUBE · 23.11.2025 05:38

Ключевые темы и таймкоды

Введение в Glide

0:00
  • Хорхе, визуальный разработчик, и Уайлдер, старший разработчик, рассказывают о курсе по созданию приложений с использованием Glide.
  • Glide - это платформа для создания приложений без знания программирования, таких как JavaScript, HTML, CSS, React и PHP.

Структура базы данных

2:59
  • В базе данных есть понятие отношений, которое служит для связывания таблиц и позволяет находить смысл в сохранении информации.
  • Три типа отношений: один к одному, один ко многим и многие ко многим.

Примеры отношений

6:59
  • Примеры отношений: человек и место, человек и машина, мать и дети, компьютер и компьютерная комната, студент и курсы, инженер и проекты.

Заключение

12:29
  • Курс предназначен для быстрого освоения Glide и получения максимальной отдачи от платформы.
  • Инвестиции составляют 497 долларов, доступ на всю жизнь, обогащение курса и гарантия окупаемости инвестиций.

Введение в Glide

13:32
  • В видео рассказывается о создании приложений в Glide с использованием Google Таблиц.
  • Объясняется, как создавать отношения между таблицами и как настроить безопасность в Glide.

Типы отношений

16:10
  • В Glide есть три типа отношений: один на один, один ко многим и многие ко многим.
  • Объясняется, как определить, к какому типу относится отношение, и как создать таблицу для каждого типа.

Примеры отношений

21:45
  • Приводятся примеры отношений "один на один" и "один ко многим" с использованием адресов и удостоверений личности.
  • Объясняется, как связать таблицы с уникальными данными, такими как электронные письма или удостоверения личности.

Отношения "многие ко многим"

27:44
  • В Glide также есть отношения "многие ко многим", которые объясняются на примере заказа товаров.
  • Обсуждается, как создать таблицу для этих отношений и как настроить безопасность для предотвращения дублирования данных.

Создание базы данных в Google Sheets

27:58
  • Создание таблиц для продуктов и размеров, с идентификаторами для каждой таблицы.
  • Создание третьей таблицы для связи между продуктами и размерами.

Примеры отношений в базе данных

35:43
  • Отношение один к одному: создание столбца в таблице продуктов.
  • Отношение один ко многим: создание второй таблицы с идентификатором первой таблицы.
  • Отношение многие ко многим: создание двух таблиц с идентификаторами и третьей таблицы для связи между ними.

Создание приложения для управления посещаемостью персонала

40:44
  • Создание таблицы сотрудников с идентификаторами, именами, фамилиями, удостоверениями личности и временем начала и окончания работы.
  • Создание таблицы для связи между сотрудниками и временем работы.

Создание мобильного приложения с Glide

44:57
  • Создание приложения с использованием Glide, базы данных Google Sheet и Excel.
  • Регистрация в Glide и выбор типа приложения (мобильное, страница для ПК).

Настройка и стилизация приложения

50:57
  • Доступ к разделам приложения, таким как вкладки, сотрудники, закладки, чат и корзина для покупок.
  • Добавление стилей и настройка внешнего вида приложения.

Работа с стилями и фильтрами

56:12
  • Использование предопределенных стилей и фильтров для настройки внешнего вида приложения.
  • Создание собственных стилей и фильтров для более детальной настройки приложения.

Работа с Google Sheets

59:18
  • Обсуждение использования Google Sheets для фильтрации данных и добавления новых столбцов.
  • Объяснение работы с фильтрами и сортировкой данных.

Создание таблиц и работа с компонентами

1:01:53
  • Создание новых таблиц и редактирование существующих.
  • Объяснение работы с компонентами, такими как заголовки, подзаголовки, разделители, базовые таблицы и тексты.

Работа с данными и типами данных

1:08:32
  • Обсуждение типов данных, таких как текст, число, логическое значение, дата, URL, смайлики и другие.
  • Объяснение работы с отношениями и другими функциями.

Плагины и дополнительные функции

1:13:19
  • Обзор плагинов и их возможностей, таких как создание изображений, создание URL-адресов, создание массивов и другие.
  • Задание на изучение плагинов и их использования.

Настройка приложения

1:15:34
  • Обсуждение настроек приложения, таких как значок, имя, внешний вид, режим планшета и т.д.
  • Выбор режима планшета для отображения приложения на ПК или планшете.

Вход в систему и регистрация

1:19:04
  • Обсуждение различных способов входа в систему, включая Google и электронную почту.
  • Объяснение, почему некоторые функции доступны только в платной версии.

Создание приложения

1:25:45
  • Создание нового столбца "Фото" в таблице сотрудников.
  • Загрузка фотографий и выбор типа изображения.
  • Создание роли администратора для приложения.

Настройка пользователей и сотрудников

1:28:42
  • В видео рассказывается о том, как настроить пользователей и сотрудников в приложении Glide.
  • Пользователи могут видеть только своих сотрудников, а администраторы могут видеть всех сотрудников.
  • Настройка пользователей и сотрудников включает в себя добавление ролей, настройку профиля пользователя и добавление меток.

Добавление меток

1:33:35
  • В видео объясняется, как добавить метки в приложение Glide.
  • Метки могут быть добавлены с помощью электронной почты пользователя, даты и времени начала и окончания.
  • После добавления меток, они могут быть сохранены в базе данных.

Улучшение интерфейса

1:43:34
  • В видео демонстрируется, как улучшить интерфейс приложения Glide, добавив компоненты и настройки.
  • Это включает в себя добавление компонентов типа basic table, отображение данных и настройку времени начала и окончания меток.

Фильтрация и редактирование отметок

1:45:51
  • В видео обсуждается, как можно фильтровать и редактировать отметки в приложении.
  • Создается новый столбец для времени окончания, и если время окончания пусто, то отметка не должна быть зарегистрирована.
  • Также добавляется условие для отображения отметки об успешном завершении набора номера.

Работа с отметками для разных пользователей

1:49:37
  • Обсуждается, как можно фильтровать отметки для разных пользователей, например, для сотрудников и администраторов.
  • Создаются компоненты "список" для каждого сотрудника, и фильтр применяется к электронной почте пользователя.

Создание шаблона для отметок

1:52:46
  • Создается шаблон для отметок, который группирует их по дате и времени начала и окончания.
  • Обсуждается возможность добавления дополнительных функций и обогащение приложения.

Сравнение дат

1:56:20
  • В видео объясняется, как сравнивать даты в Glide.
  • Glide позволяет получить доступ к столбцам и сравнить их значения.
  • В случае редактирования записи, Glide может получить доступ к столбцам, в то время как в случае добавления формы, запись еще не существует.

Сравнение текущей даты

2:02:02
  • Glide имеет функцию для получения текущей даты.
  • Эта функция возвращает текущую дату и время в формате шорт.
  • Для сравнения текущей даты с другими датами, необходимо отформатировать их в одном формате.

Группировка форматов

2:10:12
  • В видео объясняется, как группировать форматы в папке для удобства использования.
  • Это позволяет избежать путаницы и упрощает работу с датами.
  • В примере, текущая дата и дата из столбца сравниваются в одном формате.

Работа с таблицами и отношениями

2:11:59
  • В видео обсуждаются различные аспекты работы с таблицами и отношениями в базе данных.
  • Обсуждается использование single value для получения текущей даты из таблицы сотрудников.

Row owner и производительность

2:22:03
  • Row owner - это концепция, которая позволяет Glide загружать только те записи, которые принадлежат пользователю.
  • Это помогает повысить производительность, так как Glide не загружает всю информацию, если пользователь не нуждается в ней.

Безопасность и доступ к данным

2:24:38
  • Обсуждается, как роль администратора может быть использована для ограничения доступа к данным других пользователей.
  • Это обеспечивает дополнительную безопасность и предотвращает несанкционированный доступ к данным.

Использование row owner и account owner

2:29:00
  • В видео обсуждаются способы использования row owner и account owner для загрузки данных только для текущего пользователя.
  • Также упоминаются отношения и проверка существования записей.

Подтверждение даты бронирования и проверка наличия мест

2:30:31
  • В видео коллега спрашивает о том, как подтвердить дату бронирования и проверить наличие мест.
  • Автор объясняет, что это можно сделать, проверив, существует ли запись, и если да, то поставить галочку.

Заключение

2:31:42
  • Автор благодарит за просмотр и приглашает подписаться на его канал.
  • Он подчеркивает, что курс может быть полезен для предпринимателей и компаний, которые хотят создать свои приложения.
  • Упоминается ссылка на более продвинутый курс, который следует после начального уровня.