Scala - Your First Programming Language
Offered By: YouTube
Course Description
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
Related Courses
程序设计实习 / Practice on ProgrammingPeking University via Coursera 程序设计基础
Peking University via edX 算法基础
Peking University via Coursera Principles of Computing (Part 2)
Rice University via Coursera 算法设计与分析 Design and Analysis of Algorithms
Peking University via Coursera