Lesson 1: Integrated Development Environments
1.1 Setup & Prerequisites
1.2 Getting Started with VSCode
- FIXME
1.3 Using the Code Editor
- FIXME
1.4 Running and Debugging Code
- FIXME
Lesson 2: Code Style & Linting
2.1 Setup
2.2 Some Example Code
- FIXME
2.3 Analysing Code using a Linter
- FIXME
2.4 Advanced Linting Features
- FIXME
Lesson 3: Intermediate Git
3.1 Setup
3.2 Some Example Code
- FIXME
3.3 Feature Branch Workflow
- FIXME
3.4 Creating a Pull Request
- FIXME
3.5 Merging a Pull Request
- FIXME
3.6 Merge Conflicts
- FIXME
Lesson 4: Code Review
4.1 Setup
4.2 Some Example Code
- FIXME
4.3 Fixing a Repository Issue
- FIXME
4.4 Submiting a Pull Request
- FIXME
4.5 Reviewing a Pull Request
- FIXME
4.6 Merge the Pull Request
- FIXME
Lesson 5: Unit Testing Code
5.1 Setup
5.2 Some Example Code
- FIXME
5.3 Creating a New Test
- FIXME
5.4 Handling Errors
- FIXME