Логотип Academy Market
Каталог курсов
Логотип Academy Market
Наверх
  1. Academy Market1
  2. Онлайн-курсы по изучению инструмента Rust

    2

Одним из малоиспользуемых, но на самом деле очень важных и полезных языков программирования называется Rust. С помощью его возможностей программист или разработчик может научиться работать с типажами: возможности языка позволяют применять принципы мультипарадигмальности и компилируемости. Инструмент можно применять для объектно-ориентированного программирования. 

Логотип
По релевантности
36
По релевантности
36
Rust

Программа курса

Вас ждет множество онлайн-занятий, на которых вы изучите язык Rust, научитесь разрабатывать качественное и эффективное программное обеспечение, а также выполните итоговый проект для вашего портфолио.

1.
Основные концепции Rust
2.
Модули, крейты и тесты
3.
Стандартная библиотека
4.
Многопоточность
5.
Архитектура
6.
Фреймворки и библиотеки
7.
Проектная работа

Чему вы научитесь

Разрабатывать надежное и эффективно ПО
Использовать асинхронное программирование
Работать с многопоточностью
Тестировать код
Использовать сторонние библиотеки

Инструменты

Программа курса

В курсе 44 онлайн-урока в формате живого общения с преподавателями. Вы будете выполнять практические работы и получать по ним обратную связь. В ходе обучения сможете общаться с другими студентами или проверяющими менторами. Доступ к курсу сохранится навсегда. 

1.
Разработка ПО на Rust
2.
Синтаксис Rust и основы Computer Science
3.
Алгоритмы и структуры данных
4.
Многопоточность
5.
Проектная работа

Чему вы научитесь

Работать с низкоуровневым ПО
Разрабатывать ПО
Использовать библиотеки Rust
Разрабатывать веб-приложения
Работать с многопоточностью

Инструменты

Программа курса

Суммарная длительность всех блоков программы составляет 124 академических часа. За это время вы сможете не просто освоить теоретические модули, но и отработать их на практике. 

1.
Cинтаксические конструкции Scala, асинхронность
2.
Advanced Scala concepts, знакомство с концепциями функционального программирования
3.
Функциональное программирование и эффекты в Scala. Подробное знакомство с ZIO и Cats effect
4.
Scala библиотекb fs2 и http4s. Работа с БД
5.
Akka и CQRS/ES с использованием Akka
6.
Проектная работа

Чему вы научитесь

Использовать Scala-стек технологий для создания веб-сервисов
Применять приемы функционального программирования в SOLID-приложениях
Создавать приложения на основе функционального подхода
Проектировать микросервисы
Создавать модульные тесты
Фильтры
Активные фильтры (1)
Rust
Все направления
Программирование
Маркетинг
Дизайн
Бизнес и управление
Аналитика
Игры
Другие профессии
Финансы
Для детей и подростков
Саморазвитие
Красота и здоровье
Создание контента
Рейтинг
4.5 и выше
4.0 и выше
3.5 и выше
3.0 и выше
Уровень сложности
Любой
Для новичков
Для специалистов
Цена
70 000 ₽ — 97 000 ₽
Только бесплатные
Рассрочка
Длительность
4 месяца — 6 месяцев
Онлайн-университет
Otus
Только
#Sekta
100балльный репетитор
99 баллов
Anecole
Показать все
Категория
Java-разработка
Только
Веб-разработка
Только
Разработка мобильных приложений
Только
1С бухгалтерия
1С-аналитика
Показать все
Профессия
Java-разработчик
Только
Rust-разработчик
Только
Scala-разработчик
Только
Архитектор информационных систем
Только
Программист
Только
Показать все
Преподаватель
Александр Сергеев
Только
Алексей Воронец
Только
Антон Пархоменко
Только
Артем Павлов
Только
Вадим Опольский
Только
Показать все
Инструмент
Rust
Только
.NET
Только
Только
1С:Битрикс
Только
2ГИС
Только
Показать все
Навык
Планирование архитектуры ПО
Только
Разработка приложений
Только
Реализация современных функциональных решений
Только
2D-графика
3D-моделирование ландшафта
Показать все
Формат обучения
Онлайн
Только
Офлайн