Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Scala Programming Mini Boot camp For Beginner
Rating: 3.8 out of 5(379 ratings)
10,598 students

Scala Programming Mini Boot camp For Beginner

Learn Basic Scala Programming Hands on!
Created byJoydip Ghosh
Last updated 9/2017
English
English [Auto],

What you'll learn

  • Basic Concepts of Scala Programming in Easy Way
  • Advance Scala Technologies
  • After completing this tutorial, you will find yourself at a moderate level of expertise in using Scala from where you can take yourself

Course content

1 section7 lectures1h 3m total length
  • Introduction2:32

    Scala programming for beginners guides you from basics to advanced concepts through a practical bootcamp with resources, homework, and best practices to boost confidence and resume-ready skills.

  • Installation on Windows13:18

    Install scala on windows by ensuring java with a jdk is installed, download the windows installer, run setup, and compile and run a hello world program to test.

  • Installation on Linux15:52

    Install and configure Scala on Linux by verifying Java, downloading Scala, updating bashrc, and compiling and running Hello World to understand case sensitivity and usage.

  • Literals5:01

    Explore Scala literals, including number, character, and string literals, with processed string literals and anonymous function literals illustrating their data types and usage.

  • Scala Variables5:19

    Explore Scala variables, including how to declare mutable var and immutable val with keyword, name, type, and data literals, and how reassignment works with int and double types.

  • If Else Statement5:11

    Learn how scala uses if-else statements and match expressions as conditional expressions that return values based on boolean conditions, with examples using true, false, and comparisons.

  • Function15:54

    Explore function definitions, recursion, and named parameters in Scala, learning how to define, call, and reuse logic with functions and procedures.

Requirements

  • No Prerequisites to take the Course
  • Scala is Based on Java So if you are aware of Java Syntax It will help you to grab the Scala Concepts easily

Description

This course is designed for the people who want to learn Scala Programming. Scala is very popular in the Field of Big  data. 

Here in this course we clear the topics:

  • Installation Guide
  • Veriables
  • Values
  • Function
  • List

In this course We get a lot of programming practice with Hands On! 

Now a days Very Big Company Like Twitter, Microsoft, AirBnB use Scala instead of Java because of its simplicity and Faster Processing Speed. Only for that Twitter move their Main Message queue from Java to Scala. 

Scala is introduced by Martin Odesky in the year of 2003. So you can say that it is a very new language compared to C, C++, Java etc.

Scala is a multi-paradigm programming language. Mainly Scala is designed to express common programming pattern in a concise, elegant and type-safe way.

Most importantly it is a Hybrid Programming Language because this language smoothly integrate the features of Function Programming language as well as Object oriented programming language.

Scala is closely related to Java and Both of Them run on JVM (Java Virtual Machne).

Who this course is for:

  • Who Want to Learn Scala
  • Who want to Build carrier in the Big Data Field