amp templates

MAVEN

Mobirise

Maven

Maven is an open source tool that you may not have thought of as a 'DevOps tool', but that's pretty much what it is for the development department. It's used in development, project standardization and automation which ties nicely into other open source tools like Puppet and Chef for the Operations side.

Intended Audience

Systems Administrators

Developers

Solutions Architect

Release Engineers

Cloud Professionals

Software Developers, especially those in a Developer Operations (DevOps) role

Prerequisites

Background in either software development or systems administration

Some experience with maintaining operating systems at the command line (shell scripting in Linux environments, cmd or PowerShell in Windows)

Basic knowledge of networking protocols (TCP/IP, HTTP)

Instructor-led Sessions

There will be 16 hours of instructor led Interactive classes and you will also get access to course content and video recordings

Real-life Case Studies

Live project based on any of the selected use cases, involving implementation of the various DevOps tools.

Assignments

Each class will be followed by practical assignments which will aggregate to minimum 24 hours.

24 x 7 Expert Support

We have 24x7 online support team available to help you with any technical queries you may have during the course.

Certification

Towards the end of the course, you will be working on a project. Zippyops certifies you as a Maven Expert based on the project.

Trainers

All the instructors at zippyops are practitioners from the Industry with minimum 10-12 yrs of experience and minimum of 750 hours of training experiance

Mobirise

Delivery Method

Mode Of training:
ClassRoom
Online

This course will be delivered through a mix of:
Instructor-Led Training (ILT)
Hands-on Labs.

Duration:
16 Hours (weekday or weekends)

Schedule:
Contact us for the next avaliable schedule


Course Curiculam

Introduction

Introduction to Apache Maven
Installing Apache Maven
Understanding the Maven Repository
Understanding the Maven Lifecycle
Understanding the Role of Plugins

Dependencies

Introducing Maven Dependencies
Controlling Maven Classpaths
Maven and Transitive Dependencies
Managing Dependencies that All Projects Need – Part 1
Managing Dependencies that All Projects Need – Part 2

Plugins

Introducing Maven Plugins
Adding Steps to a Maven Build
Code Generation
Managing Plugins with a Parent POM
Finding Available Plugins

Controlling the Bulid

Maven Build Properties
Maven Profiles
Profile Activation via Properties
Profile Activation via Environment
User Settings, Profiles and Repositories

The Project Website

The Basic Website and Reports
Using Report Plugins
Creating Custom Pages
FAQ (frequently asked question) Pages and Site Appearance
Deploying to a Web Server

The Mavan Release Process

Deploying to a Repository
Using Snapshots
Preparing for a Release
Releasing Maven Artifacts
Preparing for an Open Source Release
Publishing to Maven Central

Multi-module Projects

Understanding the Multi-module Project
Incremental Building with Multiple Modules
Building a Website for a Multi-module project
Releasing the Multi-module Project

Mavan Tricks and Patterns

Invoking Ant from Maven
Accessing Maven Artifacts from Ant
Building a Simple Installer
Running Functional Tests
Disabling Default Plugin Bindings and Excluding Transitive Dependencies

CONTACT US

Address

No. 209/210, 1st Floor
J.Nagar, Panaiyur Kuppam Road
(Beside MGR Statue)
Panaiyur
Chennai -600119 




Contacts
Email:   admin@zippyops.com
Phone: +91 7010585768
              +91 8903067727