Scala Tutorial For Absolute Beginners (Udemy.com)
Become A Professional Scala Developer From Scratch
Created by: Yogesh Patel
Last updated August 2018
What you will learn
- Learn the fundamentals of Scala
How it compares
Against the other 34 rated Udemy courses in Scala on CourseDuck:
- Rating4.1 out of 5higher than 32% of them
- Reviews102#28 of 35 by number of reviews
- Length5.4 hourslonger than 52% of them
- Last updatedAugust 2018earlier than 79% of them
Course Description
This Scala Tutorial course is aimed at complete beginners to the subject. For those who have no programming experience or those who have limited knowledge of Scala . This Course get you up and running and will give you the skills you need to master the Scala programming language.
- “Scala is an acronym for Scalable Language ”
- Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way.
- Scala is written by Martin Odersky at EPFL.
- Scala is Statically Typed
- Scala Runs on JVM, full inter-op with Java.
- Scala is Object Oriented
- Scala is Functional
- Scala has Dynamic Features
- Scala is Scala blends object-oriented and functional programming in a statically typed language.
The goal of this course is to provide you with a working knowledge of Scala applications. We'll start with the basics, starting from installing Scala on different Operating Systems like Window, Mac and Linux on variety of IDE's e.g. Eclipse, IntelliJ Idea, Netbeans etc. Then we will learn all the basic concepts in Scala Programming with examples including Scala Syntax Object Oriented Language, Traits, Methods, Pattern Matching, Tuples, Annotations, Designators, Overview, Environment Setup, Basic Syntax, Data Types, Variables, Classes & Objects, Access Modifiers, Operators, IF ELSE, Loop Statements, Functions, Closures, Strings, Arrays, Collections, Regular Expressions, Exception Handling, Extractors, Files I/O.
I believe the best way to learn is to understand how a tool works and what it does for you, look at examples, and then try it yourself. That's how this course is built, with the goal to help you both learn and understand Scala.
Instructor Details
- 4.1 Rating
102 Reviews
Yogesh Patel
Yogesh Patel is Software Developer and Programming Enthusiast with much experience from different projects and many different programming languages. He earned Master's Degree from Germany. Teaching has been his passion since a long time. His aim to teach technology the way it is used in industry and professional world .
Software training is becoming so costly these days, that poor people are finding it very difficult to attend courses and find jobs. His aim behind creating these tutorials is to help those in need. If you find this useful, please share with your friends on Facebook twitter and Google plus. Let's make these videos help as many students as possible.
More courses by Yogesh Patel
C Programming Tutorial for Absolute Beginners with Examples (2015)
4.0 (1,653 Reviews)
Provider: Udemy
Time: 5.3h
$12.99
Bash Shell Scripting Tutorial for Beginners (2018)
4.5 (878 Reviews)
Provider: Udemy
Time: 10h
$54.99
Linux Command Line Tutorial (Learn Linux Basics) (2018)
4.4 (241 Reviews)
Provider: Udemy
Time: 6.6h
$59.99
More Scala courses
Advanced Scala and Functional Programming (2024)
4.7 (3,560 Reviews)
Provider: Udemy
Time: 13.2h
$39.99
Reviews
By Dennis Malkmus on 1/23/2024
Well structured course. It's good, that he concentrates on functional programming.
By Shailesh Kumar on 11/2/2020
same is available in free on youtube
By Daniel Mendes Batista on 5/6/2020
It was good, I felt there was a lack of exercises though.
By Suresh Thota on 12/12/2019
Good explanation with examples
By Damodar Mahanta on 7/27/2019
Very nicely elaborated the topics. This course is really helpful for absolute beginners.
By Manuel José Pulgar Anguita on 11/2/2018
Nice course, it gives what the instructor says
By Ravi Koganti on 8/4/2018
good course for scala beginners.
By Chinmay Shah on 8/1/2018
Good tutor and nice tutorial for beginner.
By Abhishek Kundu on 7/27/2018
Absolute Gem. Beginners please go through.
By Ayodeji Ilori on 7/23/2018
The course outlined basics of scala and the examples captured the essence of what was discussed . Also his manner of approach was very simple and easy to understand . Very Good video content .
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 82 / 100











