Открыто

Scala 3: Синтаксис и основы работы с объектами [2022] [Специалист] [Александр Кораблин]

Тема в разделе "Курсы по программированию", создана пользователем Toxich, 23 июл 2022.

Цена: 27490р.-77%
Взнос: 6071р.

Основной список: 5 участников

Резервный список: 1 участников

  1. 23 июл 2022
    #1
    Toxich
    Toxich ЧКЧлен клуба
    Scala 3: Синтаксис и основы работы с объектами [2022]
    Scala для Java разработчиков. Уровень 1
    Специалист
    Александр Кораблин

    Курс «Scala 3: Синтаксис и основы работы с объектами» рекомендован начинающим пользователям. Курс дает вводную, базовую информацию о Scala и поможет познать возможность сочетания парадигм функционального и объектно-ориентированного программирования.

    Язык программирования Scala 3 вышел в 2021 году. Он является принципиально новой версией языка Scala, известного с 2004 года. Scala 3 позволяет реализовывать нестандартные решения на стыке функционального и объектно-ориентированного программирования. Язык используется для создания серверного программного обеспечения, прикладных программ, разработки веб-сайтов, игр и многого другого. Созданные на Scala 3 приложения могут успешно работать на любом компьютере независимо от его архитектуры и операционной системы.

    Вы научитесь:
    1. Разбираться в типах данных.
    2. Работать с операциями языка Scala 3.
    3. Использовать ветвление и циклы.
    4. Проектировать и писать функции.
    5. Создавать различные массивы.
    6. Выполнять сортировку массивов.
    7. Использовать коллекции.
    8. Разбираться в эффективности коллекций.

    Модуль 1 - Введение в Scala 3
    • История появления Scala 3.
    • Среда разработки.
    • Основы языка Scala 3, языковые лексемы.
    • Форматирование исходного кода в Scala 3.
    Модуль 2 - Создание объектов
    • Имена объектов.
    • Основные типы данных.
    • Задание поведения объектов.
    • Создание и инициализация объектов.
    • Литералы в программном коде.
    • Диапазоны и кортежи.
    Практика:
    • Написание и выполнение кода.
    • Исправление синтаксических ошибок.
    Модуль 3 - Операции Scala 3
    • Арифметические операции.
    • Логические операции.
    • Операции сравнения.
    • Операция присваивания.
    • Битовые операции.
    • Приоритет операций.
    Практика:
    • Обнуление или замена части битов в целом числе.
    Модуль 4 - Выражение и Ветвления в Scala 3
    • Написание выражений(expression).
    • Выражение ветвления.
    • Множественный выбор: match expression (constant pattern).
    Практика:
    • Нахождение минимума и максимума для двух чисел, нахождение площадей геометрических фигур.
    Модуль 5 - Циклы в Scala 3
    • Команды циклов.
    • Генераторы и ограничители в цикле for.
    • Циклы, возвращающие результат.
    • Команды break/continue в Scala 3.
    Практика:
    • Нахождение суммы цифр целого числа.
    • Печать таблицы ascii, использование генераторов и ограничителей.
    Модуль 6 - Создание функций в Scala 3
    • Определение и синтаксис функции.
    • Советы или Best Practice.
    • Аргументы и параметры.
    • Вызов и получение результата из функции.
    • Параметры по умолчанию и именованные параметры.
    • Функции с произвольным числом аргументов
    • Расширяющие функции: extension.
    Практика:
    • Написание функций для нахождения простейших характеристик экспериментальных данных.
    Модуль 7 - Работа с массивами в Scala 3
    • Определение и применение массивов.
    • Инициализация массивов.
    • Доступ к элементам массива.
    • Многомерные массивы.
    • Изменяемые массивы.
    • Сортировка массивов.
    Практика:
    • Пузырьковая сортировка и сортировка выборкой.
    Модуль 8 - Коллекции в Scala 3
    • Виды коллекций.
    • Эффективность коллекций.
    • Создание и работа со Списками, Множествами и Словарями.
    Практика:
    • Использование коллекций для обработки данных.

    Продажник
     
  2. Последние события

    1. skladchik.com
      В складчине участвует 5 человек(а).
      8 апр 2024
    2. skladchik.com
      В складчине участвует 5 человек(а).
      29 мар 2024
    3. skladchik.com
      В складчине участвует 5 человек(а).
      12 фев 2024
    4. skladchik.com
      В складчине участвует 5 человек(а).
      22 янв 2024

Поделиться этой страницей