Java fundamentals with Maven Training Course
Course
In City Of London
Price on request
Description
-
Type
Course
-
Location
City of london
The course covers the basics of Java development and introduces the Apache Maven software project management and comprehension tool.
Facilities
Location
Start date
City Of London
(London)
See map
Token House, 11-12 Tokenhouse Yard, EC2R 7AS
Start date
On request
Reviews
Have you taken this course?
Subjects
- Project
- Apache
- Inheritance
- Java Programming
- Java
- Object-oriented training
- Works
- Syntax
- Warehousing
- Technology
- Import
- Programming
- Object oriented Programming
Course programme
Getting Started
- The Java Technology Phenomenon
- How to write basic "hello world" application
- How to compile and execute Java code
- How to make the code a bit more complex
- Convention over Configuration
- Maven Plugins
- Conceptual Model of a Project
- Downloading and Installing Maven
- Testing a Maven Installation
- Getting Help with Maven
- Creating a Simple Project
- Building a Simple Project
- Simple Project Object Model
- Object-Oriented Programming Concepts
- Variables, arrays, data types, operators, and control flow
- What are reference variables
- Classes and objects
- What inheritance is and how it works
- What Interfaces are, why they are written and how
- How to use Java String and Number objects and how to format data for output
- What packages are for and why we must use import directive
- Java classes overview
- Java class life cycle
- Class modifiers and inheritance
- Overloading" and overriding
- Class constructors
- Polymorphism
- Relationships: IS and HAS
- 'static' keyword
- When to use static members
- Using objects within an application deployed with Maven
- Customize Project Information
- Add New Dependencies
- Add Resources
- Building a Packaged Command-Line Application
- POM Cleanup
- Optimizing Dependencies
- Optimizing Plugins
- Final POMs
- Collection interface
- Lists, maps and sets
- Collections and arrays
- Concurrency
- Manage collections with an application deployed with Maven
- Garbage collector
- Heap and stack
- Object life cycle
- 'finalize()' method
- The general idea of Java Exceptions
- Runtime and 'real' exceptions
- Throwing an exception
- 'try...catch' statements
- 'throws' declaration
- Designing your own exceptions
- Test and manage exceptions with an application deployed with Maven
- Building the Multimodule project
- Running the Multimodule application
- Threads and concurrency
- Threaded tasks
- Joining threads
- Class variables visibility
- Build and run a multithread application with Maven
Java fundamentals with Maven Training Course
Price on request