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

How many libraries do I need to complete in the front end web development course/track?

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.

html #css #javascript #java #iOS

2 Answers

well there you go, start with javascript basics, if you understand it, come back and take a look at javascript loops, arrays and objects, and then move onto object oriented javascript

Michalis Efstathiou after I finish the javascript courses/libraries in the front end web development track I can just go straight to the swift and java tracks?

Michalis Efstathiou 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.

most programming languages share the same concepts, they only differ in syntax

so once you understand programming in one language then you understand programming in general and its just a matter of learning the syntax and nuances of a new language

for your first language there are many good choices but its up to you to decide which one is best for you. html and css are not programming languages so you dont need to learn them if you dont want to.

the great thing about javascript is you dont need anything to start programming with it, you can literally just open up your javascript console in your browser and start programming, or just open a text editor.

alternatively you could go with php, php is fairly easy to learn and be your intro to programming but unlike javascript, you will have to install some software to be able to run php scripts. but its pretty simple to do, its just download and install something like mamp or xampp and you are good to go

another language you could consider is python, its a very easy language to learn and yet very powerful, they use it as an intro language at many universities as well because of this. the problem is it needs a little bit of work to set it up on your computer