Skip to main content
Pre-Alpha
This lesson is in the pre-alpha phase, which means that it is in early development, but has not yet been taught.
Light
Dark
Auto
Instructor View
Learner View
Menu
Byte-sized RSE
Byte-sized RSE
Key Points
Instructor Notes
Extract All Images
More
Reference
Search the All In One page
Toggle Theme
Light
Dark
Auto
Instructor View
Learner View
EPISODES
Summary and Schedule
Lesson 1: Code Development & Debugging with IDEs
1.1 Setup & Prerequisites
1.2 Getting Started with VSCode
1.3 Using the Code Editor
1.4 Running and Debugging Code
Lesson 2: Code Style, Quality & Linting
2.1 Setup & Prerequisites
2.2 Some Example Code
2.3 Analysing Code using a Linter
2.4 Advanced Linting Features
Lesson 3: Intermediate Git
3.1 Setup & Prerequisites
3.2 Some Example Code
3.3 Feature Branch Workflow
3.4 Creating a Pull Request
3.5 Merging a Pull Request
3.6 Merge Conflicts
Lesson 4: Code Review
4.1 Setup & Prerequisites
4.2 Some Example Code
4.3 Fixing a Repository Issue
4.4 Submiting a Pull Request
4.5 Reviewing a Pull Request
4.6 Merge the Pull Request
Lesson 5: Unit Testing Code
5.1 Setup & Prerequisites
5.2 Some Example Code
5.3 Creating a New Test
5.4 Handling Errors
Lesson 6: Continuous Integration
6.1 Setup & Prerequisites
6.2 Some Example Code
6.3 Defining a Workflow
6.4 Tracking a Running Workflow
6.5 Build Matrices
RESOURCES
Key Points
Instructor Notes
Extract All Images
Reference
See all in one page
All Images
Lesson 1: Code Development & Debugging with IDEs
1.1 Setup & Prerequisites
1.2 Getting Started with VSCode
Figure 1
Image 1 of 1: ‘Screenshot of VSCode interface’
1.3 Using the Code Editor
1.4 Running and Debugging Code
Lesson 2: Code Style, Quality & Linting
2.1 Setup & Prerequisites
2.2 Some Example Code
2.3 Analysing Code using a Linter
2.4 Advanced Linting Features
Lesson 3: Intermediate Git
3.1 Setup & Prerequisites
3.2 Some Example Code
3.3 Feature Branch Workflow
3.4 Creating a Pull Request
3.5 Merging a Pull Request
3.6 Merge Conflicts
Lesson 4: Code Review
4.1 Setup & Prerequisites
4.2 Some Example Code
4.3 Fixing a Repository Issue
4.4 Submiting a Pull Request
4.5 Reviewing a Pull Request
4.6 Merge the Pull Request
Lesson 5: Unit Testing Code
5.1 Setup & Prerequisites
5.2 Some Example Code
5.3 Creating a New Test
5.4 Handling Errors
Lesson 6: Continuous Integration
6.1 Setup & Prerequisites
6.2 Some Example Code
6.3 Defining a Workflow
6.4 Tracking a Running Workflow
6.5 Build Matrices
Back
To Top