The best Abstract courses on the web for intermediates (July 2018)

Below you can find the best abstract 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 abstract 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 Pluralsight
4.5
(3278)
Free Trial

C# Interfaces

by Jeremy Clark | Pluralsight

C# Interfaces help us create code that's maintainable, extensible, and easily testable. This course covers interfaces from ground zero ("What are interfaces?") and works up to advanced abstraction. Do you want code that's maintainable, extensible, and easily testable? If so, then C# interfaces are h

Intermediate
2h 52m
Certificate (q2)
Self-paced
Online Course by Udacity
()
Free

Introduction to Operating Systems

by Georgia Institute of Technology | Udacity

Introduction to Operating Systems teaches the basic operating system abstractions, mechanisms, and their implementations. Introduction to Operating Systems is a graduate-level introductory course in operating systems. This course teaches the basic operating system abstractions, mechanisms, and their More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Pluralsight
4.5
(1606)
Free Trial

Architecting Applications for the Real World in .NET

by Cory House | Pluralsight

An architect's job is to manage complexity, not increase it. Yet the developer life is filled with jargon, acronyms, and seemingly infinite choices. So how do we know when complexity makes sense? Viewers will learn when abstractions are justified and walk away with an understanding of the merits of

Intermediate
2h 52m
Certificate (q2)
Self-paced
Online Course by Pluralsight
4.5
(487)
Free Trial

Design Patterns in Java: Creational

by Bryan Hansen | Pluralsight

This course is part of a 3 part series covering design patterns using Java. This course is part of a 3 part series covering design patterns using Java. This part covers the creational design patterns, Singleton, Builder, Prototype, Factory, and AbstractFactory as defined by the Gang of Four. We look

Intermediate
1h 54m
Certificate (q2)
Self-paced
Online Course by Pluralsight
4.5
(267)
Free Trial

Abstract Art: Getting Things "Just Right"

by Jeremy Clark | Pluralsight

This course focuses on getting the level of abstraction "just right" for our applications. Abstraction is awesome. And abstraction is awful. Too little, and our applications are hard to maintain. Too much, and our applications are hard to maintain. This course focuses on getting the level of abstrac

Intermediate
2h 8m
Certificate (q2)
Self-paced
Online Course by Coursera
4.6
(208)
$43/mo.

Algorithmic Thinking (Part 1)

by Rice University | Coursera

Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part course builds on the principles that you learned in our Principles of Computing course and is designed to train students in th More information

Intermediate
26-40h
Certificate (q2)
Started Jul 23
Online Course by Coursera
4.8
(129)
$43/mo.

Algorithmic Thinking (Part 2)

by Rice University | Coursera

Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part class is designed to train students in the mathematical concepts and process of "Algorithmic Thinking", allowing them to build More information

Intermediate
26-40h
Certificate (q2)
Started Jul 23
Online Course by Pluralsight
3.5
(null)
Free Trial

Puppet 4: Hiera, the Single Source of Truth

by Andrew Mallett | Pluralsight

Hiera allows your code to be abstracted from the implementation. More simply, you can remove much of the logic from your code and let it be replaced with Hiera lookups. This course will teach you how to do just that. Throughout this series of Puppet 4 courses, the complexity of the NTP module has be

Intermediate
2h 39m
Certificate (q2)
Self-paced
Online Course by Pluralsight
4.5
(29)
Free Trial

Java Interfaces and Abstraction

by Richard Warburton | Pluralsight

Do you want to learn how to write Java code that is maintainable and extensible over time? This course shows you how to achieve that by mastering the use of interfaces to build abstractions. At the core of writing better Java code is a thorough knowledge using interfaces and abstraction. In this cou

Intermediate
1h 58m
Certificate (q2)
Self-paced
Online Course by Pluralsight
4.5
(19)
Free Trial

Understanding Color Theory in Concept Art and Illustration

by Ricardo Guimaraes | Pluralsight

Throughout these lessons you will gain a clear grasp of how to apply color theories using the color wheel. Software required: Photoshop CS6. Throughout these lessons you will gain a clear grasp of how to apply color theories using the color wheel. Often treated as an abstract subject, the color theo

Intermediate
1h 45m
Certificate (q2)
Self-paced
Online Course by Coursera
4.9
(15)
$43/mo.

Software Design as an Abstraction

by University of Colorado System | Coursera

The design step in developing software has some unique characteristics. First of all, it

Intermediate
26-40h
Certificate (q2)
Starts Jul 30
Online Course by Udemy
4.4
(61)
$10.99

Beyond the Brush Fluid Acrylic Painting

by Andy Morris | Udemy

Discover New Techniques to Create Stunning Abstract Paintings

Intermediate
44m
Certificate (q1)
Self-paced
Online Course by Udemy
4.5
(20)
$10.99

Acrylic Abstract Painting - Loosen Up

by Andy Morris | Udemy

Learn several ways to loosen up your acrylic abstract paintings

Intermediate
1.5h
Certificate (q1)
Self-paced
Online Course by Udemy
4.5
(11)
$10.99

Acrylic Abstract Painting - Little Treasures

by Andy Morris | Udemy

with Andy Morris

Intermediate
2h
Certificate (q1)
Self-paced
Online Course by Udemy
4.2
(81)
$10.99

Abstract Painting - Going Big

by Andy Morris | Udemy

Learn How to Stretch and Paint Large Acrylic Abstract Paintings Economically

Intermediate
2h
Certificate (q1)
Self-paced
  • -1
  • 0
  • 1
  • 2
  • 3
Displaying 0 to 24

Want to try another search?