{"id":10556,"date":"2026-08-10T10:20:37","date_gmt":"2026-08-10T10:20:37","guid":{"rendered":"https:\/\/nokobox.com\/index.php\/item\/udemy-nestjs-modern-ways-to-build-apis-with-typescript-and-nestjs-2025-2\/"},"modified":"2026-08-10T10:20:37","modified_gmt":"2026-08-10T10:20:37","slug":"udemy-nestjs-modern-ways-to-build-apis-with-typescript-and-nestjs-2025-2","status":"publish","type":"digital_item","link":"https:\/\/nokobox.com\/index.php\/item\/udemy-nestjs-modern-ways-to-build-apis-with-typescript-and-nestjs-2025-2\/","title":{"rendered":"Udemy \u2013 NestJs: Modern ways to build APIs with Typescript and NestJs 2025-2"},"content":{"rendered":"<div class=\"w-post-elm post_content\">\n<h2 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Description<\/span><\/h2>\n<p dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">NestJs: Modern ways to build APIs with Typescript and NestJs. This course teaches you how to build efficient, reliable, and scalable APIs using NestJS and TypeScript. NestJS is an advanced Node.js framework that simplifies the development of server-side applications by combining object-oriented and functional programming. The framework is based on TypeScript and uses Express.js, while supporting advanced engineering concepts such as domain-driven design, microservices architecture, and event-driven design. NestJS helps developers manage complex applications with ease by providing features such as dependency injection, modular structure, and high flexibility. Also, inspired by Angular and similar to frameworks such as Spring and .NET, it is easier for developers to learn. This course covers the basics of NestJS, building RESTful APIs, designing, programming, and deploying APIs step-by-step, with a section dedicated to GraphQL. With a vibrant community and rapid growth, NestJS has become one of the most popular frameworks for developing modern applications.<\/span><\/p>\n<h3 dir=\"ltr\" style=\"text-align: left\" data-sourcepos=\"27:1-27:23\"><span style=\"vertical-align: inherit\">What you will learn<\/span><\/h3>\n<ul dir=\"ltr\" style=\"text-align: left\" data-sourcepos=\"31:1-40:0\">\n<li data-sourcepos=\"31:1-31:13\"><span style=\"vertical-align: inherit\">NestJS Basics<\/span><\/li>\n<li data-sourcepos=\"32:1-32:48\"><span style=\"vertical-align: inherit\">Decorators, Generics, and Classes in Typescript<\/span><\/li>\n<li data-sourcepos=\"33:1-33:41\"><span style=\"vertical-align: inherit\">Building RESTful APIs with NestJS and MongoDB<\/span><\/li>\n<li data-sourcepos=\"34:1-34:39\"><span style=\"vertical-align: inherit\">Building RESTful APIs with NestJS and MySQL<\/span><\/li>\n<li data-sourcepos=\"35:1-35:44\"><span style=\"vertical-align: inherit\">Building RESTful APIs with NestJS and PostgresQL<\/span><\/li>\n<li data-sourcepos=\"36:1-36:24\"><span style=\"vertical-align: inherit\">Deploying RESTful APIs<\/span><\/li>\n<li data-sourcepos=\"37:1-37:31\"><span style=\"vertical-align: inherit\">Building GraphQL APIs with NestJS<\/span><\/li>\n<li data-sourcepos=\"38:1-38:32\"><span style=\"vertical-align: inherit\">Add documentation for your APIs<\/span><\/li>\n<li data-sourcepos=\"39:1-40:0\"><span style=\"vertical-align: inherit\">Authentication and Authorization using PassportJs<\/span><\/li>\n<\/ul>\n<h3 dir=\"ltr\" style=\"text-align: left\" data-sourcepos=\"43:1-43:29\"><span style=\"vertical-align: inherit\">This course is suitable for people who:<\/span><\/h3>\n<ul dir=\"ltr\" style=\"text-align: left\" data-sourcepos=\"47:1-52:81\">\n<li data-sourcepos=\"47:1-47:88\"><span style=\"vertical-align: inherit\">Intermediate JavaScript developers who want to get into server-side (backend) development.<\/span><\/li>\n<li data-sourcepos=\"48:1-48:101\"><span style=\"vertical-align: inherit\">Any developer who wants to learn how to build server-side (backend) applications with Typescript.<\/span><\/li>\n<li data-sourcepos=\"49:1-49:98\"><span style=\"vertical-align: inherit\">Developers who want to learn how to build RESTful APIs with NestJS, MongoDB, and MySQL.<\/span><\/li>\n<li data-sourcepos=\"50:1-50:90\"><span style=\"vertical-align: inherit\">Developers who want to learn how to secure their APIs using JWT.<\/span><\/li>\n<li data-sourcepos=\"51:1-51:77\"><span style=\"vertical-align: inherit\">Developers who want to learn how to deploy NestJS applications.<\/span><\/li>\n<li data-sourcepos=\"52:1-52:81\"><span style=\"vertical-align: inherit\">Developers who want to learn how to build GraphQL APIs with NestJS.<\/span><\/li>\n<\/ul>\n<h3 dir=\"ltr\" style=\"text-align: left\">\u0645\u0634\u062e\u0635\u0627\u062a \u062f\u0648\u0631\u0647 NestJs: Modern ways to build APIs with Typescript and NestJs<\/h3>\n<ul dir=\"ltr\" style=\"text-align: left\">\n<li><span style=\"vertical-align: inherit\">Publisher:&nbsp; <\/span><a href=\"https:\/\/href.li\/?https:\/\/www.udemy.com\/course\/build-apis-with-nestjs\/?couponCode=LEARNNOWPLANS\" target=\"_blank\" rel=\"noopener\"><span style=\"vertical-align: inherit\">Udemy<\/span><\/a><\/li>\n<li><span style=\"vertical-align: inherit\">Instructor:&nbsp; <\/span><a class=\"ud-btn ud-btn-medium ud-btn-link ud-heading-sm ud-text-sm ud-instructor-links\" href=\"https:\/\/downloadlynet.ir\/tag\/haider-malik\/\" data-position=\"1\"><span class=\"ud-btn-label\"><span style=\"vertical-align: inherit\">Haider Malik<\/span><\/span><\/a><\/li>\n<li><span style=\"vertical-align: inherit\">Training level: Beginner to advanced<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Training duration: 10 hours and 58 minutes<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Number of lessons: 92<\/span><\/li>\n<\/ul>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Course headings<\/span><\/h3>\n<h3 dir=\"ltr\" style=\"text-align: left\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-986657 size-full\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2025\/05\/NestJs-Modern-ways-to-build-APIs-with-Typescript-and-NestJs-1.png\" alt=\"NestJs: Modern ways to build APIs with Typescript and NestJs\" width=\"879\" height=\"1435\"><\/h3>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Prerequisites for the NestJs course: Modern ways to build APIs with Typescript and NestJs<\/span><\/h3>\n<ul dir=\"ltr\" style=\"text-align: left\">\n<li dir=\"ltr\" style=\"text-align: left\">Having a basic understanding of JavaScript and\/or NodeJS<\/li>\n<li dir=\"ltr\" style=\"text-align: left\">Having basic knowledge of TypeScript is recommended, but not required<\/li>\n<\/ul>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Course images<\/span><\/h3>\n<h3 dir=\"ltr\" style=\"text-align: left\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-986658 size-full\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2025\/05\/NestJs-Modern-ways-to-build-APIs-with-Typescript-and-NestJs.png\" alt=\"NestJs: Modern ways to build APIs with Typescript and NestJs\" width=\"885\" height=\"395\"><\/h3>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Sample course video<\/span><\/h3>\n<div style=\"width: 640px;\" class=\"wp-video\"><span class=\"mejs-offscreen\">Video Player<\/span><\/p>\n<div id=\"mep_0\" class=\"mejs-container mejs-container-keyboard-inactive wp-video-shortcode mejs-video\" tabindex=\"0\" role=\"application\" aria-label=\"Video Player\" style=\"width: 640px; height: 360px; min-width: 217px;\">\n<div class=\"mejs-inner\">\n<div class=\"mejs-mediaelement\"><mediaelementwrapper id=\"video-166043-1\"><video class=\"wp-video-shortcode\" id=\"video-166043-1_html5\" width=\"640\" height=\"360\" preload=\"metadata\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/NestJs_Modern_ways_to_build_APIs_with_Typescript_and_NestJs_Downloadly.ir.mp4?_=1\" style=\"width: 640px; height: 360px;\"><source type=\"video\/mp4\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/NestJs_Modern_ways_to_build_APIs_with_Typescript_and_NestJs_Downloadly.ir.mp4?_=1\"><a href=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/NestJs_Modern_ways_to_build_APIs_with_Typescript_and_NestJs_Downloadly.ir.mp4?nocache=1786138330798\">https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/NestJs_Modern_ways_to_build_APIs_with_Typescript_and_NestJs_Downloadly.ir.mp4<\/a><\/video><\/mediaelementwrapper><\/div>\n<div class=\"mejs-layers\">\n<div class=\"mejs-poster mejs-layer\" style=\"display: none; width: 100%; height: 100%;\"><\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-loading\"><span class=\"mejs-overlay-loading-bg-img\"><\/span><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-error\"><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer mejs-overlay-play\" style=\"width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-button\" role=\"button\" tabindex=\"0\" aria-label=\"Play\" aria-pressed=\"false\"><\/div>\n<\/div>\n<\/div>\n<div class=\"mejs-controls\">\n<div class=\"mejs-button mejs-playpause-button mejs-play\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Play\" aria-label=\"Play\" tabindex=\"0\"><\/button><\/div>\n<div class=\"mejs-time mejs-currenttime-container\" role=\"timer\" aria-live=\"off\"><span class=\"mejs-currenttime\">00:00<\/span><\/div>\n<div class=\"mejs-time-rail\"><span class=\"mejs-time-total mejs-time-slider\" role=\"slider\" tabindex=\"0\" aria-label=\"Time Slider\" aria-valuemin=\"0\" aria-valuemax=\"0\" aria-valuenow=\"0\" aria-valuetext=\"00:00\"><span class=\"mejs-time-buffering\" style=\"display: none;\"><\/span><span class=\"mejs-time-loaded\"><\/span><span class=\"mejs-time-current\"><\/span><span class=\"mejs-time-hovered no-hover\"><\/span><span class=\"mejs-time-handle\"><span class=\"mejs-time-handle-content\"><\/span><\/span><span class=\"mejs-time-float\"><span class=\"mejs-time-float-current\">00:00<\/span><span class=\"mejs-time-float-corner\"><\/span><\/span><\/span><\/div>\n<div class=\"mejs-time mejs-duration-container\"><span class=\"mejs-duration\">00:00<\/span><\/div>\n<div class=\"mejs-button mejs-volume-button mejs-mute\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Mute\" aria-label=\"Mute\" tabindex=\"0\"><\/button><a href=\"javascript:void(0);\" class=\"mejs-volume-slider\" aria-label=\"Volume Slider\" aria-valuemin=\"0\" aria-valuemax=\"100\" role=\"slider\" aria-orientation=\"vertical\"><span class=\"mejs-offscreen\">Use Up\/Down Arrow keys to increase or decrease volume.<\/span><\/p>\n<div class=\"mejs-volume-total\">\n<div class=\"mejs-volume-current\" style=\"bottom: 0px; height: 100%;\"><\/div>\n<div class=\"mejs-volume-handle\" style=\"bottom: 100%; margin-bottom: -3px;\"><\/div>\n<\/div>\n<p><\/a><\/div>\n<div class=\"mejs-button mejs-fullscreen-button\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Fullscreen\" aria-label=\"Fullscreen\" tabindex=\"0\"><\/button><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div dir=\"ltr\" style=\"text-align: left\">\n<h3><span style=\"vertical-align: inherit\">Installation Guide<\/span><\/h3>\n<p><span style=\"vertical-align: inherit\">After Extract, view with your favorite player.<\/span><\/p>\n<p><span style=\"vertical-align: inherit\">Subtitles: English<\/span><\/p>\n<p><span style=\"vertical-align: inherit\">Quality: 720p<\/span><\/p>\n<\/div>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Download link<\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: left\"><a href=\"https:\/\/dl2.downloadly.ir\/Files\/Elearning\/Udemy_NestJs_Modern_ways_to_build_APIs_with_Typescript_and_NestJs_2025-2.part1_Downloadly.ir.rar?nocache=1786138330\"><span style=\"vertical-align: inherit\">Download Part 1 \u2013 1 GB<\/span><\/a><\/p>\n<p dir=\"ltr\" style=\"text-align: left\"><a href=\"https:\/\/dl2.downloadly.ir\/Files\/Elearning\/Udemy_NestJs_Modern_ways_to_build_APIs_with_Typescript_and_NestJs_2025-2.part2_Downloadly.ir.rar?nocache=1786138330\"><span style=\"vertical-align: inherit\">Download Part 2 \u2013 1 GB<\/span><\/a><\/p>\n<p dir=\"ltr\" style=\"text-align: left\"><a href=\"https:\/\/dl2.downloadly.ir\/Files\/Elearning\/Udemy_NestJs_Modern_ways_to_build_APIs_with_Typescript_and_NestJs_2025-2.part3_Downloadly.ir.rar?nocache=1786138330\"><span style=\"vertical-align: inherit\">Download Part 3 \u2013 1 GB<\/span><\/a><\/p>\n<p dir=\"ltr\" style=\"text-align: left\"><a href=\"https:\/\/dl2.downloadly.ir\/Files\/Elearning\/Udemy_NestJs_Modern_ways_to_build_APIs_with_Typescript_and_NestJs_2025-2.part4_Downloadly.ir.rar?nocache=1786138330\"><span style=\"vertical-align: inherit\">Download Part 4 \u2013 1 GB<\/span><\/a><\/p>\n<p dir=\"ltr\" style=\"text-align: left\"><a href=\"https:\/\/dl2.downloadly.ir\/Files\/Elearning\/Udemy_NestJs_Modern_ways_to_build_APIs_with_Typescript_and_NestJs_2025-2.part5_Downloadly.ir.rar?nocache=1786138330\"><span style=\"vertical-align: inherit\">Download Part 5 \u2013 1 GB<\/span><\/a><\/p>\n<p dir=\"ltr\" style=\"text-align: left\"><a href=\"https:\/\/dl2.downloadly.ir\/Files\/Elearning\/Udemy_NestJs_Modern_ways_to_build_APIs_with_Typescript_and_NestJs_2025-2.part6_Downloadly.ir.rar?nocache=1786138330\"><span style=\"vertical-align: inherit\">Download Part 6 \u2013 108 MB<\/span><\/a><\/p>\n<p dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">File(s) password: www.downloadly.ir<\/span><\/p>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">File size<\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">5.1 GB<\/span><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Description NestJs: Modern ways to build APIs with Typescript and NestJs. This course teaches you how to build efficient, reliable, and scalable APIs using Nest<\/p>\n","protected":false},"author":1,"template":"","dgi_category":[10458],"dgi_tag":[89072,89073,89074,89075,89076,70480],"class_list":["post-10556","digital_item","type-digital_item","status-publish","has-post-thumbnail","hentry","dgi_category-video-tutorials","dgi_tag-course-nestjs-modern-ways-to-build-apis-with-typescript-and-nestjs","dgi_tag-download-course-nestjs-modern-ways-to-build-apis-with-typescript-and-nestjs","dgi_tag-download-nestjs-modern-ways-to-build-apis-with-typescript-and-nestjs","dgi_tag-free-download-nestjs-modern-ways-to-build-apis-with-typescript-and-nestjs","dgi_tag-free-nestjs-modern-ways-to-build-apis-with-typescript-and-nestjs","dgi_tag-haider-malik"],"_links":{"self":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/10556","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item"}],"about":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/types\/digital_item"}],"author":[{"embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/10556\/revisions"}],"wp:attachment":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/media?parent=10556"}],"wp:term":[{"taxonomy":"dgi_category","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_category?post=10556"},{"taxonomy":"dgi_tag","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_tag?post=10556"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}