Java Getting Started Prerequisite
Go Back to Course Outline I. Introduction Let’s start this course by going through the requirements that we will need to do Java p...

Go Back to Course Outline
I. Introduction
II. Computer Specs
III. IDEs for Java Development
- Eclipse - totally free with a lot of freely available plugins.
- https://www.eclipse.org/downloads/
- Has 118,300 questions in stackoverflow
- Intellij - commercial license but has a community edition.
- https://www.jetbrains.com/idea/download/#section=windows
- https://www.jetbrains.com/idea/features/editions_comparison_matrix.html
- This comparison shows that the community version is very limited in terms of backend development such as using the Spring framework.
- Has 65,621 results in stackoverflow
- Spring STS - a customized eclipse IDE for Spring development.
- https://spring.io/tools
- Visual Studio Code - from Microsoft. The most lightweight in the group and pretty popular lately not just in the Java community but also in frontend development as well such as Html, angular and react. It has a lot of freely available plugins
- https://code.visualstudio.com
IV. Project/Ticket Management
- Trello - For personal planning. Kanban-style list-making application. Kanban is primarily concerned with process improvements.
- https://trello.com
- https://trello.com/en/pricing
- GitScrum - Is a project management tool for agile teams. Scrum is concerned in getting more work done faster.
- https://site.gitscrum.com
- https://site.gitscrum.com/pricing
V. Developer’s Tools
- Dropbox - file hosting service that offers cloud storage and file synchronization. It has a mobile app.
- Google Docs - a web-based application in which office documents can be created, edited and stored. It has a mobile app.
- https://www.google.com/docs/about
- Notepad++ - is a text and source code editor for Windows users.
- https://notepad-plus-plus.org/downloads
- MobaXterm - it’s a toolbox for remote computing and offers Unix commands to windows users.
- https://mobaxterm.mobatek.net
- ExamDiff - it’s a visual utility for comparing 2 files or folders.
- https://www.prestosoft.com/edp_examdiff.asp
- Agent Ransack - a search tool for finding files in your local computer or network.
- https://www.mythicsoft.com/agentransack
VI. Where to Get Help
- stackoverflow.com - is a question and answer site for professionals. It’s without a doubt the most popular.
- github.com - Provides code hosting for software development version using Git. Actual codes can be searched here.
- javatpoint.com - It contains a lot of Java tutorials and source codes.
- geeksforgeeks.org - It contains a lot of Java tutorials and source codes.
- tutorialspoint.com - It contains a lot of Java tutorials and source codes.
Post a Comment