What is Scala and Why to Learn Scala?

preview_player
Показать описание

Scala is very important with regard to big data world and it stands for scalable language.
Scala was created by Martin Odersky and it is promoted by TypeSafe Company.
it has to be learned if we need to work on big data in spark framework.
It provides concurrency and it doesn’t have boilerplate codes and it is also a functional programming language.
It is upgraded version of Java and also helps to use all libraries of Java.
This video explains what is Scala, why is it important and why to learn it.

Follow on Facebook:

Subscribe to our other channel:
Telusko Hindi :
Subscribe to the channel and learn Programming in easy way.

Рекомендации по теме
Комментарии
Автор

Love the "if you want more time for your family and friends, learn Scala". I buy that.

emanuelcalvo
Автор

Your energy levels in teaching excites me to learn scala.. thank you for excellent effort

rajeshnarasimha
Автор

Added "Learn Scala" to my to-do list :)
Thanks for the video.

stoufa
Автор

A very efficient tutorial for future Data Science People, also a good learning resource.Would love to hear more about Spark and Scala.its an fantastic combination for future technology.Hats off for you Sir.

sanjaykala
Автор

Learning Scala in one month! As a data architect learning Scala and implementing it truly takes way longer. I mean like mastering the art of Scala coding. I am very rigid and serious about having pure functional code, at best 90 percent of each of my classes and objects. Learning should not be judge by time frame more in terms of whether or not you are up for a long lesson. Scala is a beauty because of both object oriented features and functional features. I look at Scala as Algebra. Just nested functions. Scala simplifies just a simple class with no boiler plate getters and setters:


case class Equity(ticker:Option[String] = None, company:Option[String] = None, closedPrice:Option[Double] = Some(0.00)

Mrslykid
Автор

The way you presented it... "Very nice", Excited to learn scala programming.

And that moment when you say "If you want to spend more time with your family learn scala" :D :D:D ROFL. Awesome work man....

abhishekkatara
Автор

looking forward for upcoming video tutorial for scala. Thank you very much !

bkpatel
Автор

Thank you for your videos)
PS: your joke about family is awesome, respect!

Veter_
Автор

You getting better and better it’s like we are in a cafe chatting things around .. feels like a friend saying about his new girl he loves 🤩🤩awesome explanation 🥳🤗

ahanj
Автор

I see smile in your face, when ever you spell "java" which tells how big java fan you're!

harshakms
Автор

I like your honesty and passion!
You seemed to be doubtful why Scala is called functional? Even other languages have functions..are not they functional? Well.. Functional language, among other things, give fist class status to functions. Functions are as good as any other object and can be passed to other functions as parameters, returned from functions are return values, etc etc.

Another point I want to make is Scala - is Scalable Language. 'Scalable' is not referred to its ability to write scalable programs that can handle huge number of users, or large side of data etc. Here it is referred to the quality of the language to be scaled up to be expanded. Example - it is easy to create a DSL - Domain Specific Language using Scala conveniently. That comes from its being a functional language. So, here 'scalable' is referred to the 'language' and not the the software that is created using Scala.

SushantSharma
Автор

Hello! Thank you for this video, it has helped me to want to learn scala!

fefill
Автор

Hey your videos are great.They have proper content.Can you make a video whether data science will be automated or not?

RP-fexo
Автор

This is pretty cool dude I've been wanting to learn Scala forever but I actually wanted to make sure that I was really good in Java and I actually took a detour and learned Kotlin and C++ first but now im ready lol

mattgraves
Автор

Thank you sir for starting scala series.

parthdalvi
Автор

Sir you are doing a very good job.. Respect..

shaswat
Автор

Hi Navin, I really enjoy your videos, because you talk at tactical level and provide very useful hints. One thing I did note about this particular video where you are introducing about Scala - it is a functional programming language like Haskell or Scheme. It uses functions and Category theory like functors, monoids etc., to develop composite functions - that represent simple tasks. The beauty about functional programming is that it maintains state that is it has no side effects, that is why the programs written in these languages run super fast. Thought I'll add to already wonderful work that you are doing.

sreeramadharmapuri
Автор

I was struck by the thought that it's very time saving langguage.. so interested i'm in.. so far this is the langguage that making sense to me..

relaxdaddy
Автор

this is the first time to see you, thanks a lot

basheeral-momani
Автор

I love your videos... I learn alot from you because you explain things in a very easy way

CodingPhase