1

Step 1

RUST по официальной документации

22 January—02 March

2

Step 2

Slint

3

Step 3

Rocket Rust - web framework

03 March—22 March

4

Step 4

Курс Rust на Near

24 February—25 March

5

Step 5

Rust by Example

26 February—31 May

6

Step 6

Пройти задания из книги Грокаем алгоритмы

09 February—30 June

7

Step 7

Full course by Axum

8

Step 8

Deno

1

Step 1

RUST по официальной документации

22 January—02 March

3

Step 3

Rocket Rust - web framework

03 March—22 March

2

Step 2

Slint

7

Step 7

Full course by Axum

8

Step 8

Deno

4

Step 4

Курс Rust на Near

24 February—25 March

5

Step 5

Rust by Example

26 February—31 May

6

Step 6

Пройти задания из книги Грокаем алгоритмы

09 February—30 June

22 January 2023 30 June 2023
The goal is overdue by 309 days

Goal abandoned

The author does not write in the goal 9 months 24 days

Goal author

General

Стать junior разработчиком на RUST

Во время изучения RUST и стека сопутствующих технологий написать собественную программу, которую буду пользоваться самостоятельно для личных целей и как помощь в работе.

Научиться базовым навыкам машинного обучения, web assembly и блокчейн.

 Goal Accomplishment Criteria

1. Написать собственную программу для повседневного использования - Todo, Заметки, Генератор КП

2. Получить предложение на должность junior разработчика

 Personal resources

Свободное время

 Goal ecological compatibility

Иметь дополнительный профессиональный навык с возмоностью получения более высооплачиваемой работы

  1. RUST по официальной документации

    Как минимум пройти - https://doc.rust-lang.ru/book/

    1. 10. Общие типы, трейты (характеристики) и время жизни

    2. 11. Написание автоматических тестов

    3. 12. Проект с вводом-выводом: создание программы командной строки

    4. 13. Функциональные возможности языка: итераторы и замыкания

    5. 14. Подробнее о Cargo и Crates.io

    6. 15. Умные указатели

    7. 16. Безбоязненный параллелизм

    8. 17. Возможности объектно-ориентированного программирования Rust

    9. 18. Шаблоны и сопоставление

    10. 19. Расширенные возможности

    11. 20. Финальный проект: создание многопоточного веб-сервера

    12. 21. Приложения - c 21.1 по 21.7

  2. Slint

    The fast and easy UI Toolkit

    1. Getting Started

    2. Memory Tile

    3. Polishing the Tile

    4. From One To Multiple Tiles

    5. Creating The Tiles From Rust

    6. Game Logic In Rust

    7. Ideas For The Reader

    8. Running In A Browser Using WebAssembly

    9. Conclusion

  3. Rocket Rust - web framework

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

    https://rocket.rs/v0.4/guide/

    1. Getting Started

    2. Overview

    3. Requests

    4. Responses

    5. State

    6. Fairings

    7. Testing

    8. Configuration

    9. Pastebin

    10. Conclusion

  4. Курс Rust на Near

    1. https://www.youtube.com/watch?v=9sJ-zpapnTg&list=PL9tzQn_TEuFUakOn-IY9cDQL2ztNzZunh&index=3

    2. https://www.youtube.com/watch?v=oFKldy5u0Ac&list=PL9tzQn_TEuFUakOn-IY9cDQL2ztNzZunh&index=4

    3. https://www.youtube.com/watch?v=jZBv4YrLIy8&list=PL9tzQn_TEuFUakOn-IY9cDQL2ztNzZunh&index=5

    4. https://www.youtube.com/watch?v=usi1aOi7czk&list=PL9tzQn_TEuFUakOn-IY9cDQL2ztNzZunh&index=6

    5. https://www.youtube.com/watch?v=iMjixx3esPc&list=PL9tzQn_TEuFUakOn-IY9cDQL2ztNzZunh&index=7

    6. https://www.youtube.com/watch?v=s-qxyADXqaQ&list=PL9tzQn_TEuFUakOn-IY9cDQL2ztNzZunh&index=8

    7. https://www.youtube.com/watch?v=3SXd7yEQJfI&list=PL9tzQn_TEuFUakOn-IY9cDQL2ztNzZunh&index=9

    8. https://www.youtube.com/watch?v=KI8j9jv0CPA&list=PL9tzQn_TEuFUakOn-IY9cDQL2ztNzZunh&index=10

    9. https://www.youtube.com/watch?v=wlQTXAKH7FQ&list=PL9tzQn_TEuFUakOn-IY9cDQL2ztNzZunh&index=11

    10. https://www.youtube.com/watch?v=aNZuLZRVpwI&list=PL9tzQn_TEuFUakOn-IY9cDQL2ztNzZunh&index=12

    11. https://www.youtube.com/watch?v=RGQHZvvzOr8&list=PL9tzQn_TEuFUakOn-IY9cDQL2ztNzZunh&index=13

    12. https://www.youtube.com/watch?v=ijs691mlEfk&list=PL9tzQn_TEuFUakOn-IY9cDQL2ztNzZunh&index=14

    13. https://www.youtube.com/watch?v=HHbspi4TSxQ&list=PL9tzQn_TEuFUakOn-IY9cDQL2ztNzZunh&index=15

  5. Rust by Example

    1. Hello World

    2. Primitives

    3. Custom Types

    4. Variable Bindings

    5. Types

    6. Conversion

    7. Expressions

    8. Flow of Control

    9. Functions

    10. Modules

    11. Crates

    12. Cargo

    13. Attributes

    14. Generics

    15. Scoping rules

    16. Traits

    17. macro_rules!

    18. Error handling

    19. Std library types

    20. Std misc

    21. Testing

    22. Unsafe Operations

    23. Compatibility

    24. Meta

  6. Пройти задания из книги Грокаем алгоритмы

    1. Бинарный поиск

    2. Сортировка выбором

    3. Рекурсия

    4. Быстрая сортировка

    5. Хеш-таблицы

    6. Поиск в ширину

    7. Алгоритм Дейкстры

    8. Жадные алгоритмы

    9. Динамическое программирование

    10. Алгоритм к ближайших соседей

  7. Full course by Axum

    1. Hello World Router

    2. Quick_Dev

    3. Hello Route - Query Params

    4. Hello Route - Path Param

    5. routes_static

    6. First LOGIN API

    7. Login Auth-Token Cookies

    8. Rest API - Mock Model/Store

    9. CRUD - REST API

    10. First Middleware - mw_require_auth

    11. require_auth - token parsing

    12. First Extractor - Ctx

    13. Ctx in mw_require_auth

    14. Ctx in the REST APIs

    15. mw_ctx_resolver

    16. Error Client & Server

    17. Server Log line

  8. Deno

  • 1302
  • 22 January 2023, 06:16
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?