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
Mastering Programming with MATLABVanderbilt University via Coursera Advanced R Programming
Johns Hopkins University via Coursera Application Programming Fundamentals
LearnQuest via Coursera Aprendiendo Python con circuitos digitales
Coursera Project Network via Coursera Basics in computer vision
Higher School of Economics via Coursera