A challenge video is designed to provide a specific programming challenge that should be completed using the Scala programming language. This video explains the process for these challenges.
- [Instructor] Throughout this course you're going to run across several movies labeled as challenges. Challenges are hands on opportunities for you to practice and master what you're learning throughout the course. At the beginning of each challenge I'll give you a clear set of objectives. If there are any sample files or other resources needed, they will be located in the corresponding exercise files folder. In addition to the list of objectives each challenge has a rough estimate of how long it should take. Once you've completed the challenge, come back and watch the solution video. In the solution video I'll show you how I completed the challenge and give you some insight on my thought process along the way.
Again, challenges are opportunities for you to practice what you're learning as we progress through the course. Use the challenges as a way to hone your skills and be sure to try adding other logic of your own.
Join Peggy Fisher as she helps get you started with Scala, so you can leverage the unique capabilities it offers. First, learn the basics of type inference, variables, loops, functions, and operators. Then, find out how to read files using a console, perform pattern matching, handle exceptions, and more. Finally, learn how to use classes, fields, methods, and objects.
- Integrating with IDEs
- Scala worksheets
- Scala repl sessions
- Type inference
- Creating variables
- Working with loops
- Higher-order functions
- Scala operators
- Working with decision statements
- Handling exceptions using try or catch
- Working with tuples and arrays
- Classes, fields, and methods
Skill Level Intermediate
Java Platforms Compared: SE vs EE vs MEwith Peggy Fisher25m 38s Intermediate
Scala Essential Training for Data Sciencewith Dan Sullivan1h 51m Intermediate
1. Getting Started with Scala
2. Scala Basics
3. More Scala Basics
4. Objects with Scala
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.