🚀Python 101 Forever🚀 | HackBulgaria

🚀Python 101 Forever🚀

Our bread and butter course is coming to stay ... forever!

How does it work?

  • All materials are hosted on GitHub & YouTube, where GitHub is the source of truth that you need to follow.
  • All materials have a specific order that must be followed.
  • Videos & problems are grouped in "concepts". The list of all concepts are the entire course.
  • You start from C00V01 and then carry on. In C00V02, we explain in greater details about the structure of the course.

Who is this course for?

  • This is not a beginners course. We expect basic problem solving and basic knowledge of data structures & algorithms.
  • Python 101 Forever is the perfect course for someone with fundamental programming knowledge, who wants to learn about the art of software development.
  • If you are not currently covering the criteria, you can always check our "Programming 0" video series, which will give you a nice start.

What you will learn?

The program includes:

  • The Python programming language.
  • Working with Linux.
  • Testing our code.
  • Various algorithms and data structures.
  • Isolating our logic via modules, namespaces & interfaces.
  • Developing practical applications & tools.
  • Working with relational databases & SQL.
  • Communicating with relational databases via Python.
  • Working with git.
  • And much more!
HackSoft Logo
700+ people applied for the course
HackSoft Logo
235 students participated in the course
HackSoft Logo
80% of them started their first job after the course