
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.
How did you manage to remove the blur property and reach here?
Upgrading gives you access to quizzes so you can test your knowledge, track progress, and improve your skills.
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 For the first time ever, I'm going to go against easy hosting services and I'll teach you how to deploy your app on a Hostinger VPS.
00:00:08 A virtual private server is like having your own computer on the cloud or some other physical location in the world, but without the high cost of a physical machine.
00:00:18 You'll get dedicated resources, full control, and complete customization.
00:00:23 allowing you to run applications just the way you want.
00:00:26 And it's not just for hosting APIs.
00:00:28 You can deploy full stack applications, run databases, train AI models, or set up game servers, automate tasks, or even experiment with new technologies
00:00:38 without worrying it'll break your device.
00:00:40 But why should you care?
00:00:42 Hosting on a VPS might sound like an overkill, but it'll actually teach you real-world skills that companies expect of you.
00:00:51 You'll get hands-on experience with server management, database backup, and real-world deployments.
00:00:57 Skills that most tutorials skip because they're super hard, but also super needed.
00:01:02 Also, unlike regular shared hosting, where millions of people host their apps on the same server, A VPS will give you much better performance because it's
00:01:11 only made for you.
00:01:12 So, let's set it up.
00:01:14 You know very well that I use Hostinger for all of my hosting needs.
00:01:18 They recently launched VPS hosting for Node.js applications.
00:01:22 So, click the link in the description to be able to follow along and see exactly what I'm seeing.
00:01:27 you'll get your own dedicated server with lots of RAM, SSD storage, worldwide data centers, and a Linux operating system which we'll use to set up our server.
00:01:37 And the best part?
00:01:38 It costs less than a Udemy course.
00:01:41 But having the knowledge of deploying your apps on there?
00:01:44 Priceless for potential employers.
00:01:46 In our case, the one-core plan is going to be more than enough.
00:01:49 So, click the link down in the description and select it.
00:01:52 Choose the period of your hosting.
00:01:55 and enter a coupon code.
00:01:57 Since you're a part of JSM, Hostinger is offering you an even bigger discount.
00:02:02 Continue with the payment and I'll see you on the inside.
00:02:05 In your dashboard, you'll see some kind of an onboarding and at the end of the day, you'll have your own machine running somewhere in the world.
00:02:12 Don't go through the onboarding now because we'll go through it together later on once we develop our app and once we're ready to host it.
00:02:20 Okay, wasn't too difficult, right?
00:02:22 Let me know in the comments if you'd like to set up things before getting started, like what we have done right now, or you prefer the usual process of
00:02:29 setting up things in between.
00:02:30 But for now, we have everything we need, so let's dive right into the code.