MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Beginning Scala Programming

Course Summary

Gain a solid understanding of programming with Scala - A course for beginners


  • +

    Course Syllabus

    • Introduction
      • Important - Download These First - Working Files
      • 0101 Overview And About The Author
      • 0102 Tools - Eclipse With Scala Plug-In
      • 0103 How To Access Your Working Files
    • Language Basics
      • 0201 Nature Of Scala And Our First Worksheet
      • 0202 Overall Type Hierarchy
      • 0203 Memory Model, No Primitives, Val Versus Var And Tuples
      • 0204 If Expressions
      • 0205 Match Expressions
      • 0206 Recursion, Tail Recursion, And Nesting Functions - Part 1
      • 0207 Recursion, Tail Recursion, And Nesting Functions - Part 2
      • 0208 Recursion, Tail Recursion, And Nesting Functions - Part 3
      • 0209 Collections Overview
      • 0210 Sequences - Array, List, Vector, And Buffer - Part 1
      • 0211 Sequences - Array, List, Vector, And Buffer - Part 2
      • 0212 Sequences - Array, List, Vector, And Buffer - Part 3
      • 0213 Looking At The API - Implicit Conversions
      • 0214 Significant Regular Methods - Part 1
      • 0215 Significant Regular Methods - Part 2
      • 0216 Significant Regular Methods - Part 3
      • 0217 Higher-Order Methods And Lambda Expressions - Part 1
      • 0218 Higher-Order Methods And Lambda Expressions - Part 2
      • 0219 Find And Option
      • 0220 Pattern Matching And Case Classes
      • 0221 Iterators And Scala - Part 1
      • 0222 Iterators And Scala - Part 2
      • 0223 Sets And Maps
      • 0224 Loops - While, Do-While, And Basics Of For
      • 0225 For Comprehensions
      • 0226 Partial Functions
      • 0227 Syntactic Sugar
    • Object-Oriented Scala And Our MUD Project
      • 0301 Building An Application
      • 0302 Imperative Text Adventure - Part 1
      • 0303 Imperative Text Adventure - Part 2
      • 0304 Functional Solution
      • 0305 Special Methods And Names - Part 1
      • 0306 Special Methods And Names - Part 2
      • 0307 Implicit Conversions And Arguments
      • 0308 Linearization Of Trait Methods
      • 0309 Self Types
    • Unit Testing
      • 0401 Using JUnit
      • 0402 Scala Test
    • XML
      • 0501 Reading And Parsing XML
      • 0502 Building And Writing XML
    • Text Processing
      • 0601 Regular Expressions
      • 0602 Regular Expressions As Patterns
      • 0603 Parser Combinators - Part 1
      • 0604 Parser Combinators - Part 2
      • 0605 Text Adventure Parser
    • Parallelism And Actors
      • 0701 Parallelism In Scala
      • 0702 Actor Parallelism
      • 0703 Simple Akka Examples - Part 1
      • 0704 Simple Akka Examples - Part 2
      • 0705 Ask Pattern And Futures
      • 0706 The Actor Hierarchy
      • 0707 The Actor Lifecycle
      • 0708 Routers
      • 0709 Actor Based MUD
    • Conclusion
      • 0801 Wrap-Up


Course Fee:
USD 49

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

This course is listed under Open Source , Development & Implementations and Quality Assurance & Testing Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top