I am a beginner in PHP MySQL domain. When I start converting the logic to code, I feel completely blank. I am stuck on where to start and what should be the steps to implement logic. How can I deal with this? What should I do?
-
I am a beginner in PHP MySQL domain. Presently working for a start up where I am assigned to a project (Web application in PHP). I am getting stuck at very basic steps. For example, it took me 3 days to create a registration and login system maintaining session and cookies. Still need to add "Forgot password" feature. When I build something, I think of steps involved, get them clear. Main problem is that when I start converting the logic to code, I feel completely blank. I am stuck on where to start and what should be the steps to implement logic.
-
Answer:
You need to practice on developing practical projects. Study this book and implement each and every chapter: http://www.amazon.com/PHP-MySQL-Novice-Kevin-Yank/dp/0987153080 After that try this book: http://www.amazon.com/Effortless-E-Commerce-MySQL-Larry-Ullman/dp/0321656229 Then you need to think of a project of your own. Implement it all by yourself. You will be stuck somewhere or the other. You need to google your way to the solution. You will be quite confident after that. But still you need to practice and keep improving your knowledge on PHP. Try learning a PHP framework like Laravel later. Or a CMS like Wordpress.
Prithvi Raj at Quora Visit the source
Other answers
It is normal considering that you are still a beginner. As a programmer, even I have gone through this phase. I believe programming is 60% of thinking the steps involved & 40% of implementing it(Coding). And it seems that you are having problem with that 40% of part. One way would be to go through huge pool of resources, tutorials, courses etc out there. If you are using any PHP framework then are are always some boilerplate code out there. You can understand it, see how they have implemented the same code & reuse it in your own programs. Remember that getting comfortable in programming is a gradual process and there is no big shot step in it.
Jigar Jain
You are able to analyse the problem and build the solution logically. This indicates that you are a good programmer. You will get more quick, efficient and accurate(in PHP and MySQL) as you gain more experience and knowledge.
Manthan Bhatt
As a beginner, you need not to worry, just carry on. it could be initially you are taking to much of time but after some time you will feel more comfortable while doing programming. Good luck...
Gaurav Kumar
Every beginner faces this problem at early stages. The solution is what has said. You should start coding very easy problems first and then easy problems. And then gradually increase your level. Even I faced the same problem when I was new to this domain. Here are the solutions: 1. Do coding. Break your problems in very small modules and start coding those modules. 2. There are plenty of online resources which provides Excellent online learning specifically on this domain. Few of them are: https://phpacademy.org/ http://www.phpeasystep.com/ I think above two tutorials are more than enough for a beginner. However here are few more links which can help you: http://thenewboston.org/list.php?cat=11 http://www.phpeveryday.com/articles/PHP-Mysql-Database-Tutorial-P843.html And here is W3Schools link: http://www.w3schools.com/php/php_mysql_intro.asp (Even though I don't personally recommend it, you can go ahead and give it a try). Just follow these tutorials and start coding as they code. After some practise, I don't think you'll have any problem to implement logic. But please remember Practise is the key.
Suraj Dubey
Related Q & A:
- Can i change a regular phone into a smartphone? if i can how?Best solution by Yahoo! Answers
- How can I set up my computer to alert me when I get an incoming email?Best solution by Yahoo! Answers
- How do I set my e-mail to alert me when I get a new message?Best solution by Yahoo! Answers
- How can I get a scholarship to study in Japan if I am from the US?Best solution by Yahoo! Answers
- Why my car feels like it wants to shut off when I start the engine it a Ford Focus 2003?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.