Airbnb App Clone
17h 50m 5s
English
Paid
April 29, 2024
REST API, GraphQL API, iOS / Android App. Make Airbnb App with Rest API and GraphQL API. Users can search, look and browse various homes..
More
What will you learn
REST API
- Serializers
- Class Based Views
- JWT Auth
- Room CRUD
- Viewsets
GraphQL API
- Schema
- Queries
- Mutations
- Auth Middlewares
- Room CRUD
App
- User Auth
- Create Account
- Room Search
- Room Detail
- Favourites
- Map Screen
Watch Online Airbnb App Clone
Join premium to watch
Go to premium
# | Title | Duration |
---|---|---|
1 | #0.1 Introduction | 02:36 |
2 | #0.2 How to get the base files | 07:20 |
3 | #0.3 Explaining the Base Files | 06:43 |
4 | #0.4 Goals and Tools | 04:53 |
5 | #0.5 The New API World | 06:00 |
6 | #0.6 Intro to REST APIs | 07:01 |
7 | #0.7 Beautiful REST part One | 10:06 |
8 | #0.8 Beautiful REST part Two | 14:30 |
9 | #1.0 APIs the Django Way | 10:14 |
10 | #1.1 @api_view | 08:35 |
11 | #1.2 Serializers | 06:47 |
12 | #1.3 Serializers part Two | 06:04 |
13 | #1.4 Class Based Views | 10:51 |
14 | #1.5 ListAPIView | 07:38 |
15 | #1.6 ModelViewSet | 10:42 |
16 | #1.7 Bye Bye ViewSet | 04:23 |
17 | #2.0 ListRoomsView & SeeRoomView | 07:03 |
18 | #2.1 Create Room part One | 10:57 |
19 | #2.2 Create Room part Two | 12:46 |
20 | #2.3 Room Detail GET | 11:49 |
21 | #2.4 Room Detail DELETE PUT part One | 14:00 |
22 | #2.5 Room Detail PUT part Two | 08:54 |
23 | #2.6 MeView and user_detail | 14:19 |
24 | #2.7 MeView PUT | 11:28 |
25 | #2.8 Magic + FavsView | 11:38 |
26 | #2.9 FavsView part Two | 06:54 |
27 | #2.10 Creating Account | 12:09 |
28 | #2.11 Log In (JWT) | 11:08 |
29 | #2.12 JWT Decoding and Auth | 14:26 |
30 | #2.13 JWT Recap | 05:08 |
31 | #2.14 Manual Pagination | 08:27 |
32 | #2.15 Searching Part One | 10:09 |
33 | #2.16 Searching Part Two | 09:49 |
34 | #3.0 This is super important Watch this | 11:59 |
35 | #3.1 RoomViewSet permissions | 11:19 |
36 | #3.2 RoomViewSet IsOwner | 08:41 |
37 | #3.3 I Will Marry DRF (Create Room Logic) | 09:02 |
38 | #3.4 Including search in Viewset | 05:25 |
39 | #3.5 Users Viewset | 07:20 |
40 | #3.6 Permissions And Login | 08:07 |
41 | #3.7 Favs | 11:05 |
42 | #3.8 Conclusions | 11:19 |
43 | #4.0 What Are We Building | 02:15 |
44 | #4.1 Blueprint Setup | 04:16 |
45 | #4.2 GraphQL Why and What | 02:31 |
46 | #4.3 Graphene Setup | 07:16 |
47 | #4.4 First Query with Graphene | 04:56 |
48 | #4.5 Queries Using Graphene Django | 06:43 |
49 | #5.0 Divide and Conquer and Relationships | 02:50 |
50 | #5.1 Pagination | 11:41 |
51 | #5.2 See Room and See User | 07:44 |
52 | #5.3 CreateAccount | 11:23 |
53 | #5.4 Login | 09:16 |
54 | #5.5 JWT Middleware | 12:33 |
55 | #5.6 My Profile | 05:22 |
56 | #5.7 Add To Favourites | 05:34 |
57 | #5.8 Edit Profile | 06:52 |
58 | #5.9 Dynamic Fields | 03:47 |
59 | #5.10 Conclusions | 04:43 |
60 | #6.0 Requirements | 04:24 |
61 | #6.1 Setup | 06:00 |
62 | #6.2 Preloading Images | 10:23 |
63 | #6.3 Preloading Fonts | 08:21 |
64 | #7.0 userSlice | 09:37 |
65 | #7.1 logIn and logOut | 10:43 |
66 | #7.2 redux-persist part One | 09:10 |
67 | #7.3 redux-persist part Two | 08:16 |
68 | #7.4 Recap! | 09:52 |
69 | #8.0 Auth Navigation part One | 08:19 |
70 | #8.1 Auth Navigation part Two | 11:32 |
71 | #8.2 Welcome Screen part One | 12:24 |
72 | #8.3 Welcome Screen part Two | 10:24 |
73 | #8.4 Sign In part One | 11:29 |
74 | #8.5 Sign In part Two | 09:50 |
75 | #8.6 Bugfixing | 15:10 |
76 | #8.7 apiClient | 10:05 |
77 | #8.8 Create Account part One | 11:20 |
78 | #8.9 Create Account part Two | 11:42 |
79 | #8.10 Log In part One | 10:14 |
80 | #8.11 Log In part Two | 08:48 |
81 | #9.0 Main Navigation part One | 07:28 |
82 | #9.1 Main Navigation part Two | 09:37 |
83 | #9.2 Rooms Slice and Cleanup | 11:02 |
84 | #9.3 Fetching Rooms | 09:37 |
85 | #9.4 Duplicate Bugfix | 10:43 |
86 | #9.5 RoomCard part One | 10:33 |
87 | #9.6 RoomCard part Two | 11:14 |
88 | #9.7 Photo Slider | 09:37 |
89 | #9.8 Converting Images with Pillow | 05:08 |
90 | #9.9 Bugfix | 10:35 |
91 | #9.10 Load More | 10:41 |
92 | #9.11 Load More Bug Fix | 08:50 |
93 | #9.12 Button and Realm | 06:46 |
94 | #9.13 React Native Web Swiper | 01:19 |
95 | #10.0 Getting Favourites | 11:11 |
96 | #10.1 Toggle Favs part On | 09:44 |
97 | #10.2 Toggle Favs part Two | 09:26 |
98 | #10.3 Saved Screen part One | 09:09 |
99 | #10.4 Saved Screen part Two | 06:56 |
100 | #10.5 Updating the View | 07:12 |
101 | #10.6 Amazing Recap | 07:26 |
102 | #11.0 Room Detail part One | 09:44 |
103 | #11.1 Room Detail part Two | 09:37 |
104 | #11.2 Room Detail part Three | 09:31 |
105 | #11.3 Styling Room Detail part One | 11:46 |
106 | #11.4 Styling Room Detail part Two | 08:28 |
107 | #11.5 MapView on Room Detail | 10:06 |
108 | #12.0 Search Screen part One | 10:21 |
109 | #12.1 Search Screen part Two | 11:33 |
110 | #12.2 Search Logic part One | 09:05 |
111 | #12.3 Search Logic part Two | 10:29 |
112 | #12.4 Finishing Search | 04:49 |
113 | #12.5 Recap and Token | 10:23 |
114 | #13.0 Map Screen Setup | 11:26 |
115 | #13.1 Map View Cards | 07:48 |
116 | #13.2 Current Index and Markers | 09:08 |
117 | #13.3 Animating the Camera | 06:45 |
118 | #13.4 Custom Markers | 08:18 |
119 | #13.5 Cleaning the Code | 06:58 |
120 | #13.6 Searching By Movement | 09:49 |
121 | #13.7 Conclusions | 02:18 |
Similar courses to Airbnb App Clone
The Automation Bootcamp: Zero to Mastery
Duration 22 hours 39 minutes 15 seconds
Course
Distributed Tasks Demystified with Celery, SQS & Python
Duration 4 hours 27 minutes 50 seconds
Course
Firestore Queries and Data Modeling
Duration 1 hour 5 minutes 47 seconds
Course
REST APIs with Flask and Python
Duration 11 hours 56 minutes 4 seconds
Course
Machine Learning A-Z : Become Kaggle Master
Duration 36 hours 23 minutes 54 seconds
Course
CS50's Web Programming with Python and JavaScript
Duration 14 hours 3 minutes 25 seconds
Course
Visual Studio Code for Python Developers
Duration 4 hours 10 minutes 20 seconds
Course
The Ultimate Django Series: Part 2
Duration 5 hours 41 minutes 6 seconds
Course
Python 3: Deep Dive (Part 4 - OOP)
Duration 35 hours 15 minutes 32 seconds
Course
OpenAI API with Python Bootcamp: ChatGPT API, GPT-4, DALL·E
Duration 9 hours 8 minutes 16 seconds
Course