Popular Free Courses

Skills 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

Skills 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

University at Buffalo
Skills you'll gain: Computer Vision, Image Analysis, Color Theory, Digital Signal Processing, Mathematical Software, Artificial Intelligence, Computer Programming, Matlab, AI literacy, Algorithms, Calculus, Probability & Statistics

University of Leeds
Skills you'll gain: Robotics, Automation, Automation Engineering, Artificial Intelligence, Manufacturing and Production, Engineering, Data Ethics, Electrical Engineering, Biomedical Engineering, Computer Programming

Skills 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

Skills 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

Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Code Reusability, Software Documentation, Computer Science, Maintainability

Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Computational Logic, Computer Science

Codio
Skills you'll gain: Algorithms, C++ (Programming Language), C and C++, Data Structures, Theoretical Computer Science, Computer Programming

Skills you'll gain: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Computational Logic, Computer Science, Data Storage

Politecnico di Milano
Skills you'll gain: Cloud Development, Amazon Elastic Compute Cloud, Cloud Applications, Cloud Infrastructure, Bioinformatics, Cloud Computing Architecture, Cloud Computing, Algorithms, Development Environment, Amazon Web Services, Cloud Platforms, Performance Tuning, Program Development, Computer Architecture, Hardware Architecture, Performance Testing, Computer Programming

University 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
In summary, here are 10 of our most popular free courses
- Java Basic Structures: Arrays, Strings, and Files:Â Codio
- Data Analysis in Python:Â Codio
- Computer Vision Basics:Â University at Buffalo
- How to Get Into Robotics:Â University of Leeds
- CSC: Secure Software Testing and Maintenance:Â CertNexus
- CSC: Secure Software Development and Implementation:Â CertNexus
- C++ Object Basics: Functions, Recursion, and Objects:Â Codio
- Python Basics: Selection and Iteration:Â Codio
- C++: Algorithms:Â Codio
- Java Basics: Selection and Iteration:Â Codio