This course covers Scala programming language for beginners, including key concepts in Scala learning, like functions, control structures, and classes.
Intermediate
121 Lessons
12h
Certificate of Completion
This course covers Scala programming language for beginners, including key concepts in Scala learning, like functions, control structures, and classes.
AI-POWERED
AI-POWERED
This course includes
This course includes
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...
TAKEAWAY SKILLS
Scala
Programming Language
Learn To Code
Functional Programming
Course Content
Getting to Know Scala
Variables and Types
Operating with Operators
Strings and How to Use Them
Scala's Collection Library
Control Structures
17 Lessons
Getting Started with Functions
18 Lessons
Higher-Order Functions
16 Lessons
Classes and Objects
7 Lessons
Conclusion
1 Lesson
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor