Главная
Study mode:
on
You
History
Saved
In progress
0 courses
compleat
0 courses
#Art & Design
#Adobe
#ChatGPT
#GitHub
#Higher-Order Functions
YouTube
education
Showing:
68
courses
Sort by Relevancy
Highest rated
Lowest rated
Most recently added
Derek Banas
Haskell Tutorial
1
rewiews
Comprehensive Haskell tutorial covering syntax, data types, functions, and advanced concepts. Ideal for beginners and intermediate programmers seeking to master functional programming.
Add to list
49
Lesons
1 hour 17 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
Kotlin Tutorial for Beginners - Full Course
0
rewiews
Comprehensive guide to Kotlin programming, covering basics to advanced topics like object-oriented concepts, functional programming, and Android development. Ideal for beginners and experienced developers.
Add to list
44
Lesons
4 hours 55 minutes
On-Demand
Free-Video
Coding Train
Filter, Sort and 2048
0
rewiews
Explore higher-order functions in JavaScript, including filter() and sort(), and apply them to particle systems and a 2048 game implementation. Gain practical coding skills through live demonstrations.
Add to list
6
Lesons
3 hours 10 minutes
On-Demand
Free-Video
Derek Banas
Kotlin Tutorial
0
rewiews
Comprehensive Kotlin tutorial covering core syntax, data types, functions, OOP, and functional programming. Ideal for Java developers and Android app creators seeking to enhance their skills.
Add to list
22
Lesons
1 hour 26 minutes
On-Demand
Free-Video
Haskell for Imperative Programmers
0
rewiews
Learn functional programming with Haskell, covering basics to advanced topics like monads, concurrency, and formal verification. Ideal for developers transitioning from imperative languages.
Add to list
43
Lesons
12 hours
On-Demand
Free-Video
Functional Programming in JavaScript
0
rewiews
Explore higher-order functions, map, reduce, closures, currying, recursion, promises, functors, streams, and monads to enhance your JavaScript programming skills.
Add to list
12
Lesons
2 hours 30 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
Clojure Crash Course
0
rewiews
Comprehensive introduction to Clojure's functional programming principles, covering syntax, data structures, functions, and core concepts for beginners in under an hour.
Add to list
13
Lesons
58 minutes
On-Demand
Free-Video
Apprendre et Maîtriser JavaScript
0
rewiews
Explorez les concepts intermédiaires et avancés de JavaScript, de la closure aux fonctions d'ordre supérieur, en passant par les techniques de programmation fonctionnelle.
Add to list
8
Lesons
2 hours 30 minutes
On-Demand
Free-Video
Learn JavaScript in Arabic
0
rewiews
تعلم JavaScript باللغة العربية: دورة شاملة تغطي الأساسيات والمفاهيم المتقدمة، مع التركيز على التطبيق العملي والتحديات لتعزيز المهارات البرمجية
Add to list
85
Lesons
9 hours
On-Demand
Free-Video
CodeWithHarry
Introduction to Callbacks in JavaScript - Tutorial 52
0
rewiews
Explore JavaScript callbacks: asynchronous programming technique for handling operations. Learn implementation, benefits, and practical usage in web development.
Add to list
1
Lesons
21 minutes
On-Demand
Free-Video
Structure and Interpretation of Computer Programs
0
rewiews
Comprehensive exploration of computer programming concepts, covering data structures, abstraction, recursion, interpreters, and more. Ideal for deepening understanding of programming fundamentals.
Add to list
25
Lesons
13 hours
On-Demand
Free-Video
Dave Gray
JavaScript Full Course for Beginners - Complete All-in-One Tutorial
0
rewiews
Comprehensive JavaScript tutorial covering basics to advanced concepts, including DOM manipulation, async programming, and RegEx, with hands-on projects and practical examples.
Add to list
28
Lesons
7 hours 55 minutes
On-Demand
Free-Video
Smartherd
Kotlin Scope Functions - Let, Apply, Run, With, and Also
0
rewiews
Explore Kotlin's scope functions: let, apply, run, with, and also. Learn their usage, differences, and properties to enhance code readability and functionality in your projects.
Add to list
8
Lesons
27 minutes
On-Demand
Free-Video
Smartherd
Kotlin Lambdas and Higher Order Functions - Part 1
0
rewiews
Explore Kotlin's functional programming features with lambdas and higher-order functions. Learn to pass functions as parameters and return them, enhancing code flexibility and expressiveness.
Add to list
1
Lesons
17 minutes
On-Demand
Free-Video
Dave Gray
Python Lambda, Map, Filter, & Reduce - Higher Order Functions for Beginners
0
rewiews
Explore lambda functions and higher-order functions in Python, including map, filter, and reduce. Learn efficient coding techniques for cleaner and more concise implementations.
Add to list
11
Lesons
21 minutes
On-Demand
Free-Video
Great Learning
Master JavaScript in 2024 - Full Tutorial with Generative AI
0
rewiews
Comprehensive JavaScript tutorial covering basics to advanced concepts, with hands-on projects and interview prep. Includes introduction to GitHub Copilot and Generative AI in VS Code.
Add to list
53
Lesons
10 hours 43 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
echohive
Learn Javascript with Chat GPT - Javascript Tutorial - Functions
0
rewiews
Explore JavaScript functions: declaration, parameters, return values, and higher-order functions. Learn with clear explanations and practical code examples.
Add to list
6
Lesons
24 minutes
On-Demand
Free-Video
Java
Designing Functional Programs: From Imperative to Functional Paradigm
0
rewiews
Learn functional programming principles and design techniques to build practical applications with immutability and higher-order functions, shifting from imperative and object-oriented paradigms.
Add to list
13
Lesons
46 minutes
On-Demand
Free-Video
Alan Turing Institute
Semantic Models for Higher-Order Bayesian Inference - Sam Staton, University of Oxford
0
rewiews
Explore probabilistic programming for Bayesian modeling, focusing on advanced languages with higher-order functions and continuous distributions. Learn about quasi-Borel spaces and modular inference algorithms.
Add to list
10
Lesons
41 minutes
On-Demand
Free-Video
GOTO Conferences
Demystifying Functional Programming - What It Means for Learning and Teaching
0
rewiews
Explore functional programming's accessibility, debunking myths about complexity and math requirements. Learn effective teaching strategies and discover how to approach this paradigm with concrete examples and clear explanations.
Add to list
1
Lesons
1 hour 1 minute
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
Strange Loop Conference
Dart for the Language Enthusiast
0
rewiews
Explore Dart's unique features with language enthusiast Bob Nystrom, covering laziness, higher-order functions, asynchrony, and abstraction in this engaging talk for programmers curious about Google's browser language.
Add to list
16
Lesons
45 minutes
On-Demand
Free-Video
Devoxx
Common Mistakes Made in Functional Java
0
rewiews
Explore common pitfalls in functional Java programming and learn best practices for cleaner, more efficient code utilizing Java 8 and 9 features.
Add to list
24
Lesons
50 minutes
On-Demand
Free-Video
Devoxx
G ∘ F Patterns
0
rewiews
Explore functional programming in Java 8 with Mario Fusco as he demonstrates how to simplify and reimagine common design patterns using lambda expressions and higher-order functions.
Add to list
18
Lesons
1 hour 2 minutes
On-Demand
Free-Video
Devoxx
From Object Oriented to Functional Domain Modeling
0
rewiews
Explore mixing object-oriented and functional paradigms in Java, focusing on practical examples of functional domain modeling, immutability, and composable APIs for better reusability and thread safety.
Add to list
30
Lesons
56 minutes
On-Demand
Free-Video
Devoxx
Lambdas and Streams Master Class Part 1
0
rewiews
Explore advanced Java techniques including lambdas, functional interfaces, default methods, and comparators. Enhance your coding skills through interactive problem-solving and expert guidance.
Add to list
1
Lesons
2 hours 35 minutes
On-Demand
Free-Video
Devoxx
Hitchhiker's Guide to Functional Programming
0
rewiews
Refactoring imperative Java code to functional programming, exploring concepts like referential transparency, recursion, and higher-order functions for cleaner, more efficient code.
Add to list
1
Lesons
51 minutes
On-Demand
Free-Video
Devoxx
From Javascript to Haskell - Functional Programming Made Simple
0
rewiews
Demystifying functional programming concepts through live coding, transforming imperative code to functional. Explore key principles like higher-order functions, closures, and currying for clearer, more efficient code.
Add to list
1
Lesons
50 minutes
On-Demand
Free-Video
GOTO Conferences
Functional Programming in 40 Minutes
0
rewiews
Explore functional programming concepts and their real-world applications in modern languages. Learn about immutability, higher-order functions, and how to leverage functional techniques in your projects.
Add to list
1
Lesons
42 minutes
On-Demand
Free-Video
GOTO Conferences
Functional Programming with Kotlin
0
rewiews
Explore functional programming concepts in Kotlin, including lambdas and higher-order functions, and learn how to apply them alongside object-oriented paradigms in everyday coding.
Add to list
1
Lesons
52 minutes
On-Demand
Free-Video
GOTO Conferences
Kotlin - Dissecting the Stdlib
0
rewiews
Explore Kotlin's stdlib through source code analysis, revealing advanced language features, syntax, and abstractions for writing more fluent code. Gain insights into idiomatic Kotlin and its comparison with Java.
Add to list
12
Lesons
52 minutes
On-Demand
Free-Video
GOTO Conferences
Intro to Functional Programming in Rust
0
rewiews
Explore functional programming in Rust, covering algebraic data types, pattern matching, ownership, higher-order functions, and advanced topics. Compare Rust's strengths and weaknesses as a functional language.
Add to list
41
Lesons
28 minutes
On-Demand
Free-Video
code::dive conference
Moar Functional with C++23
0
rewiews
Explore higher-order functions in C++23, enhancing code composability and expressiveness. Learn to leverage new standard library features for more functional programming approaches.
Add to list
1
Lesons
48 minutes
On-Demand
Free-Video
NDC Conferences
Down the Oregon Trail with Functional C#
0
rewiews
Explore functional C# programming through recreating the classic Oregon Trail game, emphasizing immutability, high test coverage, and advanced techniques like higher-order functions and monads.
Add to list
1
Lesons
1 hour 2 minutes
On-Demand
Free-Video
ACCU Conference
Higher-Order Functions and Function_Ref
0
rewiews
Explore higher-order functions in C++, including lambda expressions and function_ref, to enhance code flexibility, safety, and reduce repetition. Learn practical applications and optimization techniques.
Add to list
39
Lesons
1 hour 29 minutes
On-Demand
Free-Video
ACCU Conference
And Then() Some(T) - Don't Look in the Box! - Practical Higher-Order Functions in C++ Combinators
0
rewiews
Explore practical higher-order functions in C++, inspired by Rust and Haskell. Learn to write cleaner code using combinators for modular control flow management.
Add to list
1
Lesons
20 minutes
On-Demand
Free-Video
code::dive conference
Functional Programming in C++
0
rewiews
Explore functional programming concepts and their implementation in C++, comparing with Haskell. Learn about pure functions, closures, lazy evaluation, and more in this comprehensive talk.
Add to list
57
Lesons
1 hour 23 minutes
On-Demand
Free-Video
CppNow
The Plan for Tomorrow - Extension Points in C++ Applications
0
rewiews
Explore advanced C++ extension techniques beyond callbacks and virtual classes, examining libraries' non-dynamic extension points for compile-time customization and improved application flexibility.
Add to list
27
Lesons
1 hour 28 minutes
On-Demand
Free-Video
CppNow
Higher-Order Functions and Function Ref
0
rewiews
Explore higher-order functions in C++, their practical applications, and the proposed `function_ref` abstraction for C++20, enhancing code flexibility and performance.
Add to list
17
Lesons
1 hour 36 minutes
On-Demand
Free-Video
EuroPython Conference
Functional Programming in Python and Even Haskell - Part 2
0
rewiews
Explore advanced functional programming concepts and techniques in Python and Haskell, building on foundational knowledge to enhance coding skills and problem-solving abilities.
Add to list
1
Lesons
1 hour 16 minutes
On-Demand
Free-Video
EuroPython Conference
Iteration, Iteration, Iteration
0
rewiews
Explore Python's iteration landscape, from basic loops to advanced coroutines. Learn comprehensions, generators, itertools, and functional programming concepts for more efficient and Pythonic code.
Add to list
10
Lesons
25 minutes
On-Demand
Free-Video
EuroPython Conference
A Hitchhiker's Guide to Functools
0
rewiews
Explore higher-order functions in Python's functools module, learning to enhance code with powerful tools like partial, total ordering, reduce, and single dispatch.
Add to list
8
Lesons
33 minutes
On-Demand
Free-Video
Gopher Academy
Functional Programming in Go
0
rewiews
Explore functional programming concepts in Go to create simpler, modular code. Learn higher-order functions, pure functions, and patterns like functors and optionals for improved code design.
Add to list
27
Lesons
35 minutes
On-Demand
Free-Video
Gopher Academy
Functional Programming with Go
0
rewiews
Explore functional programming concepts in Go, including closures, currying, and recursion. Learn practical applications and compare with traditional approaches for solving real-world problems.
Add to list
25
Lesons
46 minutes
On-Demand
Free-Video
JSConf
Composing Music with Composed Functions
0
rewiews
Explore functional programming concepts through music creation using web audio API, blending coding principles with musical composition techniques.
Add to list
9
Lesons
22 minutes
On-Demand
Free-Video
NDC Conferences
Functional Architecture - The Pits of Success
0
rewiews
Explore how functional programming naturally leads to best practices in system design, contrasting with object-oriented approaches and highlighting benefits like testability and encapsulation.
Add to list
26
Lesons
1 hour
On-Demand
Free-Video
NDC Conferences
Functional Techniques for C#
0
rewiews
Explore functional programming techniques in C# to write clearer, more maintainable code. Learn about immutability, recursion, higher-order functions, and refactoring for improved readability and consistency.
Add to list
23
Lesons
58 minutes
On-Demand
Free-Video
NDC Conferences
Higher Order Functions for Ordinary C++ Developers
0
rewiews
Explore higher-order functions in C++ to elevate code abstraction, improve readability, reduce duplication, and maintain performance through simple techniques and practical examples.
Add to list
36
Lesons
1 hour 3 minutes
On-Demand
Free-Video
NDC Conferences
TypeScript Decorators - Higher Order Functions in Disguise
0
rewiews
Explore TypeScript decorators for clean code organization, focusing on their use in logging, caching, and error handling to enhance software development practices.
Add to list
11
Lesons
46 minutes
On-Demand
Free-Video
NDC Conferences
Higher Order Functions for Ordinary C++ Developers
0
rewiews
Explore techniques for writing higher order functions in C++, elevating code abstraction, improving readability, and reducing duplication while maintaining performance.
Add to list
1
Lesons
43 minutes
On-Demand
Free-Video
NDC Conferences
A Skeptic's Guide to Functional Style Javascript
0
rewiews
Explore functional JavaScript concepts like purity, higher-order functions, and currying. Learn to write clean, maintainable code and understand where these patterns are most useful in modern development.
Add to list
1
Lesons
48 minutes
On-Demand
Free-Video
Philipp Lackner
Full Guide to Kotlin's Inline Keyword - Inline, Crossinline, and Noinline
0
rewiews
Master Kotlin's inline keywords to optimize function, class, and variable performance in just 17 minutes.
Add to list
1
Lesons
17 minutes
On-Demand
Free-Video
ACM SIGPLAN
Automatic Parallelism Management - POPL 2024
0
rewiews
Explore techniques for automatic parallelism management in high-level languages, combining static and runtime approaches to optimize performance without manual tuning.
Add to list
1
Lesons
25 minutes
On-Demand
Free-Video
ACM SIGPLAN
Productivity Verification for Functional Programs by Reduction to Termination Verification
0
rewiews
Explore a novel method for verifying productivity in functional programs, transforming co-inductive data structures into functions and reducing productivity verification to termination verification.
Add to list
1
Lesons
23 minutes
On-Demand
Free-Video
Satish C J
Callback Functions in JavaScript
0
rewiews
Master callback functions in JavaScript to enhance code flexibility and handle asynchronous operations effectively.
Add to list
1
Lesons
11 minutes
On-Demand
Free-Video
Devoxx
G ∘ F Patterns
0
rewiews
Explore how Java 8 lambdas simplify and reimagine common Gang of Four design patterns, enhancing code clarity and efficiency through functional programming concepts.
Add to list
1
Lesons
51 minutes
On-Demand
Free-Video
Devoxx
You Might Not Need JavaScript Classes
0
rewiews
Explore alternatives to JavaScript classes, discussing potential issues and suggesting simpler, safer, and more idiomatic patterns for object-oriented programming in JavaScript.
Add to list
29
Lesons
40 minutes
On-Demand
Free-Video
GOTO Conferences
Demystifying Scala
0
rewiews
Explore Scala's unique blend of functional and object-oriented programming, its key features, and practical applications in this comprehensive introduction for curious developers.
Add to list
30
Lesons
48 minutes
On-Demand
Free-Video
NDC Conferences
Down the Oregon Trail with Functional C#
0
rewiews
Explore functional programming in C# through recreating the classic Oregon Trail game, emphasizing immutability, unit testing, and advanced techniques like higher-order functions and monads.
Add to list
1
Lesons
51 minutes
On-Demand
Free-Video
ACM SIGPLAN
Type Inference for Application Spines in Higher-Order Languages - WITS'24
0
rewiews
Explore type inference for application spines in Haskell, covering error messages, impredicative polymorphism, visible type application, and required type arguments.
Add to list
1
Lesons
34 minutes
On-Demand
Free-Video
Code Sync
Using Smoke and Mirrors to Compile a Functional Programming Language to Efficient GPU Code
0
rewiews
Explore techniques for compiling functional languages to efficient GPU code, overcoming hardware restrictions through strategic language design and aggressive compiler optimizations.
Add to list
1
Lesons
44 minutes
On-Demand
Free-Video
Confreaks
Functional Patterns in Ruby
0
rewiews
Explore functional programming concepts from OCaml and apply them to Ruby for cleaner, more future-proof code.
Add to list
1
Lesons
41 minutes
On-Demand
Free-Video
NashKnolX
Functional Programming with Java
0
rewiews
Explore declarative programming in Java to write concise, predictable, and easily testable code using pure functions and immutable states.
Add to list
1
Lesons
44 minutes
On-Demand
Free-Video
NashKnolX
Functional Programming with Java
0
rewiews
Explore declarative programming in Java to write concise, predictable, and easily testable code using pure functions and immutable states.
Add to list
1
Lesons
50 minutes
On-Demand
Free-Video
NDC Conferences
Down the Oregon Trail with Functional C#
0
rewiews
Explore functional programming in C# through recreating the classic Oregon Trail game, emphasizing immutability, unit testing, and advanced functional techniques.
Add to list
1
Lesons
1 hour 2 minutes
On-Demand
Free-Video
load more...