{"id":11540,"date":"2026-08-10T10:33:36","date_gmt":"2026-08-10T10:33:36","guid":{"rendered":"https:\/\/nokobox.com\/index.php\/item\/linkedin-vue-js-creating-and-hosting-a-full-stack-site-2023-3\/"},"modified":"2026-08-10T10:33:36","modified_gmt":"2026-08-10T10:33:36","slug":"linkedin-vue-js-creating-and-hosting-a-full-stack-site-2023-3","status":"publish","type":"digital_item","link":"https:\/\/nokobox.com\/index.php\/item\/linkedin-vue-js-creating-and-hosting-a-full-stack-site-2023-3\/","title":{"rendered":"LinkedIn \u2013 Vue.js: Creating and Hosting a Full-Stack Site 2023-3"},"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\">Vue.js: Creating and Hosting a Full-Stack Site. Helps Vue.js developers create and host a full-stack e-commerce site using Node.js and MongoDB. If you\u2019re skilled at front-end development with Vue.js but not familiar with the server side, this course shows you how to leverage your existing knowledge to build full-stack applications. Instructor Shaun Wassell teaches you how to build a simple front-end with Vue.js, develop a back-end with Node.js and MongoDB, communicate between the front and back-end with Axios, and add authentication with Firebase Authentication. You\u2019ll also learn how to use tools like Postman and Express to properly configure your site and ultimately publish it live. The course is integrated with GitHub Codespaces, which provides a ready-made cloud development environment and allows for hands-on practice on any device without the need for local setup.<\/span><\/p>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">What you will learn<\/span><\/h3>\n<ul dir=\"ltr\" style=\"text-align: left\">\n<li><span style=\"vertical-align: inherit\">Building a Vue.js Front End: In this section, you will learn why Vue, how to set up and run a Vue project, project structure, creating application pages, routing, adding data and styles, and using modular components.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Building a Node Back End: You will get acquainted with Node.js and Express, set up an Express server, test the servers with Postman, create routes in Express, and restart the server with nodemon.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Adding MongoDB to the Back-end: You\u2019ll learn why you should use MongoDB, how to set up and connect to it, add data to your Node.js server and GET endpoints, load products, and manage data in MongoDB.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Front- and Back-end Connection: You will be introduced to the Axios library and learn how to load data from the server, add and remove items from the shopping cart.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Adding Authentication with Firebase Authentication: You\u2019ll learn why you should use Firebase Authentication, create a Firebase project, send Firebase Auth email links, sign in with an email link, listen for authentication state changes, and log out the user.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Site Hosting: You will learn about the publishing process, how to prepare the front-end for publishing, and finally how to publish the application.<\/span><\/li>\n<\/ul>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">This course is suitable for people who:<\/span><\/h3>\n<ul dir=\"ltr\" style=\"text-align: left\">\n<li><span style=\"vertical-align: inherit\">Vue.js developers who have front-end skills but are not familiar with the server side.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Those who want to develop their skills to build full-stack applications.<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">People looking to build a complete e-commerce site using Vue.js.<\/span><\/li>\n<\/ul>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Course Details Vue.js: Creating and Hosting a Full-Stack Site<\/span><\/h3>\n<ul dir=\"ltr\" style=\"text-align: left\">\n<li><span style=\"vertical-align: inherit\">Publisher: <\/span><a href=\"https:\/\/href.li\/?https:\/\/www.linkedin.com\/learning\/vue-js-creating-and-hosting-a-full-stack-site-21646902\" target=\"_blank\" rel=\"noopener\"><span style=\"vertical-align: inherit\">LinkedIn<\/span><\/a><\/li>\n<li><span style=\"vertical-align: inherit\">Instructor: <\/span><a href=\"https:\/\/downloadlynet.ir\/tag\/shaun-wassell\/\"><span style=\"vertical-align: inherit\">Shaun Wassell<\/span><\/a><\/li>\n<li><span style=\"vertical-align: inherit\">Education level: Intermediate<\/span><\/li>\n<li><span style=\"vertical-align: inherit\">Training duration: 4 hours and 31 minutes<\/span><\/li>\n<\/ul>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Course topics<\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: left\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-998403 size-full\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2025\/08\/Vue.js-Creating-and-Hosting-a-Full-Stack-Site.png\" alt=\"Vue.js: Creating and Hosting a Full-Stack Site\" width=\"430\" height=\"585\"><\/p>\n<h3 dir=\"ltr\" style=\"text-align: left\"><span style=\"vertical-align: inherit\">Course images<\/span><\/h3>\n<p dir=\"ltr\" style=\"text-align: left\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-998402 size-full\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2025\/08\/Vue.js-Creating-and-Hosting-a-Full-Stack-Site-1.png\" alt=\"Vue.js: Creating and Hosting a Full-Stack Site\" width=\"873\" height=\"190\"><\/p>\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-172169-1\"><video class=\"wp-video-shortcode\" id=\"video-172169-1_html5\" width=\"640\" height=\"360\" preload=\"metadata\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Vue.js_Creating_and_Hosting_a_Full-Stack_Site_Downloadly.ir.mp4?_=1\" style=\"width: 640px; height: 360px;\"><source type=\"video\/mp4\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Vue.js_Creating_and_Hosting_a_Full-Stack_Site_Downloadly.ir.mp4?_=1\"><a href=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Vue.js_Creating_and_Hosting_a_Full-Stack_Site_Downloadly.ir.mp4?nocache=1786141067690\">https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Vue.js_Creating_and_Hosting_a_Full-Stack_Site_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:\/\/dl1.downloadly.ir\/Files\/Elearning\/LinkedIn_Vue.js_Creating_and_Hosting_a_Full-Stack_Site_2023-3_Downloadly.ir.rar?nocache=1786141067\"><span style=\"vertical-align: inherit\">Download file \u2013 738 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\">738 MB<\/span><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Description Vue.js: Creating and Hosting a Full-Stack Site. Helps Vue.js developers create and host a full-stack e-commerce site using Node.js and MongoDB. If y<\/p>\n","protected":false},"author":1,"template":"","dgi_category":[10458],"dgi_tag":[96133,96134,96135,96136,96137,25859],"class_list":["post-11540","digital_item","type-digital_item","status-publish","has-post-thumbnail","hentry","dgi_category-video-tutorials","dgi_tag-course-vue-js-creating-and-hosting-a-full-stack-site","dgi_tag-download-course-vue-js-creating-and-hosting-a-full-stack-site","dgi_tag-download-vue-js-creating-and-hosting-a-full-stack-site","dgi_tag-free-download-vue-js-creating-and-hosting-a-full-stack-site","dgi_tag-free-vue-js-creating-and-hosting-a-full-stack-site","dgi_tag-shaun-wassell"],"_links":{"self":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/11540","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\/11540\/revisions"}],"wp:attachment":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/media?parent=11540"}],"wp:term":[{"taxonomy":"dgi_category","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_category?post=11540"},{"taxonomy":"dgi_tag","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_tag?post=11540"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}