Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript

Asad Sajon
PLUS
Asad Sajon
Courses Plus Student 918 Points

I need to learn Javascript properly for web

Hi Dave McFarland & others! i need to know some things from you. I have learned your two great courses on Javascript at Teamtreehouse 1.Javascript Basics 2.JavaScript Loops, Arrays and Objects I started these courses with so much interest but i am disappointed.Before started these courses i wished i would learn some important things for web such as Creating Animations,Image Slideshow etc.I think i have learned nothing for web but a basic idea of Javascript.Would you please recommend me what can i do for next step?I wanna be a Front End Web Developer.I wanna build a website with full combination of HTML,CSS and JAVASCRIPT.Already i learned HTML and CSS but i am not satisfied with Javascript.What can i do?

5 Answers

Dave McFarland
STAFF
Dave McFarland
Treehouse Teacher

Hi jahidul sajon

As others have mentioned here, you do need to understand JavaScript and be able to use the basic structures of the language before moving onto programming for web pages. As Colin Bell pointed out, we have 2 more courses aimed specifically at JavaScript applied to web pages:

These courses go into a lot more detail about applying JS to the web.

jQuery is the most popular JavaScript library and is used on millions of web sites. The reason? It provides a toolset to select and manipulate web page elements, create animations, make AJAX calls, and a lot more. You can program without jQuery, but it's feature set is very nice, particularly for someone new to JavaScript. There is nothing wrong with using it. In fact, I'm working on an upcoming course about jQuery Plugins -- in it, I'll discuss a "carousel" plugin which can be used to create a slideshow.

Asad Sajon
Asad Sajon
Courses Plus Student 918 Points

Dear Sir,you are really a great author.In treehouse you are my favorite teacher!Before starting to learn your two courses on Javascript i never found any good Javascript courses like yours! I will follow your recommendations.Because i have fully trust on you!ok sir i will jump next on these 1.Interactive web pages with JS 2.jQuery basics. When your upcoming course will be released?I wish i will watch your upcoming tutorials soon! Thanks a lot

Colin Bell
Colin Bell
29,679 Points

It's important to have the foundation before diving into the intricacies. You want to be able to know how to do stuff, but it's just as important to know why to do stuff. The two courses you have taken provide that. You shouldn't be disappointed at all. You should feel good knowing that you've gone about learning the language the correct way.

Now that you have a good knowledge base built, give these courses a shot:

Interactive web pages with JS

jQuery basics

Oğulcan Girginc
Oğulcan Girginc
24,848 Points

If you want to learn front end development, I would recommend Front End Web Development track: https://teamtreehouse.com/tracks/front-end-web-development

Asad Sajon
PLUS
Asad Sajon
Courses Plus Student 918 Points

Thanks ogirginc.Please read my full questions,I need to learn Javascript properly at first.Would you please recommend me how can i learn to add Animation,slideshow by Javascript?

Dom Smith
Dom Smith
3,091 Points

if you want to learn those specific areas why not watch/take tutorials elsewhere? even get free Java-script books from http://it-ebooks.info/tag/programming/?

Asad Sajon
PLUS
Asad Sajon
Courses Plus Student 918 Points

Dear Collin,You probably know jQuery is a Javascript library.Why i will learn that?If i know javascript properly i think i need not dive with jQuery.Need i?Because jQuery is based on Javascript but Javascript is not depend on jQuery.Right?Please give me a solution how can i build Animations,Slideshows with Javascript?Not jQuery.Thanks