The best Ab courses on the web for experts (July 2018)

Below you can find the best ab 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 ab 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

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

Computability, Complexity & Algorithms

by Georgia Institute of Technology | Udacity

This Computability, Complexity & Algorithms course will teach the student how to identify a problem and determine whether an efficient solution exists or not. The tools and techniques that will be learned by the student will help them understand how algorithms work and how they helps us create new-age tools. More information

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

Android Auto Development

by Google | Udacity

This Android Auto Development course by Udacity will teach the students how to extend their existing code to make it available to the users wherever they are. How to get started in Android Auto Development is the starting lesson in this course. It also covers in fine detail everything the students need to know about Media and Messaging apps. More information

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

Artificial Intelligence for Robotics

by Georgia Institute of Technology | Udacity

This course comprehensively covers all you need to know about programming a robotic car. You will learn about planning, search, localization, tracking, and control as well as probabilistic inference. It also features extensive programming examples and assignments so you can apply these methods in the context of building self-driving cars. More information

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

ES6 - JavaScript Improved

by | Udacity

Learn how to write better, cleaner code from this course about JavaScript's ECMAScript 6, or ES6. In here, students will learn about new keywords, Promises, the Class syntax, and arrow functions, among others - all of which are new improvements and features that you can utilize to write more concise and cleaner JavaScript code. More information

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

Intro to DevOps

by Nutanix | Udacity

Looking to hone your overall skills as an IT professional? This introductory course about DevOps will do wonders for you. Whether you are in the field of operations or software programming, the student will learn about scalable software development, the DevOps workflow, and much more. By the end of this course, the student will be able to help companies address software challenges. More information

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

Reinforcement Learning

by Georgia Institute of Technology | Udacity

Do you want to have a deeper level of understanding of machine learning? This expert course from Udacity is great for you. In here, students will become a participant in the ever-growing research community of reinforcement learning and improve your knowledge about the field itself. More information

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

JavaScript Design Patterns

by | Udacity

This JavaScript Design Patterns course covers conceptual and literal methods for organizing your code. In this tutorial, you will learn about the importance of separating concerns when writing JavaScript, as well as how to separate concerns without one. Once this course concludes, your apps will start to look professional due to the lessons you will learn throughout. More information

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

Design of Computer Programs

by | Udacity

This Design of Computer Programs course is particularly designed for those who want to transcend their coding abilities in the Python programming language. In this advanced class, you will learn about new concepts, methods and patterns that will help you solve even the most complex programming problems. More information

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

Applied Cryptography

by | Udacity

Cryptography is present in everyday life, from paying with a credit card to using the telephone. Learn all about making and breaking puzzles in computing. Cryptography is present in everyday life, from paying with a credit card to using the telephone. Learn all about making and breaking puzzles in More information

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

Front End Frameworks

by Google | Udacity

For those of you who want to explore and build various interactive, single-page application using different Front End Frameworks, this course is for you. Through this course, you will be learning on how to create both an Angular and an Ember application from sratch. Also, you will be able to learn key architectural design techniques that make frameworks powerful. More information

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

Configuring Linux Web Servers

by | Udacity

Enroll in this course now and learn how to configure Linux Web Servers such as Apache HTTP Server and PostgreSQL database server. In this course, the student will be exploring various Linux distributions and learn their differences, exploring how Linux is different from other operating systems, and exploring Linux security. More information

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

Advanced Android App Development

by Google | Udacity

Level-up your skills and make your application production- ready by developing apps with advanced features such as integration, material design, widgets, receiving cloud messages, and more. Through this course, you'll learn to create UI tests using various frameworks and you'll be able to successfully publish your app on Google Play Store. More information

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

High Performance Computer Architecture

by Georgia Institute of Technology | Udacity

This is a graduate-level course in computer architecture, focusing on quantitative analysis of techniques that define current-day high performance microprocessors. The main focus of the HPCA course will be on the techniques at the micro-architecture level, pipelining, static and dynamic exploitation of instruction level parallelism and efficient multi-level memory heirarchies. Do check this course by Udacity to learn more about hardware, software and compiler based solutions. More information

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

iOS Persistence and Core Data

by | Udacity

Be a well-versed developer if you take this course today. You will learn how to store application data to your device using NSUserDefaults, Sandbox and Core Data. Aside from that, this course will teach how to save files on the device's file system using NSFileManager. At the end of the course, you will be able to manage and persist data with structure. More information

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

Introduction to Graduate Algorithms

by Georgia Institute of Technology | Udacity

If you want to learn how to design algorithms, check out this advanced course today. These expert instructors provide tutorials and lectures on techniques, dynamic programming, FFT, randomized algorithms and more. At the end of the course, the student will be able to get a full grasp on linear programming.

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

Client-Server Communication

by Google | Udacity

For experienced students who want to communicate with a server, check out this course today. Learn from these great teachers that cover topics on how to distinguish HTTP/1 from HTTP/2 capabilities. At the end of the course, be able to improve the performance of your website applications. More information

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

Advanced Operating Systems

by Georgia Institute of Technology | Udacity

Learn more about cloud computing and systems through enrolling into this advanced course. As an experienced user, the professionals will teach about different platforms such as cellphones, parallel systems and cloud computing.

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

Knowledge-Based AI: Cognitive Systems

by Georgia Institute of Technology | Udacity

Artificial intelligence or AI is already enhanced and innovated at present and has made life more convenient for a lot of people. That is why learning about the neural network is essential not only for the mind, but for the technological aspect as well. Take this hands-on course and learn various techniques on how to use these advance machines as well as knowing the study of human cognition. More information

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

Sparse Representations in Signal and Image Processing: Fundamentals

by IsraelX | edX

Signal and image processing are some computer tasks that need training and innovation. This course offers an in-depth training no how this field of sparse representations apply its fundamental theoretical and algorithmic foundations. Having completed this course, students will be able to get a good grasp on image and signal processing. More information

Expert
25h
Professional
Self-paced
Online Course by edX
()
Free

Infrastructure as Code

by Microsoft | edX

This course provides knowledge and skills for automating infrastructure deployment and configuration, by representing your environments as code. This course is part of the Microsoft Professional Program in DevOps. In this course, you will gain the knowledge and skills to be able to deliver stable e

Expert
8h
Certificate (q1)
Self-paced
Online Course by edX
()
Free

Social Welfare Policy and Services

by The University of Michigan | edX

Learn about the history of social welfare policy, services, and the social work profession. More information

Expert
64h
Micromaster
Self-paced
Online Course by edX
()
Free

Social Work Practice in Community Organization, Management and Policy/Evaluation

by The University of Michigan | edX

Learn about macro social work and how to have large scale impact on entire communities and systems of care.

Expert
64h
Micromaster
Self-paced
Online Course by edX
()
Free

The Science and Practice of Sustainable Development

by The University of Queensland | edX

Learn the science & policies that drive sustainable development & how to achieve UN More information

Expert
96h
Micromaster
Self-paced
  • -1
  • 0
  • 1
  • 2
  • 3
Displaying 0 to 24

Want to try another search?