Содержание курса
1. Motivation and Overview
1 урок
209
209
0м
0
Открытый
1.1
Learning Goals
↗
209
209
0м 26с
0
2. Assignment 1: Creating a Development Environment
1 урок
124
73
1м
0
Открытый
2.1
Setting up CPython on VSCode
↗
124
73
1м 16с
0
3. Assignment 2: Go to Line Feature Upgrade
1 урок
80
43
2м
0
Открытый
3.1
Assignment Introduction
↗
80
43
2м 38с
0
4. Code Comprehension
5 уроков
203
32
3м
0
Открытый
4.1
Code Navigation for Comprehension
↗
73
7
1м 49с
0
Открытый
4.2
Making Experimental Code Changes
↗
42
7
0м 13с
0
Открытый
4.3
IDE-based Debugger for Comprehension
↗
35
6
0м 21с
0
Открытый
4.4
Diagramming for Comprehension
↗
33
6
1м 52с
0
Открытый
4.5
Test Cases for Comprehension
↗
20
6
0м 21с
0
5. Code Management
4 урока
84
36
2м
0
Открытый
5.1
Unit Testing
↗
31
6
1м 26с
0
Открытый
5.2
Git Workflow
↗
27
15
0м 23с
0
Открытый
5.3
Project Management
↗
17
6
0м 4с
0
Закрытый
5.4
Code Quality
↗
9
9
-
0
6. LLMs for Large Code Bases
3 урока
46
25
1м
0
Открытый
6.1
Introduction to LLMs
↗
21
12
1м 41с
0
Открытый
6.2
Getting Started with GitHub Copilot
↗
13
7
0м 4с
0
Открытый
6.3
Commands and Best Practices
↗
12
6
0м 2с
0