Главная
Study mode:
on
You
History
Saved
In progress
0 courses
compleat
0 courses
#Art & Design
#Adobe
#ChatGPT
#GitHub
#Scala
YouTube
education
#Sealed Types
#sbt
Showing:
379
courses
Sort by Relevancy
Highest rated
Lowest rated
Most recently added
Devoxx
Modern Java in Action: Building a GitHub Crawler with Java 23 Features
0
rewiews
Dive into a comprehensive exploration of modern Java features through the creation of a GitHub Crawler. Learn how to leverage virtual threads, structured concurrency, pattern matching, and data-oriented programming techniques. Discover the power of type…
Add to list
1
Lesons
54 minutes
On-Demand
Free-Video
Devoxx
Structured Concurrency: Managing Hierarchical Cancellation and Error Handling
0
rewiews
Explore the concept of Structured Concurrency and its approach to managing hierarchical cancellation and error handling in concurrent programming. Compare different implementations in Java, Kotlin, and Scala, including those with and without Project Loom…
Add to list
1
Lesons
50 minutes
On-Demand
Free-Video
GOTO Conferences
Event Sourcing and CQRS from the Trenches
0
rewiews
Dive into event sourcing and CQRS with Atlassian's architect. Explore implementation in Scala, AWS, and microservices architecture for scalable cloud services. Gain insights on data integrity and system flexibility.
Add to list
1
Lesons
26 minutes
On-Demand
Free-Video
INSAIT Institute
Effects and Resources: New Frontiers for Safe and Expressive Programming Languages
0
rewiews
Explore effect typing and object capabilities in programming languages. Gain insights into new approaches for safe, expressive, and composable control effects using Caprese and Scala extensions.
Add to list
1
Lesons
1 hour 2 minutes
On-Demand
Free-Video
Scala Crash Course by a Scala Veteran - With Some JavaScript Flavor
0
rewiews
Comprehensive Scala tutorial covering language fundamentals, functional programming concepts, object-oriented features, and advanced topics for beginners and experienced developers.
Add to list
32
Lesons
3 hours 28 minutes
On-Demand
Free-Video
Scala Tutorial
0
rewiews
Comprehensive guide to Scala programming, covering basics to advanced concepts. Learn syntax, object-oriented and functional programming, data structures, and practical application development.
Add to list
39
Lesons
16 hours
On-Demand
Free-Video
Scala Online Training
0
rewiews
Learn Scala programming fundamentals, syntax, and advanced concepts through hands-on practice. Covers data types, functions, collections, traits, and more for building robust applications.
Add to list
86
Lesons
8 hours
On-Demand
Free-Video
Scala at Light Speed
0
rewiews
Comprehensive Scala tutorial for programmers: learn basics, OOP, functional programming, pattern matching, and advanced features in a hands-on, fast-paced format.
Add to list
7
Lesons
2 hours 30 minutes
On-Demand
Free-Video
Learning Journal
Scala Tutorial
0
rewiews
Comprehensive Scala programming tutorial for Spark developers and functional programmers, covering basics, concepts, and examples to prepare for Apache Spark development.
Add to list
35
Lesons
4 hours 30 minutes
On-Demand
Free-Video
Scala Tutorial Full Course
0
rewiews
Comprehensive introduction to Scala programming, covering setup, variables, classes, methods, lists, lambda expressions, type hierarchy, and tuples. Ideal for beginners seeking a solid foundation in Scala.
Add to list
11
Lesons
1 hour 24 minutes
On-Demand
Free-Video
Derek Banas
Scala Tutorial
0
rewiews
Comprehensive Scala tutorial covering language fundamentals, object-oriented programming, functional concepts, and practical applications in just over an hour.
Add to list
30
Lesons
1 hour 15 minutes
On-Demand
Free-Video
Scala - Your First Programming Language
0
rewiews
Learn programming from scratch with Scala! Explore key concepts like recursion, functions, object-orientation, and error handling. Ideal for beginners seeking a comprehensive introduction to coding.
Add to list
27
Lesons
19 hours
On-Demand
Free-Video
Scala Days Conferences
Diamond Architecture on Scala 3 - Managing Large Codebases
0
rewiews
Explore Diamond Architecture in Scala 3 for managing large codebases. Learn OOP techniques, modular approaches, and new Scala 3 features to build maintainable applications.
Add to list
1
Lesons
41 minutes
On-Demand
Free-Video
Open Data Science
Big Data Machine Learning & Data Products with Python and H2O
0
rewiews
Explore big data machine learning with Python and H2O in this talk. Learn about H2O's distributed processing, integration with Python ecosystem, and fast production scoring for smart business applications.
Add to list
16
Lesons
23 minutes
On-Demand
Free-Video
Databricks
Dumb-Proofing Data Pipelines: Techniques for Configurable and Maintainable ETL - Databricks
0
rewiews
Techniques to create configurable, maintainable data pipelines. Learn to externalize configurations, validate inputs, and leverage Scala features for robust, easily deployable ETL processes.
Add to list
14
Lesons
22 minutes
On-Demand
Free-Video
Databricks
Scaling XGBoost for Thousands of Features with Databricks
0
rewiews
Scaling XGBoost for online advertising: Learn to handle thousands of features, optimize model training, and avoid common pitfalls in both Python and Scala implementations on Spark.
Add to list
25
Lesons
51 minutes
On-Demand
Free-Video
Databricks
Deploying Apache Spark Jobs on Kubernetes with Helm and Spark Operator
0
rewiews
Learn to deploy Scala Spark jobs on Kubernetes using Helm and Spark Operator. Live coding demo shows scalable, flexible deployments with minimal custom configurations for stress-free implementation.
Add to list
12
Lesons
31 minutes
On-Demand
Free-Video
Scala Days Conferences
Productionizing Big Data - Stories from the Trenches
0
rewiews
Uncover mysteries of data pipeline anomalies, learn approaches to fixing and preventing issues, and gain insights into handling real-world production challenges in big data and AdTech.
Add to list
1
Lesons
40 minutes
On-Demand
Free-Video
Ubuntu OnAir
Let's Play with Charmed Spark - Apache Spark on Kubernetes
0
rewiews
Explore Apache Spark on Kubernetes using Charmed Spark. Learn to deploy, configure, and run Spark workloads, integrate with Kafka, and monitor jobs through hands-on demonstrations.
Add to list
1
Lesons
31 minutes
On-Demand
Free-Video
NashKnolX
Spark Unveiled: Essential Insights for All Developers
0
rewiews
Discover Apache Spark's core concepts, architecture, and impact on data processing. Gain essential insights to enhance your development skills and unlock Spark's potential.
Add to list
1
Lesons
45 minutes
On-Demand
Free-Video
The ASF
State of Scala API in Apache Flink
0
rewiews
Explore Scala API in Apache Flink 1.15+, including Scala 3 support, SBT project setup, and community wrappers. Learn to leverage Scala for efficient Flink job development and packaging.
Add to list
1
Lesons
24 minutes
On-Demand
Free-Video
Databricks
Ten-Times Easier Development Using Databricks Connect and Serverless Spark
0
rewiews
Explore seamless Databricks integration with IDEs using Databricks Connect and serverless Spark. Learn to leverage instant, elastic infrastructure for efficient data application development.
Add to list
1
Lesons
25 minutes
On-Demand
Free-Video
Scala Days Conferences
An Introduction to Generative Art with Scala
0
rewiews
Explore generative art using Scala and Processing, focusing on flow fields. Learn a flexible workflow for creating visual art through live-coding examples with scala-cli.
Add to list
1
Lesons
36 minutes
On-Demand
Free-Video
ChariotSolutions
Scala's Slick - A Library for Functional Database Access
0
rewiews
Explore functional database access with Scala's Slick library. Learn to create collections, manipulate sequences, and drive transformations for elegant and efficient data handling.
Add to list
12
Lesons
27 minutes
On-Demand
Free-Video
ChariotSolutions
Uncovering the Unknown - Principles of Type Inference in Programming Languages
0
rewiews
Explore type inference in programming languages, uncovering quirks and power in C#, Scala, and Haskell. Delve into local and global inference, constraint typing, and structural typing.
Add to list
13
Lesons
1 hour 3 minutes
On-Demand
Free-Video
ChariotSolutions
Functions and Determinism in Property-based Testing - Lecture 9
0
rewiews
Explore property-based testing, its implementation, and advanced techniques. Learn to create robust test suites using generators, determinism, and invariants for more effective software validation.
Add to list
36
Lesons
1 hour 2 minutes
On-Demand
Free-Video
ChariotSolutions
Java Features and Future Developments - Early 2019 Edition
0
rewiews
Explore upcoming Java features with language architect Brian Goetz, covering type inference, switch enhancements, records, sealed types, pattern matching, and value types.
Add to list
16
Lesons
1 hour 1 minute
On-Demand
Free-Video
ChariotSolutions
The Mutability Matrix of Pain: An Accessible Exploration of the JVM Heap - Lecture 30
0
rewiews
Explore JVM heap, thread stacks, and concurrency in Java and Scala. Learn to compose multi-threaded code and understand the implications of immutability for efficient programming.
Add to list
10
Lesons
37 minutes
On-Demand
Free-Video
Docker
Localization with NLP - Global Empire-Building for Fun and Profit
0
rewiews
Explore scalable localization techniques using NLP, Docker, and open-source tools. Learn about continuous deployment, live syncing, content generation, and emotional response for global product expansion.
Add to list
1
Lesons
20 minutes
On-Demand
Free-Video
Rust
Using Rust Inside Scala with Robusta JNI
0
rewiews
Explore integrating Rust code within Scala applications using robusta_jni, enhancing performance and leveraging Rust's safety features in JVM environments.
Add to list
1
Lesons
22 minutes
On-Demand
Free-Video
JetBrains
The State of IntelliJ Scala Plugin - Features and Developments
0
rewiews
Explore IntelliJ Scala Plugin's latest features, Scala 3 support, and productivity enhancements. Learn how to leverage these tools effectively in your development workflow.
Add to list
1
Lesons
23 minutes
On-Demand
Free-Video
Linux Foundation
Morphir Integration with Scala
0
rewiews
Explore Morphir's integration with Scala, enhancing business logic sharing across platforms. Learn how Capital One leverages this technology to reduce domain-specific language investment overhead.
Add to list
1
Lesons
33 minutes
On-Demand
Free-Video
Scala Days Conferences
Sounds of Structure - Music Modelling with ADTs
0
rewiews
Explore music modeling in Scala using functional programming principles. Learn to represent musical elements, create a DSL, and compose sequences using algebraic data types and structural recursion.
Add to list
1
Lesons
42 minutes
On-Demand
Free-Video
Scala Days Conferences
The Good, The Bad, and the Ugly - A Journey from Synchronized to Asynchronous Code in Scala
0
rewiews
Humorous journey through Scala threading challenges, from synchronized blocks to asynchronous code. Learn practical tips for managing concurrency and improving multithreaded applications.
Add to list
1
Lesons
36 minutes
On-Demand
Free-Video
Scala Days Conferences
DIY Actors Using Project Loom - Alternatives to Akka for Scala Developers
0
rewiews
Explore building actor-like systems using Project Loom's virtual threads as an alternative to Akka. Learn to implement core actor features and manage local state in Scala applications.
Add to list
1
Lesons
41 minutes
On-Demand
Free-Video
Scala Days Conferences
Batteries-included Scala with Scala Toolkit
0
rewiews
Discover Scala Toolkit: simplifying development, smoothing learning curves, and enhancing ecosystem navigation. Learn about its design, processes, and practical applications for improved Scala programming.
Add to list
1
Lesons
24 minutes
On-Demand
Free-Video
Scala Days Conferences
Improve Your Tests with Property State-Machine Tests
0
rewiews
Discover property state-machine testing to validate system behavior over complete execution traces, enhancing critical system components beyond traditional code coverage.
Add to list
1
Lesons
41 minutes
On-Demand
Free-Video
Scala Days Conferences
Crossing the Boundaries of Stateful Streaming and Actors Using Serverless Portals
0
rewiews
Explore Portals Project: novel abstractions for dataflow streaming systems, enabling complex applications like microservices, actor models, and streaming analytics with guaranteed exactly-once processing.
Add to list
1
Lesons
40 minutes
On-Demand
Free-Video
Scala Days Conferences
Polymorphic Function Types in Scala 3
0
rewiews
Explore polymorphic function types in Scala 3, their usage, benefits, and implementation. Learn about recent compiler improvements and potential future enhancements for this powerful feature.
Add to list
1
Lesons
40 minutes
On-Demand
Free-Video
Scala Days Conferences
Concurrency in Scala and on the JVM
0
rewiews
Explore Scala's concurrency landscape: Akka, Monix, cats-effect, ZIO, and Loom-based libraries. Compare approaches for safety, developer experience, readability, and type-level guarantees.
Add to list
1
Lesons
44 minutes
On-Demand
Free-Video
Scala Days Conferences
Saving Christmas Using Scala - Advent of Code Solutions
0
rewiews
Discover how Scala can solve Advent of Code challenges, exploring parsing, collections, functional programming, and data structures to enhance your problem-solving skills.
Add to list
1
Lesons
43 minutes
On-Demand
Free-Video
Scala Days Conferences
X-Ray Your Build: Build Events, Build Scans, and Caching Explained in Scala
0
rewiews
Explore build performance optimization for Scala projects using build events, scans, and caching. Learn to identify bottlenecks, leverage insights, and improve developer productivity with actionable strategies.
Add to list
1
Lesons
28 minutes
On-Demand
Free-Video
Scala Days Conferences
10 Years of Scala.js - Evolution and Future Prospects
0
rewiews
Explore Scala.js' 10-year journey: from inception to maturity. Learn about key design decisions, success factors, and future directions in compiling Scala to JavaScript.
Add to list
1
Lesons
37 minutes
On-Demand
Free-Video
Scala Days Conferences
Scala's Role in the Programming Languages Ecosystem
0
rewiews
Explore Scala's unique position bridging functional and object-oriented paradigms, its challenges, and future vision in programming language evolution.
Add to list
1
Lesons
46 minutes
On-Demand
Free-Video
Scala Days Conferences
Running Docker-Based Integration Tests in Scala - A Case Study
0
rewiews
Comparing sbt-docker-compose and testcontainers-scala for Docker-based integration testing in Scala, focusing on execution time, test design, and practical insights for improved testing workflows.
Add to list
1
Lesons
30 minutes
On-Demand
Free-Video
Scala Days Conferences
Full Stack Scala Web Application Development
0
rewiews
Build a full-stack web app using Scala for frontend and backend, with statically typed API communication. Learn to use ScalaJS, scalatags, and scalacss for a complete Scala-based development experience.
Add to list
1
Lesons
37 minutes
On-Demand
Free-Video
Scala Days Conferences
Lessons from Teaching Scala to 80,000 People
0
rewiews
Insights on effective Scala learning and teaching, covering excitement factors, overcoming barriers, mentoring, scalable learning, and strategies for rapid productivity in Scala development.
Add to list
1
Lesons
37 minutes
On-Demand
Free-Video
Scala Days Conferences
Implementing a Macro - Exploring Metaprogramming in Scala
0
rewiews
Explore metaprogramming in Scala through macro implementation, covering inline macros, quotes, and reflection. Learn to create JSON object representations using string interpolator macros.
Add to list
1
Lesons
35 minutes
On-Demand
Free-Video
Scala Days Conferences
Shaping the Scala Community - Strategies for Growth and Inclusivity
0
rewiews
Exploring strategies to grow and improve the Scala community, fostering inclusivity and innovation for future developers. Discusses current challenges, community changes, and initiatives to attract and engage new members.
Add to list
1
Lesons
56 minutes
On-Demand
Free-Video
Scala Days Conferences
A Deep Dive into the Mill Scala Build Tool
0
rewiews
Explore Mill, a Scala build tool offering speed and simplicity. Learn how it combines functional programming, Scala's flexibility, and best practices from SBT and Bazel for an intuitive building experience.
Add to list
1
Lesons
44 minutes
On-Demand
Free-Video
Scala Days Conferences
My First Year in Scala - A Beginner's Journey
0
rewiews
Navigating Scala as a beginner: key concepts, common pitfalls, and learning strategies for newcomers to functional programming and Scala development.
Add to list
1
Lesons
35 minutes
On-Demand
Free-Video
Scala Days Conferences
Scala State of the Union - Closing Panel Discussion
0
rewiews
Panel discussion with Scala experts addressing current topics and community questions about the state of Scala programming language.
Add to list
1
Lesons
51 minutes
On-Demand
Free-Video
Scala Days Conferences
Choose Your Own Scala Center Roadmap
0
rewiews
Interactive discussion on Scala Center's projects, covering tooling, language, education, community, and sustainability, with audience participation to shape the conversation.
Add to list
1
Lesons
43 minutes
On-Demand
Free-Video
Scala Days Conferences
When Your DSL Needs to Support User-Defined Functions
0
rewiews
Technique for implementing DSLs with user-defined domain functions using abstract arrows and lambda syntax. Enables clean point-free representation for programs and familiar notation for users.
Add to list
1
Lesons
42 minutes
On-Demand
Free-Video
Scala Days Conferences
Resource Management Made Easy - Introducing Resource from Cats-Effect Library
0
rewiews
Explore Resource from cats-effect library for efficient resource management in Scala, covering error handling, composition, and advanced use cases like queue consumption and Stream transformation.
Add to list
1
Lesons
36 minutes
On-Demand
Free-Video
Scala Days Conferences
Tyqu - Typesafe SQL Queries in Scala
0
rewiews
Introducing Tyqu: A Scala library for type-safe SQL queries. Leverages Scala 3 features for convenient, functional-style database interactions with compile-time checks and runtime code generation.
Add to list
1
Lesons
37 minutes
On-Demand
Free-Video
Scala Days Conferences
The State of the IntelliJ Scala Plugin 2023
0
rewiews
Explore new features and improvements in IntelliJ Scala Plugin, including inspections, quick-fixes, and type inference hints, to enhance productivity and efficiency for Scala developers.
Add to list
1
Lesons
28 minutes
On-Demand
Free-Video
Scala Days Conferences
Supercharge Your Performance with the Optimus Cirrus Platform
0
rewiews
Discover how Optimus Cirrus platform leverages Scala and functional programming to dramatically reduce compile times and boost performance in large-scale software development at Morgan Stanley.
Add to list
1
Lesons
42 minutes
On-Demand
Free-Video
Java
Java 21 - Full Pattern Matching and Data-Oriented Programming
0
rewiews
Explore Java 21's pattern matching features, including sealed types, switch improvements, and records. Learn how these enhancements enable data-oriented programming and benefit Java developers.
Add to list
5
Lesons
23 minutes
On-Demand
Free-Video
Szymon Stepniak
Top 10 New Features in Groovy 4.0
0
rewiews
Explore top 10 new features in Groovy 4.0, including sealed types, switch expressions, and record types. Quick overview of enhancements for developers seeking to leverage the latest Groovy capabilities.
Add to list
11
Lesons
16 minutes
On-Demand
Free-Video
Java
Polyglot Native: Ahead-of-Time Compilation for JVM Languages
0
rewiews
Explore ahead-of-time compilation for JVM languages, reducing startup time and memory footprint. Learn about Polyglot Native's architecture and see a live demo of multi-language compilation.
Add to list
1
Lesons
43 minutes
On-Demand
Free-Video
Java
Modernizing Scala's Bytecode
0
rewiews
Explore advancements in Scala's bytecode generation, enhancing performance and compatibility with modern JVM features for more efficient and optimized code execution.
Add to list
1
Lesons
41 minutes
On-Demand
Free-Video
Java
Value Classes in Scala
0
rewiews
Explore value classes in Scala, their implementation, use cases, and implications, with insights on performance, type hierarchy, and feature interactions.
Add to list
21
Lesons
36 minutes
On-Demand
Free-Video
Java
Immutable Collections in Java - Persistent Collections and Their Applications
0
rewiews
Explore persistent collections in JVM languages, their structure, benefits, and performance. Learn how they integrate with Java APIs and assess their suitability for your projects.
Add to list
1
Lesons
42 minutes
On-Demand
Free-Video
Java
Scala War Stories - Challenges and Lessons from JVM Language Development
0
rewiews
Explore Scala's intricacies, challenges, and quirks with Paul Phillips as he shares war stories and insights on language design, unification, primitives, and unexpected behaviors.
Add to list
17
Lesons
53 minutes
On-Demand
Free-Video
Java
Java 19 Features in Action - Building a GitHub Crawler
0
rewiews
Explore Java 19's new features like virtual threads, structured concurrency, sealed types, and pattern matching in action through a practical GitHub crawler implementation.
Add to list
14
Lesons
38 minutes
On-Demand
Free-Video
Java
Java 8 to 18: Most Important Changes in the Java Platform
0
rewiews
Explore key Java platform changes from versions 8 to 18, including new features, performance improvements, and tools for better development and deployment of Java applications.
Add to list
21
Lesons
31 minutes
On-Demand
Free-Video
Java
Leveraging Java 17 Features to Create a Wordle Checker
0
rewiews
Learn to build a Wordle Checker using Java 17's new features like Records, Switch Expressions, and Pattern Matching. Improve code readability while implementing complex algorithms.
Add to list
11
Lesons
38 minutes
On-Demand
Free-Video
Java
Accelerating Scala Workloads on Oracle GraalVM Enterprise
0
rewiews
Discover how GraalVM Enterprise optimizes Scala applications, enhances microservices for cloud deployment, and accelerates development processes for improved performance and efficiency.
Add to list
1
Lesons
23 minutes
On-Demand
Free-Video
Databricks
Safe, Concise, Performant Code with the Scala Programming Language
0
rewiews
Discover Scala's unique blend of conciseness and performance. This talk explores how Scala combines elegance with scalability, from simple REPL one-liners to complex real-world applications.
Add to list
1
Lesons
20 minutes
On-Demand
Free-Video
Devoxx
Well-typed Programs Can Go Wrong - Enhancing the Reliability of Type Checkers in Compilers
0
rewiews
Explore how static typing bugs in compilers impact software development and learn about efforts to enhance type checker reliability through randomized testing.
Add to list
1
Lesons
42 minutes
On-Demand
Free-Video
Conf42
Scala-Powered Strategies for Building Fault-Tolerant Systems
0
rewiews
Explore Scala-based strategies for building resilient systems, covering bulkhead, caching, config management, fallback mechanisms, retries, and circuit breakers.
Add to list
13
Lesons
16 minutes
On-Demand
Free-Video
ACM SIGPLAN
Simple Reference Immutability for System F-sub
0
rewiews
Explore reference immutability in hybrid languages, focusing on interactions with higher-order functions, polymorphism, and subtyping in System F-sub. Gain insights into taming mutation in modern programming paradigms.
Add to list
1
Lesons
15 minutes
On-Demand
Free-Video
ACM SIGPLAN
Type-Safe Dynamic Placement with First-Class Placed Values
0
rewiews
Explore type-safe dynamic placement in distributed systems using first-class placed values. Learn about Dyno, a language enabling static reasoning with dynamic placement flexibility.
Add to list
1
Lesons
16 minutes
On-Demand
Free-Video
Automation Step by Step
Gatling Beginner Tutorial - How to Run From Command Line
0
rewiews
Learn to set up and run Gatling performance tests from the command line, covering project setup, IDE configuration, and executing simulations with Maven.
Add to list
22
Lesons
29 minutes
On-Demand
Free-Video
Automation Step by Step
Gatling Beginner Tutorial - Feeders Demo - How to Use CSV Files
0
rewiews
Learn to use CSV files as data sources in Gatling performance tests. Explore feeder strategies, implement feeders in scripts, and effectively utilize test data for more realistic load testing scenarios.
Add to list
9
Lesons
24 minutes
On-Demand
Free-Video
Automation Step by Step
Gatling Beginner Tutorial - Maven, Project, Scripts, Execution & Reporting
0
rewiews
Learn to set up, record, and execute performance tests using Gatling with Maven and IntelliJ IDEA. Covers project setup, script creation, and report analysis for beginners.
Add to list
15
Lesons
46 minutes
On-Demand
Free-Video
Open Data Science
Boston Data Mining - A High-Performance Implementation of Bayesian Clustering
0
rewiews
Explore Bayesian nonparametric methods and probabilistic machine learning, focusing on the Chinese Restaurant Process for clustering. Learn optimization strategies for applying these models to big data.
Add to list
31
Lesons
1 hour 3 minutes
On-Demand
Free-Video
ChariotSolutions
Managing Reference Data with Sirius - Not-So-Big Data After All
0
rewiews
Explore managing reference data with Sirius, an open-source library for efficient data access and distributed systems management. Learn architecture, use cases, and real-world applications.
Add to list
32
Lesons
1 hour 3 minutes
On-Demand
Free-Video
ChariotSolutions
Building a Recommender: Best Practices with Apache Mahout and Solr - Emerging Technologies 2014
0
rewiews
Building a recommender system using Apache Mahout and Solr: best practices, data selection, co-occurrence analysis, and deployment techniques for rapid, production-ready recommendations.
Add to list
28
Lesons
57 minutes
On-Demand
Free-Video
ChariotSolutions
Free as in Monads - Understanding and Applying Free Monads - Lecture 44
0
rewiews
Explore the Free monad concept through live coding, understanding its origins, applications, and powerful impact on software development. Learn how to derive and utilize this abstraction for solving complex problems.
Add to list
14
Lesons
53 minutes
On-Demand
Free-Video
ChariotSolutions
Journey to the Centre of the JVM - Exploring CPU Architecture and Memory Models
0
rewiews
Explore CPU architecture, memory models, and JVM intrinsics through functional abstractions, unraveling a complex bug in Scala implementation across different hardware.
Add to list
30
Lesons
59 minutes
On-Demand
Free-Video
Scala Days Conferences
When is an ADT Not an ADT? - Modeling Data Types in Programming
0
rewiews
Explore data representation in programming, comparing OOP and FP approaches. Learn about tradeoffs and design choices for clear, efficient code in a simple programming language example.
Add to list
1
Lesons
37 minutes
On-Demand
Free-Video
Scala Days Conferences
Scala and Spark in the New Deep Learning Era
0
rewiews
Explore integrating large language models into big data infrastructures using Apache Spark, Scala, and BigDL. Learn distributed fine-tuning for pre-trained models and their representation as Spark estimators.
Add to list
1
Lesons
40 minutes
On-Demand
Free-Video
GOTO Conferences
Introduction to Recursion Schemes - YOW! 2018
0
rewiews
Explore recursion schemes in functional programming with Amy Wong. Learn key concepts, applications, and benefits for writing more elegant and maintainable code.
Add to list
1
Lesons
24 minutes
On-Demand
Free-Video
GOTO Conferences
An Intuitive Guide to Combining Free Monad and Free Applicative - YOW! 2018
0
rewiews
Explore combining Free Monads and Free Applicatives in functional programming. Learn motivations, building complex domains, introducing parallelism, and practical design tips for powerful program structures.
Add to list
1
Lesons
21 minutes
On-Demand
Free-Video
GOTO Conferences
The Expression Problem and Lenses - Functional Programming Concepts
0
rewiews
Explore functional programming concepts like the Expression Problem and Lenses with Tony Morris. Learn advanced techniques to enhance code flexibility and maintainability.
Add to list
1
Lesons
26 minutes
On-Demand
Free-Video
ACM SIGPLAN
Type-Checking CRDT Convergence
0
rewiews
Explore Propel, a language with a type system for verifying algebraic properties in CRDT implementations. Learn about its case analysis and induction approach for ensuring correctness.
Add to list
1
Lesons
16 minutes
On-Demand
Free-Video
ACM SIGPLAN
API-Driven Program Synthesis for Testing Static Typing Implementations
0
rewiews
Explore API-driven program synthesis for testing static typing in compilers. Learn about generating type-intensive programs using existing APIs to uncover compiler bugs efficiently.
Add to list
1
Lesons
19 minutes
On-Demand
Free-Video
Devoxx Poland
Fear Not the Unknown: Go Functional Programming
0
rewiews
Explore functional programming concepts and overcome fears of the unknown in this engaging talk on modern coding paradigms.
Add to list
1
Lesons
52 minutes
On-Demand
Free-Video
Devoxx Poland
Information Exchange in Distributed Blockchain Systems - Epidemic Model Approach
0
rewiews
Explore architectural drivers, communication models, and distributed consensus in complex blockchain systems. Learn from real-world experiences in designing and implementing large-scale node networks.
Add to list
1
Lesons
48 minutes
On-Demand
Free-Video
Devoxx
Full Stack Scala with the Play Framework and Scala.js
1
rewiews
Explore full-stack Scala development using Play Framework for backend and Scala.js for frontend, enabling code sharing and rich web app creation with static typing benefits.
Add to list
1
Lesons
46 minutes
On-Demand
Free-Video
Strange Loop Conference
Scala vs Idris - Dependent Types, Now and in the Future
0
rewiews
Exploring dependent types in Scala and Idris: current capabilities, limitations, and future possibilities. Demonstrates rich type systems' potential for program verification and static constraint capture in functional programming.
Add to list
1
Lesons
40 minutes
On-Demand
Free-Video
Strange Loop Conference
Spores - Distributable Functions in Scala
0
rewiews
Exploring Scala's advancements in distributed programming: Spores for mobile functional behavior and a new pickling framework for efficient serialization and deserialization.
Add to list
17
Lesons
44 minutes
On-Demand
Free-Video
Strange Loop Conference
The Trouble With Types
0
rewiews
Exploración de sistemas de tipos estáticos y dinámicos, sus ventajas y desventajas, y el diseño de lenguajes de programación, con énfasis en Scala y futuros desarrollos.
Add to list
30
Lesons
49 minutes
On-Demand
Free-Video
Strange Loop Conference
Scala DSLs and Probabilistic Programming
0
rewiews
Explore ScalaStan, a type-safe DSL for statistical modeling with Stan, enabling programmatic manipulation and generation of Stan programs within Scala for efficient Bayesian inference and data analysis.
Add to list
21
Lesons
33 minutes
On-Demand
Free-Video
Strange Loop Conference
Leverage vs. Autonomy in a Large Software System
0
rewiews
Explore the balance between centralization and decentralization in large-scale software development, examining Twitter's strategies and introducing Strato, a new serverless platform for enhanced engineer productivity.
Add to list
16
Lesons
37 minutes
On-Demand
Free-Video
Strange Loop Conference
Function Passing Style - Typed, Distributed Functional Programming
0
rewiews
Explore function-passing style for distributed programming, leveraging Scala's type system and language features to enable safe, asynchronous computation on immutable data across distributed environments.
Add to list
34
Lesons
42 minutes
On-Demand
Free-Video
Strange Loop Conference
Concurrency Options on the JVM
0
rewiews
Explore JVM concurrency options, from Java's ExecutorService to Scala's akka actors and Clojure's core.async. Learn design strategies for deadlock-free, efficient concurrent applications.
Add to list
9
Lesons
42 minutes
On-Demand
Free-Video
USENIX
GraphX - Graph Processing in a Distributed Dataflow Framework
0
rewiews
Explore GraphX, a graph processing framework built on Apache Spark, offering performance comparable to specialized systems while enabling broader computational capabilities and fault tolerance.
Add to list
13
Lesons
26 minutes
On-Demand
Free-Video
load more...