Next.js Dev to Deployment
- Category Other
- Type Tutorials
- Language English
- Total size 4.3 GB
- Uploaded By tutsnode
- Downloads 584
- Last checked 1 day ago
- Date uploaded 4 years ago
- Seeders 11
- Leechers 9
Infohash : 90282BD3F5E10C0497B1717B81D6131B28ED6A0F
Description
Next.js is a framework for building server-side rendered React websites as well as static websites. This is a project-based course for learning Next.js. We will build a music events application that will give you the foundational knowledge that you need to create your own applications. We will use Strapi (a headless CMS) as our backend but you could just as well use anything
We will learn the fundamentals of Next.js likeβ¦
Pages & Routing
Data Fetching Methods β getServerSideProps, getStaticProps, getStaticPaths
Custom API Routes
Static Generation
CSS Styling
Image Optimization
In our main project, we will also be working withβ¦
Strapi CMS
Authentication with JWT (JSON Web Tokens)
Authorization and access control
Storing HttpOnly Cookies on the server
Pagination, search filters, etc
Image uploading with Cloudinary integration
Deploying to Vercel and Heroku
Next.js can also be used as a static site generator. I will be adding a completely static blog project within a month of initial release and possibly a third project in the future
What should you know before taking this course?
You should know JavaScript basics and modern JavaScript features like arrow functions, restructuring, the spread operator
You should also know the basics of React. I will not be explaining things like components, props, JSX
Resources:
All of the final code will be provided in the project repos and all needed resources will be provided in the sections
Who this course is for:
People that want to learn NextJS
Learn the foundations to build a full stack application with CRUD, pagination, authentication and more
Requirements
Modern JavaScript
The basics of React
Last Updated 5/2021
Files:
Next.js Dev to Deployment [TutsNode.com] - Next.js Dev to Deployment 09 Extras & Deployment- 002 Strapi Backend Deploy - Heroku.mp4 (118.7 MB)
- 002 Strapi Backend Deploy - Heroku.en.srt (23.3 KB)
- 001 Add Map to Event Pages.en.srt (16.1 KB)
- 003 Next.js Deploy - Vercel.en.srt (15.9 KB)
- 001 Add Map to Event Pages.mp4 (103.8 MB)
- 003 Next.js Deploy - Vercel.mp4 (79.5 MB)
- 002 Auth Context.en.srt (17.8 KB)
- 004 Login & Get JWT.en.srt (17.1 KB)
- 001 Register & Login Forms.en.srt (16.3 KB)
- 004 Login & Get JWT.mp4 (115.4 MB)
- 006 Persist Logged In User.en.srt (8.6 KB)
- 003 Our JWT Strategy Explained.en.srt (8.0 KB)
- 005 Store JWT In Server HttpOnly Cookie.en.srt (7.2 KB)
- 008 Register User.en.srt (7.0 KB)
- 007 Logout & Destroy Cookie.en.srt (5.4 KB)
- 002 Auth Context.mp4 (104.9 MB)
- 001 Register & Login Forms.mp4 (103.7 MB)
- 006 Persist Logged In User.mp4 (65.7 MB)
- 005 Store JWT In Server HttpOnly Cookie.mp4 (50.3 MB)
- 008 Register User.mp4 (38.8 MB)
- 007 Logout & Destroy Cookie.mp4 (33.9 MB)
- 003 Our JWT Strategy Explained.mp4 (25.3 MB)
- 003 Display Posts.en.srt (17.6 KB)
- 058 blog-posts-markdown.zip (15.2 KB)
- 006 Generate Static Paths & Single Post Data.en.srt (13.6 KB)
- 002 Get Posts & Parse Frontmatter.en.srt (11.0 KB)
- 007 Display Single Blog Post.en.srt (10.7 KB)
- 005 Category Label Component.en.srt (9.3 KB)
- 001 Blog Post Markdown Files.en.srt (6.1 KB)
- 004 Sort Posts By Date.en.srt (4.6 KB)
- 003 Display Posts.mp4 (112.2 MB)
- 006 Generate Static Paths & Single Post Data.mp4 (65.4 MB)
- 007 Display Single Blog Post.mp4 (64.8 MB)
- 002 Get Posts & Parse Frontmatter.mp4 (61.5 MB)
- 005 Category Label Component.mp4 (56.6 MB)
- 004 Sort Posts By Date.mp4 (31.2 MB)
- 001 Blog Post Markdown Files.mp4 (21.6 MB)
- 003 Modal Component.en.srt (16.8 KB)
- 005 Events Pagination.en.srt (16.4 KB)
- 004 Image Upload.en.srt (15.5 KB)
- 002 Edit Event & Image Preview.en.srt (12.2 KB)
- 001 Delete Events.en.srt (4.6 KB)
- 004 Image Upload.mp4 (100.6 MB)
- 003 Modal Component.mp4 (93.7 MB)
- 005 Events Pagination.mp4 (91.6 MB)
- 002 Edit Event & Image Preview.mp4 (83.7 MB)
- 001 Delete Events.mp4 (32.1 MB)
- 005 Final Code Repo Links.html (1.1 KB)
- 001 Welcome To The Course.en.srt (3.0 KB)
- 002 What Is Next.js_.en.srt (7.5 KB)
- 004 Environment & Tools.en.srt (6.1 KB)
- 003 Main Project Overview.en.srt (6.0 KB)
- 002 What Is Next.js_.mp4 (48.8 MB)
- 001 Welcome To The Course.mp4 (37.4 MB)
- 004 Environment & Tools.mp4 (33.7 MB)
- 003 Main Project Overview.mp4 (25.4 MB)
- 004 Category Pages.en.srt (16.1 KB)
- 006 Category Sidebar.en.srt (14.2 KB)
- 001 Start Pagination - Generate Paths.en.srt (11.5 KB)
- 003 Pagination Links Component.en.srt (11.5 KB)
- 007 Next Export & Limitations.en.srt (9.3 KB)
- 005 Clean Up Get Posts.en.srt (8.1 KB)
- 002 Fetch Paginated Posts.en.srt (6.5 KB)
- 004 Category Pages.mp4 (113.1 MB)
- 006 Category Sidebar.mp4 (98.3 MB)
- 003 Pagination Links Component.mp4 (72.3 MB)
- 001 Start Pagination - Generate Paths.mp4 (71.0 MB)
- 005 Clean Up Get Posts.mp4 (59.3 MB)
- 007 Next Export & Limitations.mp4 (52.1 MB)
- 002 Fetch Paginated Posts.mp4 (43.2 MB)
- 003 Event Content Type.en.srt (15.2 KB)
- 001 Strapi CMS Setup.en.srt (9.4 KB)
- 002 Cloudinary For Images.en.srt (6.5 KB)
- 003 Event Content Type.mp4 (51.9 MB)
- 001 Strapi CMS Setup.mp4 (36.0 MB)
- 002 Cloudinary For Images.mp4 (29.2 MB)
- 001 API Routes.en.srt (14.1 KB)
- 002 getServerSideProps & getStaticProps.en.srt (13.8 KB)
- 003 DIsplaying Events.en.srt (13.0 KB)
- 014 data.json.zip (1.7 KB)
- 005 Single Event Page.en.srt (10.4 KB)
- 004 getStaticPaths.en.srt (10.3 KB)
- 003 DIsplaying Events.mp4 (83.3 MB)
- 005 Single Event Page.mp4 (71.6 MB)
- 002 getServerSideProps & getStaticProps.mp4 (65.9 MB)
- 004 getStaticPaths.mp4 (65.5 MB)
- 001 API Routes.mp4 (65.2 MB)
- 004 Add Event Page.en.srt (13.3 KB)
- 001 Connecting to the Strapi API.en.srt (11.5 KB)
- 005 Event Submit & React Toastify.en.srt (11.5 KB)
- 002 Search Page Using Filters.en.srt (11.1 KB)
- 003 Search Component.en.srt (6.7 KB)
- 006 Create a Slug.en.srt (4.7 KB)
- 004 Add Event Page.mp4 (83.4 MB)
- 005 Event Submit & React Toastify.mp4 (73.6 MB)
- 002 Search Page Using Filters.mp4 (65.9 MB)
- 001 Connecting to the Strapi API.mp4 (65.1 MB)
- 003 Search Component.mp4 (37.9 MB)
- 006 Create a Slug.mp4 (22.4 MB)
- 007 Header & Tailwind Styling.en.srt (12.8 KB)
- 003 Markdown Crash Course.en.srt (10.0 KB)
- 005 Next.js & TailwindCSS Setup.en.srt (9.1 KB)
- 008 About & 404 Page.en.srt (8.0 KB)
- 002 Markdown - What & Why_.en.srt (7.3 KB)
- 006 Layout Component.en.srt (7.1 KB)
- 001 Project Intro.en.srt (5.0 KB)
- 004 Project Repo Link.html (1.1 KB)
- 056 public-assets.zip (983.9 KB)
- 007 Header & Tailwind Styling.mp4 (56.9 MB)
- 005 Next.js & TailwindCSS Setup.mp4 (38.4 MB)
- 008 About & 404 Page.mp4 (35.7 MB)
- 006 Layout Component.mp4 (32.8 MB)
- 001 Project Intro.mp4 (27.8 MB)
- 002 Markdown - What & Why_.mp4 (27.2 MB)
- 003 Markdown Crash Course.mp4 (24.4 MB)
- 009 styles.zip (1.0 KB)
- 010 styles.zip (1.6 KB)
- 002 Pages & Routing.en.srt (12.2 KB)
- 001 Creating a Next.js App.en.srt (11.6 KB)
- 004 Head Tags & Layout.en.srt (11.4 KB)
- 005 Header & Footer.en.srt (9.8 KB)
- 003 Next Link & Router.en.srt (8.6 KB)
- 008 Showcase Component.en.srt (5.8 KB)
- 006 Custom 404 Page.en.srt (5.3 KB)
- 007 Module Aliases With jsconfig.en.srt (4.2 KB)
- 004 Head Tags & Layout.mp4 (57.6 MB)
- 005 Header & Footer.mp4 (45.6 MB)
- 002 Pages & Routing.mp4 (43.9 MB)
- 001 Creating a Next.js App.mp4 (41.9 MB)
- 003 Next Link & Router.mp4 (34.2 MB)
- 008 Showcase Component.mp4 (33.5 MB)
- 006 Custom 404 Page.mp4 (26.5 MB)
- 007 Module Aliases With jsconfig.mp4 (15.9 MB)
- 013 images.zip (2.4 MB)
- 003 Search API Route.en.srt (11.8 KB)
- 004 Search Results Components.en.srt (11.4 KB)
- 006 Cache Posts.en.srt (9.0 KB)
- 007 Pre-Commit Hook With Husky.en.srt (7.6 KB)
- 008 Wrap Up.en.srt (7.4 KB)
- 002 Search Component.en.srt (5.7 KB)
- 005 First Deployment.en.srt (4.9 KB)
- 001 How Search Will Work.en.srt (4.3 KB)
- 004 Search Results Components.mp4 (81.7 MB)
- 003 Search API Route.mp4 (77.1 MB)
- 006 Cache Posts.mp4 (46.1 MB)
- 007 Pre-Commit Hook With Husky.mp4 (43.7 MB)
- 008 Wrap Up.mp4 (42.0 MB)
- 002 Search Component.mp4 (35.8 MB)
- 005 First Deployment.mp4 (28.5 MB)
- 001 How Search Will Work.mp4 (23.9 MB)
- 003 Display Dashboard Events.en.srt (10.7 KB)
- 006 Authenticated Edit, Delete & Image Upload.en.srt (10.2 KB)
- 001 Custom User Events Endpoint.en.srt (9.8 KB)
- 004 Create Is Owner Policy For Events.en.srt (9.3 KB)
- 002 Gettting User Events For Dashboard.en.srt (6.4 KB)
- 005 Associating Events With Users.en.srt (4.9 KB)
- 006 Authenticated Edit, Delete & Image Upload.mp4 (79.3 MB)
- 003 Display Dashboard Events.mp4 (66.2 MB)
- 001 Custom User Events Endpoint.mp4 (51.9 MB)
- 004 Create Is Owner Policy For Events.mp4 (50.1 MB)
- 002 Gettting User Events For Dashboard.mp4 (35.3 MB)
- 005 Associating Events With Users.mp4 (35.1 MB)
- TutsNode.com.txt (0.1 KB)
- [TGx]Downloaded from torrentgalaxy.to .txt (0.6 KB) .pad
- 0 (0.4 KB)
- 1 (96.1 KB)
- 2 (870.5 KB)
- 3 (799.1 KB)
- 4 (141.8 KB)
- 5 (246.2 KB)
- 6 (280.0 KB)
- 7 (404.3 KB)
- 8 (707.4 KB)
- 9 (336.8 KB)
- 10 (382.7 KB)
- 11 (284.0 KB)
- 12 (625.4 KB)
- 13 (731.3 KB)
- 14 (291.0 KB)
- 15 (548.2 KB)
- 16 (687.3 KB)
- 17 (923.8 KB)
- 18 (408.7 KB)
- 19 (763.5 KB)
- 20 (403.9 KB)
- 21 (5.8 KB)
- 22 (812.6 KB)
- 23 (104.2 KB)
- 24 (127.1 KB)
- 25 (345.9 KB)
- 26 (461.1 KB)
- 27 (598.3 KB)
- 28 (771.1 KB)
- 29 (941.6 KB)
- 30 (216.5 KB)
- 31 (541.3 KB)
- 32 (698.0 KB)
- 33 (373.7 KB)
- 34 (81.3 KB)
- 35 (408.0 KB)
- 36 (935.4 KB)
- 37 (59.2 KB)
- 38 (61.5 KB)
- 39 (694.8 KB)
- 40 (946.3 KB)
- 41 (205.4 KB)
- 42 (896.7 KB)
- 43 (424.7 KB)
- 44 (101.7 KB)
- 45 (321.3 KB)
- 46 (822.8 KB)
- 47 (982.9 KB)
- 48 (65.5 KB)
- 49 (198.3 KB)
- 50 (635.6 KB)
- 51 (133.6 KB)
- 52 (664.3 KB)
- 53 (26.7 KB)
- 54 (173.4 KB)
- 55 (339.4 KB)
- 56 (720.6 KB)
- 57 (889.5 KB)
- 58 (774.2 KB)
- 59 (85.9 KB)
- 60 (296.3 KB)
- 61 (481.7 KB)
- 62 (237.6 KB)
- 63 (940.3 KB)
- 64 (855.7 KB)
- 65 (801.2 KB)
- 66 (484.4 KB)
- 67 (219.6 KB)
- 68 (787.5 KB)
- 69 (543.2 KB)
- 70 (660.3 KB)
- 71 (734.5 KB)
- 72 (662.1 KB)
- 73 (120.2 KB)
- 74 (589.1 KB)
- 75 (412.9 KB)
- 76 (150.0 KB)
There are currently no comments. Feel free to leave one :)
Code:
- udp://inferno.demonoid.pw:3391/announce
- udp://tracker.openbittorrent.com:80/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://torrent.gresille.org:80/announce
- udp://glotorrents.pw:6969/announce
- udp://tracker.leechers-paradise.org:6969/announce
- udp://tracker.pirateparty.gr:6969/announce
- udp://tracker.coppersurfer.tk:6969/announce
- udp://ipv4.tracker.harry.lu:80/announce
- udp://9.rarbg.to:2710/announce
- udp://shadowshq.yi.org:6969/announce
- udp://tracker.zer0day.to:1337/announce