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

General Discussion

Luqman Shah
Luqman Shah
3,016 Points

Do I need to complete all 17 courses in the front end web development track in order to move onto swift and java?

I am planning on starting the swift basics course for iOS development and maybe java as well. I wanted to start the front end web development course first so swift and java can be easier to understand since the front end web development course consists of javascript and it's very easy for beginner programmers with no experience. But how far do I need to go into the front end web development course if I just need it to help make swift and java more understandable. Because when I started the swift basics course I did not understand a thing, that is when a fellow treehouse member recommended that I should start with something basic like javascript basics.

Here are the courses in the front end web development track, where should I stop for my situation, or should I take all these courses if I want to move onto swift and java: -how to make a website -css basics -javascript basics -html forum -javascript loops, arrays and objects -jquery basics -html tables -interactive web pages with javascript -html video and audio -responsive layouts -ajax basics -object-oriented javascript -accessibility -website optimization -console foundations -git basics -front end performance optimization

html #css #javascript #java #iOS

2 Answers

Enrique Munguía
Enrique Munguía
14,311 Points

Once you understand the basic concepts of programming you can switch to any track you like, the basic concepts are: simple variables, loops, conditional statements, arrays and functions. Almost every language and the frameworks around those languages are built upon that foundation. So you do not need to finish all front end courses to start swift or java.

Luqman Shah
Luqman Shah
3,016 Points

Enrique Munguía ok, so inorder to understand swift better, I should learn javascript, but in order to learn javascript do I HAVE to learn html and css too? Because html and css won't really be needed in swift.

Enrique Munguía
Enrique Munguía
14,311 Points

No, you don't need to learn html and css to learn javascript, commonly these three technologies are learned together to build web pages and web applications, but you can learn the basic concepts of programming using javascript alone. The things of javascript that you don't need right now are the ones that are related to the browser like document or console, etc, focus on the concepts I listed earlier.

Luqman Shah
Luqman Shah
3,016 Points

Enrique Munguía ahhh I see, because in the javascript basics course the teacher was using stuff from the html course. And one more thing, how am I supposed to remember all this code?? Boy is it overwhelming, hours spent on just one video can be sort of tough. When I follow along with the video in workspace, I miss key points and have no idea what I just did. When I watch the video first then do it on workspace, I forget everything...same for the code challenge.