Advanced Flutter and Laravel Passport Authentication
Advanced Flutter and Laravel Passport Authentication, available at $64.99, has an average rating of 4.19, with 30 lectures, based on 8 reviews, and has 1060 subscribers.
You will learn about Understand Flutter and Authentication process Understand and implement passport authentication in laravel applications Learn Client Server communications over http Learn working with files in laravel and flutter Understand State management in flutter This course is ideal for individuals who are Anyone interested in learning or adding some new ideas It is particularly useful for Anyone interested in learning or adding some new ideas.
Enroll now: Advanced Flutter and Laravel Passport Authentication
Summary
Title: Advanced Flutter and Laravel Passport Authentication
Price: $64.99
Average Rating: 4.19
Number of Lectures: 30
Number of Published Lectures: 30
Number of Curriculum Items: 30
Number of Published Curriculum Objects: 30
Original Price: $34.99
Quality Status: approved
Status: Live
What You Will Learn
- Understand Flutter and Authentication process
- Understand and implement passport authentication in laravel applications
- Learn Client Server communications over http
- Learn working with files in laravel and flutter
- Understand State management in flutter
Who Should Attend
- Anyone interested in learning or adding some new ideas
Target Audiences
- Anyone interested in learning or adding some new ideas
In this course, we are going to build a real-world authentication app using Laravel, Laravel Passport, and Flutter. It’s a step-by-step implementation of modern development techniques in enterprise application development. We will learn how to structure Flutter and Laravel applications for a relatively big application, how to handle errors on both server and client among many, and more importantly how to communicate and understand each other between the client application and server.
By the use of the Laravel passport, we will be able to generate secure tokens to enable resource transfer between the flutter client application and the Laravel application. The use of interceptors on the flutter clients enables the application to handle conveniently the HTTP request to the Laravel application.
We will learn how to deal with files, how to transfer them from the client to the server, and how to store them as well as how to retrieve them from the server.
Another important part of this course will be the auto-login. Upon the application launch, we will check if the user token is still valid and if so, we route the user to the application else we re-route the user to the authentication page to acquire a new auth token.
Course Curriculum
Chapter 1: FLUTTER UI
Lecture 1: Introduction
Lecture 2: Environment Set Up
Lecture 3: Application Folder Structure
Lecture 4: Application Plugins
Lecture 5: Creating Endpoints and auth pages
Lecture 6: Setting up Shared Preferences
Lecture 7: Setting up Dio client and Singleton instances
Lecture 8: Creating Dio interceptors
Lecture 9: Creating auth repository
Lecture 10: Creating Validator class and routes object
Lecture 11: Creating Auth provider
Lecture 12: Set up google's material 3
Lecture 13: Setting up application theme
Lecture 14: Creating custom Appbar and Sidebar
Lecture 15: Building Login Screen Part 1
Lecture 16: Building Login Screen Part 2
Lecture 17: Building Login Screen Part 3
Lecture 18: Building Registration Page
Lecture 19: Creating animated route navigation
Chapter 2: LARAVEL PASSPORT APIS
Lecture 1: Installing Laravel and Laravel Passport
Lecture 2: Laravel Authentication flow
Lecture 3: Creating Auth Service Class
Lecture 4: Creating Auth Provider
Lecture 5: Create Register Form Request
Lecture 6: Create Register Method
Lecture 7: Registration response
Lecture 8: Login API
Lecture 9: Login from flutter app
Lecture 10: Register from Flutter app
Lecture 11: Logout from flutter app
Instructors
-
Alfred kakuli
Software Engineer
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 1 votes
- 3 stars: 2 votes
- 4 stars: 1 votes
- 5 stars: 4 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