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

Development Tools

Iulia Kraiter
Iulia Kraiter
858 Points

Help to decide track to start?

Hi,

I want to make an app to teach students how to add, subtract, multiply and divide fractions by creating drawings of shapes. I want users to be able to zoom in and out of fractions, set the number of units to divide a shape into, be able to divide parts of fractions into smaller units or combine fraction parts to show how fractions get bigger.

The fraction app would also need to have at least a basic calculator, but I don't know if I want to make one right now.

I also want to create my own app where I can the video of what I do on the computer screen.

What program(s) should I start to learn how to do these things?

By the way, I am sorry if this question is in the wrong tab, I am totally new to programming and I don't know what label to put this discussion under.

Thank you,

Iulia

PS Is Java an easier language to learn than HTML? I got that impression from another course I started offered by Stanford U.

2 Answers

Steven Deutsch
Steven Deutsch
21,046 Points

Hello Iulia Kraiter,

What track you start with is mostly up to you, however, if you're completely new to programming you may want to check out the "Web Design" track where you'll learn the basics of HTML and CSS while working on static web pages. Another suggestion is you check out the "Digital Literacy" track. I have not completed it myself, however, I think this could be a good starting point so that you develop a basic understanding of how these technologies work. Finally, if you're looking to jump in head first then maybe look at the "Java" or "Android Development" tracks - or the iOS Development with Objective-C or Swift tracks if you want to develop for Apple devices.

Goodluck! Stay motivated!

Iulia Kraiter
Iulia Kraiter
858 Points

Ok, thank you whoswho, yeah, the I want to do a little bit of HTML, CSS and Java, for me it will be just making sure I work on them a little bit every day, but thank you for replying to my post!