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

Can anyone guide me a bit here? I'm hoping to build an application to help streamline workflow for a business.

Hi! I'm brand new to Treehouse and very new to coding. I've come to this "world" after many, many situations in which I've wished I could build the "perfect" solution for various situations I encounter in my "day job" (I'm a veterinarian).

What I'm hoping to do is build a web-based application that will auto-generate checklists containing tasks that I need to do for almost every patient I see. For example, after I see "sparky" I would like to be able to have a series of checklists generated that contain common items, like "Write Sparky's Medical Record" and "Place Follow-up phone call to Sparky's owner" etc...

My question is, is there a particular language or "platform" I should focus on to be able to get started on a project like this? I'm getting reasonably comfortable with the basics -- HTML and CSS -- but I know that I'll need to learn quite a bit more to make something like I'm describing (PHP? Ruby on Rails?).

If anyone has any suggestions as to where I should focus my efforts, I'd really appreciate it.

Thanks so much!

2 Answers

Peter M Kreppein
Peter M Kreppein
15,023 Points

Sounds like you want to focus on building a data-driven web app. I suggest focusing on the Rails development track if you want to build a web application used in a browser. Then perhaps dive into taking that app and turning it into a mobile app. Then develop your personal app into a marketable product, start a company, quit your job, become a billionaire, and buy a Tesla. It's that easy :D (Joking on the last part, but take a look at the Rails track. Solid intro to web technologies followed by a deep dive into Rails). Good luck!

Hi Peter: Awesome! Thanks for the response; I'll keep at it with the Rails track. And of course, you're welcome to borrow my Tesla when the time comes;) Thanks again. -Mike