Introduction to Functional Programming (video course) (Scala 3)
Introduction
Welcome! This is an introduction to my new online video training course, Introduction to Functional Programming.
As you’ll see in the Thank You section below, thanks to Ziverge, this entire course is 100% free.
Hopefully the navigation for this course will be obvious — at least for desktop users — but the navigation bar on the left will let you switch between the available videos, and there are also Previous and Next links below to help you move around.
Whenever I have notes for a video, those notes will appear in a scrollable section in this area.
If you’re interested, you can also sign up for my mailing list at the link below. I’ll use that list to periodically make announcements about new content.
Notes
As a few introductory notes:
- Whenever I mention my book in this course, I’m referring to Learn Functional Programming The Fast Way.
- Use the code “
INTRO-TO-FP-VIDEO
” to get the PDF for just $5.
- Use the code “
- If you’re interested, you can also buy the paperback book here on Amazon.
Resources
If you don’t know the basics of Scala:
- Here’s my free Scala 3 cheat sheet
Also:
- My book, Learn Scala 3 The Fast Way! (Book 1: The Adventure Begins), gets you up and running fast.
- I wrote most of the Scala 3 Book on the official Scala website, and hopefully it’s a terrific, free resource.
I also wrote the initial versions of these free resources on the official Scala website:
Source code and bug reports
If you find any bugs/issues in this book, please report them as an issue at this book’s Github repository:
You’ll find the book’s source code examples in that repository as well.
Thank you, Ziverge!
Also, notice that there are no advertisements here! Thanks to the kindness and generosity of the people at Ziverge, this course is 100% FREE for everyone who’s interested in Scala and functional programming
I hope you enjoy the course!
All the best,
Al
Update: All of my new videos are now on
LearnScala.dev