Modern REST API web app with Angular and Laravel
Modern REST API web app with Angular and Laravel, available at $29.99, has an average rating of 4.13, with 16 lectures, based on 4 reviews, and has 18 subscribers.
You will learn about How to create REST API's and communicate with them via Angular Best practices when handling data and errors with the help of RxJS, TypeScript and PHP Complete a particular fullstack application from conception to completion Have a fully functioning CRUD application This course is ideal for individuals who are Intermediate Laravel and Angular developers or Developers who would like to improve their programming skills exploring the Angular/Laravel stack It is particularly useful for Intermediate Laravel and Angular developers or Developers who would like to improve their programming skills exploring the Angular/Laravel stack.
Enroll now: Modern REST API web app with Angular and Laravel
Summary
Title: Modern REST API web app with Angular and Laravel
Price: $29.99
Average Rating: 4.13
Number of Lectures: 16
Number of Published Lectures: 16
Number of Curriculum Items: 16
Number of Published Curriculum Objects: 16
Original Price: $149.99
Quality Status: approved
Status: Live
What You Will Learn
- How to create REST API's and communicate with them via Angular
- Best practices when handling data and errors with the help of RxJS, TypeScript and PHP
- Complete a particular fullstack application from conception to completion
- Have a fully functioning CRUD application
Who Should Attend
- Intermediate Laravel and Angular developers
- Developers who would like to improve their programming skills exploring the Angular/Laravel stack
Target Audiences
- Intermediate Laravel and Angular developers
- Developers who would like to improve their programming skills exploring the Angular/Laravel stack
Welcome to this Angular and Laravel class.
During the project we will be creating a web application using Typescript as well as PHP.
Class Overview:
We will be creating a CRUD (create-read-update-delete) web project.
What You Will Learn:
You will learn modern ways of interacting with REST APIs using Angular as well as several Object Oriented Programming design patterns in practice.
On the Angular part you’ll learn how to use: RXJS observables and subjects, tap(), map(), and of() operators, subscriptions, services, dependency injection, sending HTTP requests, importing modules, getting route parameters, proper unsubscribing, using Angular Material components, paginating data.
On the Laravel side we will explore: controllers, models, routes, resources and collections and many others in one modern project.
Why You Should Take This Class:
-
The class offers good/best practices while writing code.
-
The topic is important because it shows sample real-life fullstack experience and interactions between front-end and back-end services.
-
Once understood the concepts, one can add the project to their portfolio, improve their programming skills, or create their own fullstack web solution.
-
An instructor, mentor and fullstack developer since more than 15 years, I enjoy sharing my knowledge, and create courses striving to clarify and simplify the concepts for the students.
-
Who This Class is For:
The course is intended for web developers and people who would like to improve or change their career path. Some prior knowledge on JavaScript, Angular and Laravel/PHP is required in order to smoothly follow the course. -
Materials/Resources:
Prior knowledge is required on the basics of functioning of Laravel and Angular. Everything that is needed to do the project will be provided as you follow along the course.= We will be building REST API’s using Laravel and then interacting with those APIs with Angular
= You can use VSCODE for the project, and you’ll need to have installed NodeJS for the Angular
= For Laravel we will be using Laravel Sail – container approach, that comes with integrated MySQL and PHP containers= You can use any Windows, Mac or Linux based distribution to start the project
= It is preferable to use a local git repository for saving your progress on the project
Welcome and enjoy!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Creating controller and route in Laravel
Lecture 3: Testing the controller
Lecture 4: Requests and validation
Lecture 5: Secure passwords, custom requests
Lecture 6: Install and setup Angular
Lecture 7: Helpful TypeScript VSCODE plugin (optional)
Lecture 8: Creating errorhandling service
Lecture 9: Creating user service
Lecture 10: Adding angular material
Lecture 11: Messages component
Lecture 12: Form controls and validation
Lecture 13: Routes and styles
Lecture 14: Update the project to Angular v.17
Lecture 15: Update the project to Laravel v.10
Lecture 16: Update to Angular Signals() API
Instructors
-
Nevyan Neykov
Web Developer and Mentor
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 1 votes
- 4 stars: 2 votes
- 5 stars: 2 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024