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

Robbin Kalaamalho
Robbin Kalaamalho
1,571 Points

Taking 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
Stephen Gheysens
11,935 Points

Hi 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
Robbin Kalaamalho
Robbin Kalaamalho
1,571 Points

That's exactly what I was going for!

Thanks ?

Dave McFarland
STAFF
Dave McFarland
Treehouse Teacher

Robbin Kalaaamlho,

I 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
Robbin Kalaamalho
1,571 Points

Thanks soo much for your input!

This really helps alot ?