Vind een opleiding

Airbnb Clone with Angular - Udemy

Doelgroep: Gevorderd
Duur: 26 colleges - 1,5 uur
Richtprijs: Gratis
Taal: Engels
Aanbieder: Udemy

>> proefles

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


>> Meer info