Примерная структура курса
- Введение
- Обзор TON и целей курса.
- Описание системы SBT (вознаграждения ончейн токенами-достижениями) и лидерборда.
- Настройка окружения
- Установка инструментов разработки.
- Основы разработки мини-приложений
- Введение в создание мини-приложений для Telegram.
- Использование TON Connect для подключения кошельков.
- Применение лучших практик
- Изучение best practices из документа
- Внедрение этих практик в проект.
- Разработка основного проекта
- План разработки
- Интеграция со смарт-контрактами
- Ссылки на наши курсы по смарт контрактам на stepik и на youtube.
- Чтение данных из контрактов: Как получать и отображать данные из смарт-контрактов.
- Агрегация данных: Обработка и представление данных из разных источников.
- Отправка транзакций с кошелька: Реализация функционала отправки транзакций пользователем через приложение.
- Применение лучших практик
- Тестирование и отладка
- Методики тестирования приложения и/или смарт-контрактов.
- Отладка и оптимизация кода.
- Деплоймент и верификация
- Размещение приложения и/или смарт-контрактов.
- Верификация на платформе и получение SBT (в процессе)
- Заключение
- Итоги и рекомендации.
- Дальнейшие шаги для развития.