explanation
(Full Stack) Airbnb Clone Coding is a full-stack training course that builds applications similar to Airbnb by learning back-end, front-end, and program development coding. The term clone coding refers to a completely educational and practical method of learning coding by imitating actual services such as Instagram, KakaoTalk, and YouTube.
In this frontend course, you will learn HTML5 and TailwindCSS and use Django for the backend.
What you will learn in the (Full Stack) Airbnb Clone Coding Course:
- User-level features include user authentication, KakaoTalk login, Github login, admin panel, administrator/host mode, direct messaging, etc.
- Room-related features include room CRUD, reservation calendar, room management, image upload, and feedback system.
- Development topics include AWS Elastic Beanstalk, AWS S3, and AWS RDS.
Course specifications
publisher: nomad coder (Nomad Coder)
Instructor: Niko
Language:English
Level: Introductory
Number of courses: 198
Duration: 29 hours 43 minutes
Course Title (Full Stack) Airbnb Clone Coding:
0 Introduction
0.0 Introduction
0.1 Theory Requirements
0.2 Software Requirements Part 1
0.3 Software Requirements Part 2
0.4 Django vs Flask
0.5 Django vs. React
1 Preferences
1.0 Package installer for Python
1.1 Meet Pipenv
1.2 Create environment and install Django
1.3 Create Github repository
1.4 Bubble Test
2 Introduction to Django
2.0 Create a Django project
2.1 Set up VSCode and Python like a PRO
2.2 Falling in love with Django Part 1
2.3 Falling in love with Django Part 2
2.4 Django Migration
2.5 Django Application
2.6 Create an app!
2.7 App description
3 user apps
3.0 Replacing default user
3.1 User model introduction
3.2 First model field
3.3 Finalizing the user model
3.4 Fall in love with the admin panel
3.5 User Management + Custom Management
3.6 Summary Oh my!
4room app
4.0 Timestamp Model
4.1 Room Model Part 1
4.2 Forward key like a boss
4.3 ManyToMany Like a Boss
4.4 on_delete, Amenity, Facility, HouseRule models
4.5 Metaclasses and photo models
5 All other apps!
5.0 Review Model
5.1 Reservation Model
5.2 List Model
5.3 Conversation and Message Model
6 Meeting Room Manager
6.0 Room Manager Panel
6.1 Room Manager Panel Part 2
6.2 Customized management features
7 models and query sets
7.0 Manager and QuerySet
7.1 Practicing Django ORM
7.2 Many-to-many_set
7.3 Finishing room management
8 new administrators added!
8.0 Manager and Room Average Review
8.1 Reservation Management
8.2 Manage conversations, lists, and reservations
8.3 User Upload Configuration Part 1
8.4 Configuring User Uploads Part 2
8.5 Photo Management
8.6 raw_ids and inline managers
8.7 Explaining Python super()
8.8 Model save() and admin_save() blocking
9 Custom Commands and Seeds
9.0 Managing custom py commands
9.1 Seed_amenities command
9.2 Seed_everything and Seed_users
9.3 Seed Room Part 1
9.4 Seed Room Part 2
9.5 Seed Room Part 3
9.6 Seed_Review
9.7 Seed List
9.8 Seed_Reservation
10 Introduction to views and URLs
10.0 Introduction to URLs and Views
10.1 HttpResponse and rendering
10.2 Introduction to Django Templates
10.3 Template Extensions Part 1
10.4 Template Extensions Part 2 and Included
11 Homeview
11.0 Introduction to Homeview
11.1 Pagination using limits and offsets
11.2 Page list navigation
11.3 Next Previous Page Navigation
11.4 Using Django Paginator
11.5 get_page vs page
11.6 Exception handling
11.7 Class-based views
11.8 Class-based views part 2
12 View details
12.0 URLs and Arguments
12.1 get_absolute_url
12.2 room_detail FBV complete
12.3 HTTP404()
12.4 Using DetailView CBV
13 Search View
13.0 Templates, Forms, URLs, Settings
13.1 Start form
13.2 Select Options
13.3 Facilities and facility types
13.4 Finalizing the form
13.5 Filter Like a Boss Part 1
13.6 Filter Like a Boss Part 2
13.7 Introduction to Django Forms
13.8 I love Django Forms forever
The 13.9 form is really cool!
13.10 Finished!
14 User login and logout
14.0 Settings!
14.1 Forms and CSRF!
14.2 Email validation
14.3 Confirm password
14.4 Login and logout
14.5 Always the easier way
15 Join
15.0 Subscription Form
15.1 Subscription Form Part 2
15.2 ModelForm is great
15.3 Wrapping Up
16 Check your email
16.0 Mailgun settings
16.1 Dotenb
16.2 Email Confirmation Part 1
16.3 Email Verification Part 2
16.4 Verification completed
17 Log in to Github
17.0 Github login part 1
17.1 Github login part 2
17.2 Get a Github profile
17.3 Summary OMG
17.4 Github login completion
18 Kakao Login
18.0 Get verification code
18.1 Kakao Login Ended
18.2 Get Kakao profile photo
18.3 Closing Thoughts
19 TAILWINDCSS Introduction
19.0 Introduction to TailwindCSS
19.1 Setting up TailwindCSS with Gulp
19.2 Setting Description
19.3 Setting Description Part 2
19.4 Static files in Django
20 Make everything beautiful
20.0 Tailwind size
20.1 Header Part 1
20.2 Header Part 2
20.3 Header completion
20.4 Extending Tailwind
1 copy of 20.5 room card
20.6 Room Card 2 copies
20.7 Finishing Space Cards and Pagination
20.8 Footer, social login
20.9 Login
Joined on 20.10
20.11 Go to form
20.12 Now it’s much easier
21 User profile, edit profile, change password
21.0 Message Part 1
21.1 Message Part 2
21.2 Message styling
21.3 User Profile Part 1
21.4 User Profile Part 2
21.5 User Profile Styling
21.6 Profile update
21.7 Change password
21.8 Customizing
21.9 Mixins are awesome
21.10 Great User Mixins
21.11 It’s over with users!
22 room details
22.0 Photo Grid
22.1 Room Styling Part 1
22.2 Room Styling Part 2
22.3 Room Reviews
23 Update Rooms, Create Rooms, Room Photos
23.0 Update Room View
23.1 Room Photo Part 1
23.2 Room Photo Part 2
23.3 Deleting photos
23.4 Photo Editing
23.5 Add photos Part 2
23.6 Adding Photos Part 2
23.7 Adding information to a session
23.8 Creating a Room Part 1
23.9 Creating a Room Part 2
24 Reservations and Reviews
24.0 Meeting Room Calendar (Part 1)
24.1 Conference Room Calendar Part 2
24.2 Room Calendar Style
24.3 Wrapping Calendar
24.4 Custom Template Filters
24.5 BookedDays Part 1
24.6 BookedDays Part 2
24.7 BookedDays Part 3
24.8 Jesus help me
24.9 Create Reservation
24.10 Model Manager
24.11 Booking Details Part 1
24.12 Booking Details Part 2
24.13 Reservation Update
24.14 Room Review Part 1
24.15 Room Review Part 2
24.16 Verify everything
25 Translations, Lists and Messages
25.0 Introduction to translation
25.1 Select language
25.2 Change language
25.3 Translating py code
25.4 Save favorite rooms
25.5 Favorite Template Tags
25.6 Favorites Page
25.7 Go to conversation part 1
25.8 Conversational Style
25.9 Creating Messages Part 1
25.10 Conclusion!
26 Deployment on AWS
26.0 EB Configuration
26.1 Creating an EB environment
26.2 Requirements
26.3 Postgres Part 1
26.4 Postgres Part 2
26.5 container_command
26.6 Sentry
26.7 Superuser
26.8 Static files
26.9 Static file inspection
26.10 Conclusion
Prerequisites for (full stack) Airbnb clone coding:
HTML For beginners and above. CSS Understanding is needed.
Beginner or older Vanilla JS Understanding is needed.
Beginner or older python Understanding is needed.
movie:
Airbnb Clone Coding (Full Stack) course introduction video:
installation manual
After extracting, watch with your favorite players.
Subtitles: None
Quality: 1080p
Course title in Korean: (Full Grid) Air B&B Hwaron Coding
download link
File password: free download software
size
10.6GB