Programming in Scala Certificate for Krzysztof Zylak
Certificate ID:
565235
Authentication Code:
86575
Certified Person Name:
Krzysztof Zylak
Trainer Name:
Fulvio Caruna
Duration Days:
2
Duration Hours:
14
Course Name:
Programming in Scala
Course Date:
1 November 2018 09:30 to 2 November 2018 16:30
Venue:
Cambridge
Course Outline:
Introduction
- What is Scala
- The paradigms of object-oriented programming
- Functional programming paradigms
- Scala and Java
- Language runtime environments
Basics of Scala
- data Types
- Operators
- The control instructions and loops
Object-Oriented Programming
- Classes
- Fields
- Methods
- Objects and instances
- Inheritance, abstraction, encapsulation, polymorphism
- Features
Functional Programming
- A function declaration
- function Arguments
- closures
- anonymous functions
- recursion
- delayed initialization
Packages
- Packages Scala language
- Importing packages
- Create your own packages
Other aspects of the Scala language
- general types
- exceptional service
- case of the class.
- collections, data structures
- parameters alleged
- metaprogramming
- concurrent programming