NEAR Learning
Обучаемся вместе с NEAR
Если вам нужна помощь на хакатоне, хотите поучаствовать на воркшопах, просмотреть вебинары или оценить примеры работ, то
NEAR.UNIVERSITY как раз то, что вам нужно.
Почему стоит учиться на портале near.university?
Преподаватели мирового класса
Когда вам нужен совет эксперта или вы просто хотите, чтобы вас поняли.
Среди преподавателей есть как эксперты с практическим опытом, так и недавние выпускники программ.
Инновационные курсы
Независимо от того, проходите ли вы курсы в режиме самообучения, онлайн или очно, разработан учебный процесс, который меняет все.
Курсы разработаны так, чтобы дать старт вашему обучению, а затем уйти с вашего пути.
Глобальное студенческое сообщество
Обучение отнимает много времени, требует усилий и нередко бывает слишком долгим.
Тысячи членов сообщества круглосуточно находятся в режиме онлайн, чтобы помочь вам разобраться в ситуации, оценить идею или запустить новое дело именно тогда, когда вам это необходимо.
Индивидуальное наставничество
Структура курса разработана таким образом, чтобы обеспечить поддержку на том уровне, который вам необходим для оптимального обучения.
Этот курс отличная возможность для веб-девелоперов познакомиться и опробовать на практике разработать, протестировать и деплоить смарт-контракты на NEAR Protocol, получить Certificate of Completion и стать NEAR Certified Developer (NCD).
Есть немного информации на русском языке (руководства, статьи).
https://learnnear.club/ru/home/
1. Введение в Rust-программирование
2. Введение в Cargo и систему управления проектом в Rust
3. Функции, операторы управления, структуры
4. Переменные, mutability, scope
5. Ownership & borrowing в Rust
6. Коллекции, массивы, slices, vecs, hashmaps, btree, etc
7. Типы Option, Result, обработка ошибок
8. Generic types & traits
9. Функциональные преимущества языка Rust
10. Юнит-тесты, интеграционные тесты, TDD
11. Разработка приложений на NEAR
12. Разработка смарт-контрактов на NEAR
13. Продвинутая работа со смарт-контрактом
14. Тестирование и миграция смарт-контрактов
15. Создание смарт-контракта в прямом эфире + ответы на вопросы
1. Введение
2. Время жизни, ADT
3. Трейты
4. Модули
5. Функции и итераторы
6. Управление ошибками
7. Объекты, строки
8. Время жизни II
9. Умные указатели, static
10. Многопоточность
11. Unsafe
12. Коллекции
13. Макросы
Разборы контрактов, знакомство с примитивами в блокчейне и другие полезные записи.