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 trialRobbin Kalaamalho
1,571 PointsTaking IT Business Analysis soon, what courses should I take to prepare?
Hey!
I'm taking IT Business Analysis in 8 months; I'd like to know what kind of programming languages I could learn here to help me in this course.
I'm already learning HTML, CSS and starting C# soon but what are some other things I can take to help me?
I want to learn as many as possible, but I would like to prioritise the ones that will help me the most.
For reference, you can take a look at the Course list for my program Here
Any feedback and help will be appreciated.
Thanks Again,
Robbin
2 Answers
Stephen Gheysens
11,935 PointsHi Robbin,
After taking a brief look over your course curriculums, it looks like you'll be learning about web development, databases, and more traditional application programming. Based on what you have coming up, I recommend taking the following tracks/courses in this order:
- Front End Web Development - this will cover as much HTML, CSS, and Javascript as you could need. Completing this course will likely put you ahead of everything you might learn in your introductory Web Development course.
- Beginner SQL - working with relational databases is fundamental to building modern applications of any type (web, desktop, or mobile apps). It helps you think about how data can be stored and accessed efficiently. You have Database courses listed in your curriculum, and this will help you jump into those courses with ease.
- ASP.NET Development - your course list includes one with C#/ASP.NET web development, so this makes sense as your introduction to 'back end' technologies. Alternatives are Full-Stack Javascript, Ruby on Rails, or Python, but the ASP.NET Web Development course makes the most sense with your curriculum.
If you complete these first three courses, you will start way ahead of your classmates and will breeze through most of your programming classes.
- Stephen
Dave McFarland
Treehouse TeacherI totally agree with Stephen Gheysens' suggestions! In particular the courses in the Beginner SQL track will be really important for you. You'll use SQL not only on the web but in normal day-to-day analysis and reporting of business data. I write reports using SQL almost daily to analyze Treehouse data, and it's one of the most important skills for a business analyst to master.
Have fun! And thanks for being a Treehouse student.
Robbin Kalaamalho
1,571 PointsThanks soo much for your input!
This really helps alot ?
Robbin Kalaamalho
1,571 PointsRobbin Kalaamalho
1,571 PointsThat's exactly what I was going for!
Thanks ?