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 Callback Functions in JavaScript Introduction to Callback Functions Why Callback Functions?

KASHYAP KRISHNA GURUPRASAD
KASHYAP KRISHNA GURUPRASAD
4,527 Points

Prerequisite for this course

Hi,

Please let me know, the list of prereq tutorials before taking this tutorial.

Thank you.

Probably a good idea to work through the JavaScript Basics track in order.

https://teamtreehouse.com/tracks/beginning-javascript

Teacher Russell
Teacher Russell
16,873 Points

If you're on callback functions, it should go with the ES6 course. That'll introduce all new syntax in Javascript, and go over arrow functions, etc. There's a Getting started with ES015 and a Introducing ES2015 that I believe goes deeper.

5 Answers

Teacher Russell
Teacher Russell
16,873 Points

Hi Krishna! I'm a big fan of JS. Welcome to the club. I just switched to studying Java, to develop some discipline and a clue about data structures. I trying to head to where your're coming from:) Since you've already gone through the basic JS stuff, I'd definitely recommend the JS DOM courses, and then the ES2015 intro and full course. JQuery is much less important than it was before, but it might be worth a look, just to know. It's pretty simple. I just don't think it's very necessary. My opinion. The JS courses here all seem up to date, and I thought they were well thought out and fun. CSS can be a lot of fun, and also a headache for me. If you're going to be working with it, I'd wake up every morning and see what's happened new while I was sleeping. Learn CSS from the beginning to catch up, including Flexbox and the Grid in the order recommended here. Keep good cheatsheets and don't try to memorize everything.

Have a look at the Full Stack Javascript Track. Lots of good courses there, and I think some are very recently updated. Use teachers notes to the fullest. Tons of content there.

When it comes to learning a framework, or React, consider what your goal is. What are the companies around you using? Do you want to freelance? You may want to learn to work with the MERN stack. Either way, you can't go too wrong. If you get very good at one framework/library, you can adapt pretty easily to the next. Every developer has promised me this,a and I've already experienced it in my language hopping. You, coming from Java, should find most things easy.
Any recommendations for me and Java? I'm taking everything they've got here.

KASHYAP KRISHNA GURUPRASAD
KASHYAP KRISHNA GURUPRASAD
4,527 Points

Thank you Russell for the response. Please correct me if am wrong.

Here, is the below sequence, i shall follow,

  1. JS DOM courses
  2. the ES2015 intro and full course. 3.Learn CSS from the beginning, Flexbox and the Grid in the order recommended
  3. Full Stack Javascript Track

Where does PHP stand these days in 2018?

KASHYAP KRISHNA GURUPRASAD
KASHYAP KRISHNA GURUPRASAD
4,527 Points

Hi All,

My aim is to become an intermediate going to be a master in Javascript. However, am not aware of all the Javascript , HTML and CSS features which is being used in 2018, or for that matter even before, i used to do only Java. So Treehouse is a "Breath of Fresh Air". Man, i wish i had taken the decision to enroll myself to treehouse long back.

As suggested by you guys, i have taken up "Begining Javascript" and am just short of 2 courses to complete the track. I know that this is just the scratch of the surface of Javascript. I see that there are lots of individual library videos on javascript.

Now, i see that there are many Libraries and Tracks for knowing HTML, CSS and Javascript. What i want from you is to " show me the RIGHT path" so that i can calmly experience JavaScript, HTML and CSS. i.e after completing the "What ever you guys suggest", i should be able to pick up React/Angular or any new thing which JS world brings in to existence.

Hence, please let me know your suggesions about, "what to be done next?"

Should i complete all the Library Courses on Javascript? such as practices and JQuery etc Should i take up a new track, which follows up after "Begining JavaScript" Track.

Eagerly waiting on your inputs.

Yours Truly, Krishna

Erik L
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Erik L
Full Stack JavaScript Techdegree Graduate 19,470 Points

hello, I am doing the full stack tech degree, am I supposed to take the ajax course before proceeding with this call back course?