Published on: 2021-08-13 20:34:46
Categories: 28
Share:
[Full Stack] Airbnb Clone Coding is a full stack training course on building an Airbnb-like application by learning backend, front end, and program development coding. The term clone coding refers to a completely educational and practical way that with the help of this educational method, you will learn coding by following real services such as Instagram, KakaoTalk and YouTube.
In this course for Front End, you will learn HTML5 and TailwindCSS and work with Django for backend.
Publisher: Nomad Coders (nomadcoders)
Instructors: (니꼬) Niko
Language: English
Level: Introductory
Number of Courses: 198
Duration: 29 hours and 43 minutes
0 INTRODUCTION
0.0 Introduction
0.1 Theory Requirements
0.2 Software Requirements part One
0.3 Software Requirements part Two
0.4 Django vs Flask
0.5 Django vs React
1 ENVIRONMENT SETUP
1.0 The Pacakge Installer for Python
1.1 Meet Pipenv
1.2 Creating our Env and Installing Django
1.3 Creating the Github Repository
1.4 Testing the Bubble
2.0 Creating a Django Project
2.1 Setting up VSCode and Python Like a PRO
2.2 Falling in love with Django part One
2.3 Falling in love with Django part Two
2.4 Django Migrations
2.5 Django Applications
2.6 Creating the Apps!
2.7 Explaining the Apps
3 USER APP
3.0 Replacing Default User
3.1 Introduction to the User Model
3.2 First Model Fields
3.3 Finishing User Model
3.4 Falling in Love with Admin Panel
3.5 UserAdmin + CustomAdmin
3.6 RECAP OMG!
4 ROOM APP
4.0 TimeStampedModel
4.1 Room Model part One
4.2 Foreing Keys like a Boss
4.3 ManyToMany like a Boss
4.4 on_delete, Amenity, Facility, HouseRule Models
4.5 Meta Class and Photos Model
5 ALL OTHER APPS!
5.0 Review Model
5.1 Reservations Model
5.2 Lists Model
5.3 Conversation and Messages Models
6 ROOM ADMIN
6.0 Room Admin Panel
6.1 Room Admin Panel part Two
6.2 Custom Admin Functions
7 MODELS AND QUERYSETS
7.0 Managers and QuerySets
7.1 Practicing the Django ORM
7.2 Many to Many _sets
7.3 Finishing the Room Admin
8 MORE ADMINS!
8.0 Review Admin and Room Average
8.1 Reservations Admin
8.2 Conversations, Lists, Reservations Admin
8.3 Configuring User Uploads part One
8.4 Configuring User Uploads part Two
8.5 Photo Admin
8.6 raw_ids and Inline Admin
8.7 Explaining Python super ()
8.8 Intercepting Model save () and admin_save ()
9.0 Custom manage py commands
9.1 seed_amenities command
9.2 seed_everything and seed_users
9.3 seed_rooms part One
9.4 seed_rooms part Two
9.5 seed_rooms part Three
9.6 seed_reviews
9.7 seed_lists
9.8 seed_reservations
10 INTRODUCTION TO VIEWS AND URLS
10.0 Introduction to Urls and Views
10.1 HttpResponse and render
10.2 Introduction to Django Templates
10.3 Extending Templates part One
10.4 Extending Templates part Two and Includes
11 HOMEVIEW
11.0 HomeView Intro
11.1 Pagination with Limit and Offset
11.2 Pages List Navigation
11.3 Next Previous Page Navigation
11.4 Using Django Paginator
11.5 get_page vs page
11.6 Handling Exceptions
11.7 Class Based Views
11.8 Class Based Views part Two
12 DETAILVIEW
12.0 URLs and Arguments
12.1 get_absolute_url
12.2 room_detail FBV finished
12.3 Http404 ()
12.4 Using DetailView CBV
13 SEARCHVIEW
13.0 Template, Form, Url, Setup
13.1 Starting the Form
13.2 Select Choices
13.3 Amenities and Facilities Form
13.4 Finishing the Form
13.5 Filtering Like a Boss part One
13.6 Filtering Like a Boss part Two
13.7 Introduction to Django Forms
13.8 I Love Django Forms For Ever
13.9 Forms are Awesome!
13.10 Finishing Up!
14.0 Setting Up!
14.1 Form and CSRF!
14.2 Validating Email
14.3 Validating Password
14.4 Log In and Log Out
14.5 Always an Easier Way
15 SIGN UP
15.0 Signup Form
15.1 Signup Form part Two
15.2 ModelForms are AWESOME
15.3 Finishing Up
16 VERIFY EMAIL
16.0 Setting up Mailgun
16.1 Dotenv
16.2 Verifying Email part One
16.3 Verifying Email part Two
16.4 Completing Verification
17 LOG IN WITH GITHUB
17.0 Github Login part One
17.1 Github Login part Two
17.2 Getting Github Profile
17.3 Recap OMG
17.4 Finishing Github Login
18 KAKAO LOGIN
18.0 Getting Authorization Code
18.1 Finishing Kakao Login
18.2 Getting Kakao Profile Photo
18.3 Closing Thoughts
19.0 Intro to TailwindCSS
19.1 Setting Up TailwindCSS with Gulp
19.2 Setup Explanation
19.3 Setup Explanation part Two
19.4 Static Files on Django
20 MAKE IT ALL BEAUTIFUL
20.0 Sizes in Tailwind
20.1 Header part One
20.2 Header part Two
20.3 Done with Header
20.4 Extending Tailwind
20.5 Room Cards part One
20.6 Room Cards part Two
20.7 Finishing Room Cards and Pagination
20.8 Footer, Social Login
20.9 Login
20.10 Signup
20.11 Forms Shortcut
20.12 SO MUCH EASIER NOW
21 USER PROFILE, EDIT PROFILE, CHANGE PASSWORD
21.0 Messages part One
21.1 Messages part Two
21.2 Styling Messages
21.3 User Profile part One
21.4 User Profile part Two
21.5 Styling User Profile
21.6 Update Profile
21.7 Change Password
21.8 Customizing Stuff
21.9 Mixins are Awesome
21.10 Great User Mixins
21.11 Done with Users!
22 ROOM DETAIL
22.0 Photo Grid
22.1 Styling the Room part One
22.2 Styling the Room part Two
22.3 Room Reviews
23 UPDATE ROOM, CREATE ROOM, ROOM PHOTOS
23.0 Update Room View
23.1 Room Photos part One
23.2 Room Photos part Two
23.3 Delete Photo
23.4 Edit Photo
23.5 Add Photo part Two
23.6 Add Photo part Two
23.7 Adding Info to The Sessions
23.8 Creating Room part One
23.9 Creating Room part Two
24 RESERVATIONS AND REVIEWS
24.0 Room Calendar part One
24.1 Room Calendar part Two
24.2 Room Calendar Styles
24.3 Finishing Calendar
24.4 Custom Template Filter
24.5 BookedDays part One
24.6 BookedDays part Two
24.7 BookedDays part Three
24.8 JESUS HELP ME
24.9 Create Reservation
24.10 Model Managers
24.11 Reservation Detail part One
24.12 Reservation Detail part Two
24.13 Updating a Reservation
24.14 Reviewing Rooms part One
24.15 Reviewing Rooms part Two
24.16 Validate Everything
25.0 Introduction to Translations
25.1 Language Select
25.2 Changing Language
25.3 Translating py Code
25.4 Saving Fav Rooms
25.5 Fav Template Tag
25.6 Fav Page
25.7 Go to Conversation part One
25.8 Conversation Styles
25.9 Creating a Message part One
25.10 Conclusions!
26 DEPLOYMENT TO AWS
26.0 Configuring EB
26.1 Creating an EB Environment
26.2 Requirements
26.3 Postgres part One
26.4 Postgres part Two
26.5 container_commands
26.6 Sentry
26.7 Superuser
26.8 Staticfiles
26.9 Staticfiles Check
26.10 Conclusions
HTML for beginners and above. CSS understanding is required.
Beginner or higher vanilla JS understanding is required.
Beginner or higher PYTHON understanding is required.
After Extract, watch with your favorite Player.
Subtitle: None
Quality: 1080p
Course title in Korean: [풀 스택] 에어 비앤비 클론 코딩
10.6 GB
Sharing is caring: