Introduction to Programming and Problem Solving Using Scala

preview_player
Показать описание
This is the welcome video for my new CS1 textbook using Scala. It's the only one that I will appear in as all the others are screen casts where we look at the construction of code live.
Рекомендации по теме
Комментарии
Автор

This playlist is just GOLD for anyone interested in learning scala the easy way :D

I started with Odersky materials on coursera, and boy that was really heavy and challenging..

your videos are small, simple and well explained .. its just on point, so thank you professor for sharing with us this great work.

Seventoune
Автор

Thank you for sharing this playlist. It is so fun and easy to follow and genuinely learning and understand how the language works. Thanks for the Vim tips. super fun to use

static_void_
Автор

Thank you professor Lewis for sharing your lessons , I really wish I had a professor like you while I was studying for my Engineering degree .

krishnarachur
Автор

Thanks Mark, I've always enjoyed your videos (I've watched all videos from playlist 1 and 2) you have a natural ability to explain topics clearly, keep up the great work and thank for taking the time to put these videos together

skysdaisies
Автор

Woo....good news, back in Scala with problem solving. Looking for the upcoming series of videos. :-)

KiranRoy
Автор

Just saw your skating-juggling video.
You're a hot mess of a champion. Way to be!!

crustyoldhuman
Автор

Thanks coming here while trying to figure out scala on coursera which is taught in a complex way

jonathanl
Автор

Thank you very much, Mark. It is so nice of you that you have shared these videos with the world. Your teaching is tremendously helpful. For a past few days, I have been following your old playlist videos The Art of Programming using Scala Part 1 . And just now, I got to know that you have newer playlist of these videos.

My question is that should I stop following that playlist and start watching this one (newer playlist). Have you covered all the topics that correspond to The Art of Programming book? I really need your clarification.

Thanks again.. Looking forward to hearing from you:)

kumar.creates
Автор

Sir, please help me with this problem which I encountered while practicing ....
Suppose we want to sort a list of numbers in ascending order:

One way to sort the list List(7, 3, 9, 2) is to sort the tail List(3, 9, 2) to obtain List(2, 3, 9).

The next step is to insert the head 7 in the right place to obtain the result List(2, 3, 7, 9).

This idea describes Insertion Sort:

def insertionSort(xs: List[Int]): List[Int] = xs match {
case List() => List()
case y :: ys => insert(y, insertionSort(ys))
}
Complete the definition insertion sort by filling in the blanks in the definition below:

Run

val cond: (Int, Int) => Boolean = \\ first blank
def insert(x: Int, xs: List[Int]): List[Int] =
xs match {
case List() => x :: \\ second blank
case y :: ys =>
if (cond(x, y)) x :: y :: ys
else y :: insert(x, ys)
}
insert(2, 1 :: 3 :: Nil) shouldBe (1 :: 2 :: 3 :: Nil)
insert(1, 2 :: 3 :: Nil) shouldBe (1 :: 2 :: 3 :: Nil)
insert(3, 1 :: 2 :: Nil) shouldBe (1 :: 2 :: 3 :: Nil)

devashishkapadia
Автор

hello sir, I am completely new to scala and I have no knowledge of java as well, there are multiple playlists. I am little confused where do I start from??, can you please give me the links in order so that I can get started..

This should also help a lot of other folks as well..

Thank you sir

farzanaify
Автор

Hello, can you share the video of first chapter where you have explained computer basics that include memory, CPU, different types of programming ??

at-cvky
Автор

Maybe you answer that querstion later in the series, but why did you choose Scala as the introduction language to programming? From all that I know it is a rather complex language.

TheddunTOSS
Автор

Hi Mark, is there any videos for unit testing using scala or any testing related videos when we are working on huge data ?
Can we use scala in selenium framework..?

kvsreddy
Автор

Hi Mark, Thank you for giving us tons of videos which are very informative.
What i am about to ask you is little bit time consuming and irritative, though i want to ask you.
Could you be kind enough to tell me to start with Spark what playlists or videos i should be ready with or go through and what videos to skip for later study just like giving priorities...bec In this playlist alone i see 199 videos and spark has 57 vids and i am jumping from one playlist to other just to fill the gaps where ever i find necessary to acquire knowledge..

sharathchandra
Автор

Hello @mark

will you please confirm the link that i need to follow for both Cs1 and CS2

DeepakKumar-iswz
Автор

hello sir, i have just started to learn scala and i want to ask should i learn scala in oop paradigm or functional paradigm?

abhinavsingh
Автор

Hey ....i am actually new to programming and trying to learn scala..I found 2 playlist in your channel one is of 199 videos and the other is of 120 videos.which one should i follow to learn scala ? let me tell ypu i have seen few videos of you and found it very intresting..thanks for that...

yasarkhan
visit shbcf.ru