Official Course Announcements - Data Structures with Python

:wave: Hi and welcome to Data Structures and Algorithms in Python.

Data Structures and Algorithms in Python is a FREE Self-Paced Certification course that provides a beginner-friendly introduction to common data structures (linked lists, stacks, queues, graphs) and algorithms (search, sorting, recursion, dynamic programming) in Python. This course will help you prepare for coding interviews and assessments.

  • Watch live hands-on coding-focused video tutorials
  • Practice coding with cloud Jupyter notebooks
  • Solve questions from real programming interviews
  • Earn a verified certificate of accomplishment

:link: Quick Links



Lesson 1 - Binary Search, Linked Lists and Complexity
Lesson 2 - Binary Search Trees, Traversals and Recursion
Lesson 3 - Sorting Algorithms and Divide & Conquer
Lesson 4 - Recursion and Dynamic Programming
Lesson 5 - Graph Algorithms (BFS, DFS & Shortest Paths)
Lesson 6 - Python Interview Questions, Tips & Advice


Assignment 1 - Binary Search Practice
Assignment 2 - Hash Tables and Python Dictionaries
Assignment 3 - Divide and Conquer Practice
Project - Step-by-Step Solution to a Programming Problem


:dart: Certificate of Accomplishment

Earn a verified certificate of accomplishment (sample) for FREE by completing all weekly assignments. The certificate can be added to your LinkedIn profile, linked from your Resume, and downloaded as a PDF.


:man_teacher: Instructor - Aakash N S

Aakash N S is the co-founder and CEO of Jovian. Previously, Aakash has worked as a software engineer (APIs & Data Platforms) at Twitter in Ireland & San Francisco and graduated from the Indian Institute of Technology, Bombay. He’s also an avid blogger, open-source contributor, and online educator.


:zap: Jovian PRO

Get access to a private Slack group with the course team, attend weekly office hours on Zoom, and get 1-on-1 guidance for your project by joining Jovian Pro. This is a limited and paid program designed to help you get the most out of this course. Apply here:

9 Likes