1

Этап 1

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

22 января—02 марта

2

Этап 2

Slint

3

Этап 3

Rocket Rust - web framework

03 марта—22 марта

4

Этап 4

Курс Rust на Near

24 февраля—25 марта

5

Этап 5

Rust by Example

26 февраля—31 мая

6

Этап 6

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

09 февраля—30 июня

7

Этап 7

Full course by Axum

8

Этап 8

Deno

1

Этап 1

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

22 января—02 марта

3

Этап 3

Rocket Rust - web framework

03 марта—22 марта

2

Этап 2

Slint

7

Этап 7

Full course by Axum

8

Этап 8

Deno

4

Этап 4

Курс Rust на Near

24 февраля—25 марта

5

Этап 5

Rust by Example

26 февраля—31 мая

6

Этап 6

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

09 февраля—30 июня

22 января 2023 30 июня 2023
Цель просрочена на 537 дней

Цель заброшена

Автор не отписывался в цели 1 год 5 месяцев 8 дней

Общая

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

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

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

 Критерий завершения

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

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

 Личные ресурсы

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

 Экологичность цели

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

  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

  • 2043
  • 22 января 2023, 06:16
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?