Jump to content

Recommended Posts

Hello World, I am learning php (or trying to), I have a little experience programming, and understand the basic concepts like logic, flow control, etc.. I was wondering if anyone had any ideas for some beginner projects/execises for php or even php/mysql. I just want some hands on practice, not any huge project by myself but just some exercises for beginners. I would also be interested in some apprenticeship on some existing projects (open-source only). I will do the equivalent of "grunt" work in programming (php), if someone is willing to show me how to do what I don't already know (which isn't much, but is increasing every day). If anyone know any good links to some practice exercises in php, please post them also.

 

Thanks in advance to all who reply with solutions!

Link to comment
https://forums.phpfreaks.com/topic/241108-need-begginer-practice-project-of-php/
Share on other sites

I would suggest doing a search for a PHP/MySQL tutorial to just get the basics. Then find something that YOU would find useful, but don't make it too elaborate. I have always found it easier to learn something when the project is something that I want. If I stumble across some PHP functions that I have never used, I'll try to think of a problem or feature that would best be solved by that function.

 

As an example of how to find a project: My son has to learn his multiplication tables before school starts up in the fall. I'm too lazy to sit with him and and do it, so I build a little web app to do it for me. I made it so I can determine the number of questions he will be asked, for each question it randomly chooses two numbers between 2 and 10 and then provides four possible answers. Each question is timed to see how long it takes to answer. When the test is complete all the details of the test are saved to a database. Right now, I only use the data to view just summary information for each "test" that he performs: percent correct, min/max/avg times, etc.. My next step is to make the application analyze the data so that the "random" numbers will be weighted towards the combinations that he has the most trouble with. All told, it took me about three hours to complete this over a couple of days.

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.