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 trialElias Harfouch
616 PointsIs '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
42,016 Pointsintroduction 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
James Barnett
39,199 PointsYou 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
616 PointsThanks very much James. The advice has been really helpful.
Atanas Sqnkov
14,981 PointsHello 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
616 PointsHi Atanas - thanks very much for your welcome and great suggestion. Much appreciated!
Myroslav Tkachenko
10,581 PointsThis is probably the best intro to programming first lesson I've ever seen! Awesome job, guys!
Daniel Spyker
7,682 PointsI 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!
Elias Harfouch
616 PointsElias Harfouch
616 PointsThat is really helpful. Thanks so much Stone.