Scala OOP Basics

The best introduction to Scala for Java developers

   Watch Promo

This is a mini video course about Scala. It covers most general object oriented programming topics. So it is a good point to start an acquaintance with Scala for Java developers. Make a smooth start from OOP features without diving into functional programming.

Learn how to operate with Scala objects, case classes and traits. This is probably the best OOP model which you can met on JVM platform. No time for doubts, enroll now and learn Scala basics in one hour.

Write less, do more

Your Instructor

Alex Zvolinskiy
Alex Zvolinskiy

My name is Alexey Zvolisnkiy aka Alex Fruzenshtein. I'm a Java / Scala developer and a test automation lead. I started a programmer career in 2006. I've worked at European and US software companies and startups, attended at conferences as a speaker, conducted trainings. You can find more information about me on LinkedIn and on my blog Fruzenshtein Notes.

My favorite areas of development are back-end solutions, API design, test automation of web UI and web-services. I'll be really glad to answer to all of your questions regarding my courses.

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!