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

PHP

I'm trying to find a lesson writing to the database from a web application

I have gone through all the PHP classes and database classes to show me how to use the database and create a dynamic website from it. My next goal is to be able to create a web application. I want to create users, allow them to modify content, profile information, etc. I can't find anything like this. Does it exist on Treehouse?

1 Answer

Short answer : Yes, Long answer : No!

In essence, all the PHP things you learn : principles, constructs, and examples; are good enough to make you able to create most, if not all sorts of PHP web applications. There are very amazing tutorials, on databases, session, authentication, verification, forms, front-end design, hosting, deployment, in PHP track, some in full, some are just references.

(You can also, just upgrade to tech degree option if you haven't already)

However, if you want to learn all the very specific things of your particular application need in shear details: from planning details, costs, time, design, implementation, tools, and all the frameworks, or technology to employ; there is no school that is capable of doing that in one course.

It requires holistic approach on your own. Think of what your web app will require, and see if you know how to built its components, or if some existing can be used.

If you don't know a required skill, rush and learn it quickly and fill the skills void that may be available.

Read different PHP documentations, and code examples. Consider what's better to use and not use in your particular case.

Just take, a feature, and its required skills one at a time. The rest is just personal thinking, and courage to try things.

Learning by doing is always good, as soon as you have and idea written down, attempt to write it in an editor as code; that is the art of programming.

By that you will know what's real and what's not. You can learn the convention, but skill and discipline are cultivated, and sometimes outsourced.