JavaScript Best Practices

Provided by:
0/10 stars
based on  39 reviews
Provided by:
Cost $29/mo
Start Date On demand

Course Details

Cost

$29/mo

Upcoming Schedule

  • On demand

Course Provider

Code School online courses
Code School is all about learning through hands-on experience. Delve into the fundamentals of design, like learning about color theory through interactive videos and challenges. Those apps you see on your smartphone? The next one could be designed by you. Explore mobile web design with professor Jason VanLue, who is living proof that learning by doing really works, as he is a self-taught designer and is head of the design team at Code School and Envy Labs. In addition to online classes, yo...
Code School is all about learning through hands-on experience. Delve into the fundamentals of design, like learning about color theory through interactive videos and challenges. Those apps you see on your smartphone? The next one could be designed by you. Explore mobile web design with professor Jason VanLue, who is living proof that learning by doing really works, as he is a self-taught designer and is head of the design team at Code School and Envy Labs. In addition to online classes, you can also learn through screencasts, where industry experts such as Google and Pearson record what is happening on their computer screen, guiding you through the basics all the way to advanced techniques. Follow their skill “paths”, earn points, and win badges to become an expert in HTML, JavaScript, iOS, and more. Code School's knowledgeable professors, hands-on courses and interactive videos and challenges can help you master any field.

Provider Subject Specialization
Sciences & Technology
13 reviews

Course Description

Become a more informed, conscientious user of JavaScript as you explore time-tested, useful techniques that will improve legibility, performance quality, and safety in your scripts.
JavaScript Best Practices course image
Reviews 0/10 stars
39 Reviews for JavaScript Best Practices

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
psych0_0ne profile image
psych0_0ne profile image

psych0_0ne

None/10 starsCompleted
5 years, 10 months ago
Amazing course! The course is just gorgeous. Simple, clear and useful.
Was this review helpful? Yes0
 Flag
YaroSpace profile image
YaroSpace profile image

YaroSpace

None/10 starsCompleted
5 years, 10 months ago
The course's content is great. A few points to consider: 1. Multiline multiple choice questions are difficult to read and substitute words. They provoke to guessig, rather than thinking. 2. A like the idea of gamification, but sometimes it is difficult to distinguish the objective from the surrounding text about knights and elfs :-) Perhaps you can make it stand out or something. Apart from that - great stuff! You guys are great!
Was this review helpful? Yes0
 Flag
DucHoang profile image
DucHoang profile image

DucHoang

None/10 starsCompleted
5 years, 10 months ago
Excellent course. Loads of useful tips & tricks
Was this review helpful? Yes0
 Flag
swisspen profile image
swisspen profile image

swisspen

None/10 starsCompleted
5 years, 10 months ago
I really enjoyed this course - even though I am incredibly old. Having programmed a lot with JS 10 years ago I knew plenty already, but I still learnt a lot. There are quite a few hidden traps in JS, some of which I didn't know about. I was a bit bemused to be awarded 250 points for really easy, obvious questions as well as for tricky ones. But I expect that in time you will improve the wording of the Challenges, so that people have a better idea exactly what is being asked for. I am now doing your jQuery course and enjoying that too!
Was this review helpful? Yes0
 Flag
wwhorton profile image
wwhorton profile image

wwhorton

None/10 starsCompleted
5 years, 10 months ago
Great course, super valuable content presented in the clear, entertaining style I've come to expect from Jason. The JavaScript series is probably my favorite of all the Code School offerings, and that's saying a lot considering the extraordinarily high level of quality I consistently see here. The only issue I encountered is that, fairly frequently, the code challenges will miss valid code. It's usually something like throwing a syntax error or such, but it happens even if you copy and paste the code from a hint. Sometimes just removing whitespace solves the problem; otherwise, "buying" the answer gets you past. As I said, small problem, not a deal-breaker by any means. Fantastic work, and I look forward to more.
Was this review helpful? Yes0
 Flag
PenguinsUnited profile image
PenguinsUnited profile image

PenguinsUnited

None/10 starsCompleted
5 years, 10 months ago
I really enjoyed this course, and was really glad to be introduced to some other features not mentioned before, and expanding on others. I extremely enjoyed the presentation of it all as well, and will miss Aeidra. The different ways of progressing also was fresh and allowed me to cement my understanding a lot more. I was very surprised to find that even though I'm still very much a beginner, I could read and digest the code presented in all of the examples. Whether that's a result of using code school for the past couple of months or just good pedagogy I don't know, but it's left me feeling very happy. On top of that, I hardly had to use any hints or the forum compared to Roadtrip - I got most of it. My only downer was that there were lots of LONG videos. Not that I mind seeing Jason Millhouse at all, and the gags like in stage 4 with the Lion King popup definitely helped, but taking in new and complex ideas in lectures is not my st... I really enjoyed this course, and was really glad to be introduced to some other features not mentioned before, and expanding on others. I extremely enjoyed the presentation of it all as well, and will miss Aeidra. The different ways of progressing also was fresh and allowed me to cement my understanding a lot more. I was very surprised to find that even though I'm still very much a beginner, I could read and digest the code presented in all of the examples. Whether that's a result of using code school for the past couple of months or just good pedagogy I don't know, but it's left me feeling very happy. On top of that, I hardly had to use any hints or the forum compared to Roadtrip - I got most of it. My only downer was that there were lots of LONG videos. Not that I mind seeing Jason Millhouse at all, and the gags like in stage 4 with the Lion King popup definitely helped, but taking in new and complex ideas in lectures is not my style I guess. To summarise, thank you!
Was this review helpful? Yes0
 Flag
Ljubov profile image
Ljubov profile image

Ljubov

None/10 starsCompleted
5 years, 10 months ago
Very good course. Thank you.
Was this review helpful? Yes0
 Flag
davidlormor profile image
davidlormor profile image

davidlormor

None/10 starsCompleted
5 years, 10 months ago
Great, as always! Yet another awesome course from Code School. Definitely learned a lot, especially with the last section on Modules and Namespacing! It definitely helps me to understand some of the things I've been 'hacking' on as of late. Anyways, my one (slight) critique of the course were a couple of the ridiculously long "fill-in-the-blank/multiple-choice mashup" questions. It was incredibly confusing to keep track of where you were at the in the answer "array" and the question blanks. Didn't necessarily hinder my learning at all, but definitely was an annoyance. Other than that, keep up the great work!
Was this review helpful? Yes0
 Flag
realdlee profile image
realdlee profile image

realdlee

None/10 starsCompleted
5 years, 10 months ago
great course. really enjoyed the course. thanks!
Was this review helpful? Yes0
 Flag
Grégoire Dubourg profile image
Grégoire Dubourg profile image

Grégoire Dubourg

None/10 starsCompleted
5 years, 10 months ago
Great! I really enjoyed this course. I can apply the concepts right in my production project. I ever wanted to learn some optimization/refactoring/organization tips but had no time to do this. Now it's done!
Was this review helpful? Yes0
 Flag
kurtzxd profile image
kurtzxd profile image

kurtzxd

None/10 starsCompleted
5 years, 10 months ago
Awesome! Great course i learned a LOT!
Was this review helpful? Yes0
 Flag
nickltillman profile image
nickltillman profile image

nickltillman

None/10 starsCompleted
5 years, 10 months ago
Fantastic courses! I've taken courses on a lot of the major code sites and I have to say that the Roadtrip/Best Practices group of courses were some of the best of the best. Incredibly thorough, but easy to follow. Nothing seemed glossed over and important concepts were well-presented and reinforced through some of the most challenging "challenges" of any learning site I've used. Incredible work.
Was this review helpful? Yes0
 Flag
natereed profile image
natereed profile image

natereed

None/10 starsCompleted
5 years, 10 months ago
I learned a lot in this course. The section on modularity really tied a lot of core concepts like closures together. I found myself thinking "a-ha!" several times. The performance tips and things to avoid also were really useful. Awesome class!
Was this review helpful? Yes0
 Flag
alexisraca profile image
alexisraca profile image

alexisraca

None/10 starsCompleted
5 years, 10 months ago
AMAZING COURSE!! Amazin course, very recomended!!
Was this review helpful? Yes0
 Flag
Adam Back profile image
Adam Back profile image

Adam Back

None/10 starsCompleted
5 years, 10 months ago
Helpful, Funny. I really wondered how much I would learn...I learned a lot! Jason is also hilarious which makes the course skip by a bit quicker. I did notice at the end of course sections that the video/challenges completed totals were not adding correctly. Mute point: it let me finish the course and awarded a badge.
Was this review helpful? Yes0
 Flag
Zefirez profile image
Zefirez profile image

Zefirez

None/10 starsCompleted
5 years, 10 months ago
Epic. yeah that was a blast of both missing knowledge in roadtrips (conditionals) as well as awesome information on higher end practices. Best course of the 4 i did so far!
Was this review helpful? Yes0
 Flag
Student #287911 profile image
Student #287911 profile image

Student #287911

None/10 starsCompleted
5 years, 10 months ago
I wrote a review here: http://www.raymondcamden.com/2014/8/13/Review-Code- Schools-JavaScript-Best-Practices
Was this review helpful? Yes0
 Flag
Alexander Glulkhovtsev profile image
Alexander Glulkhovtsev profile image

Alexander Glulkhovtsev

None/10 starsCompleted
5 years, 10 months ago
Thanks to Jason Millhouse and the whole codeSchool team. Great course. Nice humor. Wonderful canvas background fantasy story. Definitely worth a try. Best regards, Alex.
Was this review helpful? Yes0
 Flag
juann profile image
juann profile image

juann

None/10 starsCompleted
5 years, 10 months ago
Good course! The topics/contents are great as always, but the exercises are too easy.
Was this review helpful? Yes0
 Flag
livescu profile image
livescu profile image

livescu

None/10 starsCompleted
5 years, 10 months ago
very good tutorial. very good, interactive course. it contains very usefull information. I surely learned new stuff. I'd wish there were a lot more courses like this. maybe php, java, c/c++
Was this review helpful? Yes0
 Flag
cav_dan profile image
cav_dan profile image

cav_dan

None/10 starsCompleted
5 years, 11 months ago
One of the best courses I've had the pleasure of taking. This course gave me and edge on Javascript programming techniques that I was craving for. It was informative, creative and fun! I learned a lot, conquered many fears (switch cases? never used them before, now I wanna use them all the time). This is a course for any Javascript guy that wants to get better in the road to become a great programmer.
Was this review helpful? Yes0
 Flag
carriecoxwell profile image
carriecoxwell profile image

carriecoxwell

None/10 starsCompleted
5 years, 11 months ago
the tops. this is without a doubt the best course i've taken from codeschool so far. this took all the knowledge i had acquired from the JS roadtrip courses and tied it all up in a really nice, eminently useful package. learning the module pattern alone has improved my work already and helped me solve the problems i had trouble articulating before this class.
Was this review helpful? Yes0
 Flag
blondelle profile image
blondelle profile image

blondelle

None/10 starsCompleted
5 years, 11 months ago
I like that Jason talks slowly through the code often in this course. It might make his lectures longer, but they give them time to breathe when there's a lot going on. I also like the little flashing circles that let you know you're on the right track in the code challenges. What I didn't like so much were the fill-in-the-blanks with more than 2 blanks. Those got a little out of hand. Nothing wrong with a quiz-style question, but those were a bit much.
Was this review helpful? Yes0
 Flag
travm profile image
travm profile image

travm

None/10 starsCompleted
5 years, 11 months ago
Great course! Great information! My favorite course thus far. I would love to see another course like this. Best practices are very valuable to me!
Was this review helpful? Yes0
 Flag
dirtycoder profile image
dirtycoder profile image

dirtycoder

None/10 starsCompleted
5 years, 11 months ago
Great stuff! As a completely beginner in JavaScript, this course was very useful, learning the right way to get some stuff done and also learning some nice features of JavaScript!
Was this review helpful? Yes0
 Flag
dchess profile image
dchess profile image

dchess

None/10 starsCompleted
5 years, 11 months ago
What they never teach you....This was by far the best coding class I've ever seen on the web. This is the stuff they never teach you in other courses. Now, if we could just get a course on the nitty-gritty details of implementation we'd be set. So impressed with the quality of content on code school!
Was this review helpful? Yes0
 Flag
mschrepel profile image
mschrepel profile image

mschrepel

None/10 starsCompleted
5 years, 11 months ago
Reinforced in interesting ways. What I found interesting was going through the best practices course, then doing coffeescript after that to find see in the repl that it compiled into best practices more reliably than I write vanilla javascript.
Was this review helpful? Yes0
 Flag
kiffing profile image
kiffing profile image

kiffing

None/10 starsCompleted
5 years, 11 months ago
Nice refresher plus shiny jewels. Although I've had much experience with JavaScript development over the years, this refresher course provided me with an excellent overview of best practices, as well as dropping nice shiny jewels in there that were new and interesting insights for someone like me who thinks he knows everything.
Was this review helpful? Yes0
 Flag
mrskinny profile image
mrskinny profile image

mrskinny

None/10 starsCompleted
5 years, 11 months ago
I've been learning Rails and Javascript concurrently, and these courses have been invaluable. This course contains some great practical advice in how to structure your code and a bunch of useful performance optimization and testing functionality built into JS. At time of writing, this is Code School's newest course and it wasn't without its bugs. Several of the challenges had finicky success conditions that wouldn't recognize legal answers, and there's some copy errors littered throughout. The support desk was very responsive when I reported the issues. As with many of the CS courses, I will probably be running through it again to solidify retaining the knowledge. Can't wait for more!
Was this review helpful? Yes0
 Flag
Technocracy profile image
Technocracy profile image

Technocracy

None/10 starsCompleted
5 years, 11 months ago
Favorite codeschool course so far. Excellent pedagogical organization, clear, informative, and beautifully designed. The test-style challenges (multiple choice, true/false, fill-in-the-blank) were also a very nice augmentation to the code challenges...they definitely helped conceptual knowledge congeal. P.S. Would love a course on famo.us!
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.