Why I let readers download my books absolutely FREE
People may doubt whether my motives for letting readers download my books absolutely free are altruistic-you may doubt that behind this big-hearted decision I probably hanker for publicity.
You are always welcome whatever way you perceive me. Good, bad, or ugly.
The true motivation stems from one single principle-knowledge should be free and remain accessible to all. Besides that, I believe only true knowledge can save us from this ubiquitous and omnipresent poverty.
So through the Leanpub platform, you may either download my books absolutely free or you may pay any amount you wish. The choice is yours.
I am a full-time writer, so I write books to put bread on my table. If you have money, pay any amount you want to, it starts at 0.99 Dollar; however, if you have no money, don’t worry, download the books absolutely free. As long as Leanpub allows this, it’s fine. If they stop that, I will start it right from here.
Now, I plan every book in a way so that it relates to a series of video stream where I explain the concepts audiovisually.
I would request you to subscribe to my YouTube channel and share it with your friends for one single reason. It indirectly helps me going this way-my own “FREE” way.
Happy reading. Happy watching. Happy coding.
I want to answer this question from a beginner’s perspective. You’re reading this article because you’re a PHP developer with little knowledge and you want to make ‘coding as your forte’.
Closed or Open?
I’ve seen two sides of server side scripting. I had started learning PHP and MySQL much before I tried coding in C# and ASP.NET. I had not been developing with ASP.NET for long because I’d to leave it. Was it destiny? Actually I didn’t like the closed source. That was the real reason. Besides it was not my profession. I was not a professional PHP developer at the beginning. I was a data-journalist who wanted to be an Author and Ethical Hacker.
Openness is Important
My experiment with ASP.NET had already ended when I found that I couldn’t open it up and change the code in source. I was not feeling well in that breathless atmosphere where you didn’t know what was happening behind and you had no control over the whole process. There are more reasons but I don’t want to go into detail now. All I can say, I was sad to leave a certain discipline of coding I had initiated and practiced for some time with much ado. But I’d to leave.
Think Object Oriented
When I had started coding in PHP again there had been a lot of development already taken place. The real change had come in the object oriented sphere. I should say, my ASP.NET knowledge had come to immense help when I decided to work with PHP again.
Now everything is object oriented and you need to have a good grasp over the concept first. PHP 7 is much faster. There are lot of good frameworks that have also come up in the recent past.
Laravel was one of them. I tried Laravel and found it not good for the beginner. If you already knew object oriented PHP and had a good grasp over the subject, Laravel could be your choice. Since you’re a beginner, my suggestion is: don’t try Laravel.
If you want to read more Laravel articles there are plenty that I’ve written over the time: LARAVEL LEARNING
Faster and Speedier
I wanted to see this ‘development-part’ in a new light. From a different side. As a PHP developer, what is your first and foremost concern? You need to do as many work as possible in a limited time. Isn’t it? It couldn’t be the least of your concerns!
WordPress Good for Beginners
For that reason alone, I think WordPress is your best choice to start with. It has been there since May, 2003. For a long time it’s been stable. It’s fast and flexible. It gives guaranteed performance. Moreover, for the beginner, it’s ideal because it’s user friendly and easier to adopt. It’s a simple confidence booster.
Database is ready!
I don’t want you to stumble over as a PHP beginner. In WordPress you need not think over the database manipulation. The content management part is ready. You have a ready-made dashboard or administrative panel. Now all you need to do is retrieve your data in proper places. You don’t have to code a lot. I emphasize again, for a beginner it’s a really good choice.
Help in Need
Besides, it has been here for fourteen years so the support base is enormous.
You may check this link for further reading: 35+ Resources to Become a Kick Ass WordPress Developer