Building a Site with Angular and PHP

PHP is the most widely-used web programming language in the world, and Angular is one of best-known JavaScript frameworks today. This course will teach you to create a Single-Page Application (SPA) with Angular and connect it to a PHP backend.
Course info
Rating
(13)
Level
Intermediate
Updated
Dec 20, 2017
Duration
3h 52m
Table of contents
Description
Course info
Rating
(13)
Level
Intermediate
Updated
Dec 20, 2017
Duration
3h 52m
Description

Angular is probably the most widely used JavaScript framework today, and PHP is the most-used web programming language by a wide margin. In this course, Building a Site with Angular and PHP, you'll learn to combine the powers of both technologies. You start with an introduction to Angular, and then set up a PHP backend with a JSON interface and database storage. Next, you'll explore TypeScript, a prerequisite for Angular, and finally dive right into the JavaScript framework and its concepts. When you have finished this course, you'll not only have a good understanding of Angular, but you'll also have learned how to connect your app to a PHP backend.

About the author
About the author

Christian Wenz is an author, consultant and trainer focusing on web technologies. He wrote or co-wrote over 100 books, is a fixture at international developer conferences since 2001, is a Microsoft Most Valuable Professional (MVP) for ASP.NET, an ASPInsiders member, and main author of the Zend PHP 5.5 certification.

More from the author
PHP: Getting Started
Beginner
3h 23m
Sep 24, 2019
More courses by Christian Wenz
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Christian Wenz, and welcome to my course, Building a Site with Angular and PHP. I'm an independent developer and architect and support many companies in everything web, including web performance and web application security. Angular is one of the hottest JavaScript frameworks of today, and PHP is the most widely used web server technology. In this course, we're going to use both technologies together. First, we will set up our system. Then, we will discover TypeScript, a new language, which makes development of Angular and JavaScript applications much easier. After a fast-paced introduction to Angular, we will create a PHP-powered server backend, which our clients at application will talk to. Finally, we will add some more features like database storage and client-side routing. Some of the major topics that we will cover include setting up an Angular application with the Angular CLI, familiarizing ourselves with the most important and common Angular features, implementing a PHP server returning JSON data and communicating from it from Angular, enabling back and forward browser support with routing, and publishing our Angular app on a web server. By the end of this course, you will know both the fundamentals of Angular and how to make the most of PHP as your server backend. Before beginning the course, you should at least be a little familiar with PHP and JavaScript. You do not need to know Angular or TypeScript. That's what the course is for. From here, you should feel comfortable diving into Angular with the many, many courses Pluralsight has to offer on different aspects of the framework. I hope you'll join me on this journey with the Building a Site with Angular and PHP course, at Pluralsight.