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
Srdjan Cestic
6,855 Pointsquestion about jQuery role in Front End Dev.
Hi everyone, I'm learning jQuery at this moment, and I would like to ask question :
I have feel that I'll only now how to code projects we already do in this course(lightbox,spoiler,password hint etc.) Is that normal or that's proof that I can't actually said I know jQuery?
3 Answers
Tobias Helmrich
31,604 PointsHey Srdjan,
that's perfectly normal! You shouldn't worry about that. You're still in the process of learning and the jQuery basics course gives you what the name implies - the basics. And I would say that if you know how to code the projects in this course you already have a solid foundation and you know some jQuery.
However it's also important that you use the skills you're learning in this course in your own projects as that will help you to solidify and improve your skills the most!
Also don't forget to look at other resources about jQuery because Treehouse is not the only place where you can learn about it - but still it's one of the best places!
Good luck!
Tobias Helmrich
31,604 PointsThank you! :)
Yes, I think the jQuery plugins course should be one of your next steps after the jQuery basics course. However, the jQuery plugins course is more of an introduction to jQuery plugins than a course where you learn advanced animation effects.
In this course you will learn about jQuery plugins while using the two plugins Sticky and Slick as examples. You can take a look at their websites to see what they will do. But after you're done with this course the world of jQuery plugins is yours to explore and there are jQuery plugins for almost every use case (including animation effects).
If you're really into animations I also recommend checking out CSS3 Animations. CSS became really powerful and you can achieve awesome animations just using CSS. So if you feel comfortable with CSS I highly recommend the CSS Animation Basics section in the CSS Beyond the Basics course as well as the Animating SVG with CSS Course.
Srdjan Cestic
6,855 PointsOf course, but in description of jQuery plugin stand that I'll learn how to use and write custom plugin. I was expect that two examples(sticky and slick) is just examples how to work with plugins, to learn how to work in plugin general.
And not just to use jQuery plugins for animation, there is a lot of different types and useful plugins for any need.
Tobias Helmrich
31,604 PointsI just want to make sure: Are we talking about the same course Using jQuery plugins? Because I can't see anything in the description that says you'll learn how to write a custom plugin yourself. This course is really basic and it's just scratching the surface of jQuery plugins.
But if you want to create your own jQuery plugin you should take a look at this workshop by Andrew Chalkley about creating jQuery plugins. Maybe that's what you're looking for!
I hope I could help!
Srdjan Cestic
6,855 PointsYes, I also talk about that course. I understand this description as general principle to use plugins. There is : Most jQuery plugins follow a similar pattern, which, once you learn, will make adding any jQuery plugin easy.
Thanks again for help Tobias! :)
Srdjan Cestic
6,855 PointsSrdjan Cestic
6,855 PointsHi Tobias, thanks for reply. So this jQuery course is introduction/base for jQuery plugin, Ajax, Node.js, Ember.js, interactive javascript etc. In every of this courses, in description stands that is desirable to learn jQuery before start with that course.
So when I learn for start jQuery plugin after this basic course, would I then reveal full potential of interactivity and cool animation effect?
Thanks and also good luck to you. :)