Go to www.addthis.com/dashboard to customize your tools
  1. Home
  2. Subjects
  3. Web Application

The best Web Application courses and tutorials on the internet

Learn from over 80,000 resources made by top professionals, schools, companies, and creators.

+

Advanced filters & sort
-Clear ratings
  • Platform
  • Hours
  • POPULARITY
  • PRICE
  • REVIEWS
  • RATINGS
  • RELEVANCE
50% of our profits goes to an amazing charitable cause that you can choose. ❤️ We earn revenue via commissions on the courses we present here (prices are the same).
2h 58m
Scott Allen
Pluralsight
Beginner
2h 58m
Self-paced
Good
This course will teach you about one of the most popular JavaScript frameworks: AngularJS. Using practical examples, you will learn about modules, controllers, directives, and more. After having finished this tutorial, the student will be able to bui..


5
·
11789 reviews
4h 21m
Scott Allen
Pluralsight
Intermediate
4h 21m
Self-paced
Good
Get yourself familiar with ASP.NET MVC and the newest version 4 features (web optimizations, the web API, async programming and mobile development). You will create an application by using Entity Framework and Entity Framework migrations to update da..


4.5
·
3631 reviews
5h 11m

Python Fundamentals

Free Trial
Austin Bingham
Pluralsight
Intermediate
5h 11m
Self-paced
Good
Python Fundamentals' by Pluralishgt gets you going with Python. Python is one of the most popular programming languages currently being used in different fields such as web development, data science, scripting, and more. Programming in Python will al..


4.5
·
3202 reviews
1h
Daragh Walsh
Udemy
Beginner
1h
Self-paced
Okay
Learn the basics of SEO by enrolling in this course today. Qualified instructors will provide tutorials, demos and discussions about SEO and its application to personal and business use. After finishing this great Udemy course, you will be able to ha..


4.4
·
17286 reviews
2h 13m

HTML Fundamentals

Free Trial
Matt Milner
Pluralsight
Beginner
2h 13m
Self-paced
Good
Learning the fundamentals of HTML is extremely important due to the fact that HTML markup is the core of any web application. If you want to have a better understanding of the fundamentals of HTML, this course is what you're looking for. Learn everyt..


4.5
·
2562 reviews
4h 1m
Samer Buna
Pluralsight
Beginner
4h 1m
Self-paced
Good
If you want to have a good grasp on the basics of React.js, check out this course today. These fantastic instructors will tackle on how to develop website applications, as well as prepare you to create user interfaces. Having wrapped up the program,..


4.5
·
1902 reviews
2h 5m
Shawn Wildermuth
Pluralsight
Intermediate
2h 5m
Self-paced
Good
Learn how to map your C# skills by enrolling in this intermediate course today. They have experienced individuals who will teach about Node.js, web development and WinRT. This specific course will also enhance your programming techniques through appl..


4.5
·
1781 reviews
2h 48m
Paul O'Fallon
Pluralsight
Intermediate
2h 48m
Self-paced
Good
For a better knowledge on ASP.NET and its applications to Node.js, take this course now. Node.js is crucial to the development of applications with JavaScript. Even if ASP.NET is new on the web ecosystem, it is still regarded as a mature technology w..


4.5
·
1522 reviews
15-35h
Google
Udacity
Expert
15-35h
Self-paced
No certificate
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 ca..
15-35h
Udacity
Intermediate
15-35h
Self-paced
No certificate
As a web developer, it's always nice to have the right knowledge on how to quickly build small Ruby apps for the web. This course gives you the opportunity to have that kind of knowledge by teaching you all you need to know about Sinatra, templating,..
15-35h
Udacity
Intermediate
15-35h
Self-paced
No certificate
Learn how to asynchronously request data in your web applications with Ajax. This course covers everything a developer needs to know to asynchronously send and receive data in their web applications. You'll dive into how asynchronous requests work by..
15-35h
Amazon Web Services
Udacity
Intermediate
15-35h
Self-paced
No certificate
Learn the fundamentals of back-end website development if you need an in-depth course on the subject. There are professionals who will teach you on how to create your own website application, as well as using an Object-Related Mapping layer. The Flas..
6h 39m
Cory House
Pluralsight
Intermediate
6h 39m
Self-paced
Good
Do you want to learn how to build a real workd app? Check out this course today. It provides lessons in Redux, React Router and ES6, as well as how to use Webpack, Babel, ESLint, Mocha and more. You will also have the chance to learn how to create a ..


5
·
1263 reviews
5h 19m
Shawn Wildermuth
Pluralsight
Intermediate
5h 19m
Self-paced
Good
For additional knowledge on ASP.NET and its applications to Node.js, take this course now. Node.js is crucial to the development of applications with JavaScript. Even if ASP.NET is new on the web ecosystem, it is still regarded as a mature technology..


4.5
·
1340 reviews
15-35h
Udacity
Intermediate
15-35h
Self-paced
No certificate
This fantastic course lets you learn how to organize your code for web applications using Model-View-Controller (MVP) Design Pattern. Moreover, you will also learn why organizing your code is important. Apart from that you will also learn a micro- fr..
15-35h
Salesforce
Udacity
Beginner
15-35h
Self-paced
No certificate
This beginner's course from Udacity will teach you how to build powerful apps without writing code. Whether you are curious about programming or an aspiring developer yourself, this class is great for you. Once this course concludes, you'll be able t..
15-35h
Google
Udacity
Intermediate
15-35h
Self-paced
No certificate
Do you want to learn how to develop an offline-first web application and master the cache? Then check out this course. Using practical concepts and examples, students will learn how to create an offline-first web app through IndexedDB and Service Wor..
2h 23m
Dominick Baier
Pluralsight
Intermediate
2h 23m
Self-paced
Good
Learn new security protocols by enrolling in this intermediate course today. They provide in-depth understanding of new security stack for modern applications, such as OAuth2, OpenID Connect and JWT. At the end of the course, be able to compare old-s..


4.5
·
1237 reviews
6h 25m
John Papa
Pluralsight
Intermediate
6h 25m
Self-paced
Good
Learn the in's and out's of Single Page Applications (SPA's). This course will cover topics such as HTML5, jQuery, Knockout and ASP.NET Web API. There will also be focus on client-side interactions using HTML5, CSS and JavaScript. Learning how to bui..


4.5
·
1226 reviews
15-35h
Hack Reactor
Udacity
Intermediate
15-35h
Self-paced
No certificate
Do you find yourself copying and pasting lines of code over and over throughout your application? Make your life easier by learning how to utilize various object-oriented programming features within JavaScript in this course. Not only that, students ..
5h 3m
Joe Eames
Pluralsight
Intermediate
5h 3m
Self-paced
Good
Learn the best practices when using web applications with AngularJS today by enrolling into this course. A deeper coverage touching Controllers, Services, Filters, Directives and Views will be discussed with professionals. During the course, you will..


4.5
·
1178 reviews
15-35h
Udacity
Expert
15-35h
Self-paced
No certificate
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 ..
15-35h
Google
Udacity
Intermediate
15-35h
Self-paced
No certificate
If you want to make the most use of the Google Maps APIs, then you will definitely use this course. You will build a real-estate listings web application step-by-step by using Google Maps and learn how you can use this knowledge to gain an advantage ..
15-35h
Google
Udacity
Expert
15-35h
Self-paced
No certificate
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 pe..

Know what you are getting

Some Frequently Asked Questions
Do I pay more if I find a course via Courseroot?
+
No. As a matter of fact, sometimes you will even be provided a discount on courses because you are a referral of us.
What do I get when I buy a course?
+
This really depends on which course you buy and at which platform. We try to provide as much detailed information on the courses such as their price, the quality of the certificate, the level of difficulty, and what you will get, but you should always take a good look at the course page on the original platform to check this.
What is Courseroot really?
+
Courseroot is a platform to aims to help people find the right course for whatever it is they want to achieve. Whether you are looking for a programming tutorial to just developer your expertise or for an extensive ux design course with a high-quality certificate for your cv, we will help you find it.
What is the 50% rule?
+
The internet has made access to educational resources much and much better. With a smartphone or a laptop, you now get to study anything you want and develop your skills. However, for many children and adults in this world, this access has not been provided yet, or they do not get the chance to even consider studying because they are lacking basic needs such as proper nutrition and drinking water. Our mission with the 50% rule is to distribute some of this opportunity to these people by taking half of our profits and donating it to a charitable cause that has set out to help these less fortunate people and allow them to dream of a brighter future.
What characteristics can I use to filter through courses?
+
You can use pretty much any course characteristic to filter on such as price, level of difficulty, certificate quality, hours of content, and course provider.