These are the best Coding courses on the web (October 2018)

Below you will find the best coding 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 coding 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
Filter suggestions:
Beginner
Free
Udemy
Coursera
Clear filters
Online Course by Udacity
()
Free

Data Visualization and D3.js

by Zipfian | Udacity

Whether you are an aspiring data scientist or someone who's simply looking to be more adept with using visualization tools, this course is exactly for you. This class tackles everything from the application of design principlies, to effective storytelling with data. This course focuses primarily on visually encoding and presenting data to an audience. More information

Intermediate
15-35h
No certificate
Self-paced
Online Course by Udemy
4.6
(16,004)
$16.99

C# Basics for Beginners: Learn C# Fundamentals by Coding

by Mosh Hamedani | Udemy

Perhaps one of the most popular courses in Udemy, this C# tutorial for beginners is the best starting point if you want to learn the fundamentals of the programming language. It is loaded with tips and exercises that will definitely help you learn through practice.

Beginner
5.5h
Certificate (q1)
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 Pluralsight
4.5
(1568)
Free Trial

Defensive Coding in C#

by Deborah Kurata | Pluralsight

Learn how to write clean, maintainable and testable codes by enrolling in this intermediate course today. This specific course will tackle topics about legacy issues, intensive time pressures and multiple development. Having wrapped up the program, you will be able to apply defensive coding techniques.

Intermediate
4h 32m
Certificate (q2)
Self-paced
Online Course by Pluralsight
4
(1507)
Free Trial

C# Design Strategies

by Jon Skeet | Pluralsight

Load up your knowledge on design patterns by taking this course. They offer topics on Singleton, Strategy and State which are included in the Gang of Four Design Patterns. Learn about the good coding practice from Jon Skeet, as well as proper habits in using Inversion of Control, Interfaces and Dependency Injection.

Intermediate
3h 15m
Certificate (q2)
Self-paced
Online Course by Pluralsight
4.5
(778)
Free Trial

AngularJS with TypeScript

by Deborah Kurata | Pluralsight

For additional learning on Angular, take this intermediate course today. These great tutors will guide and enrich your knowledge in building an Angular app with TypeScript. Learn how to use JavaScript alongside with Angular, as well as coding and programming techniques.

Intermediate
3h 33m
Certificate (q2)
Self-paced
Online Course by Pluralsight
5
(600)
Free Trial

Making Your C# Code More Object-oriented

by Zoran Horvat | Pluralsight

If you want to understand the proper way to produce object-oriented codes, take this intermediate course today. You will learn how to avoid branching and looping, as well as Boolean expressions. You will also learn how to make domain logic implementation dynamic and configurable. At the end of this Pluralsight course, the student will know your errors and build a more correct coding style.

Intermediate
7h 4m
Certificate (q2)
Self-paced
Online Course by Futurelearn
()
Free

Whole Genome Sequencing: Decoding the Language of Life and Health

by Health Education England | Futurelearn

Do you want to know how genome sequencing works? Take this online course today. This course talks about healthcare, DNA genetics and the use of modern genetics laboratories. At the end of the course, you will be able to explore how the genome sequence affects healthcare as a whole.

All levels
9h
Certificate (q1)
10-Sep-18
Online Course by edX
()
Free

HTML5 Coding Essentials and Best Practices

by The World Wide Web Consortium (W3C) | edX

Master HTML5 coding techniques while you learn about best practices. In turn, you More information

Intermediate
36h
Professional
Self-paced
Online Course by Futurelearn
()
Free

Prepare to Run a Code Club

by Raspberry Pi Foundation | Futurelearn

Are you ready to run a club on coding for the benefit of young people? You

All levels
6h
Certificate (q1)
Available now
Online Course by Udemy
4.6
(3,575)
$16.99

Web Design for Beginners: Real World Coding in HTML & CSS

by Brad Schiff | Udemy

Ready to launch your career as a successful web designer? You

All levels
9h
Certificate (q1)
Self-paced
Online Course by edX
()
Free

Learn to Program in Java

by Microsoft | edX

Acquire the core coding skills in Java that you

Beginner
24h
Professional
Self-paced
Online Course by Udemy
4.7
(3,217)
$11.99

The Coding Interview Bootcamp: Algorithms + Data Structures

by Stephen Grider | Udemy

What will happen in your next Javascript coding interview? You

All levels
13h
Certificate (q1)
Self-paced
Online Course by Pluralsight
4.5
(470)
Free Trial

Exploring C# 6 with Jon Skeet

by Rob Conery | Pluralsight

Get together with Jon Skeet of StackOverflow.com fame as he and Rob Conery conduct live coding sessions to reveal some of the new features of C# 6. The discussion includes a trip down memory lane with past variations of C#, along with intriguing examples of how some of the features are put to use

Intermediate
3h 21m
Certificate (q2)
Self-paced
Online Course by Udemy
4.5
(3,284)
$16.99

Python for Data Structures, Algorithms, and Interviews!

by Jose Portilla | Udemy

Ace your coding interviews, and get your coding career out of first gear

Intermediate
17h
Certificate (q1)
Self-paced
Online Course by Pluralsight
5
(385)
Free Trial

Apex Academy: Absolute Beginner's Guide to Coding in Salesforce

by David Liu | Pluralsight

Anyone can code in Salesforce! A crash course on how to code Apex and why learning to code will skyrocket your career (and wallet)! Want to learn how to code in Salesforce but scared to start? This course is for you! We'll give you a crash course on Salesforce development and teach you how to write,

Beginner
2h 30m
Certificate (q2)
Self-paced
Online Course by Udemy
4
(3,605)
$14.99

The Complete Python 3 Course: Go from Beginner to Advanced!

by Ermin Kreponic | Udemy

Complete Guide to learning how to program in Python. Go from Beginner to Advanced level in Python with coding exercises!

All levels
8h
Certificate (q1)
Self-paced
Online Course by Udemy
4.3
(3,277)
$12.99

Become a Game Designer the Complete Series Coding to Design

by School of Game Design . | Udemy

Learn Unity, 3D game design, 2D game design, coding, C#, game development, 3D animation, game programming, Unity3D

All levels
70h
Certificate (q1)
Self-paced
Online Course by Udemy
4.6
(2,551)
$12.99

Learn Photoshop, Web Design & Profitable Freelancing

by Cristian Doru Barin | Udemy

Learn Photoshop and use it to create amazing website designs and create a high, stable income. No coding needed!

All levels
22.5h
Certificate (q1)
Self-paced
Online Course by Pluralsight
4.5
(357)
Free Trial

Entity Framework Database Performance Anti-patterns

by Russ Thomas | Pluralsight

Coding practices to avoid or replace that can and will have an immediate impact on performance in your Entity Framework applications. Entity framework is one of the most popular ORMs in software development, but it does not yet have a great reputation among SQL Server database professionals, especia

Intermediate
1h 59m
Certificate (q2)
Self-paced
Online Course by edX
()
Free

C Programming: Pointers and Memory Management

by Dartmouth College | edX

Continue building your coding skills along your path to becoming a proficient C programmer by mastering the concept of pointers and memory management. Receive instant feedback on your code right within your browser. In this course, we will examine a key concept, foundational to any programming langu

Beginner
6h
Professional
Self-paced
Online Course by Udemy
4.3
(2,527)
Free

SOC Verification using SystemVerilog

by Ramdas Mozhikunnath M | Udemy

A comprehensive course that teaches System on Chip design verification concepts and coding in SystemVerilog Language

All levels
4.5h
Certificate (q1)
Self-paced
Online Course by edX
()
Free

C Programming: Modular Programming and Memory Management

by Dartmouth College | edX

Enhance your coding skills along your path to becoming a proficient C programmer with the essential concepts of functions and pointers. Receive instant feedback on your code right within your browser. In this course, part of the C Programming with Linux Professional Certificate program,

Beginner
6h
Professional
Self-paced
Online Course by Udemy
4.5
(1,942)
$9.99

Ansible for the Absolute Beginner - Hands-On - DevOps

by Mumshad Mannambeth | Udemy

This course introduces Ansible to the absolute beginner in DevOps. Practice Ansible with coding exercises in browser.

Beginner
2.5h
Certificate (q1)
Self-paced

  • -1
  • 0
  • 1
  • 2
  • 3
Displaying 0 to 24

Popular Subjects

Machine Learning+200 courses
MBA+100 courses
Business+2500 courses
Photography+350 courses
Python+750 courses
Java+1300 courses
Marketing+1500 courses
Project Management+200 courses
PMP+100 courses
Analytics+300 courses
Data Science+200 courses
SEO+500 courses
Matlab+60 courses
Big Data+150 courses
See all

Want to try another search?