Mô tả

Embark on a comprehensive journey with "Mastering Next.js 14: Building a Tech Ticketing App." In this immersive course, you will:


  1. Explore Next.js 14 Fundamentals: Dive into the latest features, set up projects, and leverage the new API router for modern web application development.

  2. Craft a Stunning UI with Tailwind CSS and Shadcn UI: Learn to design a visually appealing and responsive user interface using Tailwind CSS. Elevate aesthetics with customizable Shadcn UI components.

  3. Secure User Authentication with NextAuth: Implement robust authentication mechanisms, including social logins, user sessions, and seamless authentication flows.

  4. Efficient Database Management with Prisma and MySQL: Master Prisma and MySQL integration, create models, perform CRUD operations, and establish efficient data relationships.

  5. Build a Feature-Rich Tech Ticketing Application: Integrate Next.js, Tailwind CSS, NextAuth, and Prisma to develop a fully functional tech ticketing system with advanced features.

  6. Deploy with Confidence and Best Practices: Learn deployment options, production best practices, and configurations to ensure scalability, security, and optimal performance.

Whether you're a beginner or an experienced developer, this course provides hands-on experience and expert insights to empower you in building high-quality, production-ready web applications. Join us and master the tools shaping the future of web development!


Why this course?!

Enrolling in an up-to-date course is crucial in the ever-evolving landscape of web development, and "Mastering Next.js 14: Building a Tech Ticketing App" stands out as a beacon of current industry knowledge. Developed in 2024, this course provides the latest advancements in Next.js 14, Tailwind CSS, NextAuth, Prisma, and Shadcn UI. The dynamic nature of technology demands continuous learning, and to meet this demand, the course pledges to provide several updates throughout the year. Stay ahead of the curve with cutting-edge content, additional modules, and bonus material that will be seamlessly integrated, keeping you current on the most recent industry trends and best practices. This commitment to ongoing enhancement ensures that you not only learn the fundamentals but also stay informed about the latest innovations in web development throughout your learning journey.

Bạn sẽ học được gì

Learn Nextjs basics, explore features, and set up projects using the new API router for modern web app development.

TypeScript with hands-on experience in a real-world ticketing app. Enhance coding skills and build practical projects effortlessly.

Implement secure user authentication using NextAuth, set up social logins, sessions, and manage authentication flows.

Explore Prisma and MySQL integration, create models, perform CRUD operations, and establish data relationships.

Combine Nextjs, Tailwind CSS, NextAuth, and Prisma to develop a tech ticketing application with ticketing features.

Elevate app aesthetics using Shadcn UI components. Integrate and customize UI elements for an engaging user experience

Yêu cầu

  • Basic Programming Experience
  • TypeScript / JavaScript experience will help but not required

Nội dung khoá học

9 sections

Introduction

2 lectures
Introduction
02:15
Environment Setup - Node / Visual Studio Code / Extensions
03:46

Next Primer

5 lectures
Why Next?
05:19
File Based Router
14:35
Client or Server Rendering
09:17
Dynamic or Static Rendering
08:53
Tailwind
15:17

Project Setup

4 lectures
Project Creation
03:16
Project Structure
05:39
Style / Theme
09:31
Dark Mode
12:27

Database Setup

4 lectures
MySQL Setup
04:24
Prisma Setup
08:23
Generate Data
04:53
Prisma Client
02:41

Tickets

21 lectures
Ticket Table
12:03
Format Date/Time
02:51
Status Component
11:53
Priority Component
07:08
Post API Endpoint (Creating Tickets)
08:22
Ticket Form
20:30
Form Submission
10:19
Update Ticket API
05:53
Update Ticket Form
11:22
Ticket Detail Setup
07:30
Linking to Tickets
02:38
Ticket Card
11:12
Description Markdown
05:15
Delete Ticket API
02:43
Delete Ticket
11:22
Pagination Component
17:07
Server Pagination
05:33
Status Filter Component
12:14
Status Filter Prisma
08:58
Sorting Ticket Table
08:00
Sorting with Prisma
03:22

Users

7 lectures
User Model
04:50
User POST API
10:34
User Form
09:50
Update User API
07:20
Update User Page
08:46
User Table
09:43
Assign Users
19:14

NextAuth

4 lectures
NextAuth API
14:20
Navigation Login
07:40
Protecting API
09:19
Protecting Pages
07:29

Dashboard

3 lectures
Dashboard Setup
06:12
Recent Tickets
07:44
Dashboard Chart
07:40

Deployment

3 lectures
Deploy to GitHub
05:15
AWS Relational Database
06:53
Vercel Deployment
10:30

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.