Airbnb Clone with Angular

FREE
Udemy

Note: Udemy FREE coupon codes are valid for maximum 1000 redemption only and might get redeemed in few hours. Look for "GET THIS DEAL" green button at the end of Description.
This post may have affiliate link & we may get small commission if you make a purchase.

Airbnb Clone with Angular

Requirements
  • You need to be familiar with Angular fundamentals. I suggest taking one of the Angular courses for beginners. Any of the best-selling Udemy courses on Angular will do.
Description

In this course you will learn how to use Angular and UIkit to build a beautiful, clean application that works on mobile, tablet and desktop.

You will learn how to build the following features:

  • responsive, sticky header that automatically adapts to all screen sizes and shows a special mobile menu on small screens
  • responsive home listing area that shows four, two or one column of content depending on the screen size
  • filtering the home list based on home type: “Entire apartment”, “Tree house”, etc
  • persisting selected filters in the URL so that you can share the link with a friend, and when they open it, they will see the exactly same filters applied to the list and reflected in the UI
  • highlighting the active filter using a simple state management technique with observables (without NGRX)
  • reflecting the loading state in the UI when the user applies filters and the data is being loaded from a simulated API

You will learn the following skills:

  • how to use a modern CSS framework to achieve a beautiful clean look practically without custom styling (UIkit)
  • container vs presentational component pattern
  • data state management (without NGRX)
  • ng cli commands for generating components and services
  • Typescript interfaces and types
  • organizing your code into modules
  • routing with lazy loading

Benefits of taking this course:

  • you’ll learn how to quickly spin up and build modern, good-looking, responsive applications using best practices in Angular
Who this course is for:
  • Angular developers with some prior experience
  • Front end developers
  • JavaScript developers


  • Register New Account
    Reset Password