Interactive Web Pages with JavaScript

Provided by:
7/10 stars
based on  5 reviews
Provided by:
Cost $25/mo
Start Date On demand

Course Details

Cost

$25/mo

Get access to the entire library of over 300 software engineering courses taught by expert teachers.

Start Free Trial

Upcoming Schedule

  • On demand

Course Provider

Treehouse online courses
Imagine an environment where you can become an expert on a topic that interests you through interactive code challenges, exercises and insight from some of the best professors in the nation. You can become an experienced coder and know all there is to know about HTML, Javascript, HTML, CSS and so much more. One of the instructors is Chief Content Officer Nick Pettit, who is an experienced designer and public speaker, so he knows how to get concepts across in a clear and concise way to give...
Imagine an environment where you can become an expert on a topic that interests you through interactive code challenges, exercises and insight from some of the best professors in the nation. You can become an experienced coder and know all there is to know about HTML, Javascript, HTML, CSS and so much more. One of the instructors is Chief Content Officer Nick Pettit, who is an experienced designer and public speaker, so he knows how to get concepts across in a clear and concise way to give you the best learning experience possible. The professors of online classes at Treehouse deliver content in an informative yet easy-to-understand manner to suit a wide variety of learning styles. This learning platform features online quizzes, in-depth video lectures and code challenge exercises to help apply what you've learned to real world situations. With Treehouse, developing your career means learning straight from the professionals in a concise period of time so you can promptly use those skills in the workplace.

Provider Subject Specialization
Sciences & Technology
1217 reviews

Course Description

In this course we’ll create a to-do list application using JavaScript alone, without using any third party libraries. You’ll get to grips with manipulating and traversing the DOM and adding event handlers to web page elements. The things that you can do with JavaScript are always increasing and this course will give you a solid footing going forward.
Interactive Web Pages with JavaScript course image
Reviews 7/10 stars
5 Reviews for Interactive Web Pages with JavaScript

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

Student

10/10 starsCompleted
2 years, 11 months ago
Learning how to bring the interactivity to webpages is something I really get excited to learn about and Andrew really makes understanding the concepts easy. My favorite part is that we always build a project in these Treehouse courses that I can take and build further on or create totally new projects from the understanding the concepts. ! High recommend!!! There are so many things you can build using the concepts from the ToDo List!! Good stuff!!
Was this review helpful? Yes0
 Flag
Neil Anuskiewicz profile image
Neil Anuskiewicz profile image
10/10 starsCompleted
  • 9 reviews
  • 9 completed
3 years, 7 months ago
This course helped me get started learning a very complex topic in a short amount of time, part of which is learning how to learn and solve problems. This instructor not only teaches you the subject, he also shows you how you can continue to learn and solve problems using documentation. It's in Andrew Chalkley's courses that I've learned what I think is a fundamental lesson: Developers don't memorize everything but they know where to go for accurate information needed to solve the problem at hand, frequently the official documentation. It's not necessary to stare at a problem for hours or rely on your memory, let the documentation be your memory.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

4/10 starsCompleted
3 years, 11 months ago
Up until this point I haven't experienced any difficulties with any of Treehouse's lessons. However, this course should be completely redone; it just isn't well thought out. Unlike the more basic JavaScript courses (which feature Dave McFarland), Andrew Chalkley's lessons do not feel focused or well designed. Although Andrew is clearly knowledgeable on the subject, his videos are overly long and compress far too many topics into one section. Instead of incrementally changing, explaining, and then testing his code, he programs large swaths of code erratically, jumping all over his program. And by the time he does get around to previewing and testing his code, the student has no idea how the program functions anymore. The whole ordeal is a recipe for confusion. Another particularly worrisome trend in this course is that the code challenges are not designed to reinforce any important concepts from the lessons. Even with my conf... Up until this point I haven't experienced any difficulties with any of Treehouse's lessons. However, this course should be completely redone; it just isn't well thought out. Unlike the more basic JavaScript courses (which feature Dave McFarland), Andrew Chalkley's lessons do not feel focused or well designed. Although Andrew is clearly knowledgeable on the subject, his videos are overly long and compress far too many topics into one section. Instead of incrementally changing, explaining, and then testing his code, he programs large swaths of code erratically, jumping all over his program. And by the time he does get around to previewing and testing his code, the student has no idea how the program functions anymore. The whole ordeal is a recipe for confusion. Another particularly worrisome trend in this course is that the code challenges are not designed to reinforce any important concepts from the lessons. Even with my confusion I was able to fumble through each code challenge by blindly repeating some lines of code I saw in the previous lesson. This is obviously a red flag that the course isn't imparting a solid foundation for understanding the topics of interest. This entire course did not feel like a Treehouse lesson. It felt more like I was simply watching a seasoned developer code a basic project while thinking aloud. I don't feel that I have learned much from this course.
Was this review helpful? Yes0
 Flag
 profile image
 profile image

2/10 starsCompleted
  • 1 review
  • 1 completed
4 years ago
I have taken a lot of courses at Treehouse, and have loved pretty much all of them, but I was really disappointed in this course. The instructor writes a ton of code at once without really helping you focus on what you are actually doing. I was constantly lost with what we were doing (I don't usually have this problem with courses). Way too many steps at once, and very unclear. I would definitely not recommend this course. I already have some JS experience, and was using this as a refresher, but it was incredibly frustrating to get through. I did appreciate his use of the MDN documentation. One of the best courses I've taken on Treehouse. Dave is a fantastic teacher, and doesn't leave you guessing about anything, which is rare for most online courses. Very thorough, and very easy to follow. The challenges and course projects are well done, and drive home solid knowledge of the material. I wish Dave had a lot more courses on Treehous... I have taken a lot of courses at Treehouse, and have loved pretty much all of them, but I was really disappointed in this course. The instructor writes a ton of code at once without really helping you focus on what you are actually doing. I was constantly lost with what we were doing (I don't usually have this problem with courses). Way too many steps at once, and very unclear. I would definitely not recommend this course. I already have some JS experience, and was using this as a refresher, but it was incredibly frustrating to get through. I did appreciate his use of the MDN documentation. One of the best courses I've taken on Treehouse. Dave is a fantastic teacher, and doesn't leave you guessing about anything, which is rare for most online courses. Very thorough, and very easy to follow. The challenges and course projects are well done, and drive home solid knowledge of the material. I wish Dave had a lot more courses on Treehouse! I highly recommend this one.
Was this review helpful? Yes0
 Flag
Student profile image
Student profile image

Student

8/10 starsCompleted
4 years, 1 month ago
This course is noticeably more difficult, but it's not really the content. The instructor does a good job showing how to use online documentation to learn more about the DOM. The execution of the solution was hard to understand. That may be because I am a beginner. Beyond the prepare, plan, perform, perfect method of code development, which I understand, I found myself lost as he wrote various sections of code, jumped back and forth, etc.. Something is missing, like a visualization or conceptual breakdown of what needs to occur. Perhaps a flowchart, work breakdown structure, or innovative visualization could capture all that needs to occur, and could be cross-referenced throughout the project. I love this presenter, just wasn't crazy about the execution of this particular module.
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.