Программирование на Rust весна 2025 — различия между версиями

Материал из Public ATP Wiki
Перейти к: навигация, поиск
 
(не показана 1 промежуточная версия 1 участника)
Строка 3: Строка 3:
  
 
* Семестр: весенний семестр 2025
 
* Семестр: весенний семестр 2025
[https://docs.google.com/forms/d/e/1FAIpQLSfTZ87kahAfQPBLa79r9f6GnuSKX7SF3zQa8bnO-lUlVQYVqA/viewform?usp=header Регистрация на курс]
+
*[https://docs.google.com/forms/d/e/1FAIpQLSfTZ87kahAfQPBLa79r9f6GnuSKX7SF3zQa8bnO-lUlVQYVqA/viewform?usp=header Регистрация на курс]
 +
Ограничения по регистрации: максимум 20 человек
 
* Формы контроля: домашние задания
 
* Формы контроля: домашние задания
 
* [https://docs.google.com/spreadsheets/d/1bWE57009wDyT0rWEk1dTUf3hnTZGGjB9M9QbexWvy4Y/edit#gid=636598387 План занятий и домашних работ]
 
* [https://docs.google.com/spreadsheets/d/1bWE57009wDyT0rWEk1dTUf3hnTZGGjB9M9QbexWvy4Y/edit#gid=636598387 План занятий и домашних работ]
* [https://t.me/+i7-EDFh3hVwwNGUy Telegram-канал курса]
+
* [https://t.me/+sf2FAn5Rs6U4MTdi Telegram-чат курса]
* [https://t.me/+7hPKegzOIG8xYWIy Telegram-чат курса]
 
  
 
=== Материалы занятий ===
 
=== Материалы занятий ===

Текущая версия на 13:54, 3 февраля 2025

Общие сведения

Курс рассчитан на людей с опытом разработки/большим желанием его получить. В нём мы пройдёмся от базового синтаксиса языка до уровня Middle-/Middle разработчика.

Ограничения по регистрации: максимум 20 человек

Материалы занятий

Домашние задания

Планируется 11 домашних заданий.

Проверка: code review. Исправления по code review можно делать в течение 1 недели после 1-го комментария.

Название Старт Дедлайн
Дз 1 21.02.2025 21.03.2025
Дз 2 21.02.2025 27.03.2025
Дз 3 28.02.2025 03.04.2025
Дз 4 11.03.2025 06.04.2025
Дз 5 11.03.2025 14.04.2025
Дз 6 27.03.2025 14.04.2025
Дз 7 12.04.2025 06.05.2025
Дз 8 18.04.2025 18.05.2025
Дз 9 02.05.2025 13.06.2025
Дз 10 02.05.2025 13.06.2025
Дз 11 02.05.2025 13.06.2025

Штраф за опоздание по дедлайну: -25%

Преподаватели

  • Лектор

Критерии получения оценки

  • Итоговая аттестация: оценка складывается из: активности на лекциях + домашних заданий + итоговый созвон в конце курса

Домашние задания

  • Домашние задания: домашние задания буду даватьcя на лекциях, они будут варьироваться по сложности в зависимости от понимания аудитории.
  • Дедлайн к каждому дз 1-4 недели в зависимости от сложности
  • Оценивание дз: оцениваться будут в рамках беседы + код ревью + доп вопросы по теме

Литература

«Rustbooks»

Articles

Writing idiomatic Rust code

Conference talks about Rust

YouTube channels

  • Previous year course - It is highly recommended for viewing if you missed something or did not understand
  • Jon Gjengset YouTube channel - Excellent channel about Rust, especially "Crust of Rust" series, where several topics covered from intermediate to advanced level.
  • Aleksey Kladov YouTube channel - If you're interested in how rust-analyzer works - it's the best channel and the best speaker.

Research papers

Books

Blogs


Полезные ссылки