Listen free for 30 days

£7.99/month after 30 days. Cancel anytime

Summary

Discover the power of PHP as you take your web development skills to the next level.

PHP is the most common programming language for server-side web development.

One of the best things about this language is that it is fairly easy to learn.

This book will cover all from beginners, intermediate, and advanced strategies to enhance your PHP skills.

Inside you will find and discover all you need:

PHP: Basic Fundamental Guide for Beginners

  • How you can set up your PHP environment to create your first PHP program
  • How you can easily input PHP values for web users
  • Learn more about operators, expressions, arrays, and the variables in PHP
  • Discover the power of conditional statements
  • Discover how to insert, delete, and update data in a database
  • Learn how to secure your passwords in PHP
  • How to build a complete member registration system

PHP: A Comprehensive Intermediate Guide to Learn the Concept of PHP Programming

  • How to use restful APIs in PHP
  • Create PHP graphics
  • How to read, write, append, and delete files in PHP
  • How you can prevent hackers from intruding your site
  • Discuss PHP sessions and cookies
  • Advanced OOP-classes, methods, and objects

PHP: Advanced Detailed Approach To Master PHP Programming Language for Web Development

  • Design patterns
  • Building a great API
  • PHP coding styles
  • Smarty templates
  • Object-oriented programming 

And many more.

Are you ready to launch your PHP coding skills to the next level?

©2019 MG Martin (P)2019 MGC Publishing

What listeners say about PHP

Average customer ratings
Overall
  • 5 out of 5 stars
  • 5 Stars
    74
  • 4 Stars
    1
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0
Performance
  • 5 out of 5 stars
  • 5 Stars
    74
  • 4 Stars
    1
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0
Story
  • 5 out of 5 stars
  • 5 Stars
    74
  • 4 Stars
    1
  • 3 Stars
    0
  • 2 Stars
    0
  • 1 Stars
    0

Reviews - Please select the tabs below to change the source of reviews.

Sort by:
Filter by:
  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Brief guide

Before the discovery of HTTP, there used to be IMAP, POP3, FTP, and other kinds of protocols. A majority of people embraced the web browsers because it offered a cohesive program that could allow them to verify their emails, look at documents, and send files without any worry. PHP has functions that support the use of these protocols. With the presence of these functions, frontend web applications that perform all kinds of tasks network-enabled can now be built using PHP. PHP is the most popular and powerful dynamic programming language applied in web development and general purposes. It is a language of the server that allows anyone to perform multiple functions in a website that can’t be achieved using a scripting language such as HTML. The ability to connect it to the MySQL database makes it the best scripting language. It is fast because it doesn’t require heavy coding.

24 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

PHP resource

PHP is a server-side scripting language. It is used all over the web and mentioned in most programming guides and web page tutorials. In general, PHP adds a lot of functionality to websites created in HTML. But, how is that done? For those who know how to code in HTML, you might wonder how PHP relates to HTML, and how it can be integrated into a webpage. This chapter assumes that you are not a new beginner to PHP and you know how to run a PHP application. As such, only important parts of a code shall be explained because you already have a basic understanding of PHP. You can consider PHP as a general purpose language even if the major reason for why it was designed is to generate web pages. Therefore, introducing PHP as a language that anyone can use to perform other functions besides the generation of web pages simply makes the task of learning the language difficult. That said; let’s highlight some of the obvious functions that PHP does. Practically, this means that the objective of a PHP program is to generate a JavaScript, HTML, and any other file found on the web page. In many cases, and especially when understanding PHP for the first time, the type of web technology that you will use is the HTML. As such, you need to know the type of web technology that a program runs. Practically, this should not be a big problem since HTML is not difficult to learn and how PHP is integrated into HTML is fairly simple. Remember. Anyone can learn HTML because it is just a structural language. However, it is important to underline that you can find problems with understanding PHP programs because you may fail to comprehend the type of HTML it generates.

23 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Mesmerizing

If you think of a few things in this world, you will discover that a majority of them have a main type and a sub-type. For instance, there are human beings. Human beings can be classified into men and women. In this case, men and women are described as sub-type. Both of them share a lot of attributes. For example, both have a head and a leg. Additionally, both have faces, ears, toes, mouth, and many others. In addition, they do similar activities. Most people walk in the same way, work the same way, brush teeth in the same way as well as eat in the same manner. Besides the many similarities that human beings can share, there are also certain differences between men and women. Extending classes refers to the ability to collect and put all the common features into one parent class. This book provides you with a solid foundation to continue to explore other advanced PHP related topics. As such, don’t stop learning because upgrades in PHP are released often, and it is advised to remain updated with what is taking place in the technology sector.

21 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

You deserve this course!

I have to say, owning a number of courses MG Martin is by far one of the most involved instructors who is captivating and provides a wholly immersive experience where you feel connected. I have never felt so personally connected to a teacher in a course before until I took this one by Martin. It was like finding that one teach you loved in high school all over again. His passion for teaching and interacting with his learners is like a super power. I felt great after every lecture and looked forward to the next one. His passion is intoxicating. This is no joke, when you take this course, not only will find yourself learning in a fun and exciting way, you will also find yourself infected with Martin's passion and happiness as when the narrator Bahl teaches you about this course and you build something extremely practical and useful. All the while you can enjoy a refreshing learning experience and feel good about yourelf while you do it and not only learn a life changing skill, but meet a life changing person like Martin. We really can't thank MG Martin enough for being himself and putting the time and energy into creating this course. MG Martin are absolutely without a doubt one of the best instructors not just on Audible, but anywhere, seriously and I know I am not alone in thinking and saying such things. If you doubt it, I dare you to take one of his courses. Thank you sir for being such a wonderful part of our lives with the chance to know and learn from you. I am sure you have blessed many students lives and changed so many for the better you are like a coder saint. Thank you! SPECIAL NOTE; if you wanted to learn PHP, this is the best course you could ever take. Not only will the teacher's passion encourage you, it makes learning great again!. You deserve this course!

21 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Breaks it down pretty good

Excellent, excellent audio book. There is a lot if info, but the instructor breaks it down pretty good where your are not overwhelmed. This course is very in-depth. Support was top notch whenever I needed it. I have learned a lot and already have been able to apply what I learned with clients. The instructor is very easy to follow and pleasant to listen too. Highly recommend this course and looking forward to other courses from Martin. Bravo!

20 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Fun listening

It's fun listening to this guy. I also learn at a programming course physically and I can tell for sure that Bahl's lectures are not just fun, but they give you solid base. Thanks Mate! I also enrolled into your Swift, CSS courses and after them the next steps are: HTML+CSS+JavaScript and Machine Learning. I recommend everyone the same route. Cheers!

20 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Everything is fine

Is this your first time to code in PHP? Are you stuck in the MySQL database? Perhaps you don’t know how to create sessions or cookies in PHP? This book will take you through a complete step-by-step process of learning PHP. Whether you have just started or you want to continue from where you left, get this masterpiece containing the fundamental concepts of PHP. If your goal is to become a great PHP developer, then this book is for you. If you want to quickly master the basic fundamentals of PHP programming, then this book will help you do so. If you are tired of debugging your code and you want to learn how you can fix it up fast, then we have the solution for you. PHP is an amazing language with easy-to-understand concepts. If you can learn PHP today, then you will manage to create anything from a simple contact form to a complete web application. You will even learn how to create a mailing list or a content management system. That said, this book will teach you how to do that. We will also teach you how to build PHP applications to solve real-world problems. Since PHP is a web-based language, a little knowledge of HTML and CSS will help you. Still, if you’re green on HTML and CSS. Don’t worry, HTML and CSS are just easy as 1, 2, and 3.

14 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Better understand

Martin is a great teacher, however at times he seems to ramble on and you get a little lost. However saying this, his method of teaching is laid back and explained in laymen terms which help better understand what we are doing any why. After the core PHP Elements have been taught it was well enough to cover a majority of his lessons without actually needing to what what he was doing. From this course I now have a better understanding of how Websites are formatted and brought together using PHP. I recommend this course to anyone wanting to learn PHP. I have purchased other courses done by Martin and I'm looking forward to completing them.

14 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

Buy this!

Holly cow! What an amazing teacher. If you want to learn PHP, please do yourself a favor and buy this. I have taken about 10 courses in Audible by several teachers. So I have been exposed to very different teaching methods. This is it, the best of the best.

13 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars

We need more books like this.

One of the most important things in any programming language is variables. A variable can be described as a container which can carry certain values. With variables, some values can change in the process of execution. And it’s this ability to manage dynamic values which makes the variables so powerful in programming. Something else that you need to understand about PHP is it is a looselytyped language. In other words, it is a language which does not care about the type of data kept in a variable. What this means is that it automatically changes the variable’s data type. For example, you can initialize a variable as a double integer, but add a string value to it. This is not something you can do with other programming languages like Java, which is strongly-typed. This feature of PHP is both negative and positive. It gives you the flexibility important in different situations, but on the other hand, you will not be notified if you happen to pass a wrong data type. You will not be notified of an error, but you may notice that the output of your code is not what you expected. The good news is that PHP has a way to test this.

12 people found this helpful

Sort by:
Filter by:
  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Dollie  Ring
  • Dollie Ring
  • 16-08-20

Bringing it all together

One of the best features of PHP is its level of flexibility. This language was designed to process forms in HTML pages, and thus, PHP eases the process of sending form data. Convenience is an upper hand in programming. However, the same features that can help you achieve various tasks in PHP can still be an avenue for those who want to hack into your system. It is important to recognize that PHP, on its own, is neither secure nor unsecure. The security of your web application is defined by the type of code that you write. Consider a PHP script that opens a file that contains a name that was passed in a form parameter. If you fail to check the filename, there is a chance that a user can reveal a URL, the name of the path or even a path to exit from the application data directory and get into a system directory. Web security is an evolving field. So, this book alone cannot sufficiently teach you how you can prevent attacks directed into your application. This book simply covers a few important topics related to security. Furthermore, you will learn some tips on how you can protect your applications from dangerous attacks.

23 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Colleen Powers
  • Colleen Powers
  • 17-08-20

PHP masterclass.

PHP is an amazing language which you can use to build interactive and dynamic websites. When you are done writing your PHP program, you must have a Web server to run your code. PHP programs serve web pages to visitors based on their request. Put simply, it is a server side language. PHP has one prominent feature where you can embed your written code within the pages of HTML. This makes it very easy for anyone who wants to make dynamic content. In the previous paragraph, you can simply say I described PHP as ‘interactive and dynamic.’ As a beginner to PHP programming, you may be wondering about what exactly those two phrases mean. To save you time, when you hear a programmer describe a web page as being dynamic, they are simply trying to say that the contents of the page change automatically whenever the page is viewed. You can compare this with a static HTML file which never changes no matter how many people visit the page. Meanwhile, an interactive web page is one which accepts and responds to the input it receives from the visitors. A good example of an interactive website is a web forum. In a web forum, different users can post a message which is then displayed on the forum for everyone to see. If you have been wondering what PHP stands for, then you are in the right place. PHP is an abbreviation for Hypertext Preprocessor. By just knowing the full meaning of PHP, you can begin to tell some of the capabilities of the language. In simple terms, it processes information and unveils it as hypertext. Many developers prefer recursive acronyms and PHP is very appealing to developers.

21 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Darnell
  • Darnell
  • 30-07-19

Skills and features

Taught me amazing skills and features that are used in real life scenarios. A lot of varied and very useful content was taught

21 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Mandy Palmer
  • Mandy Palmer
  • 30-07-19

Just WOW...

WOW what can i say the best $20 i have spent in a long time the course is ram packed. Was a complete beginner before and couldn't get on with some teachers way of teaching but MG's style really clicked with me i'm feeling confident now and have a good looking app for my portfolio purchased your PHP Martin and looking forward to it thank you mate your a top teacher GOD BLESS you and the coding faculty!

21 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Roberta
  • Roberta
  • 30-07-19

To learn actual things

I have to say, I really love this audible. I was already familiar with PHP coding but I couldn't say that I was confident with my level of understanding it. After taking this course I feel really confident now. Martin breaks it down so that it's real easy to understand and if you follow along and type the code out with him it becomes ingrained into your memory. I also really like the teaching style of Bahl. He is always upbeat and cheerful. He is always guided the learner on their progress through the course. I would recommend this audio book for anyone who would want to learn how to code PHP skills.

21 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Sidney
  • Sidney
  • 18-08-20

Expand your horizons

In the modern era, different applications on different devices are connected with other application through APIS. Before starting to discuss REST API, let’s define what an API is. You may already know what an API does or what it is, but still, there is no harm in repeating. This chapter assumes that you are new to API and for that reason, a basic intro about API is important. In full, API stands for Application Programming Interface. The basic idea behind API is to link various applications regardless of their platforms to facilitate information sharing. Generally, API accepts requests from various applications, processes it, and sends back a feedback. PHP is a language that is executed on the server. This book has covered different concepts in PHP: from how to use Restful APIs, create graphics in PHP, classes, and objects in PHP, and many others. You have also learned how you can use PHP cookies and session to pass data between different pages.

20 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Jonathan  Smith
  • Jonathan Smith
  • 20-08-20

Clear concise with intuitive approach.

Applications and dynamic websites are powered by a server-side scripting language called PHP. PHP is an acronym for Hypertext Preprocessor. Any server that has an installed PHP can run PHP scripts. Client computers that need to access PHP scripts must have only a web browser. Since the introduction of PHP in 1994, the language has continued to drive the web industry. There are millions of websites which run on PHP, and that makes it a very popular language across the web. In truth, PHP is a red-hot property when it comes to creating websites. A script is defined as a set of programming instructions interpreted at runtime. The language interprets scripts during execution and that gives it an edge. Usually, other software environments also embed scripts to boost the performance or execute routine tasks in an application. Since PHP is being interpreted on the server, it is also considered a server-side script. An excellent client-side script example is JavaScript because the client browser interprets it. By learning PHP, you acquire the best skills to help you set up your web application and perform different tasks. This book begins by introducing you to PHP and some of the powerful things that you can achieve with PHP. Later on, it goes deep into complex PHP topics like Restful APIs, PHP Graphics, and Object Oriented Programming. Additionally, it covers PHP Security and encryption and many other useful topics.

17 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Marisol
  • Marisol
  • 30-07-19

The Bestest!

I had took many courses by different teacher's but i think he's the best between them and i love the way narrator explain every single thing of this course.

14 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Sean Johnson
  • Sean Johnson
  • 30-07-19

Procedural of PHP

I learned a lot from this audiobook about procedural PHP. Its content is practical and informative. MG is an experienced expert of IT industry for several years who takes care that every learner grasps the meaning of the material.

12 people found this helpful

  • Overall
    5 out of 5 stars
  • Performance
    5 out of 5 stars
  • Story
    5 out of 5 stars
Profile Image for Jung
  • Jung
  • 23-08-20

Understanding the whole idea of PHP

Web pages are made responsive by using PHP. Graphics are one of the best features of PHP. It has powerful GD graphics library that can dynamically change images. Furthermore, it can create PNG, JPEGs, GIFs, and WBMPs. By using GD graphics library, it adds another advantage to PHP. Bar diagrams, Charts, graphs, and line diagrams can be created easily with dynamic properties. Building a graphical data chart is very easy when you use this language. PHP will allow anyone to create image objects such as rectangle, circle, oval, and others which can be altered to create complex patterns and designs. PHP facilitates grouping of large, complex objects as well as the representation of dynamic properties to image objects.

10 people found this helpful