Software development life cycle (SDLC)
Object oriented programming concepts (Java)
Git terminology(push/pull/commit)
Basic commands prompt
Html/css
HTL (formerly Slightly)
JavaScript and more
Install JDK 1.8 if you are going to run aem 6.3,6.4 versions.
Click here to download jdk as per your computer architecture.
Set your system’s Environment variables, search for system variable.
You will see this window (Displayed on the Right).
Click on environment variables and select path from system variables then click on “Edit”.
Click on New and give the location of your jdk download (E.g : C:\Program Files\Java\jdk1.8.0_181\bin)
Click Ok and close the window
To cmd and run the command “java -version”, check the version of your JDK install.
Click here to download Apache maven 3.6.3
Follow steps 3,4,5 from above
Click on New and give the location of your maven download (E.g : C:\apache-maven-3.6.0-bin\apache-maven-3.6.0\bin)
Click Ok and close the window
Go to cmd and run the command “mvn -version”, check the version of your JDK install.
Download& install any latest version of preferred IDE and create a separate folder called workspace in your drive, this is used to store all the code involved in development.
Git-bash is optional to have, if you wish to perform all the git operations from CLI(Command Line Interface).
Otherwise git bash provides an easy interface to perform git operations.
In any working environment, a code base is a mandatory implementation as several teams will be working on the same project.
SonarQube is used to define some coding rules and principles defined by organization.