Description
(Full Stack) Airbnb Clone Coding is a full stack training course to build a program similar to Airbnb by learning back-end coding, front-end and program development. The term clone coding refers to a completely educational and practical method, 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 the front end, you will learn HTML5 and TailwindCSS and for the back end you will work with Django.
What you will learn in the (Full Stack) Airbnb Clone Coding course:
- User-level functions include user authentication, login via Kakao Talk, login via Github, admin panel, admin/host mode, and direct messages.
- Functions related to rooms include Room CRUD, reservation calendar, rooms admin, image upload and comments and criticism system.
- Development topics include AWS Elastic Beanstalk, AWS S3, and AWS RDS
Course details
Publisher: Nomad Coders (nomadcoders)
Instructors: (니꼬) Niko
English language
Education level: Introductory
Number of courses: 198
Duration: 29 hours and 43 minutes
Course topics (Full Stack) Airbnb Clone Coding:
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 Package 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 INTRODUCTION TO DJANGO
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 Message 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 CUSTOM COMMANDS AND SEEDING
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 Forever
13.9 Forms are Awesome!
13.10 Finishing Up!
14 USER LOG IN & LOG OUT
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 OMG Recap
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 INTRO TO TAILWINDCSS
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 User Profile Styling
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 DETAILS
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 Photos
23.4 Edit Photo
23.5 Add Photo part One
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 TRANSLATIONS, LISTS AND MESSAGES
25.0 Introduction to Translations
25.1 Language Selection
25.2 Changing Language
25.3 Translating py Code
25.4 Saving Favorite 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 Static files
26.9 Staticfiles Check
26.10 Conclusions
Prerequisites for Airbnb Clone Coding course (Full Stack):
HTML for beginners and above. CSS understanding is required.
Beginner or higher vanilla JS understanding is required.
Beginner or higher PYTHON understanding is required.
Pictures:
Airbnb Clone Coding course introduction video:
Installation guide
After Extract, view with your favorite Player.
Subtitle: None
Quality: 1080p
Title of the course in Korean: (터스타) Airbīnạnbī clone coding
download link
Password file(s): www.downloadly.ir
Size
10.6 GB
Be the first to comment