Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Computer Science
Data Analysis
Computer Networking
Medicine and the Arts: Humanising Healthcare
Exploring Play: The Importance of Play in Everyday Life
Songwriting: Writing the Lyrics
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Procedural Programming, earn certificates with free online courses from University of Michigan, Georgia Tech, IIT Kharagpur and other top universities around the world. Read reviews to decide if a class is right for you.
Learn how to connect a MySQL database to your PHP application. Learn MySQLi connection code and Object oriented PHP
Learn to connect to a MySQL database with PHP code how to select, update, delete, insert content to a MySQL database
Learn the Fundamentals of Procedural Programming in C++
Explore Visual Basic programming fundamentals including input/output, data types, decision branching, and iteration through hands-on coding exercises and practical applications.
Learn spatial computational thinking for manipulating geometric and semantic datasets. Master procedural, semantic, generative, and performative modeling using Möbius Modeller to create complex 3D spatial information models.
Develop engineering problem-solving skills using programming, numerical analysis, and data structures. Apply computer-based methods to real-world engineering challenges.
Learn Oracle PL/SQL's procedural programming features, including loops and conditions, to enhance your SQL skills and build more complex database applications.
Develop strong C++ programming skills, mastering procedural and object-oriented approaches for problem-solving in various applications.
Learn a versatile, multi-paradigm programming language offering procedural, object-oriented, and functional methodologies for various applications from quick scripts to full-stack web development.
Explore Drupal 8's new concepts, build a module, and learn object-oriented programming basics. Prepare for the upcoming release with hands-on practice and expert guidance.
Explore the history and modern relevance of procedural programming in concurrent systems, from cobegin to coroutines, challenging assumptions and connecting past innovations to current trends.
Explore essential clean code rules, detect code smells, and learn practical refactoring techniques through deep-dive discussions and live-coding kata. Gain insights into professional, expressive coding practices across paradigms.
Comprehensive guide to object-oriented programming in Python, covering design, inheritance, special methods, and converting procedural code to OOP through practical examples.
Explore multi-paradigm programming for GPIO devices on Raspberry Pi, from simple scripts to complex interactions, using Pythonic code for IoT and physical computing applications.
Learn to build a secure PHP login system with MySQL, including signup, error handling, and session management for beginners.
Get personalized course recommendations, track subjects and courses with reminders, and more.