- Free online courses
- Table of contents
- Top 50 Free Online Courses of All Time on Class Central.
- AI for everyone - Coursera. Lecturer: Andrew Ng.
- Deep Learning Specialization - Coursera. Offered by deeplearning.ai. Includes:
- Neural Networks and Deep Learning
- Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
- Structuring Machine Learning Projects
- Convolutional Neural Networks
- Sequence Models
- Intro to TensorFlow for Deep Learning - by TensorFlow, on Udacity. "Learn how to build deep learning applications with TensorFlow."
- Machine Learning - Coursera. Lecturer: Andrew Ng. Offered by Stanford.
- Machine Learning Specialization - Coursera. Offered by University of Washington. Includes:
- Machine Learning Foundations: A Case Study Approach
- Machine Learning: Regression
- Machine Learning: Classification
- Machine Learning: Clustering & Retrieval
- Linear Regression and Modeling - Coursera. Duke University.
- TensorFlow Specialization - Coursera. Offered by deeplearning.ai. Includes:
- Self-Driving Cars Specialization - Coursera. Offered by University of Toronto. Includes:
- Introduction to Self-Driving Cars
- State Estimation and Localization for Self-Driving Cars
- Visual Perception for Self-Driving Cars
- Motion Planning for Self-Driving Cars
- Launching Breakthrough Technologies - edX. Offered by Harvard University.
- Command Line Essentials: Git Bash for Windows - Udemy. "A step-by-step guide for Windows users unfamiliar with Bash or the terminal environment."
- Algorithms, Part I - Coursera. Offered by Princeton University.
- Algorithms, Part II - Coursera. Offered by Princeton University.
- Algorithms Specialization - Coursera. Offered by Stanford. Includes:
- Divide and Conquer, Sorting and Searching, and Randomized Algorithms
- Graph Search, Shortest Paths, and Data Structures
- Greedy Algorithms, Minimum Spanning Trees, and Dynamic Programming
- Shortest Paths Revisited, NP-Complete Problems and What To Do About Them
- Blockchain Revolution for the Enterprise Specialization - Coursera. Offered by The Business School for the World INSEAD. Includes:
- Introduction to Blockchain Technologies
- Transacting on the Blockchain
- Blockchain and Business: Applications and Implications
- Blockchain Opportunity Analysis
- Introduction to Blockchain Technologies - Coursera. Offered by The Business School for the World INSEAD.
- Supply Chain Finance and Blockchain Technology Specialization - Coursera. Offered by New York Institute of Finance. Includes:
- Introduction to Supply Chain Finance & Blockchain Technology
- Key Success Factors in Supply Chain Finance
- Supply Chain Finance Market and Fintech Ecosystem
- Future Development in Supply Chain Finance and Blockchain Technology
- Building Scalable Java Microservices with Spring Boot and Spring Cloud - Coursera. Offered by Google Cloud.
- Preparing for the Google Cloud Professional Cloud Architect Exam - Coursera. Offered by Google Cloud.
- Security in Google Cloud Platform Specialization - Coursera. Offered by Google Cloud. Includes:
- Google Cloud Platform Fundamentals: Core Infrastructure
- Managing Security in Google Cloud Platform
- Mitigating Security Vulnerabilities on Google Cloud Platform
- Advanced System Security Design Specialization - Coursera. Offered by University of Colorado. Includes:
- Cloud Computing Security
- DDoS Attacks and Defenses
- Security and Privacy in TOR Network
- Advanced System Security Topics
- Security and Privacy for Big Data - Part 1 - Coursera. Offered by Digital Academy.
- Security and Privacy for Big Data - Part 2 - Coursera. Offered by Digital Academy.
- Data Science: Machine Learning - edX. Offered by Harvard University. Includes: R basics, visualization, probability, inference and modeling, productivity tools, wrangling, linear regression, machine learning, capstone.
- Database systems Specialization - Coursera. Includes:
- Introducción a la inteligencia artificial Specialization - Coursera. Includes:
- Machine Learning with TensorFlow on Google Cloud Platform en Español Specialization - Coursera. Includes:
- How Google does Machine Learning en Español - Coursera.
- Architecting with Google Cloud Platform en Español Specialization - Coursera. Includes:
- Google Cloud Platform Fundamentals: Core Infrastructure en Español
- Essential Cloud Infrastructure: Foundation en Español
- Essential Cloud Infrastructure: Core Services en Español
- Elastic Cloud Infrastructure: Scaling and Automation en Español
- Elastic Cloud Infrastructure: Containers and Services en Español
- Reliable Cloud Infrastructure: Design and Process en Español
- Introducción a la programación con Python - Coursera.
- Full Stack Web Development en Español Specialization - Coursera. Includes:
- Git Essential Training (free with free trial) - LinkedIn Learning. "Using a step-by-step approach, author Kevin Skoglund presents the commands that enable efficient code management and reveals the fundamental concepts behind version control systems and the Git architecture. Discover how to track changes to files in a repository, review previous edits, and compare versions of a file; create branches to test new ideas without altering the main project; and merge those changes into the project if they work out."
- Git Started with GitHub - Udacity. "This course is designed to jump right into showing how Git and GitHub work together, focusing on the Git basic workflow. Students can expect to learn the minimum needed to start using Git in about 30 minutes."
- How to Use Git and GitHub - Udacity. "This course, built with input from GitHub, will introduce the basics of using version control by focusing on a particular version control system called Git and a collaboration platform called GitHub."
- Short and Sweet: Get Started with Git and GitHub Right Now - Udemy. "In just 30 minutes, this "Short and Sweet" course covers the essential ideas you need to move forward, without a lot of filler. At the end of the course, you'll be able to set up a GitHub account, install Git, create and configure new Git and GitHub repositories, create a change history for your software projects, and publish your software projects to GitHub."
- The Ultimate GIT 5-day Challenge - Udacity. "A quick way to determine if working with GIT is something you want to learn more about. This course takes us step-by-step through some basic GIT operations. The course will not dive too deep, and takes small steps on each of five days. As we continue through the course, we learn a basic, single-person workflow that could allow anyone to store files at GitHub or BitBucket."
- Version Control with Git - Coursera. "In this course, you will not learn everything there is to know about Git, but you will build a strong conceptual understanding of the technology, and afterward will be able to confidently dig deeper on any topic that interests you."
- Learning How to Learn: Powerful mental tools to help you master tough subjects - Coursera. McMaster University & University of California San Diego.
- Mindshift: Break Through Obstacles to Learning and Discover Your Hidden Potential - Coursera. McMaster University.
- Introduction to Linux - edX. "Develop a good working knowledge of Linux using both the graphical interface and command line, covering the major Linux distribution families."
- Bayesian Statistics: From Concept to Data Analysis - Coursera. "This course introduces the Bayesian approach to statistics, starting with the concept of probability and moving to the analysis of data. We will learn about the philosophy of the Bayesian approach as well as how to implement it for common types of data. We will compare the Bayesian approach to the more commonly-taught Frequentist approach, and see some of the benefits of the Bayesian approach."
- Introduction to Mathematical Thinking - Coursera. "Learn how to think the way mathematicians do – a powerful cognitive process developed over thousands of years."
- Mathematics for Machine Learning Specialization - Coursera. Includes:
- Number Theory and Cryptography - Coursera. "By the end, you will be able to apply the basics of the number theory to encrypt and decrypt messages, and to break the code if one applies RSA carelessly. You will even pass a cryptographic quest!"