Course curriculum

    1. Why Scala

    2. Scala Applications

    3. About the Instructor

    4. Introduction to Course

    5. Projects Overview

    6. Link for the Course's Materials and Codes

    1. Overview of Scala

    2. Scala Setup (Local Machine)

    3. Scala Setup (Online)

    4. Variables in Scala

    5. Arithamatic Operations on Variables

    6. Arithamatic Operations on Variables-2

    7. Quiz (Arithmatic Operations)

    8. Solution (Arithmatic Operations)

    9. Quiz (Strings)

    10. Solution (Strings)

    11. Type Casting

    12. Taking input from User

    13. Quiz (User Input and Type Casting)

    14. Solution (User Input and Type Casting)

    1. Overview of Control Statements

    2. If else statements

    3. Conditions in If

    4. Quiz (if statement)

    5. Solution (if statement)

    6. Nested if else

    7. Quiz (nested if else)

    8. Solution (nested if else)

    9. Logical operators

    10. Quiz (Logical operators)

    11. Solution (Logical operators)

    12. If else if

    13. Quiz (if else if)

    14. Solution(if else if)

    15. Overview of Loops

    16. Overview of While Loop

    17. While Loop

    18. Quiz (while loop)

    19. Solution 1 (while loop)

    20. Solution 2 (while loop)

    21. Do While Loop

    22. For Loop

    23. Quiz (For Loop)

    24. Solution (For Loop)

    25. Quiz(For Loop)

    26. Solution(For Loop)

    27. Break

    28. Break Fix

    29. Project Overview

    30. Project Solution Design

    31. Project Solution Code 1

    32. Project Solution Code 2

    33. Project Solution Code 3

    34. Project Solution Code 4

    1. Overview of Functions

    2. Writing addition function

    3. Quiz (Basic Function)

    4. Solution (Basic Function)

    5. Functions common issues

    6. Named Arguments

    7. Quiz (String Concatination Function)

    8. Solution (String Concatination Function)

    9. Quiz (Dividing Code in Functions)

    10. Solution (Dividing Code in Functions)

    11. Default Arguments

    12. Quiz(Default Arguments)

    13. Solution(Default Arguments)

    14. Anonymous Functions

    15. Quiz(Anonymous Functions)

    16. Solution(Anonymous Functions)

    17. Scopes

    18. Project Overview

    19. Checking Credentials

    20. Prompting the menu

    21. Baisc Functions

    22. Breaking code in more functions

    23. Final Run

    1. Introduction to Classes

    2. Creating Class

    3. Class Constructor

    4. Functions and Classes

    5. Project Overview

    6. Basic Strucuture

    7. FInal Run

    1. Introduction of Data Structures

    2. Lists introduction

    3. Lists Create and Delete Elements

    4. Lists Take

    5. ListBuffer Introduction

    6. Add data in ListBuffer

    7. Remove data from ListBuffer

    8. Take data from ListBuffer

    9. Project Overview

    10. Project Architecture Discussion

    11. Project Architecture Implementation

    12. User Input for Objects

    13. Implementing the control flow

    14. Creating Required Functions inside Class

    15. Overview of Maps

    16. Creating Maps

    17. Check Key in Map

    18. Update Value in Map

    19. Add and Remove items from Maps

    20. Iterating on Maps

    21. Project Overview

    22. Project Architecture

    23. Project Structure Code

    24. Using Maps for word count

    25. Final Run

    26. Sets Overview

    27. Add and Remove Item from the Set

    28. Set Operations

    29. Overview of Stack

    30. Push and Pop in Stack

    31. Stack Attributes

    32. Project Overview

    33. Project Architecture

    34. Extra Closing Bracket Use Case

    35. Extra Starting Bracket Use Case

About this course

  • $199.99
  • 143 lessons
  • 13 hours of video content