There is a whole set of Java developer tools standardising and simplifying the build process. Ant, Gradle, Buildr and, of course, Maven are important examples. Maven is getting more and more popular especially in a business context, due to its convention over configuration philosophy. You can build and control a Java project with just a few configuration settings.
In this training course, build and configuration managers will learn to use the basic concepts of Maven in workaday life. Among these concepts are e.g. Repositories, GroupId, ArtifactId, Version. Numerous examples will be presented and the building process will be explained as well as the range of functionalities covered by Maven.
We will discuss the functions of Dependency Management and how artifacts can be integrated into Maven Central. Furthermore, we will present you with build structures in a business environment and the definition of enterprise-level standards.
1 day, 472.00 € + 19% vat = 561.68 €
Full eight clock hours per day, complete set of literature, WiFi, complimentary notebook, full board, drinks (selected wines are charged separately), pastries, homemade cakes, sauna, social program
Extended/reduced amenities on demand:
|Surcharge per guest night in two bed rooms (spacious and comfortable rooms)||59.00 € + 7% vat = 63.13 €||per night|
|Surcharge per guest night in the Linuxhotel-flat share||83.00 € + 7% vat = 88.81 €||per night|
|Surcharge per guest night in single rooms (depending on availabity, early reservation recommended)||129.00 € + 7% vat = 138.03 €||per night|
|Reduction for half board instead of full board accomodation||-29.41 € + 19% vat = -35.00 €||per day|
|Reduction w/o social program||-8.40 € + 19% vat = -10.00 €||per evening|
Karl Heinz Marbaise has 25 years of experience in software development. Since 20 years he is working with version control systems like RCS, CVS ClearCase and later on, Subversion and Git. He is conducting consultancy and training courses in the fields of software configuration management (Subversion, Branching Strategies, Migration Consultancy), Build Management (Ant, Maven, Hudson/Jenkins) and development processes. Furthermore, he is giving lectures on these subjects on conferences, e.g Subversion Conference and GearConf.
Knowledge in Java development is a basic prerequisite for this training course. Furthermore, experience in unit testing by means of JUnit or TestNG is required.
If you feel uncertain on this point, we look forward to assist you via email or phone.
The Linuxhotel seminars focus almost exclusively on free software. In most cases you recoup your training expenses by being able to use free software.