Learn Maven From Scratch

Maven was originally designed to simplify building processes. The primary goal of Maven is to provide , a comprehensive model for projects, which is reusable, maintainable, and easier to comprehend. Maven provides plugin or tools to interacct with the declarative model.

Rs. 5000
E-Box Exclusive
Learn through our Scientifically Designed & Proven 5 Step Practice Oriented Learning Process
Learn Maven From Scratch
Rs. 5000
Includes
  • 5 Hrs of lecture Videos
  • 11 hands-on practice exercises
  • 6 Assessment exercises
  • 65 knowledge based questions
  • Lifetime access
About the Course

Maven was originally designed to simplify building processes. The primary goal of Maven is to provide , a comprehensive model for projects, which is reusable, maintainable, and easier to comprehend. Maven provides plugin or tools to interacct with the declarative model.

Course Objectives

Upon successful completion of the course, the learner will be able to

  • Create a maven project with interactive and non-interactive model

  • Know about maven build lifecycle

  • Build maven assembly

  • Use maven resource filter

  • Know about maven build profiles

  • Create your own customised archetypes

  • Host your maven project

Course Content
Introduction to maven and maven installation

Apache Maven is a software project management and comprehension tool. This module will give you the introduction to maven and guidance to install maven in your local machine.

  • 2 Videos
  • 15 Mins
  • 5 Problems
Introduction to Project Object Model

Project Object Model is the fundamental unit of the maven project. This module will gives you a brief introduction about POM.

  • 2 Videos
  • 15 Mins
  • 5 Problems
Introduction To maven repositories – Creating a simple maven project

Maven repository is is a directory where all the project jars, library jar, plugins or any other project specific artifacts are used and can be used by Maven easily. This module will give you the brief explanation about maven repositories and guidance to create a simple  maven project.

  • 2 Videos
  • 2 Hrs
  • 14 Problems
Maven Lifecycle

A build lifecycle is an organized sequence of phases that exist to give order to a set of goals. This  module will give you the introduction about maven build lifecycle.

  • 2 Videos
  • 2 Hrs
  • 13 Problems
Maven Assembly and Resource Filters

The Assembly Plugin for Maven is primarily intended to allow users to aggregate the project output along with its dependencies, modules, site documentation, and other files into a single distributable archive. In this module, we are going to learn and practice building  maven assemblies and maven resource filters.

  • 2 Videos
  • 2 Hrs
  • 14 Problems
Build Profiles

A Build profile is a set of configuration values, which can be used to set or override default values of Maven build. This session will helps you to understand the concept of maven build profiles.In this module, we are going to learn about maven build profiles.

  • 2 Videos
  • 2 Hrs
  • 13 Problems
Customised Archetypes

Instead of using pre-defined archetypes, we can create our own archetype and use it for other projects. In this module we are going to learn and practice, how to create custom archetypes.

 

  • 2 Videos
  • 1 Hrs
  • 12 Problems
Hosting maven project

We can host our maven project in maven repository. This session will help you to host  your  maven project in the maven repository.In this module, we are going to see about how to host  a maven project.

  • 2 Videos
  • 15 Mins
  • 5 Problems
Maven Case Study

This module will help you to self assess you on the topics which you have learnt from the previous modules.

  • 1 Problems
You will Learn through our Scientifically Designed & Proven 5 Step Practice Oriented Learning Process
iLearn
In this session, you will find video lectures and other resources to learn the concepts.
iDesign
In this session, you will start designing and creating your own programs.
iExplore
In this session, you will find interesting set of activities which will make you explore more on the specific topic.
iAssess
In this session, you will have activities to self assess your knowledge and skills on the specific topic.
iAnalyse
In this session, you will find varieties of exercises to improve your code analysis, testing and debugging skills.
Why should you choose E-Box for Learning & Skilling ?
Practice Oriented Learning

Learning through E-Box is completely Hands-on and practice based thereby helping you understand the intricacies of Live Project Scenarios

High Quality Content

E-Box’s programs and Courses are designed by Professionals in the Industry & Academicians, assuring a quality learning experience

24 x 7 Support

With 100’s Mentors online ready to get your Doubts clarified and to Hand Hold you, you will always have someone to sort things our for you

Industry Mentors

All our Mentors are Top Professionals from their respective Industries. In E-Box you Learn and get mentored by professionals

Auto Evaluation

Auto Evaluation is the Core of E-Box. Your solutions and answers are evaluated instantaneously by E-Box, thereby saving learners a lot of time

AI Blended Learning

With Auto - Evaluation being the core of the Platform, E-Box uses AI & ML to assist Learners during their course of Study

Personalised Learning

E-Box’s AI algorithms provide you with Exercises that are Personalised and Adaptive based on your Interest and Calibre

Real Time Metrics

Data becomes the core for evolving a personalised learning. E-Box uses these metrics for an Auto Corrective Learning Process

A - Z, You name the company and You will find our alumni.
We have successfully moulded over 10 lakh students from 100+ colleges and universities and we have a very strong alumni network across the globe
What do our Tutors and Learners Say about E-Box ?
I love the way E- Box teaches topics in such detail. The practical examples along with the Practice quizzes makes me skilled in each

Harihara Budra P, XII std

Harihara Budra P, XII std
Still have any Queries ? Contact us Now
Call us on +91 9500045254