Web Development with Angular and PHP [Video]

Preview in Mapt

Web Development with Angular and PHP [Video]

Daniel Kmak
New Release!

Build a social network with Angular 5 and Laravel in 3 Hours
Mapt Subscription
FREE
€29.73/m after trial
Video
€9.73
RRP €124.93
Save 92%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
€0.00
€9.73
€29.74 p/m after trial
RRP €124.93
Subscription
Video
Start 14 Day Trial

Frequently bought together


Web Development with Angular and PHP [Video] Book Cover
Web Development with Angular and PHP [Video]
€ 124.93
€ 9.73
Hands-on Application Development with ASP.NET Core and Angular [Video] Book Cover
Hands-on Application Development with ASP.NET Core and Angular [Video]
€ 124.93
€ 9.73
Buy 2 for €19.46
Save €193.62
Add to Cart

Video Details

ISBN 139781788394321
Course Length3 hours and 56 minutes

Video Description

Did you ever think of creating your own social network? In this course, we're going to create one using Angular and Laravel! We're going to build a simple social network application - “Friends' Circle." Users will be able to register, log-in and create entries in their social feed. Then we'll move to crafting relationships between our users. For example, they will be able to make friends with others. This is useful when it comes to sharing content they publish only within their inner circle. Of course, users will still be able to keep their content public, but now they will have a choice. Finally, we'll to make our application dynamic by adding WebSockets.

We'll start by setting up the environment and creating our first Angular app covering all core concepts of Angular 5 such as Dependency Injection, Data Binding, Components, Events, and the HTTP Module. Next, we'll move on to create a Backend API with Laravel for our application to be consumed by Angular on the front-end. Here we'll learn about setting up Laravel on our servers and installing databases and create real-world features such as CRUD operations, form validations, and authentication, which are an integral part of data-driven applications. We're also going to cover testing our application.

By the end of this course, you'll have gained a solid understanding of Angular 5 and how it interacts with a Laravel 5.x backend.

Style and Approach

This course adopts a practical approach whereby you'll learn about the core concepts of Angular and Laravel by building a real-world web application.

Table of Contents

Folding the Sleeves
Course Overview
Setting up Laravel Environment
Setting up Angular environment
Angular Social Network
Creating Register Page
Creating Login Page
Social Feed
Laravel to the Rescue
Registration
Authentication
Managing Social Feed
Online Relationships
Adding Friends
Deleting Friends
Privacy Options for Sharing Content
What’s in This Socket?
Setting up Websockets
Handling Notifications of New Content
Getting Friends Notifications in Real-Time
Testing Bonds
Isolated Unit Tests
Angular Testing Utilities
API Tests

What You Will Learn

  • Create authentication using JSON Web Tokens 
  • Publish and consuming events with WebSockets
  • Strictly typing in TypeScript to assure stability of software you create
  • Authorize powerful applications in Laravel
  • Find your way in the Frontend world with Angular

Authors

Table of Contents

Folding the Sleeves
Course Overview
Setting up Laravel Environment
Setting up Angular environment
Angular Social Network
Creating Register Page
Creating Login Page
Social Feed
Laravel to the Rescue
Registration
Authentication
Managing Social Feed
Online Relationships
Adding Friends
Deleting Friends
Privacy Options for Sharing Content
What’s in This Socket?
Setting up Websockets
Handling Notifications of New Content
Getting Friends Notifications in Real-Time
Testing Bonds
Isolated Unit Tests
Angular Testing Utilities
API Tests

Video Details

ISBN 139781788394321
Course Length3 hours and 56 minutes
Read More

Read More Reviews

Recommended for You

Hands-on Application Development with ASP.NET Core and Angular [Video] Book Cover
Hands-on Application Development with ASP.NET Core and Angular [Video]
€ 124.93
€ 9.73
Building a Realtime Chat Application with Angular 5 and Firebase [Video] Book Cover
Building a Realtime Chat Application with Angular 5 and Firebase [Video]
€ 124.93
€ 9.73
Advanced Web Development with Django [Video] Book Cover
Advanced Web Development with Django [Video]
€ 124.93
€ 9.73
Master Java Web Services and REST API with Spring Boot [Video] Book Cover
Master Java Web Services and REST API with Spring Boot [Video]
€ 196.33
€ 9.74
Hands-On Enterprise Application Development with Java 9 [Video] Book Cover
Hands-On Enterprise Application Development with Java 9 [Video]
€ 121.36
€ 9.73
Apache Spark with Python - Big Data with PySpark and Spark [Video] Book Cover
Apache Spark with Python - Big Data with PySpark and Spark [Video]
€ 145.16
€ 9.73