Scala Programming Course

Simplilearn Americas LLC
Course Summary
Scala is a flexible object oriented as well as a functional programming language. Learn and master the basic concepts of Scala such as variables, strings, loops, etc. in this online training course, which will enable you to utilize its robust, simple, and powerful performance features to the fullest.
-
+
Course Description
How would a certificate from Simplilearn help me?
In today’s era where technologies and best practices are changing rapidly and demand for qualified candidates is significantly increasing, a certificate from Simplilearn is the key to your success and a valuable add-on in your resume. Our training courses are designed and updated by 2000+ renowned industry experts, and more than 40 global training organizations have recognized us as an official provider of certification training.
What are the prerequisites for this course?
Prior programming experience is beneficial.
What are the benefits of a Scala programming certification course?
Being a scalable object oriented programming language, Scala is one of the perfect programming languages to include in your skill list. A flawless mix of brief syntax, functionality, intermediate nature, and scalability makes this Java acquired platform independent language very exciting. It will act as a value add-on in your programming skill profile and help you to build projects with ease.Who are the trainers?
All our trainers are certified and are highly qualified, with multiple years of experience in working with front-end development technology.
What are the payment options?
Payments can be made using any of the following options and a receipt will be issued to you automatically via email.Visa debit/credit card
American Express and Diners Club card
MasterCard
PayPal
Can I cancel my enrollment? Do I get a refund?
Yes, you can cancel your enrollment. We provide a complete refund after deducting the administration fee. To know more, please review our refund policy.
-
+
Course Syllabus
Course preview
Scala
Lesson 00 - Course Introduction 05:05
1 Course Introduction 05:05
Lesson 01 - Language Fundamentals 2:19:50
1 Introduction 02:58
2 What is Scala and Installing 04:06
3 Your First Scala Program 04:41
4 Variables and Constants 08:42
5 String Manipulations 09:01
6 Variable Length Arrays 09:10
7 List and Maps Introduction 09:44
8 Sets 10:36
9 Immutable Maps 08:18
10 Conditionals 08:02
11 Element Traversing and Streams 07:58
12 Tuples and Zipping 08:40
13 List Manipulations 11:58
14 Conditionals and Loops 09:05
15 Advanced Looping 07:06
16 Project Instructions 04:18
17 Project Solution I 08:51
18 Project Solution II 05:26
19 Summary 01:10
Lesson 02 - Expressions 47:47
1 Introduction 02:06
2 Statements and Expressions Introduction 11:01
3 Expression Blocks and Pattern Guards 06:40
4 Match-All and Wildcards 07:12
5 Down Casting and Closures 08:24
6 Project Instructions 03:27
7 Project Solution 07:44
8 Summary 01:13
Lesson 03 - Functions 29:12
1 Introduction 02:31
2 Functions Introduction 10:58
3 Functions Advanced 09:03
4 Project 05:31
5 Summary 01:09
Lesson 04 - Classes 40:24
1 Introduction 01:19
2 Class Construction 08:35
3 Auxiliary Constructors and Lazy Values 06:54
4 Inheritance & Abstract Classes 10:08
5 Polymorphism 05:13
6 Project 07:24
7 Summary 00:51
Lesson 05 - Extra 20:43
1 Introduction 00:47
2 File I/O 09:22
3 Exceptions 05:02
4 Project 04:38
5 Summary 00:54
Lesson 06 - Course Summary 02:02
1 Course Summary 02:02
That was just a sneak-peak into the lesson.
Enroll for this course and get full access.
Enroll now