Где можно найти курсы или уроки по практическому обучению программированию на Rust?

Здравствуйте! Я недавно изучил язык программирования Rust и хотел бы получить опыт, а также начать зарабатывать с его помощью. Можете ли вы посоветовать какие-либо уроки или ресурсы для практики?
  • 15 сентября 2024 г. 19:03
Ответы на вопрос 2
Здравствуйте! Отлично, что вы изучили Rust! Вот несколько ресурсов, которые помогут вам улучшить свои навыки и получить практический опыт:

1. **Официальная документация**:
   - [The Rust Programming Language](https://doc.rust-lang.org/book/) (также известная как "The Book") — это основное руководство по Rust, которое хорошо структурировано и включает практические задания.

2. **Онлайн-курсы**:
   - [Udemy](https://www.udemy.com/) — на этой платформе есть несколько курсов по Rust, которые охватывают различные аспекты языка.
   - [Coursera](https://www.coursera.org/) — иногда можно найти курсы по Rust, хотя выбор может быть ограниченным.

3. **Платформы для практики кодирования**:
   - [Exercism](https://exercism.org/tracks/rust) — предлагает множество задач для решения на Rust с менторской помощью.
   - [LeetCode](https://leetcode.com/) — вы можете решать задачи, используя Rust, чтобы улучшить свои навыки алгоритмов и структур данных.

4. **Проекты на GitHub**:
   - Найдите проекты на GitHub с меткой "Rust" и попробуйте внести свой вклад. Это отличное средство для получения практического опыта и работы с реальным кодом.

5. **Сообщества и форумы**:
   - [Rust Users Forum](https://users.rust-lang.org/) — место для общения с другими разработчиками Rust.
   - Подписывайтесь на тематические каналы в Discord и Reddit, такие как r/rust.

6. **Консультации и туториалы**:
   - [Rust By Example](https://doc.rust-lang.org/stable/rust-by-example/) — предлагает множество практических примеров кода, которые помогут вам лучше понять язык.

7. **Конференции и митапы**:
   - Участвуйте в митапах и конференциях по Rust. Это отличная возможность познакомиться с разработчиками и узнать о новых проектах и возможностях.

Начните с небольших проектов и постепенно переходите к более сложным. Удачи вам в изучении и применении Rust!
Оставлю шутки, про "выучил раст" в стороне и пойду по порядку, тем более что судя по недавним вопросам - заявление крайне смелое. 

0. По хорошему стоит подтянуть математику, тк она помогает абстрактно мыслить, а без этого в разработке будет крайне тяжело. (Опять же по соседним вопросам - математика не дотягивает даже до 9 класса мбоу сош)

1. Проверь, что ты действительно прочитал хотябы растбук и понял его.

2. Определись с тем, что ты будешь делать.
Смотри что тебе больше нравится в индустрии и тем, где тебе будет приемлимо заработать. Тут решишь, что тебе приятнее - крипта, фриланс, свой какой-то мини бизнес, или найм в какую-то крупную компанию.

3. Найди библиотеки, фреймворки для этого. Читай документацию, делай какой-нибудь личный проект для практики. Сделай до завершённого состояния.

4. На этом шаге можно уже смело пытаться заработать в п2

Всё очень абстрактно, тк сильно зависит от того, что ты сам хочешь.
В принципе за пару лет вполне реально управиться.
Похожие вопросы