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
Computing: Art, Magic, Science - Part IIETH Zurich via edX Web Application Development: Basic Concepts
University of New Mexico via Coursera Web Application Development: The Presentation Tier
University of New Mexico via Coursera Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera Programmation objet immersive en Pharo
Inria (French Institute for Research in Computer Science and Automation) via France Université Numerique