Scala Programming For Beginners Complete Guide*
4.4 (49 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
6,377 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Scala Programming For Beginners Complete Guide* to your Wishlist.

Add to Wishlist

Scala Programming For Beginners Complete Guide*

Play with SCALA Programming - The Scalable Language | A MUST TAKING Programming course For Big Data Developer
4.4 (49 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
6,377 students enrolled
Created by Joydip Ghosh
Last updated 8/2017
English
Current price: Free Original price: $20 Discount: 100% off
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • 2 Articles
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Fundamentals of the Scala programming language
  • A Good Basic Understanding of the Scala Programming Language
View Curriculum
Requirements
  • A basic Programming Knowledge is an added Advantage
  • Scala Programming is based on Java, so if you are aware of Java syntax, then it's pretty easy to learn Scala.
  • Further if you do not have expertise in Java but if you know any other programming language like C, C++ or Python then it will also help in grasping Scala concepts very quickly.
Description
  • Topics Covered:
  • Literals, Values, Variables, and Types
  • String Interpolation
  • If Else Statement and Expression
  • Match Expressions
  • Loops – for and while
  • Pattern Matching
  • Functions
  • Recursive Functions
  • Nested Functions
  • Calling Functions with Named Parameters
  • Parameters with Default Values
  • VarArg Parameters
  • Parameter Groups
  • Methods and Operators
  • Higher-Order Functions
  • Partially Applied Functions and Currying
  • Collections – List, Sets and Maps
  • Array, Seq, Stream, Tuples


In this course you are going to learn Scala Programming. The course is designed to the point and from very beginning. This course is Totally for the Beginners Who do not have any concept in Scala. After completing this course you get a basic overview about Scala Programming.

Scala is one of the Hot Demanding Language in 2017! 

The language is introduce by  Martin Odersky in 2003.

This Series explains Scala Programming in the User Friendly and Easy to understand Way!

Here In this course we start form very basic Scala Setup and then We move to the Variables, Literals, Strings any Other Advance Concepts.If you do not have any knowledge in Scala that is O. K. We Guide you from the very basic step to the advance concepts. 

If you have knowledge in Programming Language like C++, Java You get an additional Benifit.


Who is the target audience?
  • Programmers and Developers
Curriculum For This Course
32 Lectures
03:35:26
+
Introduction To Scala
1 Lecture 02:32
+
Installation
2 Lectures 29:10
Installation On Windows
13:18

+
Basic Concepts
7 Lectures 43:48
Basic Overview of Scala
09:53

Upcoming Lecture Each and every Weekend
00:45


Literals
05:01

Scala Values
09:02

Scala Variables
05:19

Scala Types
11:42
+
Coding Section #1
1 Lecture 00:03
Scala Coding Practice #1 || Literals, Value, Variable, Type
00:03
+
If Else Statement
5 Lectures 12:34
If Else Statement
05:11

If else Statement with Match Condition
03:10

If else Statement With Value Binding Pattern
01:04

If else Statement with Wildcard Operator
01:15

If Else Statement with Pattern Matching
01:54
+
Loop Condition
4 Lectures 14:13
For Loop
04:38

For Loop Iterator Guard
01:38

For Loop Iterator Guard
04:07

While Loop
03:50
+
Scala String
1 Lecture 07:24
String
07:24
+
Function
3 Lectures 09:45
Introduction to Procedure
01:35

Nested Function
03:11

Partialilly Applied Function
04:59
+
Scala Advance Concepts - Collection
5 Lectures 01:21:06
Scala Programming Practices
16:35

List & Set
15:12

ReducingList Generic
18:52

Scala Collection Reduce List
11:36

Mapping List
18:51
+
Class
2 Lectures 14:45
Class and Inheritance on Scala
09:10

Inheritance
05:35
1 More Section
About the Instructor
Joydip Ghosh
4.3 Average rating
1,095 Reviews
46,209 Students
13 Courses
Teach 30,000 students on Udemy

My passion is inspiring people through online courses. I love learning new skills, and since 2012 have been teaching people like you everything I know. Through my online learning business, I create courses that teach you how to become the better version of yourself with all kinds of skills.

I am an Young Engineer and Entrepreneur. I love to Grab New Skills and Teach the Students in an Easy and Understandable way.

I teach different Coding Language like C, Java, C++ ,Php to Ethical Hacking, Big Data. I also teach Different Business Like Dropshipping etc. I am Totally a Geek cum Entrepreneur.

I have the 9-6 Office time so I left the Software Engineer Job. I am now teaching Full time online to spread High Quality Materials With Lowest Cost.

We already have 30,000+ Students in our different Courses Still The Date.

Why We get 30,000+ Students within Just 6 Months?

The Answer is I love the Thing What I am Doing! Teaching is the Best Profession Of the World! And I enjoy It. If students are facing any kind of problem We solve the problem as soon as possible.

We always Welcome New Ideas. 

If you want to do any of these things, just enroll in the course. You have a 30-day money back guarantee if you don't like it. And I'm always improving my courses so that they stay up to date and the best that they can be. Check them out, and enroll today!