{"id":8017,"date":"2026-08-10T09:50:55","date_gmt":"2026-08-10T09:50:55","guid":{"rendered":"https:\/\/nokobox.com\/index.php\/item\/udemy-creating-npm-packages-the-complete-guide-2024-10\/"},"modified":"2026-08-10T09:50:55","modified_gmt":"2026-08-10T09:50:55","slug":"udemy-creating-npm-packages-the-complete-guide-2024-10","status":"publish","type":"digital_item","link":"https:\/\/nokobox.com\/index.php\/item\/udemy-creating-npm-packages-the-complete-guide-2024-10\/","title":{"rendered":"Udemy \u2013 Creating NPM packages: The Complete Guide 2024-10"},"content":{"rendered":"<div class=\"w-post-elm post_content\">\n<h2><span style=\"vertical-align: inherit\">Description<\/span><\/h2>\n<p><span style=\"vertical-align: inherit\">Creating NPM packages: The Complete Guide course. NPM packages are the most popular and powerful way to reuse your code and share it across projects. But since most of us start coding by developing web applications, when it comes time to create and publish our first NPM package, we find that we don\u2019t know the best practices to follow. One of the main goals of this course is to make your experience with NPM packages easier and more enjoyable. The course starts with the basics of NPM packages and then moves on to the most advanced topics.<\/span><\/p>\n<div data-purpose=\"safely-set-inner-html:description:description\">\n<h3 data-sourcepos=\"15:1-15:77\"><strong><span style=\"vertical-align: inherit\">What you will learn in the course Creating NPM packages: The Complete Guide<\/span><\/strong><\/h3>\n<ul data-sourcepos=\"17:1-23:0\">\n<li data-sourcepos=\"17:1-17:80\"><span style=\"vertical-align: inherit\">Learn all the basic and advanced settings every NPM package builder needs to know.<\/span><\/li>\n<li data-sourcepos=\"18:1-18:97\"><span style=\"vertical-align: inherit\">Implement tree-shaking packages (dig deep into this concept and really understand it)<\/span><\/li>\n<li data-sourcepos=\"19:1-19:71\"><span style=\"vertical-align: inherit\">Publish your NPM package with ease using automated CI tools.<\/span><\/li>\n<li data-sourcepos=\"20:1-20:50\"><span style=\"vertical-align: inherit\">Send your package with different module systems.<\/span><\/li>\n<li data-sourcepos=\"21:1-21:101\"><span style=\"vertical-align: inherit\">Manage parallel development of pre-release versions of your package while maintaining stable versions.<\/span><\/li>\n<li data-sourcepos=\"22:1-23:0\"><span style=\"vertical-align: inherit\">Create your own package with Typescript support.<\/span><\/li>\n<\/ul>\n<h3 data-sourcepos=\"24:1-24:30\"><strong><span style=\"vertical-align: inherit\">This course is suitable for people who:<\/span><\/strong><\/h3>\n<ul>\n<li data-sourcepos=\"26:1-26:131\"><span style=\"vertical-align: inherit\">All JavaScript developers who want to expand their knowledge of NPM packages and create NPM packages with best practices.<\/span><\/li>\n<\/ul>\n<\/div>\n<h3><span style=\"vertical-align: inherit\">Course details Creating NPM packages: The Complete Guide<\/span><\/h3>\n<ul>\n<li><span style=\"vertical-align: inherit\">Publisher:&nbsp; <\/span><a href=\"https:\/\/href.li\/?https:\/\/www.udemy.com\/course\/creating-npm-packages-the-complete-guide\/?couponCode=NEWYEARCAREER\" 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-large ud-btn-link ud-heading-md ud-text-sm ud-instructor-links\" href=\"https:\/\/downloadlynet.ir\/tag\/codee-feldmann\/\" data-position=\"1\"><span class=\"ud-btn-label\"><span style=\"vertical-align: inherit\">Codee Feldmann<\/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: 5 hours and 41 minutes<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Number of lessons: 72<\/span><\/li>\n<\/ul>\n<h3><span style=\"vertical-align: inherit\">Course headings<\/span><\/h3>\n<h2>&nbsp;<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-956075 size-full\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2025\/01\/Creating-NPM-packages-The-Complete-Guide2.png\" alt=\"Creating NPM packages: The Complete Guide\" width=\"811\" height=\"485\"><\/h2>\n<h3><span style=\"vertical-align: inherit\">Prerequisites for the course Creating NPM packages: The Complete Guide<\/span><\/h3>\n<div class=\"ud-block-list-item ud-block-list-item-small ud-block-list-item-tight ud-block-list-item-neutral ud-text-sm\">\n<ul>\n<li class=\"ud-block-list-item-content\" dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Basic knowledge of Javascript<\/span><\/li>\n<\/ul>\n<\/div>\n<h3><span style=\"vertical-align: inherit\">Course images<\/span><\/h3>\n<h2><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-956074 size-full\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2025\/01\/Creating-NPM-packages-The-Complete-Guide.png\" alt=\"Creating NPM packages: The Complete Guide\" width=\"860\" height=\"362\"><\/h2>\n<h3><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-151331-1\"><video class=\"wp-video-shortcode\" id=\"video-151331-1_html5\" width=\"640\" height=\"360\" preload=\"metadata\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Creating_NPM_packages_The_Complete_Guide_Downloadly.ir.mp4?_=1\" style=\"width: 640px; height: 360px;\"><source type=\"video\/mp4\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Creating_NPM_packages_The_Complete_Guide_Downloadly.ir.mp4?_=1\"><a href=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Creating_NPM_packages_The_Complete_Guide_Downloadly.ir.mp4?nocache=1786111130361\">https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Creating_NPM_packages_The_Complete_Guide_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>\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: None<\/span><\/p>\n<p><span style=\"vertical-align: inherit\">Quality: 720p<\/span><\/p>\n<\/div>\n<h3><span style=\"vertical-align: inherit\">Download link<\/span><\/h3>\n<p><a href=\"https:\/\/dl1.downloadly.ir\/Files\/Elearning\/Udemy_Creating_NPM_packages_The_Complete_Guide_2024-10.part1_Downloadly.ir.rar?nocache=1786111129\"><span style=\"vertical-align: inherit\">Download Part 1 \u2013 1 GB<\/span><\/a><\/p>\n<p><a href=\"https:\/\/dl1.downloadly.ir\/Files\/Elearning\/Udemy_Creating_NPM_packages_The_Complete_Guide_2024-10.part2_Downloadly.ir.rar?nocache=1786111129\"><span style=\"vertical-align: inherit\">Download Part 2 \u2013 1 GB<\/span><\/a><\/p>\n<p><a href=\"https:\/\/dl1.downloadly.ir\/Files\/Elearning\/Udemy_Creating_NPM_packages_The_Complete_Guide_2024-10.part3_Downloadly.ir.rar?nocache=1786111129\"><span style=\"vertical-align: inherit\">Download Part 3 \u2013 90 MB<\/span><\/a><\/p>\n<p><span style=\"vertical-align: inherit\">File(s) password: www.downloadly.ir<\/span><\/p>\n<h3><span style=\"vertical-align: inherit\">File size<\/span><\/h3>\n<p><span style=\"vertical-align: inherit\">2.09 GB<\/span><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Description Creating NPM packages: The Complete Guide course. NPM packages are the most popular and powerful way to reuse your code and share it across projects<\/p>\n","protected":false},"author":1,"template":"","dgi_category":[10458],"dgi_tag":[71914,71915,71916,71917,71918,71919],"class_list":["post-8017","digital_item","type-digital_item","status-publish","has-post-thumbnail","hentry","dgi_category-video-tutorials","dgi_tag-codee-feldmann","dgi_tag-course-creating-npm-packages-the-complete-guide","dgi_tag-download-course-creating-npm-packages-the-complete-guide","dgi_tag-download-creating-npm-packages-the-complete-guide","dgi_tag-free-creating-npm-packages-the-complete-guide","dgi_tag-free-download-creating-npm-packages-the-complete-guide"],"_links":{"self":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/8017","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\/8017\/revisions"}],"wp:attachment":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/media?parent=8017"}],"wp:term":[{"taxonomy":"dgi_category","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_category?post=8017"},{"taxonomy":"dgi_tag","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_tag?post=8017"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}