
Join the Conversation!
Subscribing gives you access to the comments so you can share your ideas, ask questions, and connect with others.
"Please login to view comments"
Subscribing gives you access to the comments so you can share your ideas, ask questions, and connect with others.
By logging in, you'll unlock full access to this and other free tutorials on JSM Pro.
Why? Logging in lets us personalize your learning experience, track your progress, and keep you in the loop with new workshops, coding tips, and platform updates.
You'll also be the first to know about upcoming launches, events, and exclusive discounts.
No spam—just helpful content to level up your skills.
If that sounds fair, go ahead and log in to continue →
Enter your name and email to get instant access
##Looks like we found a thief monkey By the way, I liked the trick how you reached till here. You have a good sense of humor. You will improve a lot if you join our course with this passion.
var
(function-scoped, outdated)let
(block-scoped, modern and recommended)const
(block-scoped, cannot be reassigned)_
, or $
let let = 5;
is invalid)myVar
and myvar
are different)string
, number
, boolean
, null
, undefined
, bigint
, symbol
Objects
, Arrays
, Functions
Subscribing gives you access to a brief, insightful summary of each lecture to stay on track.
00:00:00 Before we jump into the next phase of this feature, I want to share a quick and super exciting update.
00:00:06 I'm not switching things up because recording videos is hard.
00:00:09 Actually, I enjoy doing it.
00:00:10 I've already invested a ton of time over the past year to build a platform that goes way beyond what videos can offer.
00:00:18 So, exclusively for you, to finish this Next.js course up, you'll get everything that we have been working on for over a year.
00:00:27 We'll have lesson quizzes, AI interview practice, improved code blocks within markdown lessons, and a cleaner, more accessible UI with every element designed
00:00:40 to boost how you learn.
00:00:42 The big shift here is moving into interactive, challenge-based learning.
00:00:48 Rather than just watching me repeat the process for every new pager feature, you'll be diving in yourself.
00:00:55 You'll try things out first, then we'll break down the solutions together.
00:00:59 Think of it like a couple of active lessons that we had before, scattered around many videos, but on steroids.
00:01:07 This hands-on approach is all about letting you truly experiment with the patterns we've already covered and we have been covering for modules and modules before.
00:01:18 such as creating server actions.
00:01:19 I mean, think about it.
00:01:20 You've created hundreds already.
00:01:22 Securing them, defining types, handling DB operations, and rendering the final results.
00:01:28 But now, I want to see how you will be able to do it.
00:01:32 Because if you're just following the videos, and you're doing that even now, after creating our 101st server action, something's wrong here,
00:01:39 and you're not getting the value that you should be getting from this course.
00:01:43 So, by now, you've built a solid foundation, and you should be comfortable tackling most Next.js projects on your own.
00:01:51 This new format will let you test that knowledge in real time, giving you a more in-depth look at why things work that they do.
00:02:00 Of course, all with the benefit of exploring what we have been building on with this new platform for over a year.
00:02:07 So give it a go and let me know what you think, because your feedback will make this learning experience even better.
00:02:14 Good luck on finishing the ultimate next year's course.
00:02:17 I'll see you soon.