• expired

Free - 682 Online Courses in IT via Class Central

2410

After 843 Udemy courses comes 682 free university level courses. The courses are free but you will need to pay for the certificate if you want one.

There are -
177 beginner level courses
372 intermediate level courses
133 advanced level courses

These are courses from universities such as Harvard, Standford and University of London.

This took me over an hour to prepare so I hope all the links are right!

Enjoy learning!

Arbitrary bookmarks have been inserted into the list to break it into manageable sizes. The names and locations of the bookmarks have no significance other than as aid — editor.


177 beginner level courses

1 Alfa

An Introduction to Interactive Programming in Python (Part 1)(class-central.com)
Introduction to Computer Science and Programming Using Python(class-central.com)
Learn to Program: The Fundamentals(class-central.com)
Intro to Computer Science(class-central.com)
CS50's Introduction to Computer Science(class-central.com)

1 Bravo

Ruby on Rails: An Introduction(class-central.com)
An Introduction to Interactive Programming in Python (Part 2)(class-central.com)
Introduction to HTML5(class-central.com)
Internet History(class-central.com)
Introduction to Linux(class-central.com)

1 Charlie

How to Use Git and GitHub(class-central.com)
Intro to HTML and CSS(class-central.com)
Introduction to VBA/Excel Programming(class-central.com)
JavaScript Basics(class-central.com)
Build a Modern Computer – First Principles:  – Nand to Tetris (Project-Centered Course)(class-central.com)
Programming Basics(class-central.com)

1 Delta

Computer Science 101(class-central.com)
Introduction to CSS3(class-central.com)
Creative Programming for Digital Media & Mobile Apps(class-central.com)
Programming Foundations with JavaScript(class-central.com)
HTML5 Coding Essentials and Best Practices(class-central.com)
Programming Foundations with Python(class-central.com)

1 Echo

Introduction to Computer Networking(class-central.com)
Introduction to the Internet of Things and Embedded Systems(class-central.com)
Usable Security(class-central.com)
Introduction to Bootstrap-A Tutorial(class-central.com)
Code Yourself! An Introduction to Programming(class-central.com)
HTML(class-central.com)

1 Foxtrot

Learn to Program: Crafting Quality Code(class-central.com)
Intro to Relational Databases(class-central.com)
Paradigms of Computer Programming-Fundamentals(class-central.com)
Introduction to jQuery(class-central.com)
Programming in Scratch(class-central.com)
How To Create a Website in a Weekend! (Project-Centered Course)(class-central.com)

1 Golf

Introduction to Java Programming-Part 1(class-central.com)
Introduction to Java Programming: Starting to code in Java(class-central.com)
Introduction to Programming for the Visual Arts with p5.js(class-central.com)
HTML5 and CSS Fundamentals(class-central.com)
Linux Command Line Basics(class-central.com)
The Beauty and Joy of Computing-AP® CS Principles Part 1(class-central.com)

1 Hotel

Python Programming: A Concise Introduction(class-central.com)
Object-Oriented Programming(class-central.com)
The Computing Technology Inside Your Smartphone(class-central.com)
Introduction to HTML and JavaScript(class-central.com)
Create. Code(class-central.com)
CS For All: Introduction to Computer Science and Python Programming(class-central.com)

1 India

Networks: Friends(class-central.com)
Programando con Java para aplicaciones Android(class-central.com)
Android Basics: Make Your First App(class-central.com)
Computing: Art(class-central.com)
MyCS: Computer Science for Beginners(class-central.com)
CODAPPS: Coding mobile apps for entrepreneurs(class-central.com)

1 Juliett

CS50's Web Programming with Python and JavaScript(class-central.com)
CS50's Mobile App Development with React Native(class-central.com)
CS50's Introduction to Game Development(class-central.com)
CS50's Understanding Technology(class-central.com)
CS50's Computer Science for Business Professionals(class-central.com)
CS50's Introduction to Computer Science(class-central.com)

1 Kilo

Principles of Computing(class-central.com)
The Beauty and Joy of Computing-AP CS Principles Part 2(class-central.com)
Programming for the Web with JavaScript(class-central.com)
Computational Thinking for Problem Solving(class-central.com)
The Unix Workbench(class-central.com)
Introduction to Structured Query Language (SQL)(class-central.com)

1 Lima

JavaScript(class-central.com)
Building Database Applications in PHP(class-central.com)
Python Functions(class-central.com)
Data Collection and Processing with Python(class-central.com)
Python Basics(class-central.com)
Programming Fundamentals(class-central.com)

1 Mike

Interacting with the System and Managing Memory(class-central.com)
Computing in Python I: Fundamentals and Procedural Programming(class-central.com)
Computing in Python IV: Objects & Algorithms(class-central.com)
Introduction to Computing using Python(class-central.com)
Computing in Python III: Data Structures(class-central.com)
Computing in Python II: Control Structures(class-central.com)

1 November

Introduction to Cybersecurity(class-central.com)
Python Programming Essentials(class-central.com)
Python Data Representations(class-central.com)
Introduction to Virtual Reality(class-central.com)
Building Interactive 3D Characters and Social VR(class-central.com)
Introduction to Computer Programming (class-central.com)

1 Oscar

How Computers Work(class-central.com)
How to Code: Simple Data(class-central.com)
Software Engineering: Introduction(class-central.com)
Introduction to Web Development(class-central.com)
Web Development and Design using WordPress(class-central.com)
Web Design: Strategy and Information Architecture(class-central.com)

1 Papa

Introduction to Java Programming-Part 2(class-central.com)
Cyber Security Economics(class-central.com)
Excel/VBA for Creative Problem Solving(class-central.com)
JavaScript(class-central.com)
Web Coding Fundamentals: HTML(class-central.com)

1 Quebec

Android App Development for Beginners(class-central.com)
Java Fundamentals for Android Development(class-central.com)
Monetize your Android Applications(class-central.com)
AP Computer Science A: Java Programming Polymorphism and Advanced Data Structures(class-central.com)
AP Computer Science A: Java Programming Classes and Objects(class-central.com)
AP Computer Science A: Java Programming Loops and Data Structures(class-central.com)

1 Romeo

Introduction to TCP/IP(class-central.com)
Deep Learning for Business(class-central.com)
Problem solving through Programming In C(class-central.com)
Programming in C++(class-central.com)
Introduction to Internet of Things(class-central.com)
Cyber Security Basics: A Hands-on Approach(class-central.com)

1 Sierra

Introduction to Java Programming: Writing Good Code(class-central.com)
Web Accessibility(class-central.com)
Technical Support Fundamentals(class-central.com)
Mobile Web Development(class-central.com)
Learn to Program in Java(class-central.com)

1 Tango

CSS Basics(class-central.com)
Introduction to ReactJS(class-central.com)
Introduction to NodeJS(class-central.com)
Introduction to Python: Absolute Beginner(class-central.com)
Introduction to Design Thinking(class-central.com)
Logic and Computational Thinking(class-central.com)

1 Uniform

Introduction to Python: Fundamentals(class-central.com)
Writing Professional Code(class-central.com)
Object Oriented Programming in Java(class-central.com)
C Programming: Advanced Data Types(class-central.com)
C Programming: Modular Programming and Memory Management(class-central.com)
C Programming: Pointers and Memory Management(class-central.com)

1 Victor

C Programming: Getting Started(class-central.com)
C Programming: Using Linux Tools and Libraries(class-central.com)
C Programming: Language Foundations(class-central.com)
Linux Basics: The Command Line Interface(class-central.com)
TCP/IP and Advanced Topics(class-central.com)
Proactive Computer Security(class-central.com)

1 Whiskey

Software Design as an Element of the Software Development Lifecycle(class-central.com)
Software Design as an Abstraction(class-central.com)
Introduction to Cybersecurity for Business(class-central.com)
Computing: Art(class-central.com)
Software Design Methods and Tools(class-central.com)
Learn to Program Using Python(class-central.com)

1 X-ray

Introduction to Programming Using Python(class-central.com)
Introduction to Open Source Networking Technologies(class-central.com)
Blockchain: Understanding Its Uses and Implications(class-central.com)
Mobile Computing with App Inventor-CS Principles(class-central.com)
Introduction to the Internet of Things (IoT)(class-central.com)
Software Engineering Essentials(class-central.com)

1 Yankee

Arduino Programming(class-central.com)
Web Security Fundamentals(class-central.com)
How to Build a Chatbot Without Coding(class-central.com)
Video Game Design and Balance(class-central.com)
Introduction to Cyber Attacks(class-central.com)
Cyber Attack Countermeasures(class-central.com)

1 Zulu

Programming(class-central.com)
JavaScript Introduction(class-central.com)
Introduction to MongoDB(class-central.com)
Computing Form and Shape: Python Programming with the Rhinoscript Library(class-central.com)
Basics of Network Security(class-central.com)
Network Protocols and Architecture(class-central.com)

2 Alfa

Java Programming Basics(class-central.com)
Web Applications for Everybody(class-central.com)
Introduction to Cisco Networking(class-central.com)
Python for Everybody-Exploring Information(class-central.com)
Introduction to Virtual Reality(class-central.com)
Learn Swift Programming Syntax(class-central.com)

2 Bravo

Swift for Beginners(class-central.com)
Object-Oriented JavaScript(class-central.com)
Android for Beginners(class-central.com)
Intro to JavaScript(class-central.com)
Blockchain in the Energy Sector(class-central.com)
HTTP & Web Servers(class-central.com)

2 Charlie

Version Control with Git(class-central.com)
GitHub & Collaboration(class-central.com)
Introduction to Python Programming(class-central.com)
Data Communications and Network Services(class-central.com)
Home Networking Basics(class-central.com)
Version Control with Git(class-central.com)

2 Delta

JavaScript and the DOM(class-central.com)
Internet Connection: How to Get Online?(class-central.com)
Elements of AI(class-central.com)
M001: MongoDB Basics(class-central.com)
[New] Blockchain 360: A State of the Art for Professionals(class-central.com)
[New] How Cryptography Keeps The Internet Secure(class-central.com)
[New] Programming 102: Think like a Computer Scientist(class-central.com)


372 intermediate level courses

2 Echo

[New] Automated Software Testing: Advanced Skills for Java Developers(class-central.com)
[New] M220J: MongoDB for Java Developers(class-central.com)
[New] M220JS: MongoDB for Javascript Developers(class-central.com)
[New] M220P: MongoDB for Python Developers(class-central.com)
[New] Understanding and Visualizing Data with Python(class-central.com)

2 Foxtrot

1x: Artificial Intelligence(class-central.com)
2D Game Development with libGDX(class-central.com)
3D Models for Virtual Reality(class-central.com)
A Developer’s guide to Node-RED(class-central.com)
A developer’s guide to the Internet of Things (IoT)(class-central.com)
Advanced Algorithmics and Graph Theory with Python(class-central.com)

2 Golf

Advanced Algorithms and Complexity(class-central.com)
Advanced Android App Development(class-central.com)
Advanced CSS Concepts(class-central.com)
Advanced Data Structures in Java(class-central.com)
Advanced Software Construction in Java(class-central.com)
Advanced Styling with Responsive Design(class-central.com)

2 Hotel

Agile Development Using Ruby on Rails-Advanced(class-central.com)
Agile Development Using Ruby on Rails-The Basics(class-central.com)
Agile Planning for Software Products(class-central.com)
Agile Software Development(class-central.com)
Agile Software Development(class-central.com)
用Python玩转数据 Data Processing Using Python(class-central.com)

2 Juliett

Algorithm Design and Analysis(class-central.com)
Algorithmic Design and Techniques(class-central.com)
Algorithmic Thinking (Part 1)(class-central.com)
Algorithmic Thinking (Part 2)(class-central.com)
Algorithmic Toolbox(class-central.com)
Algorithms and Data Structures in C#(class-central.com)

2 Kilo

Algorithms and Data Structures(class-central.com)
Algorithms on Graphs(class-central.com)
Algorithms on Strings(class-central.com)
Algorithms: Design and Analysis(class-central.com)
Algorithms: Design and Analysis(class-central.com)
Algorithms(class-central.com)

2 Lima

Algorithms(class-central.com)
Algorithms(class-central.com)
An Introduction to Practical Deep Learning(class-central.com)
Analysis of Algorithms(class-central.com)
Analyzing and Visualizing Data with Power BI(class-central.com)
Android App Components-Intents(class-central.com)

2 Mike

Android App Components-Services(class-central.com)
Android Basics: Button Clicks(class-central.com)
Android Basics: Data Storage(class-central.com)
Android Basics: Multiscreen Apps(class-central.com)
Android Basics: Networking(class-central.com)
Android Basics: User Input(class-central.com)

2 November

Android Basics: User Interface(class-central.com)
Android Development for Beginners(class-central.com)
Android Performance(class-central.com)
AngularJS: Advanced Framework Techniques(class-central.com)
AngularJS: Framework Fundamentals(class-central.com)

2 Oscar

Animation and CGI Motion(class-central.com)
App Design and Development for iOS(class-central.com)
Application Design Considerations: An Inclusive Approach(class-central.com)
Applied Machine Learning(class-central.com)
Approximation Algorithms Part I(class-central.com)
Architecting Smart IoT Devices(class-central.com)

2 Papa

Asymmetric Cryptography and Key Management(class-central.com)
Asynchronous Programming with Javascript(class-central.com)
Automata Theory(class-central.com)
Automated Software Testing: Practical Skills for Java Developers(class-central.com)
Autonomous Mobile Robots(class-central.com)
Basic Cryptography and Programming with Crypto API(class-central.com)

2 Quebec

Best Practices for iOS User Interface Design(class-central.com)
Bitcoin and Cryptocurrencies(class-central.com)
Blockchain Basics(class-central.com)
Blockchain Platforms(class-central.com)
Blockchain Technology(class-central.com)

2 Romeo

Browser Rendering Optimization(class-central.com)
Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)(class-central.com)
Build Your First Android App (Project-Centered Course)(class-central.com)
Build Your Own iOS App(class-central.com)
Building a Cybersecurity Toolkit(class-central.com)
Building Arduino robots and devices(class-central.com)

2 Sierra

Building Functional Prototypes using Node.js(class-central.com)
Building Interactive Prototypes using JavaScript(class-central.com)
Building iOS Interfaces(class-central.com)
Building Web Applications in PHP(class-central.com)
C++ For C Programmers(class-central.com)
C++ For C Programmers(class-central.com)

2 Tango

C++ For Programmers(class-central.com)
Client Needs and Software Requirements (class-central.com)
Client-Server Communication(class-central.com)
Cloud Computing Applications(class-central.com)
Cloud Computing Concepts: Part 2(class-central.com)
Cloud Computing Concepts(class-central.com)

2 Uniform

Cloud Computing for Enterprises(class-central.com)
Cloud Computing Infrastructure(class-central.com)
Cloud Computing Management(class-central.com)
Cloud Computing Security(class-central.com)
Cloud Networking(class-central.com)
Compilers(class-central.com)

2 Victor

Computation Structures 2: Computer Architecture(class-central.com)
Computer Architecture(class-central.com)
Computer Forensics(class-central.com)
Computer Graphics(class-central.com)
Computer Networking(class-central.com)
Computer Organization and Architecture: A Pedagogical Aspect(class-central.com)

2 Whiskey

Computer Science: Algorithms(class-central.com)
Concepts in Game Development(class-central.com)
Concurrency(class-central.com)
Configuring Linux Web Servers(class-central.com)
Creating Programmatic SQL Database Objects(class-central.com)
Creating Virtual Reality (VR) Apps(class-central.com)

2 X-ray

Cryptography I(class-central.com)
Cryptography(class-central.com)
Cybersecurity and Mobility(class-central.com)
Cybersecurity and the Internet of Things(class-central.com)
Cybersecurity and the X-Factor(class-central.com)
Cybersecurity Fundamentals(class-central.com)

2 Yankee

Cybersecurity Risk Management(class-central.com)
Cybersecurity: The CISO’s View(class-central.com)
Data Analytics Foundations for Accountancy II(class-central.com)
Data Structures & Algorithms in Python(class-central.com)
Data Structures and Design Patterns for Game Developers(class-central.com)
Data Structures and Performance(class-central.com)

2 Zulu

Data Structures and Software Design(class-central.com)
Data Structures Fundamentals(class-central.com)
Data Structures: An Active Learning Approach(class-central.com)
Data Structures(class-central.com)
Data Wrangling with MongoDB(class-central.com)
Database Management Essentials(class-central.com)

3 Alfa

Database Systems Concepts & Design(class-central.com)
Database Systems Concepts and Design(class-central.com)
Decentralized Applications (Dapps)(class-central.com)
Deploying Applications with Heroku(class-central.com)
Design and Analysis of Algorithms(class-central.com)
Design and Analyze Secure Networked Systems(class-central.com)

3 Bravo

Design of Computer Programs(class-central.com)
Design Patterns(class-central.com)
Designing Data Platform Solutions(class-central.com)
Designing RESTful APIs(class-central.com)
Detecting and Mitigating Cyber Threats and Attacks(class-central.com)
Developing Android Apps with App Inventor(class-central.com)

3 Charlie

Developing Android Apps with Kotlin(class-central.com)
Developing Android Apps(class-central.com)
Developing Android Apps(class-central.com)
Developing Intelligent Apps and Bots(class-central.com)
Developing International Software(class-central.com)
Developing Scalable Apps in Java(class-central.com)

3 Delta

Developing Scalable Apps in Python(class-central.com)
Developing SQL Databases(class-central.com)
DevOps for Developers: How to Get Started(class-central.com)
Discrete Optimization(class-central.com)
Divide and Conquer(class-central.com)

3 Echo

Dynamic Web Applications with Sinatra(class-central.com)
Engineering Maintainable Android Apps(class-central.com)
Enterprise Software Lifecycle Management(class-central.com)
Finding your Cybersecurity Career Path(class-central.com)
Firebase Essentials For Android(class-central.com)
Formal Software Verification(class-central.com)

3 Foxtrot

Foundations of Data Science: Prediction and Machine Learning(class-central.com)
Foundations of Data Structures(class-central.com)
Foundations of Objective-C App Development(class-central.com)
Front-End JavaScript Frameworks: Angular(class-central.com)
Front-End Web Development with React(class-central.com)
Front-End Web UI Frameworks and Tools: Bootstrap 4(class-central.com)

3 Golf

Full Stack Foundations(class-central.com)
Functional Program Design in Scala(class-central.com)
Functional Programming Principles in Scala(class-central.com)
Fundamentals of Containers(class-central.com)
Fundamentals of Machine Learning in Finance(class-central.com)
Fundamentals of Machine Learning(class-central.com)

3 Hotel

Fundamentals of Network Communication(class-central.com)
Fundamentals of Parallelism on Intel Architecture(class-central.com)
Fundamentals of Red Hat Enterprise Linux(class-central.com)
Fundamentos de Android(class-central.com)
Game Development for Modern Platforms(class-central.com)
Gameplay Programming for Video Game Designers(class-central.com)

3 India

Games(class-central.com)
Globally Distributed Software Engineering(class-central.com)
Google Cloud Platform Fundamentals for AWS Professionals(class-central.com)
Google Cloud Platform Fundamentals: Core Infrastructure(class-central.com)
Google Maps APIs(class-central.com)
Gradle for Android and Java(class-central.com)

3 Juliett

Graph Algorithms(class-central.com)
Graph Search(class-central.com)
Greedy Algorithms(class-central.com)
Guided Tour of Machine Learning in Finance(class-central.com)
Hacker101(class-central.com)
Hacking and Patching(class-central.com)

3 Kilo

Homeland Security & Cybersecurity Connection-It’s Not About the Terrorists(class-central.com)
How to Code: Complex Data(class-central.com)
How to Code: Systematic Program Design-Part 1(class-central.com)
How to Code: Systematic Program Design-Part 2(class-central.com)
How to Code: Systematic Program Design-Part 3(class-central.com)
How to create in Android(class-central.com)

3 Lima

How to Make an iOS App(class-central.com)
How to Win Coding Competitions: Secrets of Champions(class-central.com)
How Virtual Reality Works(class-central.com)
HTML5 Apps and Games(class-central.com)
HTML5 Game Development(class-central.com)
Image and Video Processing: from Mars to Hollywood with a Stop at the Hospital(class-central.com)

3 Mike

Implementation of Data Structures(class-central.com)
Implementing In-Memory SQL Database Objects(class-central.com)
Interactive Computer Graphics(class-central.com)
Interactivity with JavaScript(class-central.com)
Interfacing with the Arduino(class-central.com)
Interfacing with the Raspberry Pi(class-central.com)

3 November

Intermediate C++(class-central.com)
Intermediate Object-Oriented Programming for Unity Games(class-central.com)
Internet of Things: Communication Technologies(class-central.com)
Internet of Things: How did we get here?(class-central.com)
Internet of Things: Sensing and Actuation from Devices(class-central.com)
Internet of Things: Setting Up Your DragonBoard‚Ñ¢ Development Platform(class-central.com)

3 Oscar

Intro to AJAX(class-central.com)
Intro to Algorithms(class-central.com)
Intro to DevOps(class-central.com)
Intro to iOS App Development with Swift(class-central.com)
Intro to jQuery(class-central.com)
Intro to Machine Learning(class-central.com)

3 Papa

Intro to Progressive Web Apps(class-central.com)
Intro to Theoretical Computer Science(class-central.com)
Introduction to Architecting Smart IoT Devices(class-central.com)
Introduction to C# Programming and Unity(class-central.com)
Introduction to C#(class-central.com)

3 Quebec

Introduction to C++(class-central.com)
Introduction to Cloud Infrastructure Technologies(class-central.com)
Introduction to Computation Theory(class-central.com)
Introduction to Data Structures(class-central.com)
Introduction to DevOps: Transforming and Improving Operations(class-central.com)
Introduction to Functional Programming(class-central.com)

3 Romeo

Introduction to Game Development(class-central.com)
Introduction to Graduate Algorithms(class-central.com)
Introduction to Java Programming: Fundamental Data Structures and Algorithms(class-central.com)
Introduction to Kubernetes(class-central.com)
Introduction to Machine Learning(class-central.com)
Introduction to Meteor.js Development (class-central.com)

3 Tango

Introduction to Mobile Application Development using Android(class-central.com)
Introduction to Neurohacking In R(class-central.com)
Introduction to Soft Computing(class-central.com)
Introduction to Software Product Management(class-central.com)
Introduction To Swift Programming(class-central.com)
Introduction to TypeScript 2(class-central.com)

3 Uniform

Introduction to Web Cartography: Part 1(class-central.com)
Introduction: Elements of Microgame Design(class-central.com)
iOS App Development Basics(class-central.com)
iOS Design Patterns(class-central.com)
iOS Networking with Swift(class-central.com)
iOS Persistence and Core Data(class-central.com)

3 Victor

Java for Android(class-central.com)
Java Programming: Arrays(class-central.com)
Java Programming: Principles of Software Design(class-central.com)
Java Programming: Solving Problems with Software(class-central.com)
JavaScript Design Patterns(class-central.com)
JavaScript Promises(class-central.com)

3 Whiskey

JavaScript Testing(class-central.com)
JavaScript(class-central.com)
LAFF-On Programming for Correctness(class-central.com)
Language(class-central.com)
Lean Software Development(class-central.com)
Learn Backbone.js(class-central.com)

3 X-ray

Learning from Data (Introductory Machine Learning course)(class-central.com)
Linux Server Management and Security(class-central.com)
Machine Learning for Musicians and Artists(class-central.com)
Machine Learning Fundamentals(class-central.com)
Machine Learning: Unsupervised Learning(class-central.com)
Machine Learning(class-central.com)

3 Yankee

Managing an Agile Team(class-central.com)
Mastering the Software Engineering Interview(class-central.com)
Material Design for Android Developers(class-central.com)
MATLAB and Octave for Beginners(class-central.com)
Minecraft(class-central.com)
Mobile Application Experiences Part 1: from a Domain to an App Idea(class-central.com)

3 Zulu

Mobile Application Experiences Part 3: Building Mobile Apps(class-central.com)
Mobile Application Experiences(class-central.com)
Mobile Design and Usability for Android(class-central.com)
Mobile Design and Usability for iOS(class-central.com)
More C# Programming and Unity(class-central.com)
Multiplatform Mobile App Development with NativeScript(class-central.com)

4 Alfa

Multiplatform Mobile App Development with React Native(class-central.com)
Multiplatform Mobile App Development with Web Technologies: Ionic and Cordova(class-central.com)
Network Security(class-central.com)
Networking and Security in iOS Applications(class-central.com)
Networking for Web Developers(class-central.com)
Networks Illustrated: Principles without Calculus(class-central.com)

4 Bravo

NoSQL Database Systems(class-central.com)
NoSQL systems(class-central.com)
Object Oriented Programming in Java(class-central.com)
Object-Oriented Design(class-central.com)
Object-Oriented JavaScript(class-central.com)
Offline Web Applications(class-central.com)

4 Charlie

Optimizing Performance for SQL Based Applications(class-central.com)
Overview of Advanced Methods of Reinforcement Learning in Finance(class-central.com)
Packet Switching Networks and Algorithms(class-central.com)
Parallel Programming Concepts(class-central.com)
Peer-to-Peer Protocols and Local Area Networks(class-central.com)

4 Delta

Pointers(class-central.com)
Practical Machine Learning(class-central.com)
Principles of Computing (Part 1)(class-central.com)
Principles of Computing (Part 2)(class-central.com)
Principles of Machine Learning(class-central.com)
Probabilistic Graphical Models 3: Learning(class-central.com)

4 Echo

Professional Android App Development(class-central.com)
Programmation Concurrente (avec Java)(class-central.com)
Programmation iOS (partie I)(class-central.com)
Programmation iOS (partie II)(class-central.com)
Programming for Everyone-An Introduction to Visual Programming Languages(class-central.com)
Programming Languages(class-central.com)

4 Foxtrot

Programming Languages(class-central.com)
Programming Languages(class-central.com)
Programming Mobile Applications for Android Handheld Systems: Part 1(class-central.com)
Programming Mobile Applications for Android Handheld Systems: Part 2(class-central.com)
Querying Data with Transact-SQL(class-central.com)
Rails with Active Record and Action Pack(class-central.com)

4 Golf

Real-Time Cyber Threat Detection and Mitigation(class-central.com)
Relational database systems(class-central.com)
Requirements Elicitation: Artifact and Stakeholder Analysis(class-central.com)
Requirements Gathering for Secure Software Development(class-central.com)
Requirements Specifications: Goals and Conflict Analysis(class-central.com)
Responsive Web Design Fundamentals(class-central.com)

4 Hotel

Responsive Web Design(class-central.com)
Responsive Website Basics: Code with HTML(class-central.com)
Responsive Website Tutorial and Examples(class-central.com)
Reviews & Metrics for Software Improvements(class-central.com)
Ruby on Rails Web Services and Integration with MongoDB(class-central.com)
Running Product Design Sprints(class-central.com)

4 India

Scalable Microservices with Kubernetes(class-central.com)
Server-side Development with NodeJS(class-central.com)
Service-Oriented Architecture(class-central.com)
Shortest Paths Revisited(class-central.com)
Single Page Web Applications with AngularJS(class-central.com)
Smart Contracts(class-central.com)

4 Juliett

Software Analysis & Testing(class-central.com)
Software Architecture & Design(class-central.com)
Software Architecture for the Internet of Things(class-central.com)
Software Architecture(class-central.com)
Software Construction in Java(class-central.com)
Software Construction: Data Abstraction(class-central.com)

4 Kilo

Software Construction: Object-Oriented Design(class-central.com)
Software Debugging(class-central.com)
Software Design Threats and Mitigations(class-central.com)
Software Development Fundamentals(class-central.com)
Software Development Process(class-central.com)
Software Development Processes and Methodologies(class-central.com)

4 Lima

Software Processes and Agile Practices(class-central.com)
Software Requirements Prioritization: Risk Analysis(class-central.com)
Software Security (class-central.com)
Software Testing Fundamentals(class-central.com)
Software Testing Management(class-central.com)
Software Testing(class-central.com)

4 Mike

SQL for Data Analysis(class-central.com)
SQL for Data Science(class-central.com)
SRS Documents: Requirements and Diagrammatic Notations(class-central.com)
String Processing and Pattern Matching Algorithms(class-central.com)
Swift for Developers(class-central.com)
Symmetric Cryptography(class-central.com)

4 November

Technical Interview(class-central.com)
Testing with Agile(class-central.com)
Text Retrieval and Search Engines(class-central.com)
The Arduino Platform and C Programming(class-central.com)
The MVC Pattern in Ruby(class-central.com)
The Nature of Code(class-central.com)

4 Oscar

The Raspberry Pi Platform and Python Programming for the Raspberry Pi(class-central.com)
The Software Architect Code: Building the Digital World(class-central.com)
Toward the Future of iOS Development with Swift(class-central.com)
UIKit Fundamentals(class-central.com)
UML Class Diagrams for Software Engineering(class-central.com)
Using Python for Research(class-central.com)

4 Papa

UX Design for Mobile Developers(class-central.com)
VLSI CAD Part I: Logic(class-central.com)
VR Design(class-central.com)
VR Platforms & Applications(class-central.com)
VR Scenes and Objects(class-central.com)
VR Software Development(class-central.com)

4 Quebec

Web App Development with the Power of Node.js(class-central.com)
Web Application Development with JavaScript and MongoDB(class-central.com)
Web Application Development: Basic Concepts(class-central.com)
Web Connectivity and Security in Embedded Systems(class-central.com)
Website Performance Optimization(class-central.com)
Writing(class-central.com)


133 advanced level courses

4 Romeo

[New] Data Plane Programming(class-central.com)
[New] Fitting Statistical Models to Data with Python(class-central.com)
[New] Inferential Statistical Analysis with Python(class-central.com)
[New] Modeling and Debugging Embedded Systems(class-central.com)
[New] Python and Statistics for Financial Analysis(class-central.com)
[New] Real-Time Audio Signal Processing in Faust(class-central.com)

4 Sierra

Access Controls (class-central.com)
Addressing Large Hadron Collider Challenges by Machine Learning(class-central.com)
Advanced C++(class-central.com)
Advanced Modeling for Discrete Optimization(class-central.com)
Advanced Operating Systems(class-central.com)
AI:Knowledge Representation and Reasoning(class-central.com)

4 Tango

Applied Cryptography(class-central.com)
Applied Machine Learning in Python(class-central.com)
Approximation Algorithms Part II(class-central.com)
Artificial Intelligence (AI)(class-central.com)
Artificial Intelligence(class-central.com)
Basic Modeling for Discrete Optimization(class-central.com)

4 Uniform

Basics of software-defined radios and practical applications(class-central.com)
Bayesian Methods for Machine Learning(class-central.com)
Big Data Applications: Machine Learning at Scale(class-central.com)
Blockchain for Business — An Introduction to Hyperledger Technologies(class-central.com)
Classical Cryptosystems and Core Concepts(class-central.com)
Cloud Computing Applications(class-central.com)

4 Victor

Cloud Computing Security(class-central.com)
Compilers: Theory and Practice(class-central.com)
Computability(class-central.com)
Computation Structures 3: Computer Organization(class-central.com)
Computational Neuroscience(class-central.com)
Computational Photography(class-central.com)

4 Whiskey

Computer System Design: Advanced Concepts of Modern Microprocessors(class-central.com)
Concurrent Programming in Java(class-central.com)
Continuous Integration and Deployment(class-central.com)
Convolutional Neural Networks(class-central.com)
Creative Applications of Deep Learning with TensorFlow(class-central.com)
Cryptographic Hash and Integrity Protection(class-central.com)

4 X-ray

Cryptography and Information Theory(class-central.com)
Cryptography and Network Security(class-central.com)
Cutting Edge Deep Learning For Coders(class-central.com)
Cyber-Physical Systems Design & Analysis(class-central.com)
Cyber-Physical Systems Security(class-central.com)
Cyber-Physical Systems: Modeling and Simulation(class-central.com)

4 Yankee

Deep Learning Explained(class-central.com)
Deep Learning for Natural Language Processing(class-central.com)
Deep Learning in Computer Vision(class-central.com)
Deep Learning Summer School(class-central.com)
Deep Learning with Python and PyTorch(class-central.com)
Deep Learning with Tensorflow(class-central.com)

4 Zulu

DevOps for Databases(class-central.com)
DevOps Practices and Principles(class-central.com)
DevOps Testing(class-central.com)
Discrete Mathematics(class-central.com)
Distributed Programming in Java(class-central.com)
Embedded Hardware and Operating Systems(class-central.com)

5 Alfa

Embedded Software and Hardware Architecture(class-central.com)
Enabling Technologies for Data Science and Analytics: The Internet of Things(class-central.com)
Hardware Security(class-central.com)
High Performance Computer Architecture(class-central.com)
High Performance Computing(class-central.com)
Identifying, Monitoring, and Analyzing Risk and Incident Response and Recovery(class-central.com)

5 Bravo

Improving Deep Neural Networks: Hyperparameter tuning(class-central.com)
Information Security: Context and Introduction(class-central.com)
Infrastructure as Code(class-central.com)
Interactive 3D Graphics(class-central.com)
Intro to Deep Learning(class-central.com)
Intro to Information Security(class-central.com)

5 Charlie

Intro to Parallel Programming(class-central.com)
Introduction to Artificial Intelligence (AI)(class-central.com)
Introduction to Artificial Intelligence(class-central.com)
Introduction to Cloud Foundry and Cloud Native Software Architecture(class-central.com)
Introduction to Computer Architecture(class-central.com)
Introduction to Computer Vision(class-central.com)

5 Delta

Introduction to Deep Learning(class-central.com)
Introduction to Formal Concept Analysis(class-central.com)
Introduction to OpenStack(class-central.com)
Introduction to Operating Systems(class-central.com)
Introduction to Recommender Systems: Non-Personalized and Content-Based(class-central.com)
Knowledge-Based AI: Cognitive Systems(class-central.com)

5 Echo

Learn TensorFlow and deep learning(class-central.com)
Machine Learning Crash Course with TensorFlow APIs(class-central.com)
Machine Learning for Data Science and Analytics(class-central.com)
Machine Learning for Trading(class-central.com)
Machine Learning Foundations: A Case Study Approach(class-central.com)
Machine Learning With Big Data(class-central.com)

5 Foxtrot

Machine Learning: Classification(class-central.com)
Machine Learning: Clustering & Retrieval(class-central.com)
Machine Learning: Regression(class-central.com)
Machine Learning(class-central.com)
Machine Learning(class-central.com)
Machine Learning(class-central.com)

5 Golf

Machine Learning(class-central.com)
Making Your First Virtual Reality Game(class-central.com)
Mathematics for Machine Learning: Linear Algebra(class-central.com)
Mathematics for Machine Learning: Multivariate Calculus(class-central.com)
Mathematics for Machine Learning: PCA(class-central.com)

5 Hotel

Matlab Programming For Numerical Computation(class-central.com)
Matrix Factorization and Advanced Techniques(class-central.com)
Natural Language Processing(class-central.com)
Nature, in Code: Biology in JavaScript(class-central.com)
Nearest Neighbor Collaborative Filtering(class-central.com)
Network Security(class-central.com)

5 India

Networks and Communications Security(class-central.com)
Neural Networks and Deep Learning(class-central.com)
NP-Complete Problems(class-central.com)
Parallel Programming in Java(class-central.com)
Parallel programming(class-central.com)
Practical Deep Learning For Coders(class-central.com)

5 Juliett

Practical Predictive Analytics: Models and Methods(class-central.com)
Practical Reinforcement Learning(class-central.com)
Probabilistic Graphical Models 1: Representation(class-central.com)
Probabilistic Graphical Models 2: Inference(class-central.com)
Quantitative Formal Modeling and Worst-Case Performance Analysis(class-central.com)
Razonamiento artificial(class-central.com)

5 Kilo

Recommender Systems: Evaluation and Metrics(class-central.com)
Regression Modeling in Practice(class-central.com)
Reinforcement Learning in Finance(class-central.com)
Reinforcement Learning(class-central.com)
Relational Database Support for Data Warehouses(class-central.com)
Reliable Distributed Algorithms(class-central.com)

5 Lima

S094: Deep Learning for Self-Driving Cars(class-central.com)
S191: Introduction to Deep Learning(class-central.com)
Security Operations and Administration(class-central.com)
Sequence Models(class-central.com)
Solving Algorithms for Discrete Optimization(class-central.com)

5 Mike

Sparse Representations in Image Processing: – Theory to Practice(class-central.com)
Sparse Representations in Signal and Image Processing: Fundamentals(class-central.com)
Statistical Machine Learning(class-central.com)
Structuring Machine Learning Projects(class-central.com)
System Validation (2): Model process behaviour(class-central.com)
System Validation (3): Requirements by modal formulas(class-central.com)
System Validation (4): Modelling Software(class-central.com)
System Validation: Automata and behavioural equivalences(class-central.com)
Systems and Application Security(class-central.com)

Related Stores

class-central.com
class-central.com

closed Comments

  • +1

    sToRe In TiTlE

    :EDIT: jk nice job!

    • +3

      I tried to fit all 690 courses in the title but needed another 5 char spaces.

  • +9

    Positive vote for the post effort alone, thanks!
    I'll get some good use out of these.

  • +10

    This is very good, thanks for putting this together chibot.

    Maybe this can be added to the wiki https://www.ozbargain.com.au/wiki/free_online_courses

    • Didn't even know there was a wiki, thanks

  • +2

    If it took over an hour just to copy the links, i wonder how long to do all the courses.

  • Thanks alvian!

    • +1

      You are welcome chibot.

  • +1

    FYI - watching CS50 lectures will not give you entry to one of the CS50 pizza parties or a physical membership card to the David Malan fan club.

  • +3

    Great work! A lot of them are 7-day free trials (on Coursera) and not full courses for free. Is that right?

  • +4

    Anyone doing computer science/software engineering at uni or is interested in programming, please do cs50. That will change your life. It's hard but rewarding

    • Is the CS50 you're referring to just one specific course?

      I noticed there are multiple courses that are titled CS50?

      1 Juliett

      CS50's Web Programming with Python and JavaScript
      CS50's Mobile App Development with React Native
      CS50's Introduction to Game Development
      CS50's Understanding Technology
      CS50's Computer Science for Business Professionals
      CS50's Introduction to Computer Science

      Thanks.

      • +1

        I believe they're referring to this course.

        https://courses.edx.org/courses/course-v1:HarvardX+CS50+X/

        • +1

          Yep. I've done this course, it was very challenging and very rewarding.
          Like, who can write the fastest spell-checker?
          I highly recommend it!
          Warning, if you've not done programming before it will be a steep learning curve.

    • Dude, In IT industry, there is not a single technology can change you life. Since everything changes soooo quick. If you want to be a good software engineer, you should always have good understanding of data structure and algorithm.

      • The course is not solely about a single technology. CS50 teaches intro to foundation of Computer Science, introduction to major IT aspects;from low level up to web programming,from data structure,algorithm to database,etc.

        From the syllabus : "Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include C, Python, SQL, and JavaScript plus CSS and HTML."

        The problem set really pushes student to research themselves. The algorithm and data structure assignments are in C,which is painful but teaches you a lot

        • That's a reasonable reply, so you're saying it changes the way you think about problems and teaches you ways to solve them?

  • great :)

  • +1

    Thanks a lot for the effort. Great post, I already up-voted it.

    I have already done some of these and got certificates for them. I know I'll get flamed but, are these really bargains? Haven't these been always free?

    Thanks again.

  • Great work but I'm really after anything in the topic of the Industrial Revolution or even Business Ethics if possible. Cheers

  • +1

    Excellent post thank you

  • Can anyone recommend some specific courses to start out with to learn website coding/design? Looking at learning something while I’m on maternity leave. Got a reasonable knowledge of computers but limited HTML and web stuff aside from using a CMS

    Would like to be able to create reasonably decent looking/functional websites for myself/friends.

    • +1

      https://www.freecodecamp.org/

      Don't forget to join freecodecamp Facebook group specific to your state and maybe attend the meeting as well.

      It's not uncommon for people getting a job by finishing the first 2 certifications.

      • Cheers! Will definitely join. I quite like my day job (public service life!) so not looking for a career change but wouldn’t mind having a side job and it’s the only time in life I’ll have this spare time to put my mind to something.

    • youtube mate

    • Honestly I'd say Wordpress is the best way to make generic, good looking websites, amd suits 95% of use cases. It's only the very rare website that you would need to be writing custom code.

  • +1

    +1 Just for the sheer amount of effort you put into this.

  • +2

    Insane effort. Upvoted even if I'm not interested in the deal.

  • +1

    Holy smokes!!!! This is incredible effort!!

  • +1

    Appreciate the effort and this amazing post, thank you

  • Amazing! I've always wanted to do CS50. Great that it's free now.

  • +1

    Thanks @chibot!

  • What does the 1Alpha 2Bravo mean?

    • Arbitrary bookmarks have been inserted into the list to break it into manageable sizes. The names and locations of the bookmarks have no significance other than as aid — editor.

    • +1

      Indices into chibot's RAM storage. When he malfunctions we look up which module is wonky, yank it out and throw it away. Then we reboot him with a kick up his backside.

  • I have been a member of OzBargain for many years, but never had the urge to comment/post. However, I had to thank @chibot for introducing me to class-central. I usually use Udemy and Cousera, but this showed me how to find free courses in one place. Hurrah, so many more added to my list and a few I needed to do as introductions, which I nearly paid for at the end of last year. Awesome effort and appreciated.

    • +1

      Thank you for your time to post this. Learning is a very valuable part of life that we easily neglect in a materialistic driven society. Even if we don't end up with a degree, it's always good to know more as you'd never know when we need it.

  • Nice

Login or Join to leave a comment