- All
- Favorite
- Popular
- Most rated
ACCA: Machine learning with Python for finance professionals
A machine learning course focused on delivering practical Python skills for finance professionals looking to maximise their use of these time-saving tools within their organisation.
GTx: Computing in Python III: Data Structures
Learn more complex ways of handling data, including files, lists, and dictionaries for building complex programs.
UCSanDiegoX: Data Structures Fundamentals
Learn about data structures that are used in computational thinking – both basic and advanced.
GTx: Computing in Python IV: Objects & Algorithms
Learn about recursion, search and sort algorithms, and object-oriented programming in Python.
IBM: Software, Programming, and Database Basics
This course introduces the fundamentals of software, programming languages, web browsers, cloud computing and database concepts.
ArmEducationX: Machine Learning at the Edge on Arm: A Practical Introduction
****This course will provide you with the hands-on experience you’ll need to create innovative machine learning applications using ubiquitous Arm-based microcontrollers.
IBM: Data Science and Machine Learning Capstone Project
Create a project that you can use to showcase your Data Science skills to prospective employers. Apply various data science and machine learning techniques to analyze and visualize a data set involving a real life business scenario and build a predictive model.
UCSanDiegoX: Machine Learning Fundamentals
Understand machine learning's role in data-driven modeling, prediction, and decision-making.
GTx: Computing in Python II: Control Structures
Learn about control structures, one of the most powerful parts of programming. This course covers conditionals, loops, functions, and error handling, specifically in Python but with broader applicability to other languages as well.
IBM: Visualizing Data with Python
Data visualization is the graphical representation of data in order to interactively and efficiently convey insights to clients, customers, and stakeholders in general.
HKUSTx: Foundations of Data Analytics
Learn the fundamental techniques for data analytics and to be prepared for learning and applying more advanced big data technologies.
IBM: Analyzing Data with Python
In this course, you will learn how to analyze data in Python using multi-dimensional arrays in numpy, manipulate DataFrames in pandas, use SciPy library of mathematical routines, and perform machine learning using scikit-learn!
IBM: Full Stack Application Development Project
For this project you will apply your knowledge of front end and back end development gained from previous courses and build and deploy a full stack real-world web application on the cloud.
UCSanDiegoX: Python for Data Science
Learn to use powerful, open-source, Python tools, including Pandas, Git and Matplotlib, to manipulate, analyze, and visualize complex datasets.
IBM: SQL for Data Science
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 the data science field.
GTx: Computing in Python I: Fundamentals and Procedural Programming
Learn the fundamentals of computing in Python, including variables, operators, and writing and debugging your own programs.
HarvardX: Quantitative Methods for Biology
Learn introductory programming and data analysis in MATLAB, with applications to biology and medicine.
MichiganX: Programming for Everybody (Getting Started with Python)
This course is a "no prerequisite" introduction to Python Programming. You will learn about variables, conditional execution, repeated execution and how we use functions. The homework is done in a web browser so you can do all of the programming assignments on a phone or public computer.
HarvardX: Using Python for Research
Take your introductory knowledge of Python programming to the next level and learn how to use Python 3 for your research.
HarvardX: CS50’s Introduction to Programming with Scratch
A gentle introduction to programming that prepares you for subsequent courses in coding.
HarvardX: CS50’s Introduction to Databases with SQL
An introduction to databases using a language called SQL.
IBM: Machine Learning with Python: A Practical Introduction
Machine Learning can be an incredibly beneficial tool to uncover hidden insights and predict future trends. This Machine Learning with Python course will give you all the tools you need to get started with supervised and unsupervised learning.
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.
HarvardX: Introduction to Data Science with Python
Learn the concepts and techniques that make up the foundation of data science and machine learning.
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.