Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Marketing
Cybersecurity
Python
Philosophy, Science and Religion: Religion and Science
Marketing Innovative Products and Services
English for Career Development
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Master Python loops and iteration techniques to automate tasks, control program flow, and build efficient algorithms using for loops, while loops, nested structures, and loop control statements.
Master Python functions through hands-on practice - from basic syntax and parameters to variable scope and advanced problem-solving. Build modular, efficient code while learning practical programming concepts.
Come discover the fascinating world of flying through the exploration of aeronautics, aerodynamics and flight mechanics!
Master fundamental Python concepts through hands-on exercises covering syntax, string manipulation, loops, and data structures - perfect for beginners or those needing a refresher.
Master practical Python loops through hands-on exercises, from array manipulation and digit processing to string operations and advanced array traversal patterns.
Master string manipulation and type conversion techniques in Python through hands-on exercises focused on text processing, date handling, and substring operations.
Master advanced Python loops through hands-on practice with nested iterations, string manipulations, array navigation, and large number operations - from basic pair matching to complex gameboards.
Master Python coding challenges through hands-on practice with array manipulation, frequency calculations, conditional processing, and simulation games - perfect preparation for technical interviews.
Master Python's data structures through hands-on practice with hashing, dictionaries, and sets. Build practical applications, solve algorithmic problems, and optimize code performance through real-world examples.
Dive into essential sorting and searching algorithms in Python, from binary search to advanced sorting techniques, with hands-on practice solving complex coding problems and real-world applications.
Master fundamental data structures in Python through hands-on implementation of linked lists, stacks, and queues. Build practical applications and solve common coding interview challenges while understanding complexity analysis.
Master tree data structures in Python, from binary trees to heaps, with hands-on practice in traversal algorithms and real-world applications. Perfect for technical interviews and practical implementation.
Master graph theory fundamentals in Python, from adjacency representations to BFS/DFS algorithms. Practice with real-world examples and tackle interview-style problems through hands-on implementation.
Master multidimensional array manipulation in Python through traversal techniques, matrix transposition, adjacent cell navigation, and practical grid-based problem-solving applications.
Master Python HashMaps for efficient data handling, focusing on counting, aggregation, and practical applications in inventory and library management systems.
Get personalized course recommendations, track subjects and courses with reminders, and more.