Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Using Modern JavaScript Today

what every web developer needs to know
4.6
4.6/5
(231 reviews)
2,267 students
Created by

7.2

CourseMarks Score®

2.3

Freshness

8.8

Feedback

9.8

Content

Platform: Udemy
Video: 16h 24m
Language: English
Next start: On Demand

Top JavaScript courses:

Detailed Analysis

CourseMarks Score®

7.2 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness Score

2.3 / 10
This course was last updated on 2/2016.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Student Feedback

8.8 / 10
We analyzed factors such as the rating (4.6/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Content Score

9.8 / 10
Video Score: 10.0 / 10
The course includes 16h 24m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 5 hours 11 minutes of 812 JavaScript courses on Udemy.
Detail Score: 10.0 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.5 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

0 article.
1 resources.
0 exercise.
0 test.

Table of contents

Description

This course’s purpose is to introduce any JavaScript developer on any platform to the powerful world of Node.js, task automation, package management and module loading. Basically: Modern JavaScript.
This is course that I wish I had before years of trial and error, source-code spelunking and documentation reading; so with it I hope to save you guys all the trouble and get going writing modern, maintainable, and organized JavaScript today!
Node.js? I thought you said ANY platform!
While this course is a great introduction to writing server-side applications in node (certainly not wasted time, even if you don’t intend to use a node server), we spend most of our time using node as a development tool.

If you’re writing an application in PHP, ASP. NET, or anything else, no problem! Node won’t need to be installed on the production server for it to do it’s thing. We simply use it to process our assets; there’s no need for it to be deployed into production unless your backend server also uses node.
Especially if you’re an ASP. NET developer, Microsoft is incorporating these tools right into Visual Studio and ASP. NET 5! Node.js isn’t just for Linux and servers anymore! But on the other hand, that means you have to have a good grasp on these tools to stay ahead in the world of ASP. NET – and that’s why I’m here!
Modern JavaScript
To write modern JavaScript, we need three things: a JavaScript transpiler, a module loader, and a module bundler.
A transpiler is what takes modern JavaScript and turns it into legacy JavaScript that will run in any browser! Using a transpiler these days is practically the norm. There is no reason why we should be stuck writing 5 year old JavaScript because some of your customers are stuck with ancient browsers. We will be using Babel extensively for this purpose.
In addition to the new features of JavaScript, modules are one of the most important aspects to writing highly maintainable, modular (see what I did there?) code for applications from the small to the enterprise. I’m going to show you guys some tools that makes writing properly organized modular code in JavaScript so simple that there’s no reason not to use them, even for small projects!
What else will be covered?
Since a lot of these tasks are going to require a bit of automation, we’re going to be introducing you to Gulp (version 4). Gulp is an awesome task runner that allows us to write code that can perform automated tasks, such as transpiling or bundling our JavaScript. Note: Gulp is supported as a first class citizen in Visual Studio 2015! It’s even used in the project templates for ASP. NET 5!
We’re also going to take a look at Bower. Bower is a client-side package manager that makes it easy for us to install third party dependencies.
Finally, we’ll also take a look at LESS – the CSS preprocessor. I know that’s not much to do with JavaScript, but it will give us a reason to look into automating the building and bundling process of our styles. Besides, once you use LESS, you’ll never want to use vanilla CSS again!

You will learn

✓ Use Modern JavaScript tools and language features on all web platforms
✓ Organize their JavaScript, images and stylesheets into modules with a clear dependency hierarchy
✓ Quickly iterate on code in development, using file watchers that re-compile code on any change
✓ Easily deploy production-ready asset bundles
✓ Use a build step in order to allow code transformations so that other languages (such as Less, Sass, CoffeeScript, and TypeScript) can be used in the browser
✓ Automate common tasks during development and deployment using Node libraries and Gulp

Requirements

• Experience building web applications or sites, using JavaScript and common libraries such as jQuery, is required
• Have a basic understanding of how to navigate your platform’s terminal or command line

This course is for

• This course is NOT an introduction to JavaScript
• This course IS for JavaScript developers who want to develop using leading edge technology and techniques
• This course is ESPECIALLY for ASP.NET developers who wish to learn more about Gulp, Bower and Node for use in ASP.NET 5

How much does the Using Modern JavaScript Today course cost? Is it worth it?

The course costs $14.99. And currently there is a 70% discount on the original price of the course, which was $49.99. So you save $35 if you enroll the course now.
The average price is $25.1 of 812 JavaScript courses. So this course is 40% cheaper than the average JavaScript course on Udemy.

Does the Using Modern JavaScript Today course have a money back guarantee or refund policy?

YES, Using Modern JavaScript Today has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any SCHOLARSHIPS for this course?

Currently we could not find a scholarship for the Using Modern JavaScript Today course, but there is a $35 discount from the original price ($49.99). So the current price is just $14.99.

Who is the instructor? Is 3D BUZZ Programming and Digital Art training a SCAM or a TRUSTED instructor?

3D BUZZ Programming and Digital Art training has created 17 courses that got 5,356 reviews which are generally positive. 3D BUZZ Programming and Digital Art training has taught 128,552 students and received a 4.3 average review out of 5,356 reviews. Depending on the information available, 3D BUZZ Programming and Digital Art training is a TRUSTED instructor.
Software Developer
3D Buzz is a company dedicated to providing the world with quality technical education over 3D animation, programming, game design, and much more. We have been producing training videos since 2001, always pushing the envelope in the development of informative lessons with an engaging and personable format. We try to make the viewer feel more like they’re involved in a classroom discussion with an energetic teacher as opposed to being stuck in a dry, uninspired, run-of-the-mill training video.
But 3D Buzz is so much more than just training videos. We maintain one of the most helpful online communities on the internet. We do our very best to keep in close contact with our community, and to make sure that when you’re here, you feel at home.
Browse all courses by on Coursemarks.

7.2

CourseMarks Score®

2.3

Freshness

8.8

Feedback

9.8

Content

Platform: Udemy
Video: 16h 24m
Language: English
Next start: On Demand

Students are also interested in

Review widget (for course creators):

Using Modern JavaScript Today rating
Code for the widget (just copy and paste it to your site):
<a href="https://coursemarks.com/course/using-modern-javascript-today/" target="_blank" title="Using Modern JavaScript Today on Coursemarks.com"><img border="0" src="https://coursemarks.com/widget/cmrated.svg" width="200px" alt="Using Modern JavaScript Today rating"/></a>