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 Introduction to Programming Basics Getting Started

Elias Harfouch
Elias Harfouch
616 Points

Is 'Introduction to Programming' a good place to start for beginner with little IT experience?

Hi Jim/anyone,

I just joined Team Treehouse and am both excited and slightly overwhelmed with the options available. I have no real IT experience - would ultimately like to learn the languages and aspects of web design [front end] I but I'm open minded about back-end development [which I gather is more difficult?] as an alternative and I also have a passing interest in developing applications in iOS. I appreciate these are three distinct areas. Sorry.

My question is this: Is Introduction to Programming a good place to start for a complete beginner or do you recommend something more specific? I appreciate it largely depends on what I want to pursue. I just thought this introductory course might be a good place to get a grasp of the fundamentals.

Sorry for the long winded question and any advice you could give would be most appreciated.

Elias.

5 Answers

Stone Preston
Stone Preston
42,016 Points

introduction to programming is a great course for a beginner. It will cover the basic aspects of programming that you need to know for pretty much every other programming course (not HTML/CSS courses, but javascript, php, iOS, android etc). If you would like to get into javascript/iOS/backend development definitely do it.

Alternatively you could follow the Front End Development Track which actually includes intro to programming as a stage in the track. I would probably do the track that way you get a nice dose of html/css and javascript along the way

Elias Harfouch
Elias Harfouch
616 Points

That is really helpful. Thanks so much Stone.

James Barnett
James Barnett
39,199 Points

You need to know how to create a basic HTML document in which to run your JavaScript after that Intro to Programming is a great place to start.

Elias Harfouch
Elias Harfouch
616 Points

Thanks very much James. The advice has been really helpful.

Atanas Sqnkov
Atanas Sqnkov
14,981 Points

Hello Elias and welcome to the Treehouse community!

Depending on the type of programming You want to learn e.g. web design or software development, you may consider looking at the "Tracks" section on the left and follow a topic that excites you the most.

The introduction to programming course is the place to start, no matter the path You wish to take. It will be of help when You get into either web or software development.

Cheers!

Elias Harfouch
Elias Harfouch
616 Points

Hi Atanas - thanks very much for your welcome and great suggestion. Much appreciated!

Myroslav Tkachenko
Myroslav Tkachenko
10,581 Points

This is probably the best intro to programming first lesson I've ever seen! Awesome job, guys!

I am also completely new to these languages and I have found that they all have been very helpful. Although it may be somewhat overwhelming for me I choose to dive right in and slowly but surely it is beginning to get easier and I am excited for this opportunity!