The best free Ac courses on the web (July 2018)

Below you can find the best ac courses that are currently available on the internet. They are updated regularly with the aim to keep all their characteristics like price, level of difficulty, and certificate quality up to date so you can make an informed decision about which is the best ac course for you. Feel free to use the filters below to sift through the entire database on Courseroot.

Level Level Dropdown
  • All levels
  • Beginner
  • Intermediate
  • Expert
Pricetag Price Dropdown
  • All
  • Free
Certificate Certificate Dropdown
  • All
  • Certificate (q1)
  • Certificate (q2)
  • High quality
Hours of content Hours Dropdown
  • All
  • 0 to 10
  • 10 to 50
  • 50 to 100
Platforms Platform Dropdown
  • All
  • Coursera
  • edX
  • Futurelearn
  • Pluralsight
  • Skillshare
  • Springboard
  • Udacity
  • Udemy
  • Update
Relevance
Popularity
Price
Sort by
Online Course by Udacity
()
Free

Grand Central Dispatch (GCD)

by | Udacity

Learn how to prevent background operations from interfering with an app's UI by implementing Apple's GCD framework. Many times your apps need to run lengthy operations in the background, like downloading data, but you don't want these operations to interfere with your UI. Apple's GCD (long form: Gra More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Machine Learning for Trading

by Georgia Institute of Technology | Udacity

Implement machine learning based strategies to make trading decisions using real-world data. This course introduces students to the real world challenges of implementing machine learning based trading strategies including the algorithmic steps from information gathering to market orders. The focus i More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

JavaScript and the DOM

by | Udacity

Learn more about how the DOM (documented object model) is created and acquire the skills to manipulate it using Javascript. Javascript is one of the most popular languages in the world, and one of its biggest use cases is the DOM control that it provides. In this tutorial by Udacity you will learn how to manipulate website based on user input. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Statistics

by San Jose State University | Udacity

We live in a time of unprecedented access to information. You'll learn how to use statistics to interpret that information and make decisions. NOTE: This course has been divided into two courses: Descriptive and Inferential Statistics. If you are new to statistics, we recommend taking these courses More information

Beginner
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Software Debugging

by | Udacity

This Udacity Python tutorial is specifically focused on debugging, one of the most important parts of programming. The course will walk you through several automated debugging tool for the Python language and teaches you how to debug programs systematically and automate the debugging process. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Differential Equations in Action

by | Udacity

This is a Python tutorial that teaches you how to leverage the language in order to find numerical solutions to systems of differential equations. In the course you will use the skills you learn to solve real-world problems provided by the course instructors. If you already know some Python basics but are looking to start leveraging those in a different way, this is a great tutorial to check out. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Introduction to Computer Vision

by Georgia Institute of Technology | Udacity

Focusing on areas ike fundamentals of image formation, camera imaging geometry, feature detection and matching, multiview geometry (stereo, motion estimation and tracking, and classification), the course introduces students to computer vision. The course focuses on developing the intuitions and mathematics of the methods in lecture and teaches the difference between theory and practice. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Gradle for Android and Java

by Google, Gradle | Udacity

Build bigger and better Android and Java apps using the Gradle build tool. This course explores how the Gradle build tool compiles and packages apps, and you'll learn to customize the build process. The first half of this course is for anyone interested in Gradle, build automation, and continuous de More information

Expert
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Programming Foundations with Python

by | Udacity

Object-oriented programming is used across many different programming languages and for a vast amount of applications. This fantastic Udacity tutorial teaches you the basics by walking you through the Python syntax step-by-step, using practical examples and challenges for you to apply your newly acquired skills to. More information

Beginner
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Embedded Systems

by Georgia Institute of Technology | Udacity

This course takes a holistic view of the embedded system stack focusing on processor architectures, instruction sets, and the associated advanced compiler optimizations. In the 21st century, embedded systems are the systems of future with cellular phones, smart-phones, tablets becoming the dominant More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Intro to Descriptive Statistics

by | Udacity

Intro to Descriptive Statistics will teach you the basic concepts of statistics that can be used to extract information from data. Statistics is an important field of math that is used to analyze, interpret, and predict outcomes from data. Descriptive statistics will teach you the basic concepts use More information

Beginner
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

C++ For Programmers

by | Udacity

Students with a programming background and wish to learn C++ will enjoy this course. It teaches participants how to use header files, control flow, functions and classes. The class is more practical than theoritical as students learn beyond definition of terms in C++ to creating the terms themselves. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Scalable Microservices with Kubernetes

by Google | Udacity

Scalable Microservices with Kubernetes teaches participants how to manage microsevices and other application containers by using kubernetes. Any student with a background in Operations or Development with interest in managng container based infrastructure, configuring and launching an auto-scaling, self-healing Kubernetes cluster, with Kubernetes should definitely study this course. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Full-Stack Interview Prep

by | Udacity

Answer common full stack and web security interview questions with confidence and poise.

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Learn Backbone.js

by | Udacity

If you want to be an expert in writing well-organized web apps using the Backbone framework, this course is the right one for you. Backbone is a common organizational library for front-end web applications, so learning this course will help you land a lot of jobs in the growing industry of web development. More information

Expert
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

A/B Testing

by Google | Udacity

This A/B test course is perfect for those who want to have a great level of understanding about split tests. Through this course, you will learn everything you need to know about A/B testing, from choosing and characterizing metrics to evaluate your experiments, to ensuring that the participants of your experiments are sufficiently protected. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Product Design

by Google | Udacity

This is a great course for anybody who wants to be good in Product Design. In this course, you will learn a range of Product Design's important aspects such as product validation, Google's Design Sprint, and UI/UX practices, among others. By the end of this course, you will be able to transform any idea into a product that you can build a business around. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Kotlin Bootcamp for Programmers

by Google | Udacity

This course from Udacity is excellent for Java developers and programmers of other object-oriented languages who want to have a good grasp of the Kotlin programming language. Through this course, you will learn the fundamentals of Kotlin as well as the essential language features that made it popular among developers.

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

JavaScript Promises

by Google | Udacity

Native JavaScript Promises is a program that will teach you how to write asynchronous code that is easy to read, write and debug. With the right amount of knowledge in simplifying asynchronous work, you will be able to create web applications that can easily be understood by everyone involved in the project. More information

Expert
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Intro to Information Security

by Georgia Institute of Technology | Udacity

Students who have existing computer and programming knowledge can learn a lot in this comprehensive course about information security. It features both technical and non-technical content that covers anything from evaluating security in information processing systems, to social issues like individual privacy.

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Mobile Design and Usability for Android

by | Udacity

If you're interested in learning how to design a user-centered mobile app that's built for success, this course is exactly for you. Available for both iOS and Android operating systems, this course teaches you the steps to design a mobile product that prioritizes the users. By the end of this course, you will learn how to use the data gathered from users to your advantage. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Classification Models

by Alteryx | Udacity

This Classification Models course teaches students how to use classification predictive models to solve non-numeric data business problems. Through this course, students will know how to create business insights that are helpful to the goals of enterprises. Students will also learn techniques how to implement their knowledge in Alteryx. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

GT - Refresher - Advanced OS

by Georgia Institute of Technology | Udacity

This course from Udacity tackles the key OS concepts that students need to complete the GT Advanced Operating Systems sequence. The lessons featured in this course are networking, file systems, multithreaded programming, and the basics of memory systems. By the end of this course, students will have a deeper understanding of everything in the GT Advanced OS sequence. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udacity
()
Free

Machine Learning: Unsupervised Learning

by Georgia Institute of Technology | Udacity

This Unsupervised Learning course will teach you how to analyze data and look for patterns, similar to what Netflix and Amazon do when predicting the behavior of their customers. Learn everything you need to know about randomized optimization, feature selection, clustering, and so much more in this course.

Intermediate
15-35h
No certificate
Self-paced
  • -1
  • 0
  • 1
  • 2
  • 3
Displaying 0 to 24

Want to try another search?