YoVDO

Hands-On Introduction: Scala

Offered By: LinkedIn Learning

Tags

Scala Courses Functional Programming Courses Generics Courses JSON Courses ETL Courses GitHub Codespaces Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn all the basics of the latest version of Scala by building a minimal app that extracts and transforms files.

Syllabus

Introduction
  • Build your first Scala app
  • What you should know
  • Using GitHub Codespaces
  • Scala introduction
  • What we are going to build
1. Our First Methods and Testing
  • Scala project structure
  • Our first method
  • Our first test
  • Implement our test
  • Challenge: Testing and higher order functions
  • Solution: Testing and higher order functions
2. Implementing Our ETL
  • Traits, generics, givens, and using
  • Eithers, enums, for comps, and pattern matching
  • Challenge: Traits, generics, eithers, enums, and pattern matching
  • Solution: Traits, generics, eithers, enums, and pattern matching
3. Refactoring with Config and JSON
  • Adding configuration
  • Refactoring the tests
  • JSON implementation
Conclusion
  • Next steps

Taught by

Amina Adewusi

Related Courses

Building Batch Data Pipelines on GCP auf Deutsch
Google Cloud via Coursera
Building Batch Data Pipelines on GCP en Français
Google Cloud via Coursera
Mastering Azure Data Factory: From Basics to Advanced Level
Udemy
Data Science de A a Z - Extraçao e Exibição dos Dados
Udemy
Building Batch Data Processing Solutions in Microsoft Azure
Pluralsight