Mô tả

Learn Scala Programming From Scratch To Depth


From Simple program to Data Structures to OOPS and Functional Programming. Every thing covered with Hands on programming.


Taught in very simple english language so any once can follow the course easily.


No Prerequisites


Perfect start point to learn scala for Big Data Spark, Play, Scalatra, Lift, Sinatra, etc


About Scala: 

Scala is a versatile and powerful programming language that combines functional and object-oriented programming paradigms. Originally created by Martin Odersky and released in 2003, Scala has gained popularity for its concise, expressive syntax and its ability to seamlessly integrate with Java, making it a preferred choice for developers seeking a smooth transition from Java to a more modern language.

Scala's key features include strong static typing, immutability, and pattern matching, making it an excellent language for building robust and maintainable software. It offers a rich set of libraries and frameworks, particularly for web and data applications, with Play Framework and Akka being prominent examples.

One of Scala's standout features is its support for functional programming, which allows developers to write concise, elegant code that's easier to reason about. The language also supports concurrent and parallel programming through actors and futures.

Scala is a popular choice in industries such as finance, where performance, scalability, and maintainability are critical. Its versatility, compatibility with existing Java codebases, and active community make it a compelling language for a wide range of software development tasks.


Bạn sẽ học được gì

Yêu cầu

Nội dung khoá học

1 sections

Scala Indepth

28 lectures
Introduction to Data Engineering Career Path
01:46
Day 1 - Introduction to Scala
01:16:04
Day 2 - Scala Basics
02:10:57
Day 3 - Intellij Installation
19:41
Day 4 - Functions, Classes, objects
02:04:05
Day 5 - Constructors
01:39:59
Day 6 - Singleton object, Compaignion Classes and Objects and Case Classes and O
02:01:58
Day 7 - Strings
01:17:03
Day 8 - Pattern Matching and Regex
01:54:22
Day 9A - Implicit class
25:25
Day 9B - Conditional Statements and Loops
01:19:43
Day 10- Packages and Import
01:54:17
Day 11-Exceptional Handling
01:44:31
Day 12- Traits, Value Class and Universal Trait
01:55:29
Day 13- Arrays
01:24:35
Day 14- Arrays
01:21:05
Day 15- Functional Programming (1 of 3)
01:37:39
Day 16- Functional Programming (2 of 3)
01:57:57
Day 17- Functional Programming (3 of 3)
01:46:23
Day 18A- Closures
37:10
Day 18B - Collections
01:14:01
Day 19 - Collections - List (Day 1 of 1)
01:38:04
Day 20 - Collections - List (Day 2 of 2)
01:12:04
Day 21 - Collections - Sets
01:27:34
Day 22 - Collections - Map
02:01:57
Day 23 - Tuples Options and Iterator
01:23:26
Day 24 - File Handling
01:36:13
Career Guidance
02:50

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.