Full-Stack Fundamentals 1 - Frontend
1h 8m 57s
English
Paid
Course description
In this project, you will create your personal portfolio website from scratch. This will be an excellent way to showcase your work as you continue to study software development using AI.
Read more about the course
What you will create:
You will develop a personal portfolio website, including:
- A modern and concise homepage
- A separate projects page to showcase your work
- A professional navigation menu
- Smooth animations and transitions
- A responsive design suitable for mobile devices
Technologies we will use:
You will master a modern frontend stack:
- React - a JavaScript library for building interfaces with reusable components
- Next.js - a React-based framework that provides routing, server actions, and much more
- Tailwind CSS - a utility-first CSS framework for fast and flexible styling
- Shadcn - a set of high-quality, ready-to-use UI components
- Framer Motion - a library for creating animations in interfaces
This stack is used in real-world development teams and will give you relevant skills.
What you will learn:
During the project, you will master:
- How to set up a project from scratch with Next.js
- Basics of working with Git version control and the GitHub platform
- Using AI tools to assist in programming (e.g., in the Cursor editor)
- Creating rules for AI to help it program in the desired style
- Working with components, pages, and layouts in Next.js
- Modern principles of component architecture in React
- Styling with Tailwind CSS
- Developing a responsive design
- Using ready-made components to accelerate work
- Adding professional animations with Framer Motion
- Deploying a site on the internet
This project is your first step towards creating an impressive portfolio and mastering the tools modern developers use.
Watch Online
0:00
/ #1: Introduction
All Course Lessons (10)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 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 subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
Build an LMS Platform
Sources: Code With Antonio
In this 10-hour course, you will learn how to create your own LMS (Learning Management System) platform from scratch. We will use modern technologies...
10 hours 41 minutes 23 seconds
Planning with Claude Code
Sources: Mckay Wrigley (takeoff)
In the workshop, participants create a simple front-end project— a landing page generator (marketing pages)- using Claude Code and Next.js. The focus is not...
47 minutes 32 seconds
The complete React Fullstack course ( 2021 edition )
Sources: udemy
Do you want to learn the whole process of building your App ?. This is the course for you. We will start from the very beginning, from "I don't even know how use it..and why wou...
76 hours 58 minutes 6 seconds
Stripe Payments JavaScript Course
Sources: fireship.io
The Stripe Payments JavaScript Course is a project-based guide to building fullstack payment solutions on the web with Node.js and React. The goal is to provide a solid foundati...
1 hour 29 minutes 26 seconds
The essential guide to Firebase with React.
Sources: udemy
Create modern app using modern technologies. Do you want to create web applications with Firebase and React ?. This is the course for you.
31 hours 20 minutes 9 seconds