Scala для начинающих
Get Started!
0
Course Details
Language: Scala
Duration:
Difficulty:
Category: Programming
Certificate: Yes
Skills You'll Gain
- Scala
- Functional Programming
- Problem solving
Requirements
✓ Basic understanding of programming fundamentals ✓ Scala compiler installed (Scala SDK) ✓ Familiarity with basic terminal/command-line operations ✓ Introduction to Scala syntax and basic constructs
Content
01Введение в Scala
3 Chapters - 0/3 Completed
01
Введение в Scala
3 Chapters - 0/3 Completed
Оригинальное название: Hello, World!
Scala vs. Другие языки
Обзор Scala
02Синтаксис и основы Scala
3 Chapters - 0/3 Completed
02
Синтаксис и основы Scala
3 Chapters - 0/3 Completed
Комментарии и документация
Выражения и заявления
Переменные и типы данных
03Контрольный поток
3 Chapters - 0/3 Completed
03
Контрольный поток
3 Chapters - 0/3 Completed
Совпадение моделей в Scala
Loops
Условные заявления
04Коллекции в Scala
3 Chapters - 0/3 Completed
04
Коллекции в Scala
3 Chapters - 0/3 Completed
Обсуждение Challenge 1
Основные операции по сборам
Коллекции в Scala
05Функции и методы
4 Chapters - 0/4 Completed
05
Функции и методы
4 Chapters - 0/4 Completed
Функция более высокого порядка
Recursion
Анонимные функции (Lambdas)
Определение функций
06Объектно-ориентированное программирование в Scala
5 Chapters - 0/5 Completed
06
Объектно-ориентированное программирование в Scala
5 Chapters - 0/5 Completed
Обсуждение Challenge 2
Объекты-компаньоны в Scala
Черты в Scala
Конструкторы и наследование в Скала
Классы и объекты в Скала
07Функциональное программирование в Scala
5 Chapters - 0/5 Completed
07
Функциональное программирование в Scala
5 Chapters - 0/5 Completed
Обсуждение Challenge 3
Вариант и в Скала
Карта, FlatMap и фильтр в Scala
Карри и частичное применение в Scala
Концепции функционального программирования
08Случайные классы и сопоставление шаблонов в Scala
4 Chapters - 0/4 Completed
08
Случайные классы и сопоставление шаблонов в Scala
4 Chapters - 0/4 Completed