/allaboutscala

Source code for www.allaboutscala.com tutorials

Primary LanguageScalaOtherNOASSERTION

Source Code For Scala Tutorials From www.allaboutscala.com

Introduction

The Scala programming language is rapidly growing in popularity! Sadly, most of the online tutorials do not provide a step-by-step guide :(

At www.allaboutscala.com, we provide a complete beginner's tutorial to help you learn Scala in small, simple and easy steps.

  • Tutorials are organized such that they allow you to learn gradually.
  • Tutorials are written by taking into account the complete beginner.
  • Tutorials will make you proficient with the same professional tools used by the Scala experts.

The Tutorials

Scala Introduction: A general overview of Scala

Chapter 1: Getting familiar with the IntelliJ IDEA

Chapter 2: Learning the basic foundation of Scala

Chapter 3: Thinking In Terms Of Functions

Chapter 4: Think you know Object Oriented using classes?

Chapter 5: Dependency Injection reinvented using traits

Chapter 6: Immutable Collection

Chapter 7: Mutable Collection

Chapter 8: Collection Functions

Chapter 9: Futures

coming soon...

Chapter 10: Cheatsheet and Scala Test

Collection

General

Futures

Chapter 11: Learn SBT

Install SBT

sbt run

sbt test

sbt debugging

sbt resources

Chapter 12: Learn Apache Spark 2

Chapter 12 - Part 1

Project Setup

DataFrame SQL Query

Chatper 12 - Part 2

Spark SQL

Chapter 12 - Part 3

DataFrame Statistics

Chapter 12 - Part 4

DataFrame Operations

Contact

Nadim Bahadoor at http://allaboutscala.com/contact/

License

Apache 2.0 License - see the LICENSE.TXT file