Airbnb App Clone

Airbnb App Clone

English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 17h 50m | 6.65 GB

REST API, GraphQL API, iOS / Android App

What is Clone Coding
Best Way to Learn to Code
We believe that the best way to become a developer is by doing clone coding. It is very easy to get bored and unmotivated in the beginning if all you learn is theory. When we do clone coding we skip the theory and jump right into making useful and beautiful things. Is easy to forget theory, it’s impossible to forget practice. After you take this course you will have a working application that YOU made..

What will you make
Backend + Frontend + Deploy
With Python + Django, we are making Guest/Host system, Reservation, Messages, and Reviews..

What will you learn

Users

  • User Authentication
  • Kakao Talk Login
  • Github Login
  • Admin Panel
  • Host / Admin Mode
  • Direct Messages

Rooms

  • Room CRUD
  • Reservation Calendar
  • Room Admin
  • Image Upload
  • Review System

Deployment

  • AWS Elastic Beanstalk
  • AWS S3
  • AWS RDS
Table of Contents

1 Introduction
2 How to get the base files
3 Explaining the Base Files
4 Goals and Tools
5 The New API World
6 Intro to REST APIs
7 Beautiful REST part One
8 Beautiful REST part Two
9 APIs the Django Way
10 api view
11 Serializers
12 Serializers part Two
13 Class Based Views
14 ListAPIView
15 ModelViewSet
16 Bye Bye ViewSet
17 Getting Favourites
18 Toggle Favs part One
19 Toggle Favs part Two
20 Saved Screen part One
21 Saved Screen part Two
22 Updating the View
23 Amazing Recap
24 Room Detail part One
25 Room Detail part Two
26 Room Detail part Three
27 Styling Room Detail part One
28 Styling Room Detail part Two
29 MapView on Room Detail
30 Search Screen part One
31 Search Screen part Two
32 Search Logic part One
33 Search Logic part Two
34 Finishing Search
35 Recap and Token
36 Map Screen Setup
37 Map View Cards
38 Current Index and Markers
39 Animating the Camera
40 Custom Markers
41 Cleaning the Code
42 Searching By Movement
43 Conclusions
44 ListRoomsView & SeeRoomView
45 Create Room part One
46 Creating Account
47 Log In (JWT)
48 JWT Decoding and Auth
49 JWT Recap
50 Manual Pagination
51 Searching Part One
52 Searching Part Two
53 Create Room part Two
54 Room Detail GET
55 Room Detail DELETE PUT part One
56 Room Detail PUT part Two
57 MeView and user detail
58 MeView PUT
59 Magic + FavsView
60 FavsView part Two
61 This is super important Watch this
62 RoomViewSet permissions
63 RoomViewSet IsOwner
64 I Will Marry DRF (Create Room Logic)
65 Including search in Viewset
66 Users Viewset
67 Permissions And Login
68 Favs
69 Conclusions
70 What Are We Building
71 Blueprint Setup
72 GraphQL Why and What
73 Graphene Setup
74 First Query with Graphene
75 Queries Using Graphene Django
76 Divide and Conquer and Relationships
77 Pagination
78 Conclusions
79 See Room and See User
80 CreateAccount
81 Login
82 JWT Middleware
83 My Profile
84 Add To Favourites
85 Edit Profile
86 Dynamic Fields
87 Requirements
88 Setup
89 Preloading Images
90 Preloading Fonts
91 userSlice
92 logIn and logOut
93 redux-persit part One
94 redux-persit part Two
95 Recap!
96 Auth Navigation part One
97 Auth Navigation part Two
98 Log In part One
99 Log In part Two
100 Welcome Screen part One
101 Welcome Screen part Two
102 Sign In part One
103 Sign In part Two
104 Bugfixing
105 apiClient
106 Create Account part One
107 Create Account part Two
108 Main Navigation part One
109 Main Navigation part Two
110 Load More
111 Load More Bug Fix
112 Button and Realm
113 React Native Web Swiper
114 Rooms Slice and Cleanup
115 Fetching Rooms
116 Duplicate Bugfix
117 RoomCard part One
118 RoomCard part Two
119 Photo Slider
120 Converting Images with Pillow
121 Bugfix

Homepage