The Next.js 13 Bootcamp – The Complete Developer Guide

seeders: 3
leechers: 2
Added 3 years ago by tutsnode in Other

Download Fast Safe Anonymous
movies, software, shows...

Files

The Next.js 13 Bootcamp – The Complete Developer Guide (Size: 7 GB)
  0 2.4 KB
  1. Adding Client Side Validation.mp4 41.4 MB
  1. Challenge 1 - Add Query Params.mp4 14.9 MB
  1. Cleaning Our Code With Components.mp4 77.4 MB
  1 319.4 KB
  1. A Little SQL Lesson.mp4 36.1 MB
  1. Course Outline.mp4 41.3 MB
  1. Create a Next App.mp4 57.4 MB
  1. Intro to Scheduling and Availability.mp4 8.1 MB
  1. Introduction to Loading State.mp4 12.8 MB
  1. Our Code is Not Very DRY.mp4 26.6 MB
  1. The Nav and Header.mp4 72.1 MB
  1. The Reservation Endpoint.mp4 28 MB
  1. What is Authentication.mp4 19.2 MB
  2 953.2 KB
  3 671.3 KB
  4 71.7 KB
  5 964.5 KB
  6 291 KB
  7 771.3 KB
  8 131.9 KB
  9 785.3 KB
  10. Fetching a Restaurant By Slug.mp4 80.9 MB
  10. Fixing the Issue... Sorry.mp4 28.1 MB
  10. Hashing Our Password.mp4 15.5 MB
  10. Solution for Challenge 5.mp4 114.4 MB
  10. Step 1 Determining the Search Times.mp4 31.2 MB
  10. Storing Our Inputs in State.mp4 89.4 MB
  10. The Link Component.mp4 60.5 MB
  10 1.8 KB
  11. Challenge 6 - Filtering By Query Params.mp4 2.2 MB
  11. Conditionally Rendering UI Based on the Auth State.mp4 51.1 MB
  11. Creating a User.mp4 12.3 MB
  11. Creating a useReservation Hook.mp4 35.9 MB
  11. Populating the Data in the Restaurant Page.mp4 84.7 MB
  11. Programmatic Navigation With the useRouter Hook.mp4 42.6 MB
  11. Step 2 Fetching the Bookings.mp4 107.3 MB
  11 597 KB
  12. Creating and Sending a JSON Web Token.mp4 71.6 MB
  12. Fetching the Restaurant's Menu.mp4 60.9 MB
  12. Implementing the Logout Functionaility.mp4 42.6 MB
  12. Making a Reservation From the Client.mp4 84.7 MB
  12 54.9 KB
  12. Solution for Challenge 6.mp4 72.8 MB
  12. Step 3 Compressing the Booking.mp4 34.2 MB
  13. Challenge 7 - Defining the User and Review Model.mp4 15.6 MB
  13. Step 4 Fetching the Restaurant Tables.mp4 15.3 MB
  13 110.3 KB
  13. Implementing the Sign in Endpoint.mp4 97.6 MB
  13. Showing a Success State.mp4 49.5 MB
  14. Identifying Users With Json Web Token.mp4 115 MB
  14. Solution for Challenge 7.mp4 32.1 MB
  14. Step 5 Reformatting the Search Times.mp4 21.7 MB
  14 733.5 KB
  15 963.1 KB
  15. Adding Middleware.mp4 101.1 MB
  15. Challenge 8 - Fetching Reviews Data.mp4 41.9 MB
  15. Step 6 Filtering Out the Booked Tables.mp4 26.8 MB
  16 917.2 KB
  16. Solution for Challenge 8.mp4 175.6 MB
  16. Step 7 Determining the Availability.mp4 35.2 MB
  17. Adding a Stars Component.mp4 93.5 MB
  17. Step 8 Filtering by Restaurant Time Window.mp4 41.8 MB
  17.1 icons.zip 303.9 KB
  18. Building a useAvailabilities Hook.mp4 66.5 MB
  18. More Star Components Stuff....mp4 45.8 MB
  19. Storing the Reservation Criteria in State.mp4 133.1 MB
  2. Adding Material UI.mp4 110.9 MB
  2. Adding a Loading State.mp4 47.2 MB
  2. Connecting to a Postgres Database.mp4 44.5 MB
  2. Course Setup.mp4 26.1 MB
  2. Creating a Custom useAuth Hook.mp4 70.6 MB
  2. Exploring the Files and Folders.mp4 14.2 MB
  2. Placing Universally Used Components in the Root Layout.mp4 51.1 MB
  2. Refactoring Our Pages.mp4 136.1 MB
  2. Solution for Challenge 1.mp4 11.7 MB
  2. Step 1 Validation.mp4 35.9 MB
  2. The Rules We Will Follow.mp4 14.8 MB
  2. The Search Bar and Restaurant Card.mp4 117.9 MB
  20. Rendering the Available Time Options.mp4 91.9 MB
  21. Converting the Time to a Displayable Time.mp4 29.7 MB
  21.1 convertToDisplayTime.ts 1.7 KB
  3. Adding Tailwind CSS.mp4 69.6 MB
  3. Adding the Modal Content.mp4 120.2 MB
  3. Challenge 2 - Fetch Restaurants By Location.mp4 8.6 MB
  3. Defining Our SQL Schema.mp4 117.2 MB
  3. Discussing the Authentication State.mp4 17.2 MB
  3. Nested Components.mp4 39.6 MB
  3. Overriding the Default Loading State.mp4 30.1 MB
  3. Rendering the Party Size Options.mp4 38.9 MB
  3. Some More Refactoring.mp4 50.7 MB
  3. Step 2.0 Extracting the Table Availability Logic Into it's Own Function.mp4 80.8 MB
  3. The Restaurant Page.mp4 32.6 MB
  4. Completing the Modal Functionality.mp4 104.1 MB
  4. Creating a AuthContext Component.mp4 136.7 MB
  4. Handling Error States.mp4 60.1 MB
  4. Rendering a DatePicker Component.mp4 54 MB
  4. Seeding Our Database.mp4 19.8 MB
  4. Server vs Client Components.mp4 65 MB
  4. Solution for Challenge 2.mp4 81.3 MB
  4. Step 2.5 Determining the Available Tables.mp4 71.5 MB
  4. The Title and Description.mp4 65.3 MB
  4. Updating the Head Meta for Each Page.mp4 52.6 MB
  4. Your Two Options.mp4 7.4 MB
  4.1 html.zip 6.2 KB
  4.1 seed.ts 50.8 KB
  5. Challenge 3 - Populating Data.mp4 8.3 MB
  5. Defining the Pages We Want.mp4 29 MB
  5. Dynamically Rendering the Time Options.mp4 111.9 MB
  5. Exploring Which Components Should Be Client and Which Should Be Server.mp4 64.2 MB
  5. Handling the Loading State.mp4 81.3 MB
  5. How We Fetch Data in Server Components.mp4 16 MB
  5. Rendering the Stars Component.mp4 45.8 MB
  5. Step 3 Count the Tables Based on Seats.mp4 16.2 MB
  5. Steps to Implement Authentication.mp4 24.1 MB
  5. The Image Gallery.mp4 82.2 MB
  6. Creating an Endpoint.mp4 47.7 MB
  6. Fetching Data in a Server Component.mp4 35.3 MB
  6. Handling Not Found States.mp4 24.3 MB
  6. Handling the Error State.mp4 22.7 MB
  6. Solution for Challenge 3.mp4 55.9 MB
  6. Step 4 Determine the Tables to Book.mp4 29.4 MB
  6. The Reservation Card.mp4 84.2 MB
  6. Understanding File Based Routing.mp4 34.1 MB
  6. Understanding Many to Many Relationships.mp4 54.5 MB
  7. A Little TypeScript Lesson.mp4 66.8 MB
  7. Challenge 4 - Fetching Data for Side NavBar.mp4 4.3 MB
  7. Creating Those Pages.mp4 42.7 MB
  7. Defining Our New Models.mp4 77.4 MB
  7. Saving the JWT to Our Browser's Cookie.mp4 98.3 MB
  7. Step 5 Creating the Booking and Linking it to the Tables.mp4 134.3 MB
  7. The Menu Page.mp4 67.9 MB
  7. Validating the User's Input.mp4 86.9 MB
  8. Challenge Solution.mp4 29.9 MB
  8. Doing the Same Thing For the Signup Function.mp4 71.2 MB
  8. Dynamically Rendering Data for the Reserve Header.mp4 41.1 MB
  8. Rendering the Fetched Data.mp4 67.6 MB
  8. Solution for Challenge 4.mp4 44.6 MB
  8. The Availability Endpoint Overview.mp4 29.8 MB
  8. The Search Page.mp4 133.9 MB
  8. Validating That the User's Doesn't Already Have an Account.mp4 33.3 MB
  9. A Common Error You Might Encounter.mp4 13.5 MB
  9. Building the Availability Endpoint.mp4 44.9 MB
  9. Challenge 5 - Adding Query Params.mp4 7.2 MB
  9. Exploring Password Storage Solutions.mp4 69.2 MB
  9. Extracting the Query Params.mp4 55.4 MB
  9. Persisting an Auth State.mp4 125.7 MB
  9. The Reserve Page.mp4 74.9 MB
  9. The Two Ways of Navigating Between Routes.mp4 16.9 MB
  TutsNode.net.txt 102.4 B
  [TGx]Downloaded from torrentgalaxy.to .txt 614.4 B
  17 692.2 KB
  18 448.1 KB
  19 542.1 KB
  20 106.4 KB
  21 594.2 KB
  22 131.9 KB
  23 313.6 KB
  24 333.3 KB
  25 800.2 KB
  26 848.9 KB
  27 727.6 KB
  28 746.6 KB
  29 70 KB
  30 221.7 KB
  31 600.1 KB
  32 663.1 KB
  33 95.9 KB
  34 199.7 KB
  35 962.2 KB
  36 445.7 KB
  37 494.5 KB
  38 820.8 KB
  39 448.7 KB
  40 449.9 KB
  41 814.4 KB
  42 143.1 KB
  43 434.6 KB
  44 207.8 KB
  45 522.9 KB
  46 761.6 KB
  47 975.1 KB
  48 844.7 KB
  49 143.6 KB
  50 493.3 KB
  51 905.4 KB
  52 567.9 KB
  53 105.3 KB
  54 579 KB
  55 460.9 KB
  56 988.7 KB
  57 365.5 KB
  58 962.4 KB
  59 972.8 KB
  60 354.6 KB
  61 535.1 KB
  62 341.2 KB
  63 788 KB
  64 204 KB
  65 228.6 KB
  66 146.6 KB
  67 406.2 KB
  68 558.4 KB
  69 299.3 KB
  70 414.9 KB
  71 452.5 KB
  72 75.3 KB
  73 229.1 KB
  74 570.1 KB
  75 725.9 KB
  76 955 KB
  77 375.4 KB
  78 108.6 KB
  79 960.7 KB
  80 103.1 KB
  81 116.3 KB
  82 673.6 KB
  83 768.3 KB
  84 838.8 KB
  85 970.2 KB
  86 665.7 KB
  87 406.1 KB
  88 890.5 KB
  89 791 KB
  90 952.5 KB
  91 74.6 KB
  92 185 KB
  93 279.3 KB
  94 626.6 KB
  95 974.2 KB
  96 914.4 KB
  97 1.9 KB
  98 236 KB
  99 366.5 KB
  100 946.2 KB
  101 757.3 KB
  102 879.1 KB
  103 299.7 KB
  104 332.2 KB
  105 229.2 KB
  106 773.9 KB
  107 787.2 KB
  108 103.2 KB
  109 868.3 KB
  110 32.6 KB
  111 416.9 KB
  112 560.4 KB
  113 702.1 KB
  114 65.8 KB
  115 223.4 KB
  116 812.4 KB
  117 534.2 KB
  118 251.2 KB
  119 716.8 KB
  120 324.6 KB
  121 421.2 KB
  122 689.1 KB
  123 881.3 KB
  124 629.1 KB
  125 816.5 KB
  126 721 KB
  ▲ 261 total files

Description


Description

NextJS 13 is an amazing higher level framework, built on top of React, that will totally change the way you think about and build web applications.

In this course, we will learn all about the amazing features NextJS 13 has to offer by building a restaurant reservation application where people can view restaurants and reserve tables.

Firstly we are going to explore the file system in NextJS 13. We are going to learn how to create static and dynamic routes by simply defining files and folders.

We are then going to look at how to handle loading, error, not found, and success states within our application.

Then we will move onto the rendering modes of React components. We will learn about the differences between server and client components and when we should use one over the other.

Following that, we will dive into the server side of NextJS. We will spin up a Postgres database and define the models we need with Prisma (ORM). We will learn how to fetch data from this database, depending on the component we are utilizing.

We will then move to the backend and start defining some authentication endpoints. We will implement authentication for scratch by utilizing middleware, hashers and json web tokens.

The authentication endpoints will be consumed by our client and the user data will be stored globally with the context API.

We then move onto the completing our application by building the availability and scheduling system. We will utilize multiple algorithms and logical thinking to accomplish this.
Who this course is for:

Next developers that want to learn about all the changes in version 13
React developers that want to learn a higher level framework

Requirements

You will need to know the basics of ReactJS. A good understanding of hooks and components would suffice.

Last Updated 2/2023

Related Torrents

torrent name size uploader age seed leech
0
7
2
0
0