CareerVision Training

Scala Programming Training DVD

CareerVision Training

£ 48 - ($ 180.025)

Información importante

  • Training
  • Beginner
  • A distancia
  • Duración:
  • Cuándo:
    A definir

The following course, offered by Career vision, will help you improve your skills and achieve your professional goals. During the program you will study different subjects which are deemed to be useful for those who want to enhance their professional career. Sign up for more information!

Información importante

Dónde se imparte y en qué fechas

Inicio Ubicación
A definir
Distance Learning

¿Qué aprendes en este curso?

Including sequences
Nesting functions

Programa académico

A Practical Scala Training Course That Teaches Real World Skills

In this project-based Learning Scala Programming video tutorial series, you'll quickly have relevant skills for real-world applications.

Follow along with our expert instructor in this training course to get:

  • Concise, informative and broadcast-quality Learning Scala Programming training videos delivered to your desktop
  • The ability to learn at your own pace with our intuitive, easy-to-use interface
  • A quick grasp of even the most complex Learning Scala Programming subjects because they're broken into simple, easy to follow tutorial videos

Practical working files further enhance the learning process and provide a degree of retention that is unmatched by any other form of Learning Scala Programming tutorial, online or offline... so you'll know the exact steps for your own projects.

  • Duration: 4.75 hours - 58 tutorial videos
  • Date Released: 2014-09-24
  • Works on: Windows PC or Mac
  • Format: DVD and Download
  • Instructor: Mark Lewis
Course Description

In this Scala training course, expert author Mark Lewis teaches you everything you need to know about the Scala programming language. This course is designed for users that already have some programming experience.

You will start by learning the language basics of Scala, including sequences, recursion, and nesting functions. Mark will then teach you about the object-oriented aspects of Scala, linearization of trait methods, and building and writing withXML. This video tutorial also covers text processing, parallelism and actors, and libraries for unit testing.

Once you have completed this computer based training course, you will have developed a solid working knowledge of the Scala programming language, and be able to start your own Scala-based project. Working files are included, allowing you to follow along with the author throughout the lessons.

Course Outline

01. Introduction Overview And About The Author Tools - Eclipse With Scala Plug-In 0103 How To Access Your Working Files 02. Language Basics Nature Of Scala And Our First Worksheet Overall Type Hierarchy Memory Model, No Primitives, Val Versus Var And Tuples If Expressions Match Expressions Recursion, Tail Recursion, And Nesting Functions - Part 1 Recursion, Tail Recursion, And Nesting Functions - Part 2 Recursion, Tail Recursion, And Nesting Functions - Part 3 Collections Overview Sequences - Array, List, Vector, And Buffer - Part 1 Sequences - Array, List, Vector, And Buffer - Part 2 Sequences - Array, List, Vector, And Buffer - Part 3 Looking At The API - Implicit Conversions Significant Regular Methods - Part 1 Significant Regular Methods - Part 2 0216 Significant Regular Methods - Part 3 0217 Higher-Order Methods And Lambda Expressions - Part 1 0218 Higher-Order Methods And Lambda Expressions - Part 2 0219 Find And Option 0220 Pattern Matching And Case Classes 0221 Iterators And Scala - Part 1 0222 Iterators And Scala - Part 2 0223 Sets And Maps 0224 Loops - While, Do-While, And Basics Of For 0225 For Comprehensions 0226 Partial Functions 0227 Syntactic Sugar 03. Object-Oriented Scala And Our MUD Project 0301 Building An Application 0302 Imperative Text Adventure - Part 1 0303 Imperative Text Adventure - Part 2 0304 Functional Solution 0305 Special Methods And Names - Part 1 0306 Special Methods And Names - Part 2 0307 Implicit Conversions And Arguments 0308 Linearization Of Trait Methods 0309 Self Types 04. Unit Testing 0401 Using JUnit 0402 Scala Test 05. XML 0501 Reading And Parsing XML 0502 Building And Writing XML 06. Text Processing 0601 Regular Expressions 0602 Regular Expressions As Patterns 0603 Parser Combinators - Part 1 0604 Parser Combinators - Part 2 0605 Text Adventure Parser 07. Parallelism And Actors 0701 Parallelism In Scala 0702 Actor Parallelism 0703 Simple Akka Examples - Part 1 0704 Simple Akka Examples - Part 2 0705 Ask Pattern And Futures 0706 The Actor Hierarchy 0707 The Actor Lifecycle 0708 Routers 0709 Actor Based MUD 08. Conclusion 0801 Wrap-Up