4 out of 5
4
19 reviews on Udemy

Learn Maven and Ant the easy way!

Learn Maven and Ant with easy practical examples for managing real time Java Projects
You will be able to talk on this subject confidently with colleges
You will be comfortable using both Ant and Maven and you will stand on your own
You will know how to automate the build process and increase productivity
You will know how to manage dependencies

A must learn technology for Java Programmers!

This course is about Apache Ant and Maven

Apache Ant

Ant is a library that helps you automate the build process of a project.

Using Ant, you can have good control over your project to minute detail. We can accomplish it, by creating tasks.

Ant offers a great deal of builtin tasks, that will help you automate literally any typical project tasks like, compiling the source code, copying the files to server, packaging the project as an archive, etc.

Apache Maven

Apache Maven, is a great project management tool that will not only help in automating the project build process, but also a host of other things like, dependency management, versioning, etc.

We can keep enhancing the capabilities of Maven by incorporating additional plugins or even write our own custom plugins.

Who should take this course?

– People who want to learn every aspect of the most popular Project management tool (Maven)

– People who want to be productive in workspace

After you complete the course

– You will know how real world Java projects are managed

– You will be able to stand on your own, in dealing with these technologies.

– You will be able to outsmart your colleges and you will be able to make valid arguments on the subject

Introduction

1
Introduction

Course on ANT

1
Download files for this Chapter

Download the attached files.

2
Introduction to Apache ANT
3
Free Educational Videos / Join other learners / be part of discussions
4
Setting up the environment
5
Hello world with ANT
6
Project Tasks and Tags
7
Dealing With Properties
8
Path like structures
9
A Friendly Note! :D
10
Types in ANT
11
List of Tasks in ANT
12
Automate the build for our own project
13
Generating Javadoc and Logging
14
ANT with Eclipse
15
Creating your own Tasks
16
Command Line Options

Course on Maven

1
Download files for this Chapter
2
Quick Intro on Maven
3
Setting up the environment
4
Creating a Maven Projects, Archetypes
5
Quick intro on POM, Super POM, Repository, Dependencies etc
6
Local Repository and Intro to settings xml
7
Central and Remote Repository
8
Dependency scope Part 1
9
Dependency scope Part 2
10
Transitive dependencies, Optional dependencies and Exclusions
11
Snapshot Versions
12
Maven Version Management
13
Maven Lifecyles, Phases, Goals and Plugins
14
Creating our own Maven Plugin
15
Additional Tags of POM
16
Generating Reports and Maven Site Lifecycle
17
Settings XML file Walk through
18
Creating Profiles

Conclude

1
Thank you!
2
[Bonus] You must learn these too!

[Bonus] Here is what you should do next..

1
[Bonus] Here is what you should do next..
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4
4 out of 5
19 Ratings

Detailed Rating

Stars 5
9
Stars 4
5
Stars 3
3
Stars 2
2
Stars 1
0
c363f88ebaa3bf8461eab7ebfac16721
30-Day Money-Back Guarantee

Includes

4 hours on-demand video
6 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion