- All
- Favorite
- Popular
- Most rated
Codio: C++ Programming: Object-Oriented Design
Code and run your first C++ program in minutes without installing anything!
Codio: Java Programming: Object-Oriented Design
Code and run your first Java program in minutes without installing anything!
MITx: Circuits and Electronics 3: Applications
Learn about cool applications, op-amps and filters in the design of microchips used in smartphones, self-driving cars, computers, and the internet.
MITx: Circuits and Electronics 2: Amplification, Speed, and Delay
Learn how to speed up digital circuits and build amplifiers in the design of microchips used in smartphones, self-driving cars, computers, and the Internet.
AdelaideX: Programming for Data Science
Learn how to apply fundamental programming concepts, computational thinking and data analysis techniques to solve real-world data science problems.
StanfordOnline: Databases: Modeling and Theory
This course is one of five self-paced courses on the topic of Databases, originating as one of Stanford's three inaugural massive open online courses released in the fall of 2011. The original "Databases" courses are now all available on edx.org.
UBCx: How to Code: Simple Data
Learn the secret to writing well-tested and easy to improve programs, that will set you up to master any programming language
HarvardX: Deploying TinyML
Learn to program in TensorFlow Lite for microcontrollers so that you can write the code, and deploy your model to your very own tiny microcontroller. Before you know it, you’ll be implementing an entire TinyML application.
UC3Mx: Introduction to Java Programming: Starting to code in Java
Learn to program with Java in an easy and interactive way!
IBM: Linux Commands & Shell Scripting
This mini-course describes shell commands and how to use the advanced features of the Bash shell to automate complicated database tasks. For those not familiar with shell scripting, this course provides an overview of common Linux Shell Commands and shell scripting basics.
IBM: Operating Systems and Security
This course focuses on the foundational concepts common to all operating systems and the unique aspects of Windows, Linux, and macOS.
StanfordOnline: Databases: Advanced Topics in SQL
This course is one of five self-paced courses on the topic of Databases, originating as one of Stanford's three inaugural massive open online courses released in the fall of 2011. The original "Databases" courses are now all available on edx.org.
StanfordOnline: Algorithms: Design and Analysis, Part 1
Welcome to the self paced course, Algorithms: Design and Analysis! Algorithms are the heart of computer science, and the subject has countless practical applications as well as intellectual depth. This specialization is an introduction to algorithms for learners with at least a little programming experience.
LinuxFoundationX: Introduction to Linux
Never learned Linux? Want a refresh? Develop a good working knowledge of Linux using both the graphical interface and command line across the major Linux distribution families.
IBM: Introduction to SQL
Learn how to use and apply the powerful language of SQL to better communicate and extract data from databases - a must for anyone working in Data Engineering, Data Analytics or Data Science.
Codio: C++ Programming: Basic Skills
Code and run your first C++ program in minutes without installing anything!
Codio: Java Programming: Basic Skills
Code and run your first Java program in minutes without installing anything!
StanfordOnline: Databases: Relational Databases and SQL
This course is one of five self-paced courses on the topic of Databases, originating as one of Stanford's three inaugural massive open online courses released in the fall of 2011. The original "Databases" courses are now all available on edx.org.
MITx: Circuits and Electronics 1: Basic Circuit Analysis
Learn techniques that are foundational to the design of microchips used in smartphones, self-driving cars, computers, and the Internet.
HarvardX: CS50’s Computer Science for Business Professionals
This is CS50’s introduction to computer science for business professionals.
HarvardX: CS50’s Introduction to Programming with Scratch
A gentle introduction to programming that prepares you for subsequent courses in coding.
StanfordOnline: Computer Science 101
Introduction to Computer Science for a zero-prior-experience audience. Play with little phrases of code to understand what computers are all about.
HarvardX: CS50’s Web Programming with Python and JavaScript
This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap.
IBM: AI for Everyone: Master the Basics
Learn what Artificial Intelligence (AI) is by understanding its applications and key concepts including machine learning, deep learning and neural networks.
Key Features of EdX
- Wide Range of Courses: EdX offers a comprehensive catalog of courses across multiple disciplines. You can find courses in business management, healthcare, engineering, computer science, and even niche areas like ethical hacking or environmental sustainability.
- Collaborations with Top Institutions: One of the distinguishing factors of EdX is its partnerships with prestigious universities like Harvard, MIT, UC Berkeley, and many more. These institutions offer courses that are designed by their top faculty members, ensuring high academic standards.
- Flexible Learning Paths: Whether you want to take a short course or complete a full degree program, EdX offers flexible learning paths. Learners can choose between free courses, paid verified certificates, and comprehensive degree programs, allowing them to customize their education according to their needs and budget.
- MicroMasters Programs: EdX introduced the concept of MicroMasters, which are a series of graduate-level courses that can be applied towards an actual master’s degree at select universities. This allows learners to test the waters before committing to a full degree program, all while earning credits that are recognized by participating institutions.
- Professional Certificates and Executive Education: For those looking to advance in their careers, EdX offers Professional Certificates and Executive Education Programs. These programs are specifically designed to meet industry standards and equip learners with skills that are immediately applicable in the workplace.
EdX’s Impact on Global Education
EdX has transformed the educational landscape by making learning more inclusive and accessible. The platform reaches millions of students across the world, including learners in developing nations where access to quality education is limited. By providing affordable or even free courses, EdX empowers individuals to improve their lives, enhance their careers, and contribute to their communities. EdX’s Open edX platform is another way the organization is making a difference. Open edX is an open-source software that other institutions can use to create and distribute their own educational content. This further amplifies EdX’s mission to increase access to education globally.Certifications and Degrees from EdX
One of EdX’s standout features is the opportunity to earn certifications and degrees from top universities and companies. These credentials are recognized worldwide and can give learners a significant advantage in the job market. EdX offers a range of credential programs, including:- Verified Certificates: For learners who want proof of course completion, verified certificates provide credibility to employers and institutions.
- MicroMasters: Graduate-level courses that count towards a full master’s degree at partnered institutions.
- Professional Certificates: Designed by industry experts, these certificates help learners gain skills that are highly sought after in the workforce.
- Online Master’s Degrees: Earn a full degree from institutions like the University of Texas, Boston University, and more, entirely online.
Who Should Use EdX?
EdX is suitable for a wide range of learners, from high school students to working professionals. If you’re looking to:- Advance your career: EdX offers professional certificates and degree programs that can help you gain the skills and credentials needed to move up in your career.
- Enhance your knowledge: Whether you're curious about a particular subject or want to gain in-depth knowledge, EdX offers courses across a wide array of disciplines.
- Switch careers: With programs in high-demand fields like data science, AI, and business management, EdX provides an opportunity to pivot into new career paths.
Why Choose EdX Over Other Platforms?
While there are several online learning platforms available today, EdX stands out for its unique focus on high-quality, academically rigorous courses. Here’s why EdX is a top choice:- Prestige: Courses are taught by professors from the world’s top universities, giving learners access to the same education as on-campus students.
- Affordability: EdX offers free access to course materials, and learners can opt to pay for certificates or degrees at a fraction of traditional costs.
- Flexibility: You can learn at your own pace, making it easier to balance studies with work, family, or other commitments.
- Global Reach: Whether you’re in a big city or a rural village, as long as you have internet access, you can join the EdX community and learn from the best.