Course curriculum
-
-
Why Scala
-
Scala Applications
-
About the Instructor
-
Introduction to Course
-
Projects Overview
-
Link for the Course's Materials and Codes
-
-
-
Overview of Scala
-
Scala Setup (Local Machine)
-
Scala Setup (Online)
-
Variables in Scala
-
Arithamatic Operations on Variables
-
Arithamatic Operations on Variables-2
-
Quiz (Arithmatic Operations)
-
Solution (Arithmatic Operations)
-
Quiz (Strings)
-
Solution (Strings)
-
Type Casting
-
Taking input from User
-
Quiz (User Input and Type Casting)
-
Solution (User Input and Type Casting)
-
-
-
Overview of Control Statements
-
If else statements
-
Conditions in If
-
Quiz (if statement)
-
Solution (if statement)
-
Nested if else
-
Quiz (nested if else)
-
Solution (nested if else)
-
Logical operators
-
Quiz (Logical operators)
-
Solution (Logical operators)
-
If else if
-
Quiz (if else if)
-
Solution(if else if)
-
Overview of Loops
-
Overview of While Loop
-
While Loop
-
Quiz (while loop)
-
Solution 1 (while loop)
-
Solution 2 (while loop)
-
Do While Loop
-
For Loop
-
Quiz (For Loop)
-
Solution (For Loop)
-
Quiz(For Loop)
-
Solution(For Loop)
-
Break
-
Break Fix
-
Project Overview
-
Project Solution Design
-
Project Solution Code 1
-
Project Solution Code 2
-
Project Solution Code 3
-
Project Solution Code 4
-
-
-
Overview of Functions
-
Writing addition function
-
Quiz (Basic Function)
-
Solution (Basic Function)
-
Functions common issues
-
Named Arguments
-
Quiz (String Concatination Function)
-
Solution (String Concatination Function)
-
Quiz (Dividing Code in Functions)
-
Solution (Dividing Code in Functions)
-
Default Arguments
-
Quiz(Default Arguments)
-
Solution(Default Arguments)
-
Anonymous Functions
-
Quiz(Anonymous Functions)
-
Solution(Anonymous Functions)
-
Scopes
-
Project Overview
-
Checking Credentials
-
Prompting the menu
-
Baisc Functions
-
Breaking code in more functions
-
Final Run
-
-
-
Introduction to Classes
-
Creating Class
-
Class Constructor
-
Functions and Classes
-
Project Overview
-
Basic Strucuture
-
FInal Run
-
-
-
Introduction of Data Structures
-
Lists introduction
-
Lists Create and Delete Elements
-
Lists Take
-
ListBuffer Introduction
-
Add data in ListBuffer
-
Remove data from ListBuffer
-
Take data from ListBuffer
-
Project Overview
-
Project Architecture Discussion
-
Project Architecture Implementation
-
User Input for Objects
-
Implementing the control flow
-
Creating Required Functions inside Class
-
Overview of Maps
-
Creating Maps
-
Check Key in Map
-
Update Value in Map
-
Add and Remove items from Maps
-
Iterating on Maps
-
Project Overview
-
Project Architecture
-
Project Structure Code
-
Using Maps for word count
-
Final Run
-
Sets Overview
-
Add and Remove Item from the Set
-
Set Operations
-
Overview of Stack
-
Push and Pop in Stack
-
Stack Attributes
-
Project Overview
-
Project Architecture
-
Extra Closing Bracket Use Case
-
Extra Starting Bracket Use Case
-
About this course
- $199.99
- 143 lessons
- 13 hours of video content