YoVDO

Build and Deploy a 3D Developer Portfolio in React with Three.js

Offered By: JavaScript Mastery via YouTube

Tags

Three.js Courses Javascript Courses React Courses User Experience Courses Animation Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn to create an impressive 3D developer portfolio using React and Three.js in this comprehensive tutorial. Develop interactive elements like a floating island and an animated fox that responds to typing. Master essential 3D web development techniques, including setting up the environment, building a responsive navbar, and crafting an engaging homepage. Dive into advanced topics such as implementing sky backgrounds, rotating objects, and adding birds and planes for visual interest. Explore the creation of interactive popups, a functional contact form with Email.js integration, and an animated fox character. Design an informative About page, implement a call-to-action section, and showcase your projects effectively. Finally, enhance user experience with sound effects and learn how to deploy your portfolio. By the end of this tutorial, you'll have a unique, interactive 3D portfolio to showcase your skills and impress potential employers.

Syllabus

- Intro
- Setup
- Navbar
- HomePage
- Island
- Sky
- Rotation, Bird & Plane
- Popups
- Contact
- Email.JS
- Fox
- Alert
- About Page
- CTA
- Fix Plane and Keyboard handle
- Projects Page
- Adding Sound
- Deployment


Taught by

JavaScript Mastery

Related Courses

Interactive 3D Graphics
Autodesk via Udacity
Creative Coding
Monash University via FutureLearn
Make Your Own 2048
Udacity
An Introduction to Interactive Programming in Python (Part 2)
Rice University via Coursera
HTML5 Coding Essentials and Best Practices
World Wide Web Consortium (W3C) via edX