Hello everyone. I've a degree in computer science. Just after finishiong my degree I started teaching for two years. Now I would like to go back to programming. Currently I'm studying PHP/MySQL and I want to get into Web development.

Well I would like to get experience in real life projects. How can I do it. Your help is greatly appreciated.

Dani AI

Generated

Building on 's nudge to get hands-on and 's pointer toward contributing to existing work, here is a compact, practical roadmap for to turn study into real experience. The focus is on small, testable wins that demonstrate backend, database, deployment, and delivery skills.

  1. Pick 2–3 small, focused projects (examples: inventory tracker, event signup, simple REST API) that each exercise a distinct skill: schema design, authentication, file handling, search, and pagination.
  2. Use version control (git), keep each feature as an issue/branch, and write a short README that explains your design and tradeoffs.
  3. Timebox work (1–3 weeks per project) and produce a live demo plus a public repository. Short deliverables beat unfinished large sites.
  4. Start with tiny contributions to larger projects (documentation, tests, small bug fixes) to build confidence and real-world workflows before attempting big changes.
  5. For any client or volunteer work use a simple written scope (deliverables, timeline, cost) to avoid scope creep.

Practical tips and cautions: always use parameterized queries and modern DB drivers, hash passwords properly, and add basic input validation and CSRF protection. Package each project as a portfolio entry with problem, solution, tech stack, demo link, code link, and two lessons learned. For first contacts (nonprofits, alumni, small teams) offer a single small feature or fix rather than a full rebuild.

Recommended Answers

All 5 Replies

Welcome aboard...hope you'll enjoy it here!

Welcome! Try creating a few websites.

Thanx for your reply. But for who, will I create the website

Find someone who needs a website made. A small business perhaps.

A good place to begin getting your hands dirty with PHP/MySQL is by studying and modifying an existing open source project. And there are a lot to choose from! A lot of today's Web 2.0 CMS products (joomla, mambo, phpBB, etc) are all php/mysql based, and there's a lot of demand for modifications and an active developer community.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.