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

eslam said
PLUS
eslam said
Courses Plus Student 6,734 Points

what should i learn now ?

I have been practicing html css javascript for at least 6 month now, tried to do small project as well, what to learn now ? vue.js ? angular ?

Paula Graves
Paula Graves
572 Points

Can you help me with an assignment

5 Answers

Having looked at your profile, it seems to be that you may be possibly taking a design approach, and wanting to perfect your design skills to better adapt your web pages across multiple devices, with a great look and feel? If so, then I would suggest the following:

--> You seem to have a very good amount of knowledge with HTML and CSS, so I would suggest you complete the JavaScript full stack path (up to but not including node.js, as that should be something you should learn later once you feel very comfortable with JavaScript)

--> It is important you understand how to use javascript objects, functions, arrays, loops and conditional statements (so brush up on those)

--> As you advance, I would recommend learning Sass (a more powerful version of CSS which requires compiling): This will help a lot with creating dynamic websites. But do make sure you learn about the relatively new HTML5 - Grid and flex layouts too and just be aware of those, as they help a lot with positioning elements on a page making it rather easier to create responsive layouts

--> Once you are familiar with these steps, you can move onto learning frameworks to build better user interfaces, and it is quite hard to give you a single framework to work with, as they all have their pros and cons. So it really depends on what you will be building, which means you need to make a bit of research here to understand what path you want to take on from here...

Popular frameworks as of 2018: Vue.Js, React, Angular.JS, Ember.JS

Note: Now a days it would be highly looked at if you have some knowledge of the back end too, such as python or node.js or PHP or Java etc.

Wish You All The Best, Happy Coding, Furkan.

Steven Parker
Steven Parker
231,060 Points

If you're interested in frameworks and haven't done it already, I'd suggest starting with Bootstrap. It's extremely popular and responsible for much of the "look and feel" of modern websites.

I would continue learning JS, and if you are going for a design path, CSS. Afterwards, I recommend you take the Full Stack JavaScript track.

eslam said
PLUS
eslam said
Courses Plus Student 6,734 Points

I am really good with bootstrap, i seems to stuck with javascript, a lot of stuff and i dont know what to learn, can i even skip vue and angular or they are important >?