Popular Free Courses
Status: Free TrialSkills you'll gain: File I/O, Data Import/Export, Java Programming, Java, Programming Principles, Computer Programming, Data Structures, File Systems, File Management, Data Store, Computer Science
Status: Free TrialSkills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Code Reusability, Java, Computer Programming, Data Validation, Data Integrity, Computer Science
Status: Free TrialSkills you'll gain: Matplotlib, Statistical Methods, Statistical Hypothesis Testing, Plot (Graphics), Data Analysis, Statistical Analysis, Data Import/Export, Data Visualization, Data Cleansing, Data Manipulation, Statistics, Descriptive Statistics, Pandas (Python Package), Data Wrangling, Correlation Analysis, Python Programming, Programming Principles, Computer Programming, Scripting, Computational Logic
Status: NewStatus: Free TrialCertNexus
Skills you'll gain: Application Security, Human Factors (Security), Secure Coding, Open Web Application Security Project (OWASP), Vulnerability, Computer Security, Vulnerability Management, Vulnerability Assessments, Data Security, Security Strategy, Security Controls, Cyber Security Strategy, Application Design, Computer Programming, Design, Python Programming, Javascript, Design Strategies, JavaScript Frameworks, Node.JS
Status: NewStatus: Free TrialSkills you'll gain: Security Testing, Application Security, Open Web Application Security Project (OWASP), Software Testing, Secure Coding, Test Tools, Regression Testing, Unit Testing, Penetration Testing, Security Controls, Computer Security, Test Driven Development (TDD), Debugging, User Acceptance Testing (UAT), Computer Programming, Python Programming, Node.JS, Information Privacy, JavaScript Frameworks, Javascript
Status: NewSkills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), .NET Framework, Development Environment, Computer Programming, Programming Principles, Microsoft Development Tools, Microsoft Visual Studio, Data Structures, Computer Science, Algorithms, Software Development Tools, Computer Programming Tools, Memory Management, Debugging, Software Installation, Data Storage
Status: NewStatus: Free TrialSkills you'll gain: Threat Modeling, Application Security, Secure Coding, Open Web Application Security Project (OWASP), Security Controls, Data Security, Vulnerability Management, Computer Security, Vulnerability, Vulnerability Assessments, Databases, Authorization (Computing), Information Privacy, Encryption, Role-Based Access Control (RBAC), Computer Programming, Python Programming, Node.JS, JavaScript Frameworks, Javascript
Status: Free TrialSkills you'll gain: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Computational Logic, Computer Science, Data Storage
Status: Free TrialSkills you'll gain: Programming Principles, Computer Programming, Python Programming, Computational Logic, Computer Science
Status: Free TrialUniversity of California San Diego
Skills you'll gain: Debugging, Object Oriented Programming (OOP), Java Programming, Java, Teaching, Programming Principles, Program Development, Computer Programming, Digital pedagogy, Education Software and Technology
Status: Free TrialSkills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Software Documentation, Java Programming, Java, Technical Documentation, Computer Programming, Programming Principles, Code Reusability, Computer Science
Status: Free TrialSkills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Code Reusability, Software Documentation, Computer Science, Maintainability
In summary, here are 10 of our most popular free courses
- Java Basic Structures: Arrays, Strings, and Files:Â Codio
- Object-Oriented Java: Inheritance and Encapsulation:Â Codio
- Data Analysis in Python:Â Codio
- CSC: Software Security Essentials:Â CertNexus
- CSC: Secure Software Testing and Maintenance:Â CertNexus
- Master C# 14 & .NET 10 for 2026 App Development:Â Packt
- CSC: Secure Software Development and Implementation:Â CertNexus
- Java Basics: Selection and Iteration:Â Codio
- Python Basics: Selection and Iteration:Â Codio
- Learn to Teach Java: Sequences, Primitive Types and Using Objects:Â University of California San Diego