SkaeHub Python-Self-Study-Curriculum

This is a guide into the world of sotware development. It is meant for anyone who is interested in learning about software development using Python programming language. You can choose to read specific chapters (for expereinced developers) or go through the whole course from beginning to end. This curriculum fully prepares you for the on-site bootcamp.

1. Introduction to Computer Science

2. Introduction to Programming with Python

3. Object Oriented Programming(OOP)

4. Data Structures

5. Algorithms

6. Recursion

7. Sorting & Searching

8. Software Engineering

9. Version Control

10. Remote Work