Learn Scala from Scratch
INTERACTIVE COURSE

Learn Scala from Scratch

Intermediate

121 Lessons

12h

Certificate of Completion

Learn Scala from Scratch
191 Playgrounds
20 Challenges
9 Quizzes
142 Illustrations

Course Overview

Learn how to program in Scala, one of the most popular programming languages in the world right now -- not just amongst developers, but even amongst massive companies like Twitter and LinkedIn. Scala provides you the tools to build scalable programs easily and effectively. It's a statically typed, high-level language that combines functional programming and object-oriented programming into one flexible package. This course will help you stay ahead of the curve, make awesome, scalable apps, and learn a hi...Show More

Course Content

1

Getting to Know Scala

2

Variables and Types

3

Operating with Operators

4

Strings and How to Use Them

5

Scala's Collection Library

6

Control Structures

17 Lessons

7

Getting Started with Functions

18 Lessons

8

Higher-Order Functions

16 Lessons

9

Classes and Objects

7 Lessons

10

Conclusion

1 Lesson

COURSE AUTHOR

How You'll Learn

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.

Recommended Courses

BEFORE STARTING THIS COURSE

AFTER FINISHING THIS COURSE

0