Free Online Courses from IBM

  • 13 courses
  • 13 free
  • 13 with a free certificate

Source: IBM SkillsBuild (opens in a new tab) · Verified

IBM runs two free learning platforms. Cognitive Class, formerly Big Data University, hosts self-study courses in data science, Python, SQL, machine learning, cloud and containers, and its FAQ states that learning there is free of charge and that the only investment you need to make is your time. Courses mix short videos or readings with hands-on labs in a browser-based Jupyter environment, so nothing has to be installed for most of them. Grading is built in: review questions are typically worth half the mark and a one-hour final exam the other half, with a passing grade of 70 percent.

Every course we list says on its page that a certificate is offered, and IBM's terms describe a certificate of completion for students who demonstrate mastery of the material. IBM also issues digital badges through Credly for a number of these courses, listed on Cognitive Class's badges page; the site does not currently state the badge's cost, so our records describe the free certificate of completion and mention the badge in the summary where one exists. IBM SkillsBuild, the second platform, is free with an account but its catalog cannot be browsed without logging in, so we have no SkillsBuild records yet. Two things are not listed here: IBM courses on Coursera, which sit behind a Coursera subscription, and Cognitive Class Professional Certificates, which are a paid subscription product.

Filters
Filters
    13 of 13 listed

    Filters need JavaScript to narrow the list; every course is shown below.

    Free Online Courses from IBM
    # Course Subject Cost Certificate Level Duration Open
    1 Python for Data Science Python for Data Science, course code PY0101EN and long known as Python 101, is Cognitive Class's entry-level Python c… Python · Beginner · 18 hours Python Free IncludedCertificate included Beginner 18 hours
    2 SQL and Relational Databases 101 SQL and Relational Databases 101, course code DB0101EN, is a short introduction to querying data with SQL and to the… Data Science · Beginner · 5 hours Data Science Free IncludedCertificate included Beginner 5 hours
    3 Data Science 101 Data Science 101, course code DS0101EN, is an orientation course rather than a technical one. Data Science · Beginner · 11 hours Data Science Free IncludedCertificate included Beginner 11 hours
    4 Machine Learning with Python Machine Learning with Python, course code ML0101EN, introduces the main families of machine learning algorithms using… Data Science · Beginner · 20 hours Data Science Free IncludedCertificate included Beginner 20 hours
    5 Data Visualization with Python Data Visualization with Python, course code DV0101EN, teaches how to turn tables of numbers into charts that people c… Data Science · Beginner · 10 hours Data Science Free IncludedCertificate included Beginner 10 hours
    6 Docker Essentials: A Developer Introduction Docker Essentials: A Developer Introduction, course code CO0101EN, is a compact, lab-driven introduction to containers. IT · Beginner · 3 hours IT Free IncludedCertificate included Beginner 3 hours
    7 Introduction to Cloud Introduction to Cloud, course code CC0101EN, gives the vocabulary of cloud computing from both a business and a pract… IT · Beginner · 6 hours IT Free IncludedCertificate included Beginner 6 hours
    8 Prompt Engineering for Everyone Prompt Engineering for Everyone, course code AI0117EN, teaches non-specialists how to write prompts that get useful a… Computer Science · Beginner · 5 hours Computer Science Free IncludedCertificate included Beginner 5 hours
    9 Deep Learning Fundamentals Deep Learning Fundamentals, course code ML0115EN, is a concept-only crash course produced by DeepLearning.TV and host… Data Science · 3 hours Data Science Free IncludedCertificate included 3 hours
    10 Cybersecurity Fundamentals Cybersecurity Fundamentals is one of the digital credentials on IBM SkillsBuild, IBM's free learning site for adult l… Cyber Security · 7.5 hours Cyber Security Free IncludedCertificate included 7.5 hours
    11 Application Security for Developers and DevOps Professionals Application Security for Developers and DevOps Professionals, course code CS0201EN, is an intermediate Cognitive Clas… Cyber Security · Intermediate · 17 hours Cyber Security Free IncludedCertificate included Intermediate 17 hours
    12 Fundamentals of Encryption & Quantum-Safe Techniques Fundamentals of Encryption & Quantum-Safe Techniques, course code SE0101EN, is a short beginner course on Cognitive C… Cyber Security · Beginner · 3 hours Cyber Security Free IncludedCertificate included Beginner 3 hours
    13 z/OS Networking Security Foundations z/OS Networking Security Foundations, course code MF0202EN, is an IBM Systems course hosted on Cognitive Class for us… Cyber Security · Intermediate · 8 hours Cyber Security Free IncludedCertificate included Intermediate 8 hours

    IBM free online courses with certificate: what each listed course gives

    Every IBM course listed here is free to study, and every course page says a credential is offered. What differs is the platform, Cognitive Class or IBM SkillsBuild, which decides what you receive and how.

    Cognitive Class courses with a free certificate of completion

    Cognitive Class pages list the price as free, and the platform's FAQ says learning there costs nothing but your time. IBM's terms describe the credential as a certificate of completion for students who demonstrate mastery of the material; on Cognitive Class that means passing the review questions and the final exam. These courses, plus the three security courses further down, all state that a certificate is offered:

    IBM SkillsBuild free courses and the Credly badge

    IBM SkillsBuild is IBM's free learning site for adult learners and students; its FAQ answers whether it is really free with a plain yes. Cybersecurity Fundamentals is the SkillsBuild item listed here: 7.5 hours, open to all learners, in English and fifteen other languages.

    The credential is a digital badge, not a certificate of completion. You pass the end-of-course assessment with 80 percent or higher, and the badge is issued through Credly, whose badge page lists the cost as free. Only one SkillsBuild course is listed because the catalogue cannot be browsed without logging in.

    IBM digital badges on Cognitive Class

    Cognitive Class's badges page lists Credly course badges for Python for Data Science, Machine Learning with Python, Data Visualization using Python and Docker Essentials. No live page states what those badges cost, so our records describe the free certificate and mention the badge where one exists. z/OS Networking Security Foundations describes its own badge on the course page, earned by passing a quiz at 80 percent.

    Why IBM's Coursera courses are not listed

    IBM courses and Professional Certificates on Coursera require a Coursera subscription, and Cognitive Class's own Professional Certificates are a paid subscription product. This site lists only courses that are free in full. Application Security for Developers and DevOps Professionals also belongs to a paid IBM Professional Certificate on Coursera, but the course itself is free on Cognitive Class. Every IBM credential listed here is collected under free IBM certifications.

    How to start a free IBM course

    The two platforms grade work and issue credentials differently.

    On Cognitive Class

    Grading happens inside the course, module by module.

    • Open the course page and use the free enrolment button; every listed page shows the price as free.
    • Work through the modules of short videos or readings in order.
    • Do the labs in the browser-based Jupyter environment the platform provides. Docker Essentials is the exception: you must install Docker Community Edition or use Play-with-Docker, and hold a Docker Hub account for the third lab.
    • Answer the review questions at the end of each module; in most courses they are worth 50 percent of the mark.
    • Sit the timed final exam: the other 50 percent, a passing grade of 70 percent, and typically two attempts per question.

    On IBM SkillsBuild

    The course sits behind a login and Credly issues the badge.

    • Create a free SkillsBuild account; you sign in with an IBMid, Google or GitHub.
    • Complete the Cybersecurity Fundamentals course and pass the end-of-course assessment with 80 percent or higher.
    • Look out for the email from Credly with instructions for claiming your badge; IBM shares your name, email address and badge earned with Credly to issue it.

    What you can study for free with IBM

    The listed courses fall into three clusters; there are no IBM courses here in marketing, design or the humanities.

    Python, data science and machine learning

    Python for Data Science is the entry point, with basic maths as the only listed prerequisite. Machine Learning with Python lists it as a prerequisite and names Data Analysis with Python as the bridge, but that course is not listed here. Data Visualization with Python has the same two requirements, so treat it as a third step.

    Data Science 101 has no coding. Deep Learning Fundamentals is concept videos only; its page notes that the module on platforms and libraries covers tools of its era. SQL and Relational Databases 101 has hands-on exercises in every module. See also Python and data science.

    Cloud, containers and AI

    Introduction to Cloud needs no cloud knowledge and covers service and deployment models, storage and cloud-native trends. Docker Essentials: A Developer Introduction is three labs and a final exam. Prompt Engineering for Everyone has no technical requirements and runs through nine short labs; its page says you can work in English or your own language.

    Cyber security

    Four listed courses cover security; two are rated intermediate. For paths beyond IBM, see free cyber security certifications.

    Advertisement

    IBM courses by subject

    Questions about free courses from IBM

    Are Cognitive Class courses free?

    Yes. The platform's FAQ says learning a new skill on CognitiveClass.ai is free of charge and that the only investment you need to make is your time. Each course page also lists its price as free.

    Do I get a certificate?

    Every course we list states that a certificate is offered. IBM's terms describe it as a certificate of completion for students who satisfactorily demonstrate mastery of the course material, which on Cognitive Class means passing the graded review questions and final exam.

    What about IBM digital badges?

    Cognitive Class publishes a list of IBM digital badges issued through Credly for specific courses, including Python for Data Science, Machine Learning with Python and Docker Essentials. The site does not currently state what the badge costs, so we describe the free certificate and mention the badge where one exists.

    Why are IBM's Coursera courses not here?

    IBM courses and Professional Certificates on Coursera require a Coursera subscription, and Cognitive Class's own Professional Certificates are also a paid subscription. This site lists only courses that are free in full.

    How does grading work?

    Cognitive Class says that in most courses review questions are worth 50 percent and the final exam 50 percent, the passing grade is 70 percent, the final exam has a one-hour time limit, and each question typically allows two attempts.

    Advertisement