![]() |
In need of a project...
After reading about classes and all kinds of OOP stuff, I think it's time for me to work on a simple project that will help me understand it better.
Anyone have any ideas on a simple application to help understand oop? Nothing too complex, just something maybe that you all have made in the past that really helped you out. If you have any sample apps that will help the learning curve, I'm open to learn from those too! Thanks a bunch! |
Make a calender with notes at specific dates and users, it could be seen on the side of complex but will teach you the good stuff.
|
Got anything a little less complex? I don't mind giving it a shot, but it seems a little out of my league for starters.
|
A blog with user comments, categories after you've gotten more comfortable with SQL
|
I'm at the same point you are BBall, last month with the helps of others here, I made a pagination class in OO. You might want to start from there.
The problem with OO is that you just have to get into it, WHILE trying to understand the fundamentals as much as possible. I don't mind jumping into things, but I also like to step back and make sure, "Why am I doing it this way? Why is PHP doing it this way. Why does it work?" Because if I'm simply just copying what others are doing, I'll never fully grasp the concept... |
You said it allworknoplay. I know a good bit about php and mysql, just need to dive in it again. What are some applications that could be made me OOP, just to see what ya'll are building and the power of OOP?
Do you have any suggestions that don't require a login script? I am having trouble wrapping my head around building one of those :( |
Quote:
Pull your data, from either a DB or a large array and go from there. I'm working on a simple DB class right now. Very simple, but it needs to be simple so I can build off of it and make it more complex later.... Or you can make some kind of image gallery? That's a thought... |
Hi,
I have an idea for a project (which I have started) and I could use some help with it. I'm not the most qualified programmer (far from it) so it should be within your grasps too. I don't have much time at the minute to push on with it as I have 1 month left at uni for the year (and the work is coming thick and fast), but in June I plan to really push it. If you are interested, and want to know more just give me a shout. |
What is your project about?
@ allworknoplay: I might try a DB class first and see what happens :) Still open for more suggestions! Thanks! |
One of the first OOP based projects I tried to tackle was a paste bin type of project. Where people would paste some code, in any language, and you could then show that link to other people.
There are some good areas to such a project: (Don't expect to make it profitable, it's just to improve your coding)
|
haha don't worry, I knew none of this would bring in the big bucks haha.
Can you go into more detail on how you did this wildhoney? Perhaps this would be better in a new thread once I wrap my head around it and come up with a plan. |
I Would suggest a small blog software. The classes that would be needed would be very strait forward, nothing to hard when it comes to difficulty, and you would be able to get used to using php classes in real world cases.
|
I really have no preference on what I work on. The blog software seems cool, but I don't know where I would start. I'll make a new thread and start from there. Thanks for all the ideas!
|
Quote:
Long answer: I run the website for my sunday league football club. I wrote some custom stuff for us and it did the job in the 1st year, but since then we have used Joomla. Joomla is good but I want something a little more 'designed for the job'. I've found many scripts out there and none of them do what I would expect them to do. That's why I decided to do it for myself. The main reason for the project is so I (and others if interested) can learn, but there is also a demand for it. There are 90 teams in my area, most of whom do not have a site but do have interest in setting one up. |
| All times are GMT. The time now is 09:38 AM. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0