Apache Maven: A Practical Introduction

Course

Online

£ 150 + VAT

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Understand how Apache Maven works from the ground up and be a winner with your Java builds.In this course, we look at the Maven build tool, which is currently the number-one industry standard for creating Java applications. By concentrating on practical hands-on demonstrations, you'll see first hand how Maven works and from there develop the confidence to be able to use it independently to build your Java projects at home, in college, or in the workplace. This is a beginners' course, although it has some useful content for those already familiar with Maven. But to get the maximum value from the course, you should really be a beginner with the tool. Maybe you've started a new job where they use it to build their applications, or you're learning industry-standard tools to get ahead of the competition. Ultimately, by unlocking the mechanics of how Maven works, you should be able to better build Java projects with the tool and have fun doing so! Please note: You'll need to be familiar with creating simple applications using Java and have an awareness of basic concepts like compilation of Java code, running of a Java class etc., as well as being familiar with using the command line to run simple commands. All the codes and supporting files for this course will be available at- About The AuthorMatt Speake is a professional software engineer specializing in Java technologies. He has over 20 years of experience working everywhere from small startups to large global corporations and is the principal trainer at Zention in the UK.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Understand how Maven works under the hood
Create and build your own Java projects with Maven
Understand where to find dependencies (libraries) for use in your projects, and how to include them (by unlocking them and tapping into the huge Java ecosystem of open source libraries and components)
Understand how Maven describes projects with the Project Object Model
Appreciate how Maven resolves dependencies
Get familiar with the build life cycle and its phases
Understand simple build customization to execute plugins
Know how to use Maven in Eclipse and IntelliJ IDEA - the two most popular Java IDEs

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Mac
  • Industry
  • Project
  • Web
  • Installation
  • Works
  • Apache
  • Linux
  • Windows
  • Java

Course programme

Course Introduction 3 lectures 08:33 Welcome to the course! Course Introduction: Welcome to the course! Setting up for Using the Command Line Course Introduction: Setting up for Using the Command Line Creating a Maven Project with the Quickstart Archetype Course Introduction: Creating a Maven Project with the Quickstart Archetype Course Introduction 3 lectures 08:33 Welcome to the course! Course Introduction: Welcome to the course! Setting up for Using the Command Line Course Introduction: Setting up for Using the Command Line Creating a Maven Project with the Quickstart Archetype Course Introduction: Creating a Maven Project with the Quickstart Archetype Welcome to the course! Course Introduction: Welcome to the course! Welcome to the course! Course Introduction: Welcome to the course! Welcome to the course! Course Introduction: Welcome to the course! Welcome to the course! Course Introduction: Welcome to the course! Course Introduction: Welcome to the course! Course Introduction: Welcome to the course! Setting up for Using the Command Line Course Introduction: Setting up for Using the Command Line Setting up for Using the Command Line Course Introduction: Setting up for Using the Command Line Setting up for Using the Command Line Course Introduction: Setting up for Using the Command Line Setting up for Using the Command Line Course Introduction: Setting up for Using the Command Line Course Introduction: Setting up for Using the Command Line Course Introduction: Setting up for Using the Command Line Creating a Maven Project with the Quickstart Archetype Course Introduction: Creating a Maven Project with the Quickstart Archetype Creating a Maven Project with the Quickstart Archetype Course Introduction: Creating a Maven Project with the Quickstart Archetype Creating a Maven Project with the Quickstart Archetype Course Introduction: Creating a Maven Project with the Quickstart Archetype Creating a Maven Project with the Quickstart Archetype Course Introduction: Creating a Maven Project with the Quickstart Archetype Course Introduction: Creating a Maven Project with the Quickstart Archetype Course Introduction: Creating a Maven Project with the Quickstart Archetype Installation Basics 6 lectures 26:57 Section Introduction Installation Basics: Section Introduction Checking if you have Maven Installed Installation Basics: Checking if you have Maven Installed Installing Maven on Windows Installation Basics: Installing Maven on Windows Installing Maven on Linux Installation Basics: Installing Maven on Linux Installing Maven on Mac with sdkman Installation Basics: Installing Maven on Mac with sdkman A Quick Tour of the Maven Installation Installation Basics: A Quick Tour of the Maven Installation Installation Basics 6 lectures 26:57 Section Introduction Installation Basics: Section Introduction Checking if you have Maven Installed Installation Basics: Checking if you have Maven Installed Installing Maven on Windows Installation Basics: Installing Maven on Windows Installing Maven on Linux Installation Basics: Installing Maven on Linux Installing Maven on Mac with sdkman Installation Basics: Installing Maven on Mac with sdkman A Quick Tour of the Maven Installation Installation Basics: A Quick Tour of the Maven Installation Section Introduction Installation Basics: Section Introduction Section Introduction Installation Basics: Section Introduction Section Introduction Installation Basics: Section Introduction Section Introduction Installation Basics: Section Introduction Installation Basics: Section Introduction Installation Basics: Section Introduction Checking if you have Maven Installed Installation Basics: Checking if you have Maven Installed Checking if you have Maven Installed Installation Basics: Checking if you have Maven Installed Checking if you have Maven Installed Installation Basics: Checking if you have Maven Installed Checking if you have Maven Installed Installation Basics: Checking if you have Maven Installed Installation Basics: Checking if you have Maven Installed Installation Basics: Checking if you have Maven Installed Installing Maven on Windows Installation Basics: Installing Maven on Windows Installing Maven on Windows Installation Basics: Installing Maven on Windows Installing Maven on Windows Installation Basics: Installing Maven on Windows Installing Maven on Windows Installation Basics: Installing Maven on Windows Installation Basics: Installing Maven on Windows Installation Basics: Installing Maven on Windows Installing Maven on Linux Installation Basics: Installing Maven on Linux Installing Maven on Linux Installation Basics: Installing Maven on Linux Installing Maven on Linux Installation Basics: Installing Maven on Linux Installing Maven on Linux Installation Basics: Installing Maven on Linux Installation Basics: Installing Maven on Linux Installation Basics: Installing Maven on Linux Installing Maven on Mac with sdkman Installation Basics: Installing Maven on Mac with sdkman Installing Maven on Mac with sdkman Installation Basics: Installing Maven on Mac with sdkman Installing Maven on Mac with sdkman Installation Basics: Installing Maven on Mac with sdkman Installing Maven on Mac with sdkman Installation Basics: Installing Maven on Mac with sdkman Installation Basics: Installing Maven on Mac with sdkman Installation Basics: Installing Maven on Mac with sdkman A Quick Tour of the Maven Installation Installation Basics: A Quick Tour of the Maven Installation A Quick Tour of the Maven Installation Installation Basics: A Quick Tour of the Maven Installation A Quick Tour of the Maven Installation Installation Basics: A Quick Tour of the Maven Installation A Quick Tour of the Maven Installation Installation Basics: A Quick Tour of the Maven Installation Installation Basics: A Quick Tour of the Maven Installation Installation Basics: A Quick Tour of the Maven Installation Fundamentals of Maven 16 lectures 01:10:42 Section Introduction-Fundamentals of Maven Fundamentals of Maven: Section Introduction The Structure of a Maven Project Fundamentals of Maven: The Structure of a Maven Project Performing Simple Build Tasks with Maven Fundamentals of Maven: Performing Simple Build Tasks with Maven Maven Invocation Modes Fundamentals of Maven: Maven Invocation Modes The Project Object Model and POM File Fundamentals of Maven: The Project Object Model and POM File The Super POM and Effective POM Fundamentals of Maven: The Super POM and Effective POM Maven Build Lifecycles and Phases Fundamentals of Maven: Maven Build Lifecycles and Phases Resolving a Simple Dependency Fundamentals of Maven: Resolving a Simple Dependency Resolving a Complex Dependency Fundamentals of Maven: Resolving a Complex Dependency Analyzing Dependencies with Dependency Tree Fundamentals of Maven: Analyzing Dependencies with Dependency Tree Finding Dependencies in the Maven Central Repository Fundamentals of Maven: Finding Dependencies in the Maven Central Repository The Maven Local Repo Cache Fundamentals of Maven: The Maven Local Repo Cache Population of the Local Maven Repo Cache when Executing a Build Fundamentals of Maven: Population of the Local Maven Repo Cache when Executing a Build Maven Plugins Fundamentals of Maven: Maven Plugins The Maven Help Plugin Fundamentals of Maven: The Maven Help Plugin Creating a Web App Project Fundamentals of Maven: Creating a Web App Project Fundamentals of Maven aven Plugins Fundamentals of Maven: Maven Plugins Maven Plugins Fundamentals of Maven: Maven Plugins Maven Plugins Fundamentals of Maven: Maven Plugins Fundamentals of Maven: Maven Plugins Fundamentals of Maven: Maven Plugins The Maven Help Plugin Fundamentals of Maven: The Maven Help Plugin The Maven Help Plugin Fundamentals of Maven: The Maven Help Plugin The Maven Help Plugin Fundamentals of Maven: The Maven Help Plugin The Maven Help Plugin Fundamentals of Maven: The Maven Help Plugin Fundamentals of Maven: The Maven Help Plugin Fundamentals of Maven: The Maven Help Plugin Creating a Web App Project Fundamentals of Maven: Creating a Web App Project Creating a Web App Project Fundamentals of Maven: Creating a Web App Project Creating a Web App Project Fundamentals of Maven: Creating a Web App Project Creating a Web App Project Fundamentals of Maven: Creating a Web App Project Fundamentals of Maven: Creating a Web App Project Fundamentals of Maven: Creating a Web App Project Working with Maven in an IDE 5 lectures 22:20 Section Introduction-Working with Maven in an IDE Working with Maven in an IDE: Section Introduction Creating a Maven project from Scratch in Intellij IDEA Working with Maven in an IDE: Creating a Maven project from Scratch in Intellij IDEA Importing and Using a Maven Project in IntelliJ IDEA Working with Maven in an IDE: Importing and Using a Maven Project in IntelliJ IDEA Creating a Maven Project from Scratch in Eclipse Working with Maven in an IDE: Creating a Maven Project from Scratch in Eclipse Importing and Using a Maven Project in Eclipse Working with Maven in an IDE: Importing and Using a Maven Project in Eclipse Working with Maven in an IDE 5 lectures 22:20 Section Introduction-Working with Maven in an IDE Working with Maven in an IDE: Section Introduction Creating a Maven project from Scratch in Intellij IDEA Working with Maven in an IDE: Creating a Maven project from Scratch in Intellij IDEA Importing and Using a Maven Project in IntelliJ IDEA Working with Maven in an IDE: Importing and Using a Maven Project in IntelliJ IDEA Creating a Maven Project from Scratch in Eclipse Working with Maven in an IDE: Creating a Maven Project from Scratch in Eclipse...

Additional information

Java and basic concepts like compilation of Java code, running of a Java class

Apache Maven: A Practical Introduction

£ 150 + VAT