
Create a Next.js app, set up TypeScript and Tailwind, and explore the app structure (app folder, global CSS, layout, page) while running the dev server.
Learn to build a featured heading component with a backdrop number, animated SVG curve, and hover-enabled SVG interactivity, using a hidden component architecture in React TSX.
Build a featured card with two video components, control an external active state to play or pause via useRef, and apply grayscale when inactive.
Build expandable cards for a portfolio with a featured card and hover-driven expansion using a hovered index, collapsing to one column on small screens and three on large screens.
Build a me card for a React and Next.js portfolio by importing gallery images from a data file, and rendering a responsive, image-backed card with absolute positioning and styled tags.
Create the background card in the cards component, with the title my background, and style the text in white, underlined, and italic using nbsp for spacing.
Build a responsive contact form in a react and next js 14 app with a two-column layout, name, email, subject, budget, message, and a send button, storing values in state.
Build a reusable select input in React that supports multi-select and single selections. Map service and budget options, manage state with useState, and toggle choices with checkbox or radio inputs.
Discover how to send emails from a Next.js frontend using EmailJS, set up a Gmail service and template, and wire form fields for name, email, subject, and message.
Learn to set up a full screen menu in a React/Next.js portfolio, including header integration, a toggle button, and a boolean open state, with basic motion animations.
Explore building a responsive full-screen menu with a profile card and animated navigation links using Framer Motion in a React and Next.js 14 project.
Learn to build a navlink dot scale effect with framer motion by creating a white circular dot, animating open and close states via variants, hover, and state management.
Develop a split-layout menu card for a React and Next.js 14 portfolio, with a 500-pixel pane, header and links, animated text, and a blended background shade image.
"Embark on a journey of modern web development mastery with our course 'Building Modern Portfolios with React.js and Next.js 14 (2024)'. Dive into the latest advancements in web technology as you harness the power of Next.js 14 to craft dynamic and visually stunning portfolios.
Throughout this comprehensive course, you'll learn to create a modern portfolio utilizing the cutting-edge features of Next.js 14. From setting up your development environment to deploying your masterpiece live on Vercel, every step of the process is covered.
But that's just the beginning. Delve into the world of advanced web design techniques as you discover how to create captivating animated backgrounds, custom cursors, and dynamic water effects using React and Next.js. Impress your visitors with beautiful project cards and expandable sections, all designed to showcase your work in the best light possible.
In addition, you'll master the art of crafting an engaging 'About' section complete with timelines and exquisite typography, setting your portfolio apart from the rest. And when it comes to user interaction, our course has you covered. Learn to create an advanced contact form with ease, and effortlessly integrate email sending functionality to stay connected with your audience.
But the excitement doesn't end there. Explore the realm of SVG animations with Framer Motion, adding a touch of creativity and interactivity to your portfolio like never before. And to tie it all together, discover how to create a fully animated menu with seamless slide animations, providing users with a delightful browsing experience.
By the end of this course, not only will you have built a stunning modern portfolio from scratch, but you'll also have gained invaluable skills in React.js, Next.js 14, and advanced web design techniques. So, are you ready to unleash your creativity and showcase your talents to the world? Join us on this journey and bring your portfolio to life like never before!"