
This introduction video is a demonstration of what you'll gonna build and have at the end of this course.
In this video tutorial, we'll gonna install React boilerplate.
In this lecture, we'll gonna build the Header component then add the author image, hero title and changing the background from white to linear gradient.
In this lecture, we will create a title text SVG file in Figma and after all, will gonna animate the text in the VIVUS.
In this lecture, we will install react-share library then add it to the about the component.
In this video, we will style the share buttons and then add and commit all changes to Git. After all, we'll push the about branch to the GitHub repository of the project.
In this lecture, we will build the jsx structure of the Skills component.
In this lecture, we will import technologies logos from the data file and then map, add and style them to the component.
In this lecture, we will style the progress bar and create the animation for the component.
In this lecture, we'll structure the Resume component.
In this video, we will style the component
in this video, we'll continue styling the component.
In this lecture, we will build the Portfolio component and prepare the files.
in this video, we will create the structure of the component.
In this lecture, we will add CSS styles to the component.
in this final video of Portfolio component creation, we'll add some more style and then add and commit every change to the Git and will push the branch to the GitHub project repository.
Here we'll gonna build the structure of the component.
Continuation of markup the Services component and map through the services content file to get the data.
Styling the Services component and inserting the font awesome icons
Here we will install react-countup and markup structure of the counter
Here we will style the counter component and create the functionality for the counter.
Creating the Testimonials component and install the swiper library.
in this video, we will structure the compoment
Here we will style the form inputs, text area and the button.
Continuation of styling the form inputs, text area and the button.
In this video, we will install the emailjs library and will connect it to the gmail
In this lecture, we will create the validation to the inputs of the form.
Here we continue build the validation to the form.
In this video tutorial, we will add, commit to the Git and push all changes to the GitHub repository of the project.
Hi, my name is Andrey Dovganyuk and I'll gonna be your instructor in this exciting course, where we'll gonna build your professional portfolio.
The technologies we'll gonna be using is React JS and Bootstrap.
So for who this course is for and what you'll gonna learn during this course and what you'll need to know to feel comfortable in this course?!
If you learned some basics of React and want to move to an advanced level then this course is for you.
If you start thinking about the job as React JS Developer then you need a professional portfolio, where you can tell the HR manager or your potential clients about yourself, skills, show your resume and the projects you have been done, and so on.
So what you'll learn in this project?!
You'll learn how to create React components, the basic understanding of how to use react hooks to manipulate the state in functional components, how to use react-router to browse between the components, how to install the packages with Node Package Manager and import those packages into the project, how to create animations in React, how to build fully functional contact form with validation to receive email from your potential clients to your email provider and of course how to build React mobile-friendly applications.
So what do you need to know to enroll in this course?!
You need a basic understanding of what is variables, objects, arrays, and functions in Javascript also basic knowledge of HTML and CSS.