
Learn to build a fully responsive React portfolio website with CodeSandbox, animations, and sections for about, resume, testimonials, and contact, plus a mobile-friendly side navigation and deployment.
Explore how CodeSandbox lets you quickly set up a React environment by creating a sandbox, installing dependencies, and previewing your app, with logging in to save and revisit work.
Install Visual Studio Code as an optional tool for the course, download it from the provided link, and set it up on macOS or Windows before proceeding.
Learn to build a fully responsive React JS portfolio website with animations, viewable on mobile, and deploy your finished project by the course end.
Develop a responsive hero section for a portfolio site by integrating bootstrap, importing fonts, and creating a flexible two-column layout with brand name, navigation, gradient background, and action buttons.
Add and style the hero section of a responsive React JS portfolio with CSS padding, typography, colors, and button designs, then implement transitions and keyframes for polish.
Develop a two-column about me section for a React portfolio using flex layout, with a left animation panel and a right text panel featuring highlights, languages, and structured content.
Learn to style the about me section in a responsive React portfolio by refining text, typography, alignment, margins, and font sizes, including underlines.
Develop the resume section in a React app by building a responsive two-column layout with education, work, and projects components and iconography.
Create boolean states for resume sections like education, work history, programming, and projects, and use a single change function to reset all before activating the chosen section.
Style the outer section of a responsive resume with CSS, including linear gradients, hover effects, borders, and a selectable state to highlight education, work history, programming, and projects.
Kick off the education part by constructing a glass card with display: flex and flex column, organizing rows for university name and degree, and styling font weight 800 and borders.
Build and style the work section of a responsive portfolio using HTML and CSS, inserting resume details like company and role for a live, polished site.
Build the projects and programming section for a responsive React portfolio by creating and wiring files, setting language values, progress indicators, and integrating Firebase and mobile app projects.
Create a React testimonials component by building an array of testimonials and mapping it to cards with name, description, and optional star ratings, styled in HTML and CSS.
Learn to build and style the contact me section of a responsive React portfolio, including creating components, building a contact form, applying gradients, layout, and animations.
Learn to make the mobile navbar responsive by building flex layouts, adding media queries, and creating a hamburger menu with before and after pseudo-elements.
Develop and debug a responsive hero section for a React portfolio by managing mobile and desktop nav visibility, adjusting typography, padding, and alignment to create a polished landing view.
Explore building a responsive about me section in a React portfolio, tuning the heading, margins, and layout, testing across devices, and preparing to tackle the you section.
Refine the responsive resume section in the React portfolio course by tweaking the layout and navigation, preparing for next steps like home top scroll and about me navigation.
Make the contact me section mobile responsive by adjusting height and layout for mobile view. Prepare to add functionality to view a resume and send a message.
Learn to implement smooth scroll for React portfolio navigation buttons, linking home, about me, resume, and contact sections with clean anchors and hover states.
Set up EmailJS to receive contact form responses by configuring service id, template id, and user id, then test sending messages to your email.
Deploy your responsive React portfolio to Netlify, share the live site with peers, and explore quick improvements like animations and metadata to boost recruiter appeal.
Add text animations to the React portfolio, configure animation options and timing, tune responsive layout and padding for mobile, then deploy and review the finished portfolio.
Hi, my name is Mohammed khan ( Full Stack developer) and I'll be the instructor for the course.
In this course, you will learn how to make an awesome responsive portfolio website using React JS, CSS, and Bootstrap.
at the end of the course, you will be able to deploy the website on Netlify and Github pages.
These are the things that you will be learning throughout the course.
Learn about React Hooks (useEffect,useRef,use effect etc)
Learn how to handle UI state
Learn about CSS flexbox (flexbox and much more stuff)
Learn about how to Create Complex animations in React JS in a Correct way.
Learn about CSS animations using keyframes
Learn about CSS animations in general
Learn about transitions in CSS.
Learn about the Pseudo elements like ::after and ::before in CSS
Learn How to make a responsive Navigation bar
Learn the importance of a portfolio website.
Learn How to use Codesandbox.
You will get the complete source code of the website.
apart from this, I will also be teaching you how to create complex layouts using HTML.
Also if you do not like this course we also have a 30-day money-back guaranty
So, what are you waiting for guys? Join now and I'll see you guys in the course.