Apache Maven Training

by NobleProg (USA) Claim Listing

This course is a sequence of theory and hands on practice. A multimodule project is developed throughout the session and all the introduced concepts are apprehended by the graduates. 

$4079

Contact the Institutes

Fill this form

Advertisement

NobleProg (USA) Logo

img Duration

3 Days

Course Details

This course is a sequence of theory and hands on practice. A multimodule project is developed throughout the session and all the introduced concepts are apprehended by the graduates. 

  • Introducing Maven

    • Why Maven o Maven’s objectives 

    • Key features

    • Comparing Maven and Ant 

  • Eclipse IDE and Maven installation

  • Getting started

    • Project specification

    • Creating the first modules

    • Project directory structure

  • First concepts

    • Project coordinates

    • Maven repository

    • The POM

  • Build Lifecycle, plugins and goals

    • Clean lifecycle

    • Default lifecycle

    • Site lifecycle

    • Package specific lifecycles

    • Common lifecycle goals

  • Site generation

    • Building a project site

    • Customizing the site descriptor

    • Site directory structure

    • Project documentation

  • Unit test and reports (Surefire Report Plugin)

    • Goals

    • Usage 

    • Using JUnit

  • Dependencies

    • Maven's Dependency mechanism

    • Dependency Scope

    • Viewing Dependencies

    • Transitive Dependencies

    • Conflict resolution

    • Dependency management

  • Properties

    • Maven properties

    • Project Properties

    • Settings properties

    • Environment variable properties

    • User defined properties

    • Resource filtering

  • Build profiles

    • Build portability

    • Override a POM

    • Profile activation

    • External profiles

    • Settings profiles

  • More about the POM

    • POM Inheritance

    • Multimodule projects

    • POM Best practices

  •  Repository management

    • Nexus and the enterprise Repository

    • Using Nexus

    • Configuring Maven for Nexus

    • Nexus configuration

    • Repository operations

  • Atlanta Branch

    100 Hartsfield Centre Parkway, Atlanta
  • Boston Branch

    101 Federal Street Suite 1900, Boston
  • Chicago Branch

    10 South Riverside Plaza Suite 875, Chicago
  • Denver Branch

    999 18th Street Suite 3000, Denver
  • Houston Branch

    700 Milam Suite 1300, Houston
  • Indianapolis Branch

    333 N. Alabama Street Suite 350, Indianapolis
  • Los Angeles Branch

    633 West 5th Street, Los Angeles
  • New York Branch

    E38-39th, 260 Madison Ave., New York
  • Oklahoma City Branch

    101 Park Ave #1300, Oklahoma City
  • Phoenix, AZ Branch

    40 North Central Ave, Suite 1400, Phoenix, AZ
  • San Francisco Branch

    75 Broadway, San Francisco
  • Seattle Branch

    506 Second Avenue Suite 1400, Seattle
  • Washington DC Branch

    20 F Street Northwest, Washington DC
  • Charlotte NC Branch

    525 North Tryon Street Suite 1600, Charlotte NC
  • Minneapolis Branch

    100 South Fifth Street 19th Floor, Minneapolis
  • Portland, OR Branch

    21 One World Trade Center, 121 Southwest Salmon Street, Portland, OR
  • Austin Branch

    106 E 6th St Suite 900, Austin

Check out more Apache Maven courses in USA

iCert Global Logo

Apache Kafka Training Course

Apache Kafka is an open-source stream processing platform and a high-performance real-time messaging system that can process millions of messages per second.

by iCert Global
The Tech Academy Logo

Software Developer Boot Camp

The Software Developer Boot Camp is our premier program. Due to its magnitude and thoroughness, we recommend this boot camp above all others. On this program, students learn seven of the most popular and in-demand programming languages.

by The Tech Academy [Claim Listing ]
  • Price
  • Start Date
  • Duration
University Of Washington Logo

Software Development & Design Essentials

Learning software development and design are one of the best ways to grow your career as a developer. Having a solid understanding of algorithms, data structures, design patterns and system design will prepare you to create efficient, maintainable and scalable software components

by University Of Washington [Claim Listing ]
App Academy Logo

Software Engineering Immersive

It includes guided lecture, live pair programming, white-boarding, career and job placement services, and more. The program is 48 weeks long to make sure you have enough time to learn the material and be job-ready. 

by App Academy [Claim Listing ]
Web Age Solutions Logo

DevOps With Jenkins

This three-day DevOps training class is loaded with practical real-world information. From the foremost agile development training company, comes a course to move the dial on your organizations’ DevOps journey with this CI/CD, Cloud, and Virtualization workshop.

by Web Age Solutions [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy