Skip to main content

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

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

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

React Redux Ecommerce - Master MERN Stack Web Development

React Redux Ecommerce - Master MERN Stack Web Development

Sources: udemy
Master MERN Stack Web Development building Ultimate E-commerce app with React Redux Ant Design Firebase NodeJs and MongoDB. This project will have almost all the features you wa...
43 hours 9 minutes 35 seconds
Scale React Development with Nx

Scale React Development with Nx

Sources: egghead
On the surface, starting a project sounds easy. First you make some directories, install some dependencies, then you write some code. But there's a bit more to
1 hour 34 minutes 10 seconds
Complete guide to building an app with .Net Core and React

Complete guide to building an app with .Net Core and React

Sources: udemy
Have you learnt the basics of ASP.NET Core and React? Not sure where to go next? This course should be able to help with that. In this course we learn how to bu
33 hours 23 minutes 53 seconds
Master Spring Boot 3 & Spring Framework 6 with Java

Master Spring Boot 3 & Spring Framework 6 with Java

Sources: udemy
This is THE COURSE you need to learn everything you need to know about building real world Java applications and deploying them to the cloud using Spring and Spring Boot Framewo...
37 hours 34 minutes 14 seconds