Courses from 1000+ universities
The future of Coursera’s only credible alternative for universities rests in the hands of 2U’s creditors.
600 Free Google Certifications
Computer Networking
Digital Marketing
Artificial Intelligence
A Life of Happiness and Fulfillment
Arab-Islamic History: From Tribes to Empires
Inglés empresarial: ventas, gestión y liderazgo
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Procedural Programming, earn certificates with paid and 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 the fundamentals of computing in Python, including variables, operators, and writing and debugging your own programs.
Learn Python fundamentals, control structures, data handling, and object-oriented programming. Develop practical coding skills through interactive exercises and real-world examples. Gain a solid foundation for further computer science studies.
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.
Take your SQL skills - and your career - to the next level
Master theory and practice using one of the world's most popular programming languages!
Master Python scripting for DevOps: from basic programming concepts to advanced automation techniques. Develop practical skills in string operations, classes, file handling, and build automation for real-world applications.
Learn the Fundamentals of Procedural, Object-Oriented, and Functional Programming in Python.
Learn the Fundamentals of Procedural Programming in Java
Learn to Code in PHP Procedural way in an easy and understandable way by following from basics to using MySQL with PHP
Learn professional C++ development from ground up with no prior programming experience
Learn Python scripting for DevOps: input/output, data types, decision branching, and iteration. Hands-on labs reinforce concepts, preparing you for a programming career.
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.
Get personalized course recommendations, track subjects and courses with reminders, and more.