SHAREWOOD
![SHAREWOOD](/data/avatars/m/212/212047.jpg?1574700945)
SHAREWOOD
Редактор
- Регистрация
- 25/11/2019
- Сообщения
- 133.830
- Репутация
- 74.321
Складчина: Rust - основы языка программирования [Stepik] [Максим Смирнов]
Описание:
Введение в программирование на Rust — это курс, обеспечивающий все необходимые знания для уверенного владения языком программирования Rust. Курс включает 100 практических заданий по программированию различных уровней сложности. Rust — все более популярный и востребованный язык, используемый такими компаниями как Apple, Google, Microsoft, Mozilla и многими другими.
Что вы изучите
- Основные принципы Rust
- Работа с базами данных
- Запуск собственного веб-сервера
- Сетевые протоколы: TCP и UDP
- Создание HTTP запросов
- Работа с API
- Реализация своего учебного проекта
Обзор курса
Это обучающий курс по языку программирования Rust. Он включает основы программирования, работу с базами данных, создание веб-сервера, и охватывает более 100 практических задач.
Целевая аудитория
Данный курс предназначен для тех, кто хочет освоить новый язык программирования и оттачивать свои навыки на более чем 100 задачах разной сложности, которые могут встретиться на собеседованиях или олимпиадах.
Требования к начальному уровню
Нет необходимости в каких-либо начальных требованиях. Вам не обязательно знать другие языки программирования для начала обучения. Rust может стать вашим первым языком. Он достаточно прост для освоения новичками, но если у вас уже есть опыт в других языках, вы найдете курс проще.
Подробная программа курса:
- Введение в RUST
- Обзор курса
- О Rust
- Установка окружения разработки
- Создание первой программы
Базовые концепты
- Переменные, типы данных, арифметические операции
- Условные операторы: if, else, match
- Циклы: for, while, loop
- Массивы, кортежи, срезы, векторы
- Форматированный вывод
- Работа со строками
- Функции и рекурсия
- Решение задач
Безопасность, указатели, структуры данных и т.д.
- Безопасность в Rust
- Указатели и заимствование
- Map
- Traits
- Обработка ошибок и тестирование
- Работа с файлами
- JSON
- Многопоточное программирование
- Решение задач
- Сетевое программирование
- TCP и UDP соединения
- Основы работы с сокетами
- http(s)
- API
- Работа с базами данных
- Запуск собственного веб-сервера
Заключение
Стоимость курса: 2890
Скрытая ссылка
Материал «Rust - основы языка программирования [Stepik] [Максим Смирнов]», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.