Ну что, готовы начать неделю с изучения новой профессии? По просьбе Igor Kiselev, сегодня мы попробуем стать Rust-разработчиками с нуля. На этот раз вся программа состоит из бесплатных курсов и материалов.
Справка
Rust-разработчик — это специалист, который занимается разработкой программного обеспечения с использованием языка программирования Rust. Rust-разработчики занимаются различными направлениями: разработка web-серверов, блокчейнов и системным программированием.
*В силу обширности применения Rust, мы будем рассматривать связку с Web.
Этап 1. Знакомство с Rust
Мы ничего не знаем о профессии, поэтому смотрим вводные ролики на YouTube: 5 причин изучать Rust в 2023, RUST за 3 минуты и Всё про Rust. Если плохо воспринимаем видео, читаем статью Почему вы должны попробовать Rust.
Этап 2. Изучение Rust
Если понимаем, что профессия нам заходит, смотрим бесплатные видеокурсы: Уроки Rust, Программирование на Rust, Web development with Rust и Building an Authentication Service using Actix.
Этап 3. Изучение сопутствующих технологий
Мы прошли четыре курса, но на работу пока не возьмут. Чтобы взяли, нам следует углубиться в сопутствующие технологии: Git: курс, PostgreSQL, GraphQL и Cucumber.
*Помимо приведённых ссылок попробуйте самостоятельно найти информацию по данным технологиям и изучить их более тщательно.
Чтение и общение
Чтобы постоянно расширять кругозор, читаем канал Rust. Если что-то непонятно, спрашиваем в Rust Beginners.
Суммируем
Программы хватит примерно на 6-8 месяцев обучения. Если вы прошли весь список, можете искать первый проект для портфолио на StartupFellows и готовиться к собесам по этой статье.
Успехов!
P.S. Ищу героя / героиню для еженедельной рубрики «История успеха». Если вы вошли в IT после 25-лет и хотите об этом рассказать, буду рад встретиться в личке @daniilbelikov
Справка
Rust-разработчик — это специалист, который занимается разработкой программного обеспечения с использованием языка программирования Rust. Rust-разработчики занимаются различными направлениями: разработка web-серверов, блокчейнов и системным программированием.
*В силу обширности применения Rust, мы будем рассматривать связку с Web.
Этап 1. Знакомство с Rust
Мы ничего не знаем о профессии, поэтому смотрим вводные ролики на YouTube: 5 причин изучать Rust в 2023, RUST за 3 минуты и Всё про Rust. Если плохо воспринимаем видео, читаем статью Почему вы должны попробовать Rust.
Этап 2. Изучение Rust
Если понимаем, что профессия нам заходит, смотрим бесплатные видеокурсы: Уроки Rust, Программирование на Rust, Web development with Rust и Building an Authentication Service using Actix.
Этап 3. Изучение сопутствующих технологий
Мы прошли четыре курса, но на работу пока не возьмут. Чтобы взяли, нам следует углубиться в сопутствующие технологии: Git: курс, PostgreSQL, GraphQL и Cucumber.
*Помимо приведённых ссылок попробуйте самостоятельно найти информацию по данным технологиям и изучить их более тщательно.
Чтение и общение
Чтобы постоянно расширять кругозор, читаем канал Rust. Если что-то непонятно, спрашиваем в Rust Beginners.
Суммируем
Программы хватит примерно на 6-8 месяцев обучения. Если вы прошли весь список, можете искать первый проект для портфолио на StartupFellows и готовиться к собесам по этой статье.
Успехов!
P.S. Ищу героя / героиню для еженедельной рубрики «История успеха». Если вы вошли в IT после 25-лет и хотите об этом рассказать, буду рад встретиться в личке @daniilbelikov