Skip to main content

Full-Stack Fundamentals 1 - Frontend

1h 8m 57s
English
Paid

Embark on an exciting journey to create your personal portfolio website from scratch, showcasing your burgeoning skills in software development using AI.

Project Overview

What you will create:

In this project, you'll design and develop a personal portfolio website that includes:

  • A modern and succinct homepage
  • A dedicated projects page to exhibit your work
  • A professional navigation menu
  • Smooth animations and transitions
  • A responsive design that adapts seamlessly to mobile devices

Technologies You Will Use

You will master a cutting-edge frontend stack, including:

  • React: A robust JavaScript library for building user interfaces with reusable components
  • Next.js: A React-based framework offering advanced routing, server actions, and more
  • Tailwind CSS: A utility-first CSS framework for rapid and flexible styling
  • Shadcn: A collection of high-quality, ready-to-use UI components
  • Framer Motion: A library dedicated to crafting animations within interfaces

This technology stack mirrors what real-world development teams utilize, equipping you with applicable and marketable skills.

Skills You Will Learn

Throughout the project, you will gain expertise in the following areas:

  • How to set up a project from scratch using Next.js
  • Fundamentals of Git version control and leveraging the GitHub platform
  • Utilizing AI tools to enhance programming efficiency, specifically within the Cursor editor
  • Creating protocols to guide AI in coding with the intended style
  • Working with components, pages, and layouts in Next.js
  • Adopting modern principles of component architecture in React
  • Styling efficiently with Tailwind CSS
  • Engineering a responsive and adaptive design
  • Deploying pre-designed components to streamline workflow
  • Incorporating sophisticated animations with Framer Motion
  • Successfully deploying a site to the internet

This project serves as your inaugural step towards building an impressive portfolio and mastering contemporaneous tools employed by modern developers.

About the Author: Mckay Wrigley (takeoff)

Mckay Wrigley (takeoff) thumbnail

I create and teach technologies in the field of artificial intelligence and am the founder of Takeoff. In 2019, I dropped out of college to study programming. I started experimenting with AI projects in 2020 when GPT-3 appeared. I became the first to create a monetized product using the OpenAI API in the same year. Since then, I have been developing AI-based products.

Watch Online 10 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 10 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Introduction
All Course Lessons (10)
#Lesson TitleDurationAccess
1
Introduction Demo
04:13
2
Quick Start
06:05
3
Installing Packages
05:20
4
Initializing Git
09:07
5
Running the App
04:29
6
Creating AI Rules
09:08
7
Building the Landing Page
06:44
8
Header Component
11:05
9
Projects Page
07:42
10
Deploying the Project
05:04
Unlock unlimited learning

Get instant access to all 9 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription