Java for Data Scientists Essential Training
Offered By: LinkedIn Learning
Course Description
Overview
Leverage Java in your data science career. Learn how to use Java for two components of data science—data engineering and data analysis.
Syllabus
Introduction
- Welcome
- What you should know
- Using the exercise files
- Java, data science, and IMQAV
- JVM languages
- Downloading software
- Installing software
- Introduction to testing
- Types of tests
- Mock tests
- Code coverage
- Windows, views, and modes
- Projects
- Editor basics
- Refactoring
- Code execution
- Debugging
- Object-oriented principles
- Primitives
- Strings
- Classes and attributes
- Classes and methods
- Classes and constructors
- Exception handling
- Enumerations
- Casting
- Generics
- Annotations
- Program flow control
- Install and use libraries
- gson
- StringUtils
- Introduction to regular expressions
- Literals
- Metacharacters and representations
- Predefined character classes
- Regex quantifiers
- Regex boundaries and anchors
- Regex examples
- Introduction to reflection
- Introspect fields
- Introspect methods
- Introspect constructors
- Introspect annotations
- Introduction to design patterns
- Singleton patterns
- Decorator patterns
- Visitor patterns
- Introduction to magic squares
- Magic squares algorithm
- Adjacency matrix
- Magic characteristics
- Building magic cubes
- Next steps
Taught by
Charles Kelly
Related Courses
Design of Computer ProgramsStanford University via Udacity Programming Languages
University of Virginia via Udacity Data Structures and Performance
University of California, San Diego via Coursera Introducción a Data Science: Programación Estadística con R
Universidad Nacional Autónoma de México via Coursera Applied Text Mining in Python
University of Michigan via Coursera