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

Making an Online School

A friend an I were able to get a client that wants to make an online school. I'm pretty good with the front end work but I haven't mastered the back end work. I have explained to the client the extent of my knowledge and she's agreed to let me take on the task. my question is what courses should my friend and I invest our time in to make sure this project succeeds?

1 Answer

Well, you have many options.

Hopefully you can do the front-end, make any webiste layout.

Now, depends what she demands form the online school. PHP, Ruby on Rails, python, Java.. probably just PHP and RoR at starters.

If she want's a simple site, PHP is the way to go , since it's the easiest to get into.

Now, if you know nothing about them, or very little, then it can take you few months to do something, or a month.

look at PHP and Ruby on Rails tracks. You need to be specific with the question, because an online school coudl mean just displaying information, like a blog, which is easy compared ot facebook like site.

I know that she wants students to be able to upload assignments, watch videos, complete online tests and assignments, as well as start discussions.

Or should I ask more probing questions to figure out exactly what more is needed?

Thanks for your information!

That is the work of PHP + Javascript :)

Practicing web security is also a good practice.