Концепции Функционального Программирования

Откройте для себя парадигmu функционального программирования, уделяя особое внимание чистым функциям, неизменяемости и функциям первого класса. Изучите концепции, которые улучшают читаемость кода и важны при обработке данных и в параллельных системах.

10 courses

Основы современного Java: функциональное программирование, записи и современные возможности.

Повысьте свои навыки программирования, освоив лямбда-выражения, потоки, записи и современные методы параллельного программирования, чтобы создавать чистые, эффективные и поддерживаемые приложения.
★ 4.5 (1,074)

Основы Scala и функционального программирования

Освойте основные концепции Scala и функционального программирования, чтобы писать чистый, типобезопасный код, и подготовьтесь к работе с продвинутыми фреймворками, такими как Spark и Akka.
★ 4.6 (1,078)

Elixir и Phoenix: веб-разработка с использованием функционального программирования.

Освойте основы функционального программирования и создавайте высокопроизводительные веб-приложения, используя Elixir, Phoenix и PostgreSQL.
★ 4.7 (7,743)

Реактивное программирование на Java с использованием Project Reactor

Создавайте масштабируемые, неблокирующие приложения и микросервисы, изучив Flux, Mono и асинхронную потоковую обработку данных на Java.
★ 4.7 (3,436)

Руководство по API Java Streams и функциональному программированию

Пишите чистый, декларативный и эффективный код, освоив принципы функционального программирования и API Streams в Java.
★ 4.6 (4,354)

Прикладное программирование на Scala: практическое введение

Освойте базовый синтаксис Scala и перейдите к функциональному программированию с помощью структурированных письменных объяснений и практических упражнений по программированию, разработанных для начинающих.
★ 4.6 (3,748)

Основы функционального программирования на Scala

Изучите принципы функционального программирования на Scala, чтобы писать более чистый, безопасный и поддерживаемый код с уверенностью.
★ 4.8 (8,269)

Функциональное программирование в Scala: практическое введение

Научитесь писать чистый, надежный и поддерживаемый код, освоив принципы функционального программирования и современный синтаксис Scala.
★ 4.7 (1,010)

Инженерные данные с Rust

Узнайте, как создавать надежные и эффективные конвейеры данных с использованием функций Rust, повышающих производительность и безопасность.
★ 3.5 (67)

Основы языков программирования: Создание интерпретаторов на Scala

Освойте основные строительные блоки кода, изучите парадигмы языков и напишите собственные функциональные интерпретаторы с использованием Scala.
★ 4.7 (18)