Skip to main content
Ctrl
+
K
Setup
Installing Git
Setting up Git
Installing Anaconda
Software development in a nutshell
Software Development Life Cycle
Project management methodologies
Tasks & Kanban
Package managers
Laying out a coding project
Additional tips
Introduction to Version Control
What is Version Control and why do I need it?
Creating a local repository
Tracking Changes
Exploring History
Ignoring Things
Branching
Git glossary
Github
Github repository
Synchronizing: Local & GitHub
Synchronizing: Visual Studio Code way
GitHub issues
Defensive programming
Python Errors
Assertions
Test driven development
Testing
Test-driven development
Unit testing
Bringing it all together
Case of study
Repository
Suggest edit
Open issue
.md
.pdf
Bringing it all together
Contents
Content
Bringing it all together
#
Content
#
Case of study
Also check the
slides
related with this content.
Contents
Content