Course curriculum

  • 1
    Why Scala?
    • Agenda (00:56) FREE PREVIEW
    • Why Should I Learn? (00:58)
    • What's Your Reason For Learning?
    • But Why Scala? (02:22)
    • What Are Some Of Scala Features? (05:41)
    • About The Author (03:03)
    • Is Scala Relevant For Me? (05:25)
    • Summary (00:38)
  • 2
    Introduction
    • Agenda (00:26)
    • What will you learn in this course (01:00)
    • What are prerequisites for this course? (00:39)
    • Course Material
    • Installing Scala On Your Machine (04:02)
    • Working with Scala REPL mode (03:19)
    • Summary (00:24)
  • 3
    First Steps with Scala
    • Agenda (00:26)
    • Working with Fundamental Scala Types (06:47)
    • Understanding Immutability in Scala (03:39)
    • Working with Control Structures (03:39)
    • Summary (00:26)
  • 4
    The Functions of Functional Programming
    • Agenda (00:37)
    • What is a Function? (03:48)
    • The Purity and Side-effects of a Function (03:53)
    • What is Referential Transparency? (03:10)
    • What are other types of Functions? (03:43)
    • Summary (00:26)
  • 5
    What's Next?
    • Agenda (00:25)
    • Practice the basics of the language (00:52)
    • Where Do I Get Help? (01:01)
    • More Scala Learning (01:02)
    • Thank You (01:02)
    • Your Words Do Matter!

Pricing