Dev Tools

Maven 101 - Maven Build Automation Tool Essentials

Maven is a build automation tool used primarily for Java projects. It uses the concept of conventions-over-configurations for the build procedure. Understanding the Maven conventions can help us understand the project structure of any Maven projects easily. 

You may ask any question you may have about Maven as a comment on this page. We will try to add a note for it as soon as possible. Contact us if you do not have the right permissions to comment.

Git 101 - Git Distributed Version Control System Essentials

We will discuss about Git and different distributed Git repository hosting services such as GitHub, GitLab and BitBucket. 

You may ask any question you may have about Git or other version control systems as a comment on this page. We will try to add a note for it as soon as possible. Contact us if you do not have the right permissions to comment.

Monitoring and Analyzing Tools

This note book will contain basic information about tools that can help you in monitoring and analyzing various things including java ee requests and responses, which are essential for learning java ee requests and responses or networking in Java.

Gradle Build Automation Tool

Gradle is a popular build automation tool. Build automation is the act of automating a wide variety of tasks that software developers do including compiling source code, packaging, running tests, deployment, creating documentation and/or release notes. Please first read about the evolution of build tools in the Maven section.

Eclipse IDE Notes

Eclipse is an IDE tool that helps us to develop software. Compared to a text editor, eclipse provides many additional useful features to make the development of software easier and faster. Know eclipse better for better productivity.

Quick Notes Finder Tags

Activities (1) advanced java (1) agile (3) App Servers (6) archived notes (2) Arrays (1) Best Practices (12) Best Practices (Design) (3) Best Practices (Java) (7) Best Practices (Java EE) (1) BigData (3) Chars & Encodings (6) coding problems (2) Collections (15) contests (3) Core Java (All) (55) course plan (2) Database (12) Design patterns (8) dev tools (3) downloads (2) eclipse (9) Essentials (1) examples (14) Exception (1) Exceptions (4) Exercise (1) exercises (6) Getting Started (18) Groovy (2) hadoop (4) hibernate (77) hibernate interview questions (6) History (1) Hot book (5) http monitoring (2) Inheritance (4) intellij (1) java 8 notes (4) Java 9 (1) Java Concepts (7) Java Core (9) java ee exercises (1) java ee interview questions (2) Java Elements (16) Java Environment (1) Java Features (4) java interview points (4) java interview questions (4) javajee initiatives (1) javajee thoughts (3) Java Performance (6) Java Programmer 1 (11) Java Programmer 2 (7) Javascript Frameworks (1) Java SE Professional (1) JPA 1 - Module (6) JPA 1 - Modules (1) JSP (1) Legacy Java (1) linked list (3) maven (1) Multithreading (16) NFR (1) No SQL (1) Object Oriented (9) OCPJP (4) OCPWCD (1) OOAD (3) Operators (4) Overloading (2) Overriding (2) Overviews (1) policies (1) programming (1) Quartz Scheduler (1) Quizzes (17) RabbitMQ (1) references (2) restful web service (3) Searching (1) security (10) Servlets (8) Servlets and JSP (31) Site Usage Guidelines (1) Sorting (1) source code management (1) spring (4) spring boot (3) Spring Examples (1) Spring Features (1) spring jpa (1) Stack (1) Streams & IO (3) Strings (11) SW Developer Tools (2) testing (1) troubleshooting (1) user interface (1) vxml (8) web services (1) Web Technologies (1) Web Technology Books (1) youtube (1)