Online

RUST 1.0

Интенсивный курс по разработке Smart Contract
на Near

Для кого этот курс?

  • Уже есть опыт или обучались одной из следующих технологий: NodeJS, Python, Rust, Golang, C++, Java, Go, Java, JavaScript, ReactJS, VueJS, Angular
  • Хотите систематизировать имеющиеся знания и получить практику в новой технологии на Blockchain
  • У вас есть знания в Solidity и вы хотите перейти на новый уровень

В результате прохождения курса вы:

  • Освоите базовые навыки программирования
    на Rust
  • Научитесь эффективно использовать инструменты языка программирования Rust
  • Узнаете о лучших практиках проектирования
    и разработки Smart Contract
  • Научитесь писать смарт-контракты для архитектуры WASM на NEAR Blockchain
  • Сможете правильно тестировать реализованные
    Smart Contract

Программа курса

General Rust

#1 Introduction to Rust
#2 Cargo: common introduction & basic project management
#3 Structs, enums, control flow
#4 Variables, mutability, scope
#5 Ownership & borrowing concepts
#6 Collections (arrays, slices, vecs, hashmaps, btree, etc.)
#7 Option, Result types & error handling
#8 Generic types & traits.
#9 Functional language features (+ iterators, closures) and best practices.
#10 Testing (unit & integrations tests, TDD, etc)

Near

#1 NEAR Protocol: general introduction, key concepts and features.
#2 NEAR Protocol: introduction to CLI. Accounts, storage, runtime concepts.
#3 NEAR Protocol: smart contract basics. Your first smart contract.
#4 NEAR Protocol: Deploy, testing, issue fixing.
#5 NEAR Protocol: frontend interaction with the smart contract.
#6 About Polkadot ecosystem. Substrate main features and introduction

Авторы курса

Евгений Уханов
Sr. Rust Blockchain Engineer

Более 20 лет опыта разработки.
Опыт в Blockchain:
— Bitfury (Exonum, Ethereum EVM full-node projects)
— ProximaX (SmartContracts VM)
— Decracy (DAG-chain based on Avalanche)
— NEAR (Aurora EVM)

Кирилл Абрамов
Software Engineer

Более 6 лет опыта разработки.
Опыт в Blockchain:
— NEAR Protocol (rainbow-bridge team)
— BEAM (the most secure blockchain based on MW protocol)
— Kaspa (the most advanced DAG-chain)
— Integrations for Ledger, Trezor hardware wallets

Освойте новую профессию вместе с нами

По окончанию курса вы получите все необходимые знания для старта работы над реальными проектами.

А также у вас будет доступ к внутреннему сообществу, где сможете общаться с единомышленниками. Вместе веселее 🙂

Уроков 19
Длительность 2 месяца
Участие Бесплатно
  • Актуальная образовательная программа
    Регулярно обновляем программу курса под требования рынка
  • Максимальный упор на практику
    Большая часть занятий ориентирована на практику, домашние задания с проверкой ментора
  • Преподаватели-Практики
    У нас преподают только практикующие специалисты
  • Помощь в трудоустройстве
    Мы пригласим вас на собеседование после успешного окончания курса

Стать участником




    Наши партнеры