COMP2931 Lab Worksheets
1. Developing With a Java IDE
1.1. Running IntelliJ on SoC Linux PCs
1.2. Configuring IntelliJ
1.3. Creating a Java Project
1.4. Running Java Programs
1.5. Editing Java Code
1.6. Debugging Java Programs
1.7. Finding Out More
2. Unit Testing With JUnit
2.1. Getting Started
2.2. Creating a Test Class
2.3. Writing & Running Tests
2.4. Testing For Exceptions
2.5. Alternative Assertions
2.6. Test Fixtures
2.7. More Testing
3. Test-Driven Development
3.1. Basic Concepts
3.2. Preparation
3.3. The TDD Cycle
3.4. Further Steps
3.5. Final Thoughts on TDD
4. Project Automation Using Ant
4.1. Getting Started
4.2. Ant Concepts
4.3. Basic Usage
4.4. Running Applications
4.5. Running Tests
4.6. Generating Documentation
4.7. Adding Targets For Packaging
4.8. Using Ant With IntelliJ
5. An Introduction to Gradle
5.1. Creating a Gradle-Based Project
5.2. Running a Gradle Build
5.3. Build Customisation
6. Using Git in an IDE
6.1. Putting a Project Under Version Control
6.2. Performing Version Control Operations
6.3. Working With Remote Repositories
7. Team Development With Git
7.1. Preparation
7.2. Pushing Changes to a Remote Repository
7.3. Retrieving Changes From a Remote Repository
7.4. Non-Conflicting Merges
7.5. Conflicting Merges
7.6. Next Steps
8. Database Management & JDBC
8.1. Getting Started
8.2. Database Management
8.3. Connecting With JDBC
8.4. Querying With JDBC
8.5. Queries With Parameters
8.6. Updating a Table With JDBC
8.7. Connecting Over The Network
8.8. Where Next?
COMP2931 Lab Worksheets
Docs
»
Search
Please activate JavaScript to enable the search functionality.