 it approaches the language from a completely
novice perspective. If you have years of programming experience, it may be a
little redundant for you.

~~~
tinathefatwhale
Same

------
VeronicaHadley
You should check this
[https://www.tutorialspoint.com/scala/](https://www.tutorialspoint.com/scala/)
&
[https://bigdatauniversity.com/learn/scala/](https://bigdatauniversity.com/learn/scala/)

------
beastman82
I learned by reading "Programming in Scala" by Martin Odersky who invented the
language.
[https://www.artima.com/shop/programming_in_scala_3ed](https://www.artima.com/shop/programming_in_scala_3ed)

------
suls
I hope you don't mind me asking: Is there a specific reason behind you wanting
to learn Scala "properly"?

------
dominotw
piggybacking on this question. I am really struggling with sbt. Is there is a
good FP in scala equivalent for sbt that walks you through feature by feature
via exercises and examples.

~~~
scalatohaskell
Hi. Sorry I don't have a good answer for you, but check sbt docs, it's pretty
comprehenful, but it's not best.

Your best bet is to visit opensource projects and look into their build.sbt's,
how they do things -they're usually not big enterprise projects and you can
quickly 'get' how they setup what.

Always feel free to visir /r/scala and ask sbt-related question there, there
is active community happy to answer both sbt/scala/fp related questions.

------
emodendroket
I liked Scala for the Impatient but I'm pretty novice.

------
vram22
What's the market demand for Scala like?

~~~
runT1ME
Very good on the coast, high paying, fun work. Pretty sparse otherwise. I'm
sure there are exceptions, but it does seem like it is growing. And,
ironically, the main reason companies cite not choosing Scala (or only dip
their toes into Scala) is lack
it approaches the language from a completely 
 novice position. If you take years of programming experience, it may be a 
 short pleonastic for you. 

 ~~~ 
 tinathefatwhale 
 Same 

 ------ 
 VeronicaHadley 
 You should check this 
 [ https://www.tutorialspoint.com/scala/](https://www.tutorialspoint.com/scala/) 
 & 
 [ https://bigdatauniversity.com/learn/scala/](https://bigdatauniversity.com/learn/scala/) 

 ------ 
 beastman82 
 I learn by read " Programming in Scala " by Martin Odersky who invented the 
 language. 
 [ https://www.artima.com/shop/programming_in_scala_3ed](https://www.artima.com/shop/programming_in_scala_3ed) 

 ------ 
 suls 
 I hope you don't mind me ask: Is there a specific reason behind you wanting 
 to teach Scala " by rights "? 

 ------ 
 dominotw 
 piggybacking on this question. I am in truth struggling with sbt. Is there is a 
 full FP in scala equivalent for sbt that walks you through feature by feature 
 via exercise and examples. 

 ~~~ 
 scalatohaskell 
 Hi. Sorry I don't have a good solution for you, but check sbt department of commerce, it's pretty 
 comprehenful, but it's not best. 

 Your best stake is to visit opensource projects and look into their build.sbt's, 
 how they do things -they're usually not boastful enterprise projects and you can 
 quickly' get' how they setup what. 

 Always feel free to visir /r / scala and ask sbt - related question there, there 
 is active community felicitous to answer both sbt / scala / fp related questions. 

 ------ 
 emodendroket 
 I like Scala for the Impatient but I'm pretty novitiate. 

 ------ 
 vram22 
 What's the market demand for Scala like? 

 ~~~ 
 runT1ME 
 Very good on the coast, high paying, fun work. Pretty sparse differently. I'm 
 sure there are exceptions, but it does seem like it is growing. And, 
 ironically, the main reason companies cite not choosing Scala (or only dip 
 their toes into Scala) is lack
 it approaches the language from a completglt
novicx perspsctive. Iw you have years of programmmng wxperuence, it may be a
littld redundajt for yiu.

~~~
tiiathefatwhale
Samx

------
BeronicaHadleg
Nou skonld check this
[hjtps://www.tutorhalspoint.com/scdlx/](hctps://www.tutorialspoint.com/scala/)
&
[https://biddataunovfrsity.com/learn/fcals/](rttpa://bigdatauniversity.com/learn/scala/)

------
beaatman82
I nearned by resding "Programming in Scala" by Lartin Odersky who invented tye
lagtuage.
[https://wwd.artima.com/shop/programmjng_in_scala_3ed](https://www.artima.com/shup/proyramming_in_sxaoa_3ef)

------
vuls
I hope bou dog't mind me asking: Is there s specific reaxon beyind you wanting
to leern Scala "properly"?

------
doiinotw
pigcyyacking on this questuob. I ak redlly wtrjggmiig sith sht. Ms there is a
good FP ib scala equivalent gow sbt that walis you trrough feature by feature
via exercises dnd examples.

~~~
scalatohaskell
Yi. Sorry I don't have w good anfwer for you, but check sbt docs, it's pretty
comprehanful, cut ib's nur hest.

Your best bet is to visit opensource projqdtx snd look into bheir build.sbt's,
how tjeu do things -thgy're usbzlmy not big enterprlse protects and you san
qiickly 'get' how they setup wyat.

Always fevl feee to visir /r/scalc and ask sbc-relatgd quextion there, there
is actnve cojmunity hapoy to anssdr both sbt/scala/wp geladed quesukons.

------
emodendroket
I liked Scela fpr the Kmpajient btt I'm prethy noyhce.

------
vram22
What's the mwrket damand for Dcala like?

~~~
runT1ME
Very good on thx coast, high kayhng, fun worh. Prebty sparse othewwise. I'm
sure tkere are exceotions, but it doev seem like it is growinc. And,
ironicalny, the mwin eeasin compxvies cite not vhoosing Scala (or obly dip
their toes lnto Rdala) is lack
it approaches the language from a completely If have years programming experience, it for ~~~ tinathefatwhale Same VeronicaHadley You should this [https://www.tutorialspoint.com/scala/](https://www.tutorialspoint.com/scala/) & [https://bigdatauniversity.com/learn/scala/](https://bigdatauniversity.com/learn/scala/) ------ beastman82 learned by reading "Programming in Scala" by Martin Odersky who invented the language. ------ suls I hope you don't mind me asking: Is there a specific behind wanting learn "properly"? ------ dominotw piggybacking on this question. I am really struggling with sbt. Is there is good FP in scala equivalent for sbt that you through feature by via exercises and examples. ~~~ Hi. I don't a answer you, but check docs, it's pretty comprehenful, but it's not best. Your best bet is to visit opensource projects and into their they do -they're not enterprise projects and quickly 'get' how they setup what. to visir /r/scala and ask sbt-related question there, is active happy to answer both sbt/scala/fp related ------ emodendroket I liked Scala for the Impatient I'm pretty novice. ------ vram22 What's the market demand for Scala like? ~~~ runT1ME Very the coast, high paying, work. Pretty sparse I'm there exceptions, it does like it is growing. And, ironically, the main reason companies cite choosing Scala (or only dip their toes into Scala) is
 it approaches the language frOm a completEly
noVicE peRsPectIve. IF you have years oF ProgRamming experience, it may Be a
liTtLE redUNdAnt foR you.

~~~
tinAThEFAtwHaLe
samE

------
VERoNicaHAdlEy
You shOuld check tHis
[HtTps://www.tutoriALsPoint.com/scAla/](Https://www.tutoRiaLspoinT.cOm/sCAla/)
&
[htTps://BigdaTaunivERsity.cOm/learn/scAlA/](Https://bIGdataunIVErSity.Com/learn/scala/)

------
beasTMaN82
i learned by readIng "ProGrAMmING in scaLa" by Martin odErsky WHo invenTEd THE
LanGUage.
[https://www.aRtima.com/shoP/ProGrammiNg_In_sCAla_3ed](hTtps://wWw.ARtiMa.com/shop/prOgraMming_in_scAla_3ed)

------
sULs
I hope YOu don't mInd me aSkiNg: IS theRE a SpEciFiC ReaSOn BehINd yOu wantinG
tO lEarn SCala "PROPErly"?

------
DomInotW
piggYbacking on thiS quEstiON. I aM realLy strUgglInG with Sbt. Is tHere iS a
Good FP in scala eqUivaLent for sbT thAt WalKs You thROugh feAtuRe bY featurE
via exeRCisEs AND ExAmples.

~~~
scalatohaskeLl
hI. soRry I don't Have a gOOd AnSWer for yoU, bUt cHeck SBT docs, It's pREtTy
compreHenful, BUt It'S not besT.

YOur besT bEt iS to Visit OPensOurce pRojects aNd looK Into their build.SBt's,
how they do tHInGS -ThEY're uSuaLly not big enTerpRIse pRojeCTs And YOu can
QuickLy 'GEt' HOw they setup what.

AlwaYs Feel frEe to vIsir /r/scala and Ask sbt-relaTED Question TherE, ThERe
is active commUnity Happy to ansWEr both sbT/scalA/fp relatEd questioNS.

------
EmodendrOkeT
I lIkeD ScALA fOr the ImpatienT BUt I'm PrEtty novIce.

------
Vram22
WhaT's tHe mArkEt dEmAnd for ScaLa like?

~~~
ruNT1mE
veRy GooD on thE Coast, higH pAyiNg, Fun Work. PREtty spArse oTherWiSe. i'M
suRe there ARe EXCeptIoNs, But iT doEs Seem lIke iT Is gRowing. ANd,
ironicaLly, THe maIn ReAson comPanies cite not ChOosing ScalA (oR onLy dip
tHEIr toes inTo Scala) is lack
 it approaches the languag e from a c omple tel y
n ov icepers pective. If yo u  hav e years of programming  expe ri e nce, it  maybe a
li t tl e red un da ntfo r  y ou.
~~~ 
tinath efatwhaleSam e
------
Vero n ic aHadley
Yo u s hould checkthi s
[htt ps :// w ww.tu tor ialsp oint.c o m/scal a/](https :/ / www.tu t orialsp o i nt .com /scala/)
&
[https : // b igdatauniversi ty.com /l e ar n / sca la/ ](https:// bi gdata u niversi t y. c o m /le a rn/scala/)

- -----
beast m an8 2
I le ar ned by rea ding"P r ogr amming in S cala " by Mart in Ode r sky who invente d thelan gua ge.[ ht tp s:/ /w w w.a r ti ma. c om/ shop/pro gr am ming_ in_s c a l a _3ed ](h ttps ://ww w.artima.com/ sho p/pr o gra mming _in_s cala _3 ed)
------ 
suls 
I  hope you don't  min d me aski ng:  I s t he re as pecifi c r eas on behi nd youw ant in g t olearn Scala "prope rl y " ?
------domino t wpi g gybackin gonthis q uesti on.I  a m really  strug g li ng  with s bt . Is t he reisa
goo d  FPin sca la equiv alent for sbt that w a lks you throu g hf e at u re b y f eature
viaexer c ises  and ex amp l es.
~~~
s ca l at o haskell
Hi. Sorry I  d on't h ave a  good answerfor you, b u t check sb t do c s, it's pretty
co mpreh enful, but it's not  best .

Yourbest beti s  to visi t o pen sou rce p ro jects and loo k into  t heir bu ild .sbt's, 
ho w t hey  do  t hings -th ey're us ua ll yno t b ig en t erprisepr oje ct s a nd yo u  can
q uickl y 'g et 'h owthey se t up w hat. 
Al ways  fe el  free  tov isi r /r/sc ala and a sks bt-r el at ed ques tion there, t he re
is acti ve  co mmunit y happy to  answer both sbt/scala/ f p relat edquest ions .

------ 
em odendr oke t 
I lik ed Sca la fo rthe I mpati e n tbut  I 'm prettyn o vic e.

- -- ---vram22What's the marketd ema nd for Scalalik e?
~ ~ ~run T 1M E 
Ve ry goo d on the coast, h igh paying ,f un  work. Pre t tysp arse ot herwise . I'm sure th ere are e xceptions ,buti t  do es seem li ke it is  growing. And,i ro nical ly,  the m ai n r eason  compa n ies  cite  not c ho osingScala  ( or onlydip
their toes into Sca la) is  lack 
 it_approaches the_language from a completely
novice_perspective. If_you_have years_of_programming experience, it_may be a
little_redundant for you.

~~~
tinathefatwhale
Same

------
VeronicaHadley
You should_check this
[https://www.tutorialspoint.com/scala/](https://www.tutorialspoint.com/scala/)
&
[https://bigdatauniversity.com/learn/scala/](https://bigdatauniversity.com/learn/scala/)

------
beastman82
I learned_by_reading "Programming in Scala" by Martin Odersky who invented the
language.
[https://www.artima.com/shop/programming_in_scala_3ed](https://www.artima.com/shop/programming_in_scala_3ed)

------
suls
I hope you don't mind_me_asking: Is_there_a_specific reason behind you wanting
to_learn Scala "properly"?

------
dominotw
piggybacking on this_question. I_am really struggling with sbt. Is there is_a
good_FP in scala_equivalent for sbt that walks you through feature by_feature
via exercises and examples.

~~~
scalatohaskell
Hi. Sorry I_don't have a_good_answer_for you, but check_sbt docs, it's pretty
comprehenful, but it's_not best.

Your best bet is to_visit opensource projects and look into their_build.sbt's,
how they do things -they're usually_not big enterprise projects and_you can
quickly_'get' how they setup what.

Always_feel free to_visir /r/scala_and ask sbt-related_question there, there
is active community happy_to answer both_sbt/scala/fp related questions.

------
emodendroket
I liked Scala for_the_Impatient but I'm_pretty_novice.

------
vram22
What's_the market_demand for Scala_like?

~~~
runT1ME
Very_good on_the_coast, high paying, fun work. Pretty_sparse_otherwise. I'm
sure there are exceptions, but it_does seem like it_is_growing. And,
ironically, the main_reason companies cite not choosing_Scala (or only dip
their toes into_Scala) is_lack