Companies Home Search Profile

React Responsive Portfolio Website - Complete React Project

Focused View

Yazdani Chowdhury

10:11:31

5 View
  • 1. Introduction.mp4
    02:42
  • 2. Project Demo - Details Explanation of The Project That You Will Build.mp4
    07:15
  • 1.1 Source Code portfolio website react js.zip
  • 1. Part-1 Create Project and Install Bootstrap.mp4
    12:31
  • 2. Part-2 Sidebar Section File Created.mp4
    07:10
  • 3. Part-3 Sidebar Expand and Collapse Features.mp4
    21:57
  • 4. Part-4 Sidebar Expand Profile Picture and Navbar Items.mp4
    12:37
  • 5. Part-5 Sidebar Navbar Item List Design.mp4
    20:25
  • 1. Part-6 Home Section Component.mp4
    08:51
  • 2. Part-7 Home Section Typewriting Effect.mp4
    12:31
  • 3. Part-8 Download CV Features.mp4
    15:02
  • 1. Part-9 About Section Design.mp4
    15:29
  • 1. Part-10 Tech Stack Section API Design and Show Data.mp4
    16:09
  • 2. Part-11 Random Color Generate for Tech Stack Item.mp4
    12:39
  • 3. Part-12 Load More Pagination Features.mp4
    15:23
  • 4. Part-13 Marked Tech Stack Item Based on the Index Position.mp4
    06:18
  • 1. Part-14 Project Section API Design.mp4
    13:40
  • 2. Part-15 Project Section Component and Show All the Data.mp4
    31:05
  • 3. Part-16 Project Section Accordion Features(Collapse and Show).mp4
    11:04
  • 4. Part-17 React onMouseHoverEffect for Project Lists.mp4
    08:34
  • 1. Part-18 Work Experience Section API Design & Install Vertical Timeline Component.mp4
    12:16
  • 2. Part-19 Show Work Experience Data Into Vertical Timeline Component.mp4
    22:08
  • 1. Part-20 Education Section Show Data in Vertical Timeline Component.mp4
    19:26
  • 1. Part-21 Testimonial Section API Design and Installed Slick Slider.mp4
    16:22
  • 2. Part-22 Implement Slick Slider to Show Testimonial Data.mp4
    19:52
  • 3. Part-23 Slick Slider Custom Design for Testimonial Section.mp4
    10:04
  • 1. Part-24 Create Contact Form Section and Design Input Fields.mp4
    16:08
  • 2. Part-25 Contact Form Design.mp4
    12:02
  • 1. Part-26 Scroll to Top Features and Custom Scroll Bar Design.mp4
    11:42
  • 1. Part-27 Sidebar Menu List Smooth Scrolling to Any Section.mp4
    25:13
  • 1. Part-28 Responsive Navbar for Mobile View.mp4
    15:50
  • 2. Part-29 Mobile View Navbar Design.mp4
    15:03
  • 1. Part-30 Fix Responsive Design Issues.mp4
    04:47
  • 1. Part-31 Dark and Light Theme Features Using Context API.mp4
    21:54
  • 2. Part-32 Change Component Color for Dark Theme.mp4
    22:18
  • 3. Part-33 Switch Features to Change Dark and Light Theme in Mobile View Navbar.mp4
    07:28
  • 1. Part-34 Add Animation to React Component.mp4
    16:18
  • 1. Part-35 Generate Random Color for Slick Slider and Project List Items.mp4
    07:33
  • 1. Part-36 Install Node JS and Config SendGrid to Send E-mail.mp4
    15:56
  • 2. Part-37 Create API End Point to Send E-mail.mp4
    21:30
  • 3. Part-38 Send E-mail from React Contact form Using Backend API.mp4
    19:09
  • 4. Part-39 Show React Toast Message.mp4
    10:35
  • 1. Part-40 Deploy Project to Netlify.mp4
    16:35
  • Description


    Build React Portfolio Website, React Context API, Send E-mail from React App, React Hooks, React Packages, React theme

    What You'll Learn?


    • You will build a complete responsive portfolio website
    • You will learn how to send email from react js app using node js, express js , nodemailer and sendgrid
    • You will learn different kinds of react js hooks
    • You will learn how to add dark and light theme
    • React js Context API
    • How to build responsive website using bootstrap
    • How to deploy react js project to netlify
    • How to download cv from your portfolio website

    Who is this for?


  • If you want to build a complete portfolio website using react js
  • If you are learning react js and want to build a complete project
  • If you want to improve your react js skills
  • If you want to learn how to build responsive website using react js that will support in any kind of device
  • What You Need to Know?


  • Students dont need to have any prior knowledge of react js for this course
  • More details


    Description

    Welcome to this react js course. In this course, you will learn how to build a complete responsive portfolio website. After finishing this course you will have a real-world portfolio website and you will learn how to deploy your website to Netlify cloud server so that anyone can from around the world.


    Here are the lists that you are gonna learn from this  course:

    1. React portfolio website.

    2. Context API to add Dark and Light theme.

    3. Bootstrap to make our website responsive for any device.

    4. Typewriting effect.

    5. React JS Vertical timeline component to show work experience and education section.

    6. React js loads more pagination features.

    7. React js sidebar with collapse features

    8. React js slick slider. You will learn how to show a responsive slider to show testimonials.

    9. React js post request to send email from contact form.

    10. React js conditional rendering to generate different colors for different items.

    11. Node js and express js for sending emails from the backend.

    12. How to test API endpoint in postman for sending an email.

    13. React js animation for different items of our app while loading the first time and scrolling.

    14. How to add back-to-top scroll features in react js front end app.

    15. Theme Features -  Dark theme and light theme for our react js app.

    16. How to send email from react js using node js, express js, and send grid.

    17. React on mouse Hover effect

    18. React js Hooks

    19. Bootstrap to make react js app responsively

    20. How to deploy react js app to Netlify.


    Dark and Light theme Features: You will learn how to dynamically change react app theme color. We will use react Context API to add dark and light theme features.


    React Accordion Features: You will build react accordion system in the project section.  You will also learn how to mark a single item if the accordion is open and onMouseHover Effect.


    React Context API:  We will use react context API to add dark and light theme features.



    React Hooks that you will use to build the complete react js app:


    • useState

    • createContext


    Different packages that you will use in this course:


    1. React smooth scrolling -  We will use This package to scroll from one section to another section when user clicks on the navbar.

    2. Typewriting effect - We will use this package to add different types of writing effects to our app.

    3. React slick slider -  We will use this package for our testimonial section where we will show a list of testimonials in the slider. We will also make sure that our slider is responsive to any device.

    4. React toastify - To show toast messages to our users when they send emails from the contact form.

    5. Back-to-top scroll - This package will be used for scroll-to-top features. In a single-page web app, we have many sections on one page. Therefore when our user scrolls to the last section of the page the user again needs to scroll to reach the top section. To solve this problem we will use back-to-scroll features so that they can just click on the button and then it automatically goes to the top section.

    6. React reveal - This package will help us to show animation for each item. You will learn how to add animation for any fields in your react js app.

    7. React Vertical Timeline Component - To show work experience and education we will use a vertical timeline component with animation and custom design.

    8. NodeMailer -   To send e-maill we will use nodemailer with node js, express js and sendgrid.






    Who this course is for:

    • If you want to build a complete portfolio website using react js
    • If you are learning react js and want to build a complete project
    • If you want to improve your react js skills
    • If you want to learn how to build responsive website using react js that will support in any kind of device

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Yazdani Chowdhury
    Yazdani Chowdhury
    Instructor's Courses
    Hi! If you want to know a little bit about me then here are a few things about me: I am a full-stack software developer and currently working in a German software company located in Berlin, Germany. I have been doing programming for over 6 years now. I have completed my graduation in software engineering. In the beginning, I started my career as a mobile developer. I worked as an android and ios app developer.  After working with a couple of big software companies I started teaching on Udemy.It's been 5 years since I am creating courses for Udemy. I like to share my coding skills with my students. So that they can learn from me and build their career as a software developer. The feelings are really good when I get a mail from my students that they got a  job after completing my courses. That encourages me to create more and more courses... Till now I taught over 107,370 students from around the world.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 42
    • duration 10:11:31
    • Release Date 2024/04/13