Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Scala in Practice
Rating: 3.5 out of 5(48 ratings)
285 students

Scala in Practice

Coding and App Developement using Scala Programming Language
Created byAdastra Academy
Last updated 11/2015
English

What you'll learn

  • Understand the basic principles of Scala
  • Understand programming in Scala
  • Implement hands-on Scala code
  • Create a Mobile App using Scala

Course content

8 sections15 lectures2h 1m total length
  • Installation Guide and Tools Setup7:00

    This lecture contains the detailed installation guide and the setting up tools and environment for developing codes in Scala.

  • Introduction to Scala9:29
  • Basics of Scala Programming Language9:43

    In this lecture, there is a description of basic types and basic operations and finally how to define a basic function in Scala.

Requirements

  • A basic understanding of programming languages
  • Some familiarity with object-oriented programming concepts

Description

Scala is a programming language designed to include advantages from both object-oriented and functional programming paradigms. It is a concise, agile, and scalable language that can handle lots of data in real time. Scala is a popular choice for many open source and Big Data projects. The prominent Big Data framework, Apache Spark, is also developed using Scala.

Adastra Academy’s ‘Scala in Practice’ includes a general overview, the benefits of programming in Scala, and several hands-on exercises. Unlike other courses, students taking ‘Scala in Practice’ quickly become proficient in coding and develop a Mobile App as part of the course work. We also explore Scala’s main features that make it a unique programming language and various enterprise applications to understand why it is more often deployed than others.

Who this course is for:

  • Big Data Developers
  • Programmers and Developers
  • Data Scientists
  • Data Engineers