In this course, we will learn the basics of Scala and functional programming, two highly in-demand topics in software industry today. Write 3000+ lines of Scala code yourself, with guidance, through 100+ examples and exercises.
Why Scala:
it's currently the hottest language based on the Java Virtual Machine - the number of Scala jobs has exploded, but demand is even higher
it offers significantly higher pay (> 20%) than same-level Java positions
it's incredibly fun - if you learn Scala, you'll hardly want to get back
it unlocks the doors to some of the latest technologies - Spark, Akka and more
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
1. Getting Started!/1. Getting Started!.mp4
63.2 MB
1. Getting Started!/1. Getting Started!.vtt
8.3 KB
2. The Absolute Scala Basics/1. Values, Variables and Types.mp4
59.8 MB
2. The Absolute Scala Basics/1. Values, Variables and Types.vtt
14 KB
2. The Absolute Scala Basics/2. Expressions.mp4
105.1 MB
2. The Absolute Scala Basics/2. Expressions.vtt
21.8 KB
2. The Absolute Scala Basics/3. Functions.mp4
144.9 MB
2. The Absolute Scala Basics/3. Functions.vtt
22.6 KB
2. The Absolute Scala Basics/4. Type Inference.mp4
27.8 MB
2. The Absolute Scala Basics/4. Type Inference.vtt
5.4 KB
2. The Absolute Scala Basics/5. Recursion.mp4
218.4 MB
2. The Absolute Scala Basics/5. Recursion.vtt
25.6 KB
2. The Absolute Scala Basics/6. Call-by-Name and Call-by-Value.mp4
54.7 MB
2. The Absolute Scala Basics/6. Call-by-Name and Call-by-Value.vtt
9.3 KB
2. The Absolute Scala Basics/7. Default and Named Arguments.mp4
48 MB
2. The Absolute Scala Basics/7. Default and Named Arguments.vtt
10 KB
2. The Absolute Scala Basics/8. Smart Operations on Strings.mp4
108.8 MB
2. The Absolute Scala Basics/8. Smart Operations on Strings.vtt
13.9 KB
3. Object-Oriented Programming in Scala/1. Object-Oriented Basics.mp4
78 MB
3. Object-Oriented Programming in Scala/1. Object-Oriented Basics.vtt
16.3 KB
3. Object-Oriented Programming in Scala/10. Anonymous Classes.mp4
39.8 MB
3. Object-Oriented Programming in Scala/10. Anonymous Classes.vtt
6.3 KB
3. Object-Oriented Programming in Scala/11. Object-Oriented Exercises Expanding Our Collection.mp4
236.5 MB
3. Object-Oriented Programming in Scala/11. Object-Oriented Exercises Expanding Our Collection.vtt
23.3 KB
3. Object-Oriented Programming in Scala/12. Case Classes.mp4
77.2 MB
3. Object-Oriented Programming in Scala/12. Case Classes.vtt
11.7 KB
3. Object-Oriented Programming in Scala/13. Exceptions.mp4
228.7 MB
3. Object-Oriented Programming in Scala/13. Exceptions.vtt
24.9 KB
3. Object-Oriented Programming in Scala/14. Packaging and Imports.mp4
89.8 MB
3. Object-Oriented Programming in Scala/14. Packaging and Imports.vtt
13.2 KB
3. Object-Oriented Programming in Scala/2. Object-Oriented Basics (exercises).mp4
121.3 MB
3. Object-Oriented Programming in Scala/2. Object-Oriented Basics (exercises).vtt
15.5 KB
3. Object-Oriented Programming in Scala/3. Syntactic Sugar Method Notations.mp4
110.3 MB
3. Object-Oriented Programming in Scala/3. Syntactic Sugar Method Notations.vtt
18.5 KB
3. Object-Oriented Programming in Scala/4. Method Notations (Exercises).mp4
106.2 MB
3. Object-Oriented Programming in Scala/4. Method Notations (Exercises).vtt
11.6 KB
3. Object-Oriented Programming in Scala/5. Scala Objects.mp4
92 MB
3. Object-Oriented Programming in Scala/5. Scala Objects.vtt
15.3 KB
3. Object-Oriented Programming in Scala/6. Inheritance.mp4
105.2 MB
3. Object-Oriented Programming in Scala/6. Inheritance.vtt
17.3 KB
3. Object-Oriented Programming in Scala/7. Inheritance, Continued Abstract Classes and Traits.mp4
77.7 MB
3. Object-Oriented Programming in Scala/7. Inheritance, Continued Abstract Classes and Traits.vtt
12.2 KB
3. Object-Oriented Programming in Scala/8. Inheritance Exercises Implementing Our Own Collection.mp4
128.1 MB
3. Object-Oriented Programming in Scala/8. Inheritance Exercises Implementing Our Own Collection.vtt
16.1 KB
3. Object-Oriented Programming in Scala/9. Generics.mp4
181 MB
3. Object-Oriented Programming in Scala/9. Generics.vtt
27.5 KB
4. Coding practice A Small File System/1. Introduction.mp4
29 MB
4. Coding practice A Small File System/1. Introduction.vtt
14.5 KB
4. Coding practice A Small File System/1.1 demo_filesystem.zip.zip
72.7 KB
4. Coding practice A Small File System/10. Echo!.mp4
36.5 MB
4. Coding practice A Small File System/10. Echo!.vtt
11.7 KB
4. Coding practice A Small File System/11. Echo, Enhanced.mp4
54 MB
4. Coding practice A Small File System/11. Echo, Enhanced.vtt
18 KB
4. Coding practice A Small File System/12. Viewing File Contents (Cat) and Wrap-Up.mp4
43.8 MB
4. Coding practice A Small File System/12. Viewing File Contents (Cat) and Wrap-Up.vtt
16.6 KB
4. Coding practice A Small File System/12.1 demo_filesystem.zip.zip
72.7 KB
4. Coding practice A Small File System/2. Basic Code Scaffolding.mp4
60.8 MB
4. Coding practice A Small File System/2. Basic Code Scaffolding.vtt
26.5 KB
4. Coding practice A Small File System/3. Mkdir & Creating Immutable Structures, Part 1.mp4
45 MB
4. Coding practice A Small File System/3. Mkdir & Creating Immutable Structures, Part 1.vtt
17.9 KB
4. Coding practice A Small File System/4. Mkdir & Creating Immutable Structures, Part 2.mp4
69.3 MB
4. Coding practice A Small File System/4. Mkdir & Creating Immutable Structures, Part 2.vtt
25.8 KB
4. Coding practice A Small File System/5. Finalizing Mkdir and Testing with LS.mp4
47.9 MB
4. Coding practice A Small File System/5. Finalizing Mkdir and Testing with LS.vtt
15.9 KB
4. Coding practice A Small File System/6. PWD and Creating Files (Touch).mp4
56 MB
4. Coding practice A Small File System/6. PWD and Creating Files (Touch).vtt
20 KB
4. Coding practice A Small File System/7. Changing Directories (CD) and Traversing Immutable Structures, Part 1.mp4
63.2 MB
4. Coding practice A Small File System/7. Changing Directories (CD) and Traversing Immutable Structures, Part 1.vtt
23.3 KB
4. Coding practice A Small File System/8. CD and Traversing Immutable Structures, Part 2 - Relative Paths.mp4
46.9 MB
4. Coding practice A Small File System/8. CD and Traversing Immutable Structures, Part 2 - Relative Paths.vtt
16.4 KB
4. Coding practice A Small File System/9. Removing Files and Directories (RM).mp4
66.6 MB
4. Coding practice A Small File System/9. Removing Files and Directories (RM).vtt
23.4 KB
5. Functional Programming in Scala/1. What's a Function, Really.mp4
184.4 MB
5. Functional Programming in Scala/1. What's a Function, Really.vtt
21.4 KB
5. Functional Programming in Scala/10. Options.mp4
194.4 MB
5. Functional Programming in Scala/10. Options.vtt
23.5 KB
5. Functional Programming in Scala/11. Handling Failure.mp4
191.2 MB
5. Functional Programming in Scala/11. Handling Failure.vtt
19.7 KB
5. Functional Programming in Scala/2. Anonymous Functions.mp4
85.6 MB
5. Functional Programming in Scala/2. Anonymous Functions.vtt
12.8 KB
5. Functional Programming in Scala/3. Higher-Order-Functions and Curries.mp4
129.3 MB
5. Functional Programming in Scala/3. Higher-Order-Functions and Curries.vtt
20.2 KB
5. Functional Programming in Scala/4. HOFs and Curries (Exercises).mp4
279.2 MB
5. Functional Programming in Scala/4. HOFs and Curries (Exercises).vtt
28.7 KB
5. Functional Programming in Scala/5. map, flatMap, filter and for-comprehensions.mp4
180.4 MB
5. Functional Programming in Scala/5. map, flatMap, filter and for-comprehensions.vtt
24.2 KB
5. Functional Programming in Scala/6. A Collections Overview.mp4
23.9 MB
5. Functional Programming in Scala/6. A Collections Overview.vtt
4.2 KB
5. Functional Programming in Scala/7. Sequences List, Array, Vector.mp4
164.1 MB
5. Functional Programming in Scala/7. Sequences List, Array, Vector.vtt
22.7 KB
5. Functional Programming in Scala/8. Tuples and Maps.mp4
108.5 MB
5. Functional Programming in Scala/8. Tuples and Maps.vtt
14.3 KB
5. Functional Programming in Scala/9. Tuples and Maps (Exercises).mp4
317.5 MB
5. Functional Programming in Scala/9. Tuples and Maps (Exercises).vtt