Build on your Python knowledge and strengthen the foundations to a career in programming. This course will cover common data structures and algorithms in Python and gain skills on topics like object-oriented programming, algorithm analysis, graph algorithms, array-based sequences, memory management, text processing, linked lists, and recursions and more.