- Категории
- Источники
- Все курсы
- Разделы
- Книги
Создайте свой собственный full-stack продукт на Scala 3 с использованием стека ZIO. Точно так же, как Scala трансформировала способ создания приложений с использованием функционального программирования, стек ZIO меняет способ построения прочных, тестируемых и доказуемо правильных API. С акцентом на функциональном Scala и реальном приложения, этот курс представляет собой способ от начала до конца изучить Full Stack Scala 3 с использованием ZIO, La
Постройте полноценное приложение Full-Stack с использованием Scala 3 и стека Typelevel. Как и Scala, изменившая способ создания приложений с использованием функционального программирования, стек Typelevel меняет подход к построению надежных, тестируемых и доказуемо правильных API. С фокусом на функциональном Scala и реальном мире приложений, этот курс предоставляет полное руководство по изучению Full Stack Scala 3 с использованием библиотек Cats,
ZIO — это новая библиотека Scala, которая помогает вам быстро создавать отказоустойчивые и эффективные параллельные приложения, которые легко понять и протестировать, которые не допускают утечки ресурсов, взаимоблокировок или потери ошибок. В одной книге, которую вы можете изучить всего за 4 недели, Zionomicon даст вам востребованные навыки, чтобы преуспеть в одной из самых быстрорастущих библиотек в экосистеме Scala.
Станьте профессионалом. На данный момент мне не нужно рассказывать вам о Scala. Вы видели его в действии, вы знаете основы, и я готов поспорить, что вам это хоть немного нравится. Возможно, вы хотите внести свой вклад в более крупный проект или вам нужно написать свои собственные библиотеки на работе, чтобы вы могли повторно использовать их для большой системы. Возможно, вам нужно глубоко погрузиться в сложную кодовую базу или в массивный фреймво
Если вы читаете это, вы, вероятно, уже знаете: Scala — один из самых мощных языков для JVM и стоит за некоторыми из лучших библиотек и фреймворков для обработки больших данных (Spark), распределенных и отказоустойчивых вычислений (Akka)., стриминг (Kafka, Akka Streams), микросервисы (Lagom), веб-приложения (Play) и многие другие. В последние годы Scala пользуется огромным спросом, имеет одни из самых высокооплачиваемых инженерных должностей
Станьте продуктивным инженером Scala. Разрабатывайте высокопроизводительные приложения. Пишите чистое функциональное программирование. Разработка компонуемого программного обеспечения. Развивайтесь как инженер в этом исчерпывающем руководстве по Cats Effect. Cats Effect — это библиотека Scala, которая позволяет нам писать компонуемые и высокопроизводительные приложения с помощью чистого функционального программирования. Cats Effect поставля
Станьте продуктивным инженером Scala. Разрабатывайте высокопроизводительные приложения. Пишите чистое функциональное программирование. Разработка компонуемого, тестируемого программного обеспечения. Растите как инженер в этом исчерпывающем руководстве по ZIO 2.0.
Изучите новые функции Scala 3, не изучая язык заново. Краткий курс для разработчиков Scala 2. Если вы читаете это, значит, вы Scala-разработчик. Если вы не были похожи на Тома Хэнкса в «Изгой», вы знаете, что Scala только что совершила большой скачок: Scala 3 — это революционный шаг в эволюции языка, и в него внесено множество изменений, упрощающих нашу жизнь как разработчиков.
Когда мы начинаем свой путь в качестве разработчика Scala, нашим первым впечатлением от языка может быть впечатление «улучшенной Java». Мы узнаем о классах, трейтах, сопоставлении с образцом и некоторых других конструкциях, которые облегчают нашу жизнь. В какой-то момент мы сталкиваемся с удивительными методами более высокого порядка, такими как map, filter и fold . Они служат отличным первым знакомством с функциональным программирова