Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build a portfolio with React.JS
Rating: 4.3 out of 5(58 ratings)
220 students

Build a portfolio with React.JS

learn dry code!
Created byJuan Camacho
Last updated 4/2023
English
English [Auto],

What you'll learn

  • React JS
  • Bootstrap 5
  • Functional code
  • DRY code
  • React hooks (useState)

Course content

10 sections • 44 lectures • 2h 11m total length
  • Intro0:55

    Learn to add animation and pop-up cards to a responsive portfolio. Explore basic HTML, JavaScript, and React, and deploy your portfolio online for free.

  • installing Node.js0:02
  • Installing VScode0:02
  • Installing Git Bash0:02
  • creating a react app1:45

    Create a portfolio folder, scaffold a React app with create react app, then install dependencies and start coding, with yarn as an alternative if errors occur.

  • Creating a react app alternative (Yarn)0:05
  • creating another profile in your PC0:47

    Create another profile on your PC while preparing to build a portfolio with React.js, and learn how to avoid library issues in a quick two-minute setup.

  • creating another profile (pdf)0:01
  • Heads up0:11
  • Source code0:03

    You may also download the Zip file.

    You should only use this if you get stuck somewhere and don't want to re-watch a video.

    Here is the link to the finished portfolio.

    https://github.com/Juan321654/my-udemy-course-turorial-portfolio

  • npm installations: deprication0:17

Requirements

  • yes
  • Basic understanding of HTML
  • Basic understanding of CSS
  • Basic understanding of JS
  • Basic understanding of ReactJs

Description

In this beginners tutorial, you will learn how to use React.js to build a dynamic portfolio that can be updated whenever you want to show more projects! This beginners tutorial will be using dry code and functional components. We will also learn how to edit bootstrap default styling, along with some web animations to make it look more interactive than a static page.

We will also be going through the installation process and how to handle some of the issues that might come up when installing some of the programs/software that will be used for the course, such as node.js, VScode, and Git Bash.

What is react?
"React is a free and open-source front-end JavaScript library for building user interfaces or UI components. It is maintained by Facebook and a community of individual developers and companies. React can be used as a base in the development of single-page or mobile applications" -Wikipedia

What is dry code?
"Don't repeat yourself is a principle of software development aimed at reducing repetition of software patterns, replacing it with abstractions or using data normalization to avoid redundancy -Wikipedia

Why this course/tutorial?
This course will be detailed on each step and logic used for each component.
Yes...you will be building a personal portfolio, but you will also learn skills that will help you in your personal and job-related projects! It will teach you how code can be reused for different purposes and make it more dynamic.

Who this course is for:

  • Beginner