Rust для начинающих
Get Started!
0
Course Details
Language: Rust
Duration:
Difficulty:
Category: Programming
Certificate: Yes
Skills You'll Gain
- Rust
- Problem-Solving
Requirements
Basic knowledge of any programming language is helpful but not required. This course is designed for absolute beginners who are new to Rust or programming in general.
Content
01Введение в Rust
2 Chapters - 0/2 Completed
01
Введение в Rust
2 Chapters - 0/2 Completed
Что такое ржавчина?
Ваша первая программа: «Привет, мир!»
02Основной синтаксис и концепции
4 Chapters - 0/4 Completed
02
Основной синтаксис и концепции
4 Chapters - 0/4 Completed
Комментарии и читаемость кода
Константы и тени
Примитивные типы данных
Переменные и изменчивость
03Контрольный поток
4 Chapters - 0/4 Completed
03
Контрольный поток
4 Chapters - 0/4 Completed
Если, если и другие условия
Loops (For, While, and Loop)
Паттерн Матчирование с матчем
Обсуждение Challenge 1
04Вызов и определение
4 Chapters - 0/4 Completed
04
Вызов и определение
4 Chapters - 0/4 Completed
Параметры функций и обратные значения
Определение и вызов функций
Понимание собственности в функциях
Обсуждение Challenge 2
05Собственность, заимствование и срок службы
3 Chapters - 0/3 Completed
05
Собственность, заимствование и срок службы
3 Chapters - 0/3 Completed
Жизнь и масштабы
Заимствования и ссылки (& и &mut)
Правила владения в Русте
06Получение входа от пользователей и печать
3 Chapters - 0/3 Completed
06
Получение входа от пользователей и печать
3 Chapters - 0/3 Completed
Введение в ввод и вывод в Rust
Парсинг доступа пользователей к различным типам данных
Обсуждение Challenge 3
07Структуры и суммы
4 Chapters - 0/4 Completed
07
Структуры и суммы
4 Chapters - 0/4 Completed
Определение и использование структур
Методы реализации структур в ржавчине
Enums и Pattern Matching
Обсуждение Challenge 4
08Коллекция Расти: Коллекции и итераторы
3 Chapters - 0/3 Completed
08
Коллекция Расти: Коллекции и итераторы
3 Chapters - 0/3 Completed
Итераторы и закрытие
Итерация через коллекции
Введение в векторы, струны и HashMaps
09Решения проблем Расти: обработка ошибок
4 Chapters - 0/4 Completed
09
Решения проблем Расти: обработка ошибок
4 Chapters - 0/4 Completed
Разворачивающий вариант и результат
Распространение ошибок с помощью оператор
Типы ошибок в Rust
Обсуждение Challenge 5
10Ржавые волшебники: черты и дженерик
3 Chapters - 0/3 Completed
10
Ржавые волшебники: черты и дженерик
3 Chapters - 0/3 Completed