Overview
Syllabus
#Scala - Your First Programming Language - Part 1 - Series Introduction
#Scala - Your First Programming Language - Part 2 - Introduction to the Scala Build Tool (SBT)
#Scala - Your First Programming Language - Part 3 - Exploring is the new learning!
#Scala - Your First Programming Language - Part 4 - if expressions can be complicated
#Scala - Your First Programming Language - Part 5 - Introduction to Type Systems
#Scala - Your First Programming Language - Part 6 - (Sub)routines
#Scala - Your First Programming Language - Part 7.1 - Recursion
#Scala - Your First Programming Language - Part 7.2 - Recursion
#Scala - Your First Programming Language - Part 8 - Primitive Types on the JVM
#Scala - Your First Programming Language - Part 9 - Ways of Creation - Part 1 - Literals
#Scala - Your First Programming Language - Part 10 - Ways of Creation - Part 2 - Composition
#Scala - Your First Programming Language - Part 11 - Higher-Order Functions
#Scala - Your First Programming Language - Part 12 - Closures & Function Currying
#Scala - Your First Programming Language - Part 13 - Message Passing Style & The Birth of OO
#Scala - Your First Programming Language - Part 14 - Seven-Segment Display Clock
#Scala - Your First Programming Language - Part 15 - Object Orientation's Value Proposition
#Scala - Your First Programming Language - Part 16 - Inheritance
#Scala - Your First Programming Language - Part 17 - Traits and their superpowers
#Scala - Your First Programming Language - Part 18 - Anonymous & Partial Functions
#Scala - Your First Programming Language - Part 19 - Pattern Matching Unleashed
#Scala - Your First Programming Language - Part 20.1 - Case Classes in Depth
#Scala - Your First Programming Language - Part 20.2 - Case Classes in Depth
#Scala - Your First Programming Language - Part 21.1 - Exceptions & Other Error Handling Techniques
#Scala - Your First Programming Language - Part 21.2 - Exceptions & Other Error Handling Techniques
#Scala - Your First Programming Language - Part 22 - Packages, Namespaces & Imports
#Scala - Your First Programming Language - Part 23 - Traits vs Packages
What's Next?
Taught by
DevInsideYou