JavaScript Road Trip Part 3

Provided by:
9/10 stars
based on  234 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
12 reviews

Course Description

Continue building intermediate skills within the JavaScript web programming language. Master function expressions, closures, hoisting, objects, and the use of prototypes.
JavaScript Road Trip Part 3 course image
Reviews 9/10 stars
234 Reviews for JavaScript Road Trip Part 3

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
gevalia profile image
gevalia profile image

gevalia

None/10 starsCompleted
5 years ago
For years. I've rewritten this review a few times but I have distilled my comments to..."damned fine course".
Was this review helpful? Yes0
 Flag
techla profile image
techla profile image

techla

None/10 starsCompleted
5 years ago
Perfect courses but ...war and weapons references on challenges not appreciated.
Was this review helpful? Yes0
 Flag
ivebencrazy profile image
ivebencrazy profile image

ivebencrazy

None/10 starsCompleted
5 years ago
The video lectures were awesome. Jason is enthusiastic and explains everything very well. The concepts I learned also felt really useful and interesting. The challenges got pretty frustrating, not because of difficulty of topics, but because at times it was difficult to understand what they wanted me to construct. I would have preferred if the challenges were worded more straightforward, without so much fluff and story. It's already enough trying to learn the concepts without having to decipher instructions. Also, the little hints that pop up when there's something wrong were just plain inaccurate quite often. Like I would forget a semicolon or something silly like that, but those hints would point me somewhere else and suggest me to look for issues where there were none.
Was this review helpful? Yes0
 Flag
floriano76 profile image
floriano76 profile image

floriano76

None/10 starsCompleted
5 years ago
Great trip. Very nice wrap-up for the road trip, teaching important javascript concepts that every modern frontend developer needs.
Was this review helpful? Yes0
 Flag
Alexis Polanco Jr. profile image
Alexis Polanco Jr. profile image

Alexis Polanco Jr.

None/10 starsCompleted
5 years ago
Loved the Course, Learned Tons. This course was definitely veeery long, but the videos and problem scenarios were amazing. I kept taking screenshots and showing my friends the wacky concepts you came up with-- like musician names for laser-shooting Sharks. My only major gripe is that sometimes the solver necessitated very specific code to register a correct answer. But that's what the forums were for, and your people there were helpful in getting around those issues. Going to try to get Javascript Mastery, and hopefully I won't have to take as many breaks in the other courses. My head is exploding with code atm.
Was this review helpful? Yes0
 Flag
Dr_Nietzsche profile image
Dr_Nietzsche profile image

Dr_Nietzsche

None/10 starsCompleted
5 years ago
Awsome course; need a "JS Road Trip part 4 - advanced JS". This finally felt like a real programming course! (parts 1 and 2 were too easy), this one was just right; with simple and great explanations of "closures", "hoisting" and "prototypes". Yay! If more courses are like JS Road trip part 3, then IMHO it is definitely worth getting a "code school" membership just to clarify subtle concepts that other online resources seem to otherwise obfuscate.
Was this review helpful? Yes0
 Flag
keganv profile image
keganv profile image

keganv

None/10 starsCompleted
5 years ago
Very Informative. I've been coding js and jquery for many years. This was great to get back to basics and even help my understanding of better OOP styling in js, specifically in regard to prototypes. Great job!
Was this review helpful? Yes0
 Flag
hnrchrdl profile image
hnrchrdl profile image

hnrchrdl

None/10 starsCompleted
5 years ago
learned a lot on this one...not only about javascript, but about programming concepts in general. no chance to debug your code in the exams though, which was a bit frustrating sometimes when you had a typo and could not find the mistake. but a great course anyway!
Was this review helpful? Yes0
 Flag
pkthebud profile image
pkthebud profile image

pkthebud

None/10 starsCompleted
5 years ago
Pretty good course Only gripe is in regard to questions that ask for a specifically formatted text message as output: You should realise that depending on the window size the text to output may not appear as you are intending it to (ie: newlines where there aren't any) I only mentioned this cos everything else was great and I learned a lot - but getting the output format exactly exactly exactly right - felt a little pernickety. Thanks PK
Was this review helpful? Yes0
 Flag
edwrede profile image
edwrede profile image

edwrede

None/10 starsCompleted
5 years ago
Great course, really helped me! Loved this course, particularly diving into prototypes and the focus on inheritance. Some good challenges too, really put the learning to the test. Would love to see more OO paradigms covered in greater depth.
Was this review helpful? Yes0
 Flag
ltorvalds profile image
ltorvalds profile image

ltorvalds

None/10 starsCompleted
5 years ago
Of all the tutorials of javascript I went through, codeschool has the best! Javascript Roadtrip tutorials are the best, no need to look for other tutorial.
Was this review helpful? Yes0
 Flag
Own3r3k profile image
Own3r3k profile image

Own3r3k

None/10 starsCompleted
5 years ago
It was a perfect course, very educative and easy to understand! Keep up the good work CodeSchool team. I recommend this course to everyone who starts fresh or wants to refresh his knowledge.
Was this review helpful? Yes0
 Flag
johnheroy profile image
johnheroy profile image

johnheroy

None/10 starsCompleted
5 years, 1 month ago
Great Course, More in Depth than I had thought. One of the things I love about using Code School to learn is that it continues to surprise, the instructors don't just spoon feed you the basics but teach you extra things / go beyond your expectations. I'm not a complete JavaScript beginner but got a lot out of the course, especially with respect to object-oriented inheritance in JS. Just one problem--there were a few challenges when my function expressions were not accepted and the only way to pass the solution was to change to a function declaration. Especially given what I had just learned about hoisting etc, this should not have been an issue so I wonder if there is an issue with the test suite for passing each challenge and where it has loaded the tests in relation to the user-inputted script. Thanks, code school!
Was this review helpful? Yes0
 Flag
PenguinsUnited profile image
PenguinsUnited profile image

PenguinsUnited

None/10 starsCompleted
5 years, 1 month ago
In-depth, hard-hitting, progressive. For someone who knew the basics of, well, the basics, but needed much more in-depth content, this was superb and much- needed. Damn difficult, but I felt that things were continually reinforced - things I couldn't get my head around at first made sense later on, so credit to the curriculum designers for that. The forums and the people there were a wonderful source of support, and their patience helped me pick more things up. Lastly, I loved the silliness of it all, particularly in the Hoisting Hills. Lots of information, so no doubt will have to backtrack to bolster what I can't remember.
Was this review helpful? Yes0
 Flag
akimball profile image
akimball profile image

akimball

None/10 starsCompleted
5 years, 1 month ago
I finally get hoisting and some other things. Overall JSRT 3 was a good course. It's like a good movie that leaves itself open for a sequel. JSRT 4? I would have liked some more inheritance or discussion of topics like mixins and OOP patterns.
Was this review helpful? Yes0
 Flag
antonybowker profile image
antonybowker profile image

antonybowker

None/10 starsCompleted
5 years, 1 month ago
great course. some of the concepts were difficult to get my head round at first eg i flat out didnt understand closures when i first watched it, but the course does a good job of keeping the learning curve challenging/stimulating but not frustrating. thanks.
Was this review helpful? Yes0
 Flag
gill65 profile image
gill65 profile image

gill65

None/10 starsCompleted
5 years, 1 month ago
Very informative and quite challenging, learned a lot.
Was this review helpful? Yes0
 Flag
María Álvarez profile image
María Álvarez profile image

María Álvarez

None/10 starsCompleted
5 years, 1 month ago
A smooth, fun trip. When looking back at the 400+ pages of materials developed for this unit I realize how much I learned and how well designed this course is. Often when stuck trying to resolve a mistake I checked the hints and found out that somehow the teachers *knew* the mistake I was making and had the perfect suggestion for a new point of view. Awesome! This is the best code learning material I've found and I'm looking forward to continuing now with jquery :)
Was this review helpful? Yes0
 Flag
GaryCas profile image
GaryCas profile image

GaryCas

None/10 starsCompleted
5 years, 1 month ago
Very good course. The one stone I had in my shoe (see what I did there) about this course was that the compiler was sometimes rigid and finicky. I spent far to much time trying to correct my white space when I knew that I have absorbed the concept of the exercise. Another example of this was the compiler not accepting different ways to say the same thing. For example in the Pythagorean exercise. The compiler would not accept (this.x)^2, only (this.x * this.x). Which baffled me. That's not an isolated experience, only the most recent one. I was a bit annoyed about having to drop points by sometimes having to buy the answer dubiously. But all in all a very good course.
Was this review helpful? Yes0
 Flag
bethpearson profile image
bethpearson profile image

bethpearson

None/10 starsCompleted
5 years, 1 month ago
Long and challenging - but good. JavaScript Road Trip Part 3 definitely seemed to take much longer to complete than Part 1 or Part 2. But I also learned the most from this section. Challenges were more intensive and particular (not just what to implement but also how to implement it). But it helps that you can replay videos and download and review presentation slides if you get stuck. I have experience programming with languages such as C and C#, which I think helped me as well. This course probably would be more difficult for folks learning JavaScript without prior programming knowledge. But for me, this was a really useful and informative course.
Was this review helpful? Yes0
 Flag
colinvella profile image
colinvella profile image

colinvella

None/10 starsCompleted
5 years, 1 month ago
This is another great course from Code School that is very well presented and offers some great insights into the inner workings of JavaScript. My only complaint is that some of the possible answers, while perfectly within the required parameters, are not validated as correct. A case in point is the need for curly braces for the if clause in the Enumerations II challenge. Still worth of a 5!
Was this review helpful? Yes0
 Flag
Crimson_Jewels profile image
Crimson_Jewels profile image

Crimson_Jewels

None/10 starsCompleted
5 years, 1 month ago
Great Course for Advanced Beginners. Having recently completed a nine week bootcamp in full stack web development centered around the Rails framework, but lacking much experience in programming prior to this training, Code School's JavaScript track has been invaluable in both reinforcing and extending the basics of JavaScript and jQuery that were taught to me at a breakneck pace. This course was fast-paced enough to never get boring, but thorough enough in its explanations of concepts to never feel like I was being rushed through important aspects of JavaScript. Code School's approach of 5-15 minute videos walking you through one or two concepts at a time, immediately followed by several well designed coding challenges backed up with a hint system and accompanying detailed slides, is a winning formula in my books. Overall, an excellent course which left me hungry for more in this track.
Was this review helpful? Yes0
 Flag
jsroen profile image
jsroen profile image

jsroen

None/10 starsCompleted
5 years, 1 month ago
The visuals and videos for this course are amazingly put together and cover a wide range of topics. The instructor is fun and does a great job at explaining concepts. I was a bit annoyed at points by the wordiness of the examples and thought that they were distracting from the core lesson of the challenge. I wish that the challenges were explained more straight forwardly and didn't include as much digressive text. I do appreciate the casual and light humor of the courses, though, and think that this is an important component to the code school videos.
Was this review helpful? Yes0
 Flag
mumuzhenzhen profile image
mumuzhenzhen profile image

mumuzhenzhen

None/10 starsCompleted
5 years, 1 month ago
So great course. I like this course although I am not an English speaker. Thx a lot, I have a big progress.
Was this review helpful? Yes0
 Flag
KevenD profile image
KevenD profile image

KevenD

None/10 starsCompleted
5 years, 1 month ago
Enjoyable and informative.. but not easy to follow the quizes. Although I learned a lot and enjoyed the course overall (and will keep the slides on hand for a while), I found that many of the exercises were written in a method which was difficult to understand and a few would not accept answers which would work exactly as expected - simply because I constructed in a different way than they expected. I have never had to use hints before to complete a course and I couldn't have finished some of these without buying the answers, but not for not knowing HOW to create the expected outcome, but for a lack of understanding the very specifics (down to whitespace) that the script needed to have to "pass" the checker.
Was this review helpful? Yes0
 Flag
tabernarious profile image
tabernarious profile image

tabernarious

None/10 starsCompleted
5 years, 1 month ago
I really enjoyed this course and learned a great deal. Some of the topics are very advanced and likely go deeper than what is discussed. The videos/slides were laid out well and provided clear examples. This has given me a base of knowledge, terms, and basic experience to better understand JavaScript that I come across in the real world. Some of the challenges could use clarifications and improved solution parsing, but I understand how difficult this can be...given the range of submissions. I was hoping to see more examples of JavaScript in a web context, but I have not been through the HTML/CSS course, which may include some examples.
Was this review helpful? Yes0
 Flag
juiceRios profile image
juiceRios profile image

juiceRios

None/10 starsCompleted
5 years, 1 month ago
Great way to end the trilogy. Great content and the challenges were exactly that, challenging! I'm really excited now to take it to the next level. Thanks Code School.
Was this review helpful? Yes0
 Flag
ar7casper profile image
ar7casper profile image

ar7casper

None/10 starsCompleted
5 years, 1 month ago
Great Course, few bugs. Hi guys, Everything is awesome. Love your everything. I have a small remark on the challenges - I know that you are trying to be fun, but sometimes it's really hard to follow the instructions of the Cow-devs or similar.... Especially in the last part, I found myself doing the javaScript right, but because of misunderstanding of the instructions, I found myself debugging silly stuff for hours... Besides that - it's awesome! Thanks
Was this review helpful? Yes0
 Flag
Paddwarth profile image
Paddwarth profile image

Paddwarth

None/10 starsCompleted
5 years, 1 month ago
Great content and superb problems to solve. As an developer with a few years experience but having been largely away from frontend for a while I decided to run though JSRT 1, 2, and 3 over a couple of days. I really liked the content which was an excellent refresher. The problems were even better though; actually got you thinking because although the code wasn't complex the solution wasn't just handed to you. Excellent courses, thank you!
Was this review helpful? Yes0
 Flag
johnsojr profile image
johnsojr profile image

johnsojr

None/10 starsCompleted
5 years, 1 month ago
Fantastic course. The pacing was perfect. The explanations and examples were stellar. Jason Millhouse engaging, entertaining, and knowledgable. I really enjoyed this. My only quibble is that there's a little room for improvement in the exercises. Maybe a few in the last section could be rewritten so that they're less tedious and convoluted (roaming wireless fenceposts with birdhouses?), and more of an authentic capstone. Also, I'd love to see more use-cases for closures other than an alert factory. I'm looking forward to the next one in the series! Hoping for one on JS Design Patterns in the near future.
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.