Learning PHP 7

Watch Learning PHP 7

  • 2017
  • 1 Season

Learning PHP 7 is an educational series designed for individuals who want to learn how to code in PHP 7, a widely-used open-source programming language. The series is developed and published by Packt Publishing, a UK-based technology publishing company, and is led by Nicola Pietroluongo, a software engineer with extensive experience in PHP programming.

The series comprises of 10 video tutorials, which offer a comprehensive introduction to the latest version of PHP. The series assumes no prior knowledge or experience in PHP, making it accessible to beginners who are starting with coding for the first time. Each video is approximately 30 minutes long and covers a specific aspect of PHP coding.

The first video tutorial is titled 'Introduction to PHP 7', and it provides an overview of the series and an introduction to PHP. The video emphasizes the importance of the language for web development and outlines the topics that will be covered in the following tutorials.

The second video, 'Getting Started with PHP 7', offers a step-by-step guide on how to install PHP on a local machine and a brief introduction to software tools such as XAMPP and MAMP, which can be used to develop web applications.

The third and fourth videos are centered on 'Variables and Data Types' and 'Operators and Expressions', respectively. These topics serve as the building blocks of PHP 7 programming, and therefore, the videos provide a comprehensive overview of the concepts.

The fifth and sixth tutorials, 'Control Structures' and 'Functions', introduce the viewers to the concept of control structures and functions in PHP. These two videos are crucial in understanding how PHP 7 can be used to build web applications.

The seventh video is titled 'Arrays' and covers one of the essential data structures used in PHP programming. The video explains the concept of arrays and demonstrates how to use them effectively in web development.

Video eight, 'Strings and Regular Expressions' explores working with strings and using regular expressions to manipulate data entered by users on websites.

The ninth and tenth video tutorial highlights the salient features of PHP 7. The 'Object-Oriented Programming (OOP) Concepts' tutorial provides a comprehensive understanding of the OOP paradigm and how it is implemented in PHP. Lastly, 'New Features in PHP 7' discusses the new features and improvements in PHP 7 over the previous version, PHP 5.

Overall, Learning PHP 7 is an excellent resource for beginners and intermediate learners who want to develop web applications with PHP 7. The videos offer a comprehensive introduction to the language, and the series is easy to follow and understand. Nicola Pietroluongo's approachable nature and clear speaking style make the series accessible to anyone who is new to programming or has prior experience in another language. If you are looking for a comprehensive introduction to PHP 7, then Learning PHP 7 is a great place to start.

Learning PHP 7 is a series that is currently running and has 1 seasons (40 episodes). The series first aired on March 30, 2017.

Filter by Source

Seasons
Versioning with Git
42. Versioning with Git
March 30, 2017
This video is a small guide on how to use a version control system for our code.
Deploying with Docker and Amazon AWS
41. Deploying with Docker and Amazon AWS
March 30, 2017
Deploy the Docker application on Amazon AWS.
Creating an API for the RSS Feed
40. Creating an API for the RSS Feed
March 30, 2017
In the video, we will create an RSS API to display the homepage's posts.
Debugging with phpdbg
39. Debugging with phpdbg
March 30, 2017
This video will show you how to debug our social photo application using phpdbg.
Writing Tests in PHPUnit
38. Writing Tests in PHPUnit
March 30, 2017
This video will show you how to write a PHPUnit test in the style of TDD.
TDD and BDD
37. TDD and BDD
March 30, 2017
This video is an introduction to application testing and widely used testing practices.
A Simple Analytics Page
36. A Simple Analytics Page
March 30, 2017
Show the visitors, posts, comments, likes and users by creating an analytics page in our application.
Managing Comments
35. Managing Comments
March 30, 2017
This video will help you improve the post admin page by managing the comments effectively.
Managing Posts
34. Managing Posts
March 30, 2017
This video will show you how to create a page to manage the posts on our application.
Backend Overview
32. Backend Overview
March 30, 2017
Setup a back-end administration panel
Be More Social with Likes
31. Be More Social with Likes
March 30, 2017
This video will show you how to add more dynamics with the View more button and how to make the application more social with likes.
Commenting on a Post
30. Commenting on a Post
March 30, 2017
Add comments to the post feature in the social photo application
Uploading a Photo
29. Uploading a Photo
March 30, 2017
This video will show you how to manage a file upload and resize in PHP.
Error Handling
28. Error Handling
March 30, 2017
This video will be a small guide about how to handle errors and exceptions in PHP 7.
Ajax Calls with jQuery
27. Ajax Calls with jQuery
March 30, 2017
The user will learn to use asynchronous call with jQuery to submit a post.
The Personal Dashboard
26. The Personal Dashboard
March 30, 2017
In this video, we will create a page to show the post of the user.
Posting a Message
25. Posting a Message
March 30, 2017
We will add a Post message feature in our web application.
Authentication and Authorization - Login
23. Authentication and Authorization - Login
March 30, 2017
We will learn how to handle the user login procedure, reusing part of the existing code and best practices.
Registration Page, Database, and Password
22. Registration Page, Database, and Password
March 30, 2017
This video shows you how to save the user in the database with Doctrine, why the interfaces are important, and how to complete the sign up process with a view.
Registration Page, Controller, and Validations
21. Registration Page, Controller, and Validations
March 30, 2017
We will learn how to create a controller with input validation and security token to perform user registration.
Basic Security Concepts
20. Basic Security Concepts
March 30, 2017
The user should be aware of the most common security weaknesses, and will know the best practices to mitigate security problems.
Doctrine ORM
19. Doctrine ORM
March 30, 2017
This video will show you how to use Doctrine with Silex and how to map and create an entity.
CRUD Operation with PDO
18. CRUD Operation with PDO
March 30, 2017
This video will show you how to make a database connection with PDO and how to perform queries.
MySQL and Basic SQL Syntax
17. MySQL and Basic SQL Syntax
March 30, 2017
This video will show you how to create a table schema and how to use the mysql command line to perform the database operation.
Templating with Twig
16. Templating with Twig
March 30, 2017
This video will improve the index template with the use of Twig.
Controllers and Log System
15. Controllers and Log System
March 30, 2017
This video will show you how to better structure the project by creating controllers and adding a log system.
The Home Page
14. The Home Page
March 30, 2017
With the help of CSS and HTML, the video will show you how to create the home page.
Project Structure Overview
13. Project Structure Overview
March 30, 2017
This video will introduce you to the MVC pattern and will use the Silex framework to create a first simple page.
Web Application Basic Concepts
12. Web Application Basic Concepts
March 30, 2017
This video shows how the client-server communication is structured.
Namespace and Composer
11. Namespace and Composer
March 30, 2017
This user will understand how to manage multiple classes in a project.
Classes and Objects
10. Classes and Objects
March 30, 2017
This video covers the major PHP object-oriented features with examples.
Functions
9. Functions
March 30, 2017
This video will show how to create and use functions with type hinting and return types. It will also show variables and anonymous functions.
Loops
8. Loops
March 30, 2017
This video will formulate a problem on how to echo "I love PHP" multiple times. The problem will be solved with loop statements.
Conditionals
7. Conditionals
March 30, 2017
This video will show you how to use conditional statements to perform different actions in the code
Arrays
6. Arrays
March 30, 2017
This video will show the basic of array creation and manipulation.
Variables, Constants, and Operators
5. Variables, Constants, and Operators
March 30, 2017
This video will show you what variables and constants are and how to write basic expressions with operators.
Basic PHP Syntax
4. Basic PHP Syntax
March 30, 2017
This video will show the basics of PHP and in order to create a hello world sample script.
Setting Up the Environment
3. Setting Up the Environment
March 30, 2017
This video will show you how to configure a development environment using Docker. The environment stack is composed by PHP7, Apache and Mysql.
PHP 7 Versus PHP 5.x
2. PHP 7 Versus PHP 5.x
March 30, 2017
This video will show what's new in PHP7 from performance improvements to new features.
The Course Overview
1. The Course Overview
March 30, 2017
This video will provide you an overview of entire course.
Description
Where to Watch Learning PHP 7
Learning PHP 7 is available for streaming on the Packt Publishing website, both individual episodes and full seasons. You can also watch Learning PHP 7 on demand at Amazon.
  • Premiere Date
    March 30, 2017