Доступно

[Udemy] React.js & Firebase Project - ReactJS 18, Firebase 9 Project (Dr. Sahand Ghavidel)

Тема в разделе "Курсы по программированию"

Цена:
3090 руб
Взнос:
224 руб
Организатор:
Dr.Vatson

Список участников складчины:

1. Dr.Vatson 2. mostafa
Купить
  1. Dr.Vatson Организатор складчин

    [Udemy] React.js & Firebase Project - ReactJS 18, Firebase 9 Project (Dr. Sahand Ghavidel)

    [​IMG]

    [Udemy] React.js & Firebase Project - ReactJS 18, Firebase 9 Project (Dr. Sahand Ghavidel)

    NEW React.js 18 and Firebase 9 project.

    Build Realtor (Real estate) clone using React js 18, Firebase 9, Tailwind CSS 3, and React router 6.

    The best course to learn React.js, Firebase and Tailwind CSS creating a real estate website. In this brand new course, you are going to learn how to build the realtor clone using ReactJS version 18, Firebase version 9 and tailwind CSS version 3.

    Welcome to the project where you'll build and deploy a realtor clone application using the newest version of react, Firebase and tailwind CSS. You'll learn how to develop a professional website and deploy it to the internet so that you can share it with your friends and potential clients or put it on your portfolio. In this brand new project, we going to create an stunning new listing section, custom categories, responsive design, listings cards, rent and sale pages, and most importantly listing pages where you can see the map and image slider. Realtor clone is the best modern fully functional real estate application that you can currently find. By building this single web app, you'll get the knowledge needed to build any website that uses CRUD operations including create, read, update and delete in react using Firebase Firestore database. You are going to learn Firebase auth for complete authentication and learn how to sign up or sign in the users using username and password and Google oAuth. Also, we going to add forgot password functionality using Firebase auth to let the users get the email with the link to change their password.

    you'll be able to develop this website using the most in demand technologies today such as react.js, Firebase, tailwind CSS and with just a couple of other dependencies like leaflet and swiper js. We are going to add a map using leaflet packages, and use Google geolocation API to convert addresses to latitude and longitude values. We are going to learn how to use Swiper.js latest version to add a super amazing image slider. and you will learn how to use react toastify package to create nice and customized notifications. and like all modern websites, you are going to create a beautiful spinner component and use it in all pages requiring loading effects. We are going to learn how create a reusable component such as a listing card that we can use in different parts of the website.

    You'll build everything from scratch by watching this course. We're going to start simple and then we're going to move to more complex topics as we go alongside building this application. you'll learn react functional components and their re-usability, react file and folder structure. You are going to learn important react events like onChange and onSubmit event listeners. We are going to learn how to use useEffect and useState react hooks to control the states and fetch data from the Firestore database. Also, you are going to learn how to create routes, use useParams and useNavigate hooks using react router latest version version 6. We are going to work on creating private routes and custom hooks for protecting the important pages like user profile page. You'll achieve mastery using tailwind CSS version 3. and learn how to style the project using Tailwind CSS including how to add custom classes. And finally, we are going to deploy the website to Vercel to be able to share it with others or put it on your portfolio.

    You might be wondering what are the prerequisites for building such an amazing website. You just need to know a bit of HTML CSS and JavaScript it would be great.

    My name is Sahand, and I have over 15 years of programming experience.

    I will be your instructor and answer any questions you may have in the comment section.

    Чему вы научитесь:
    - Create a React js project from scratch
    - Use Firebase auth for complete authentication
    - Use Firebase Firestore to store and fetch data
    - Learn how to sign up/in the users using username/password and Google oAuth using Firebase auth
    - Add forgot password functionality using Firebase auth
    - Work with latest versions like React js 18, Firebase 9 and Tailwind CSS 3
    - Learn the CRUD operations including create, read, update and delete using Firebase Firestore
    - Learn react router version 6 (latest version) to create routes, get the params and redirect
    - Learn how to create pages and routes in a react project
    - Learn how to use react toastify to create nice notifications
    - Learn to create private route and custom hook for protecting the user profile page
    - Learn how to create a beautiful spinner and loader
    - Learn important react event listeners like onChange and onSubmit
    - Create a reusable component such as listing cards
    - Create an image slider using Swiper js latest version
    - Add map to the page using leaflet and react leaflet packages
    - Learn how to deploy to vercel
    - Learn Google geolocation api and how to convert address to latitude and longitude
    - Learn how to use Tailwind CSS 3 to style a react project
    - Learn useEffect and useState react hooks

    Требования:
    - Basic knowledge of HTML, CSS, and JavaScript

    Для кого этот курс:
    - React developers who want to have a portfolio project

    1 Introduction
    01 Introduction.mp4 [56m 740k 568]
    01.1 Source code and final version.html [114]

    2 Installation and first template
    01 Install React js and Tailwind CSS and create the first template.mp4 [309m 837k 403]
    01.1 Source code and final version.html [114]
    02 Create pages and routes.mp4 [153m 139k 880]
    03 Create the header component.mp4 [282m 193k 940]

    3 Authentication using Firebase auth version 9
    01 Create Sign in, Sign up and Forgot password pages and OAuth component.mp4 [825m 599k 177]
    02 Install firebase and react-toastify and sign up the user.mp4 [626m 612k 744]
    03 Complete the OAuth functionality.mp4 [219m 258k 588]
    04 Complete the Sign in functionality.mp4 [91m 267k 807]

    4 Profile page
    01 Create private route for protecting the profile page and logout functionality.mp4 [489m 20k 137]
    02 Complete the header component and make it dynamic.mp4 [113m 586k 72]
    03 Add the edit functionality to the profile page.mp4 [217m 587k 525]
    04 Create the spinner component.mp4 [117m 346k 312]
    05 Create the create listing page UI.mp4 [939m 993k 173]
    06 Add functionality of onchange and onsubmit functions to the create listing page.mp4 [1g 170m 135k 377]
    07 Add my listings section to the profile page and create the listingItem component.mp4 [378m 385k 672]
    08 Complete the listingItem component.mp4 [586m 807k 201]
    09 Add delete and edit functionality to the my listing section.mp4 [301m 916k 450]
    10 Create EditListing page.mp4 [311m 74k 634]

    5 Listing page
    01 Create listing page and use Swiper to add the image slider.mp4 [350m 527k 288]
    02 Add share copy functionality.mp4 [185m 573k 708]
    03 Add the listing information to the listing page.mp4 [618m 492k 785]
    04 Create the landlord contact component.mp4 [707m 408k 741]
    05 Add map to the listing page using leaflet and react-leaflet packages.mp4 [247m 583k 787]

    6 Home page
    01 Create slider component and add it to the home page.mp4 [449m 58k 512]
    02 Complete home page by adding recent offers, places for rent and place for sale.mp4 [498m 335k 255]

    7 Offers and category pages
    01 Complete the offers page.mp4 [425m 718k 921]
    02 Create the places for rent and sale pages.mp4 [159m 616k 74]

    8 Deployment
    01 Deploy to vercel.mp4 [95m 822k 613]

    Объем: 10Гб.

    Курс на английском языке
    Этот же курс на русском языке (машинный перевод) Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...


    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
  2. Похожие складчины
    Загрузка...
  3. Dr.Vatson Организатор складчин
    Уведомляем вас о начале сбора взносов.
    Цена продукта: 3090 руб. Взнос с каждого участника: 224 руб.
    Кол-во участников в основном списке: 1 чел.

    Начало сбора взносов 30 Июнь 2023 года
     
    Dr.Vatson,
Наверх