[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"ssr-repo-dspace000002473":3,"ssr-repo-divisions":81,"menu-footer-id":267,"menu-main-id":328},{"id":4,"title":5,"authors":6,"files":8,"advisors":53,"authors_detail":54,"advisors_detail":58,"publisher":59,"publish_place":60,"language":61,"type":62,"type_slug":63,"year":64,"department":65,"study_program":66,"keywords":67,"keywords_detail":71,"abstract":78,"abstract_html":79,"url":80},"repo-dspace000002473","Development of a Self-Learning System for Web-Based NodeJS Programming with an Automated Assistance Mechanism",[7],"Omar Abdul-Raoof Taha Ghaleb Al-Maktary",[9,14,17,20,23,26,29,32,35,38,41,44,47,50],{"chapter":10,"requires_login":11,"label":12,"available":13},"abstrak",false,"Abstrak",true,{"chapter":15,"requires_login":11,"label":16,"available":11},"pendahuluan","Pendahuluan",{"chapter":18,"requires_login":11,"label":19,"available":13},"bab1","Bab I",{"chapter":21,"requires_login":11,"label":22,"available":13},"bab2","Bab II",{"chapter":24,"requires_login":13,"label":25,"available":13},"bab3","Bab III",{"chapter":27,"requires_login":13,"label":28,"available":13},"bab4","Bab IV",{"chapter":30,"requires_login":13,"label":31,"available":13},"bab5","Bab V",{"chapter":33,"requires_login":13,"label":34,"available":11},"bab6","Bab VI",{"chapter":36,"requires_login":13,"label":37,"available":11},"bab7","Bab VII",{"chapter":39,"requires_login":11,"label":40,"available":11},"daftar_pustaka","Daftar Pustaka",{"chapter":42,"requires_login":13,"label":43,"available":11},"lampiran","Lampiran",{"chapter":45,"requires_login":13,"label":46,"available":11},"jurnal","Jurnal",{"chapter":48,"requires_login":11,"label":49,"available":13},"open","Akses Terbuka",{"chapter":51,"requires_login":13,"label":52,"available":11},"full","Dokumen Lengkap",[],[55],{"name":7,"nim":56,"slug":57},"1941720237","omar-abdul-raoof-taha-ghaleb-al-maktary",[],"Politeknik Negeri Malang","Malang","Inggris","Skripsi (D4)","skripsi-d4",2023,"D-IV TEKNIK INFORMATIKA",null,[68,69,70],"Self-Learning System","Nodejs Programming","Web-Based Education",[72,74,76],{"name":68,"slug":73},"self-learning-system",{"name":69,"slug":75},"nodejs-programming",{"name":70,"slug":77},"web-based-education","This thesis introduces a self-learning system for web-based NodeJS programming with an automated assistance mechanism, aimed at empowering students to engage in independent study and enhance their understanding and proficiency in database connection, web programming, and RESTful APIs on the NodeJS Express framework. Through the evaluation of the self-learning system, it is evident that students benefit from the clear and concise learning materials, leading to increased engagement levels and better understanding. By providing automated assistance, students receive real-time feedback on their code, allowing them to quickly detect and correct mistakes. By providing an automatic support mechanism and extensive learning resources, the research contributes to the growth of web-based NodeJS programming education. This study contributes to the profession by bridging the gap between traditional classroom instruction and practical application, helping students to gain the skills they need to succeed in the ever-changing landscape of web development. Future enhancements include more simplified learning materials and better resource management for third-party connections. The data support the notion that a clear and succinct learning strategy improves student engagement and comprehension, providing a promising avenue for self-directed learning in NodeJS programming.","\u003Cp>This thesis introduces a self-learning system for web-based NodeJS programming with an automated assistance mechanism, aimed at empowering students to engage in independent study and enhance their understanding and proficiency in database connection, web programming, and RESTful APIs on the NodeJS Express framework. Through the evaluation of the self-learning system, it is evident that students benefit from the clear and concise learning materials, leading to increased engagement levels and better understanding. By providing automated assistance, students receive real-time feedback on their code, allowing them to quickly detect and correct mistakes. By providing an automatic support mechanism and extensive learning resources, the research contributes to the growth of web-based NodeJS programming education. This study contributes to the profession by bridging the gap between traditional classroom instruction and practical application, helping students to gain the skills they need to succeed in the ever-changing landscape of web development. Future enhancements include more simplified learning materials and better resource management for third-party connections. The data support the notion that a clear and succinct learning strategy improves student engagement and comprehension, providing a promising avenue for self-directed learning in NodeJS programming.\u003C\u002Fp>","https:\u002F\u002Frepository.polinema.ac.id\u002Fcollection\u002Fdetail?id=dspace000002473&year=2023&title=development-of-a-self-learning-system-for-web-based-nodejs-programming-with-an-automated-assistance-mechanism",[82,118,145,178,192,217,243,260],{"id":83,"name":84,"slug":85,"count":86,"prodi":87},"MsJu1506001","Administrasi Niaga","administrasi-niaga",3696,[88,93,97,102,106,110,114],{"name":89,"slug":90,"level":91,"count":92},"D-III ADMINISTRASI BISNIS","d-iii-administrasi-bisnis","D-III",1702,{"name":94,"slug":95,"level":91,"count":96},"D-III BAHASA INGGRIS","d-iii-bahasa-inggris",217,{"name":98,"slug":99,"level":100,"count":101},"D-IV BAHASA INGGRIS UNTUK INDUSTRI PARIWISATA","d-iv-bahasa-inggris-untuk-industri-pariwisata","D-IV",24,{"name":103,"slug":104,"level":100,"count":105},"D-IV BAHASA INGGRIS UNTUK KOMUNIKASI BISNIS DAN PROFESIONAL","d-iv-bahasa-inggris-untuk-komunikasi-bisnis-dan-profesional",103,{"name":107,"slug":108,"level":100,"count":109},"D-IV MANAJEMEN PEMASARAN","d-iv-manajemen-pemasaran",1624,{"name":111,"slug":112,"level":100,"count":113},"D-IV PENGELOLAAN ARSIP DAN REKAMAN INFORMASI","d-iv-pengelolaan-arsip-dan-rekaman-informasi",25,{"name":115,"slug":116,"level":66,"count":117},"JURUSAN ADMINISTRASI NIAGA","jurusan-administrasi-niaga",1,{"id":119,"name":120,"slug":121,"count":122,"prodi":123},"MsJu1506002","Akuntansi","akuntansi",3545,[124,128,132,136,140],{"name":125,"slug":126,"level":91,"count":127},"D-III AKUNTANSI","d-iii-akuntansi",1262,{"name":129,"slug":130,"level":100,"count":131},"D-IV AKUNTANSI MANAJEMEN","d-iv-akuntansi-manajemen",1954,{"name":133,"slug":134,"level":100,"count":135},"D-IV KEUANGAN","d-iv-keuangan",315,{"name":137,"slug":138,"level":66,"count":139},"JURUSAN AKUNTANSI","jurusan-akuntansi",11,{"name":141,"slug":142,"level":143,"count":144},"S2 SISTEM INFORMASI AKUNTANSI","s2-sistem-informasi-akuntansi","S2",3,{"id":146,"name":147,"slug":148,"count":149,"prodi":150},"MsJu1506003","Teknik Elektro","teknik-elektro",4394,[151,155,159,163,167,171,175],{"name":152,"slug":153,"level":91,"count":154},"D-III TEKNIK ELEKTRONIKA","d-iii-teknik-elektronika",588,{"name":156,"slug":157,"level":91,"count":158},"D-III TEKNIK LISTRIK","d-iii-teknik-listrik",533,{"name":160,"slug":161,"level":91,"count":162},"D-III TEKNIK TELEKOMUNIKASI","d-iii-teknik-telekomunikasi",534,{"name":164,"slug":165,"level":100,"count":166},"D-IV JARINGAN TELEKOMUNIKASI DIGITAL","d-iv-jaringan-telekomunikasi-digital",998,{"name":168,"slug":169,"level":100,"count":170},"D-IV SISTEM KELISTRIKAN","d-iv-sistem-kelistrikan",849,{"name":172,"slug":173,"level":100,"count":174},"D-IV TEKNIK ELEKTRONIKA","d-iv-teknik-elektronika",867,{"name":176,"slug":177,"level":143,"count":113},"S2 TEKNIK ELEKTRO","s2-teknik-elektro",{"id":179,"name":180,"slug":181,"count":182,"prodi":183},"MsJu1506004","Teknik Kimia","teknik-kimia",1039,[184,188],{"name":185,"slug":186,"level":91,"count":187},"D-III TEKNIK KIMIA","d-iii-teknik-kimia",507,{"name":189,"slug":190,"level":100,"count":191},"D-IV TEKNOLOGI KIMIA INDUSTRI","d-iv-teknologi-kimia-industri",532,{"id":193,"name":194,"slug":195,"count":196,"prodi":197},"MsJu1506005","Teknik Mesin","teknik-mesin",3198,[198,202,206,210,214],{"name":199,"slug":200,"level":91,"count":201},"D-III TEKNIK MESIN","d-iii-teknik-mesin",1875,{"name":203,"slug":204,"level":91,"count":205},"D-III TEKNOLOGI PEMELIHARAAN PESAWAT UDARA","d-iii-teknologi-pemeliharaan-pesawat-udara",82,{"name":207,"slug":208,"level":100,"count":209},"D-IV TEKNIK MESIN PRODUKSI dan PERAWATAN","d-iv-teknik-mesin-produksi-dan-perawatan",649,{"name":211,"slug":212,"level":100,"count":213},"D-IV TEKNIK OTOMOTIF ELEKTRONIK","d-iv-teknik-otomotif-elektronik",591,{"name":215,"slug":216,"level":143,"count":117},"S2 MAGISTER TERAPAN REKAYASA TEKNOLOGI MANUFAKTUR","s2-magister-terapan-rekayasa-teknologi-manufaktur",{"id":218,"name":219,"slug":220,"count":221,"prodi":222},"MsJu1506006","Teknik Sipil","teknik-sipil",2775,[223,227,231,235,239],{"name":224,"slug":225,"level":91,"count":226},"D-III TEKNIK SIPIL","d-iii-teknik-sipil",992,{"name":228,"slug":229,"level":91,"count":230},"D-III TEKNOLOGI KONSTRUKSI JALAN, JEMBATAN, dan BANGUNAN AIR","d-iii-teknologi-konstruksi-jalan-jembatan-dan-bangunan-air",179,{"name":232,"slug":233,"level":91,"count":234},"D-III TEKNOLOGI PERTAMBANGAN","d-iii-teknologi-pertambangan",91,{"name":236,"slug":237,"level":100,"count":238},"D-IV MANAJEMEN REKAYASA KONSTRUKSI","d-iv-manajemen-rekayasa-konstruksi",1434,{"name":240,"slug":241,"level":100,"count":242},"D-IV TEKNOLOGI REKAYASA KONSTRUKSI JALAN DAN JEMBATAN","d-iv-teknologi-rekayasa-konstruksi-jalan-dan-jembatan",79,{"id":244,"name":245,"slug":246,"count":247,"prodi":248},"MsJu1506007","Teknologi Informasi","teknologi-informasi",2300,[249,253,257],{"name":250,"slug":251,"level":91,"count":252},"D-III MANAJEMEN INFORMATIKA","d-iii-manajemen-informatika",694,{"name":254,"slug":255,"level":100,"count":256},"D-IV SISTEM INFORMASI BISNIS","d-iv-sistem-informasi-bisnis",208,{"name":65,"slug":258,"level":100,"count":259},"d-iv-teknik-informatika",1398,{"id":66,"name":261,"slug":262,"count":263,"prodi":264},"Tanpa prodi","tanpa-prodi",258,[265],{"name":59,"slug":266,"level":66,"count":263},"politeknik-negeri-malang",[268,291,307],[269,275,279,283,287],{"id":270,"parent":271,"target":272,"content":273,"title":273,"url":274},2500,"0","","Polinema Malang","https:\u002F\u002Fpolinema.ac.id\u002F",{"id":276,"parent":271,"target":272,"content":277,"title":277,"url":278},2536,"Bahasa","https:\u002F\u002Fwww.polinema.ac.id\u002Flayanan\u002Funit-pelaksana-teknis\u002Fupt-bahasa\u002F",{"id":280,"parent":271,"target":272,"content":281,"title":281,"url":282},2537,"Humas","https:\u002F\u002Fwww.polinema.ac.id\u002Flayanan\u002Funit-pelaksana-teknis\u002Fupt-humas\u002F",{"id":284,"parent":271,"target":272,"content":285,"title":285,"url":286},2538,"MKU","https:\u002F\u002Fwww.polinema.ac.id\u002Flayanan\u002Funit-pelaksana-teknis\u002Fupt-mku\u002F",{"id":288,"parent":271,"target":272,"content":289,"title":289,"url":290},2539,"Penelitian dan Pengabdian","https:\u002F\u002Fwww.polinema.ac.id\u002Flayanan\u002Funit-pelaksana-teknis\u002Fupt-p2m\u002F",[292,296,300,304],{"id":293,"parent":271,"target":272,"content":294,"title":294,"url":295},2771,"Percetakan","https:\u002F\u002Fwww.polinema.ac.id\u002Flayanan\u002Funit-pelaksana-teknis\u002Fupt-percetakan\u002F",{"id":297,"parent":271,"target":272,"content":298,"title":298,"url":299},2772,"Pemeliharaan dan Perawatan","https:\u002F\u002Fwww.polinema.ac.id\u002Flayanan\u002Funit-pelaksana-teknis\u002Fupt-pp\u002F",{"id":301,"parent":271,"target":272,"content":302,"title":302,"url":303},2773,"Pusat Komputer","https:\u002F\u002Fwww.polinema.ac.id\u002Flayanan\u002Fpuskom\u002F",{"id":221,"parent":271,"target":272,"content":305,"title":305,"url":306},"Job Placement Center","http:\u002F\u002Fjpc.polinema.ac.id\u002F",[308,312,316,320,324],{"id":309,"parent":271,"target":272,"content":310,"title":310,"url":311},2501,"Admisi","http:\u002F\u002Fadmisi.polinema.ac.id\u002F",{"id":313,"parent":271,"target":272,"content":314,"title":314,"url":315},2570,"Alumni","http:\u002F\u002Falumni.polinema.ac.id\u002F",{"id":317,"parent":271,"target":272,"content":318,"title":318,"url":319},2571,"Beasiswa","http:\u002F\u002Fbeasiswa.polinema.ac.id\u002F",{"id":321,"parent":271,"target":272,"content":322,"title":322,"url":323},2572,"LPSE","http:\u002F\u002Flpse.polinema.ac.id\u002Feproc4",{"id":325,"parent":271,"target":272,"content":326,"title":326,"url":327},2574,"Simpeg","https:\u002F\u002Fsimpeg.polinema.ac.id\u002F",[329,388,406,428],{"id":330,"parent":271,"target":272,"content":331,"title":331,"url":332,"children":333,"dropdown":387},2534,"Layanan","https:\u002F\u002Flibrary.polinema.ac.id\u002Flayanan\u002F",[334,339,343,347,351,355,359,363,367,371,375,379,383],{"id":335,"parent":336,"target":272,"content":337,"title":337,"url":338},2474,"2534","Koleksi Umum","https:\u002F\u002Flibrary.polinema.ac.id\u002Flayanan\u002Fkoleksi-umum\u002F",{"id":340,"parent":336,"target":272,"content":341,"title":341,"url":342},2493,"Sirkulasi","https:\u002F\u002Flibrary.polinema.ac.id\u002Flayanan\u002Fsirkulasi\u002F",{"id":344,"parent":336,"target":272,"content":345,"title":345,"url":346},2475,"Loker","https:\u002F\u002Flibrary.polinema.ac.id\u002Flayanan\u002Floker\u002F",{"id":348,"parent":336,"target":272,"content":349,"title":349,"url":350},2492,"Referensi dan Karya Ilmiah","https:\u002F\u002Flibrary.polinema.ac.id\u002Flayanan\u002Fkoleksi-referensi-dan-laporan-akhir\u002F",{"id":352,"parent":336,"target":272,"content":353,"title":353,"url":354},3792,"Layanan Penelusuran Informasi Secara Online","https:\u002F\u002Flibrary.polinema.ac.id\u002Flayanan\u002Flayanan-penelusuran-informasi-secara-online\u002F",{"id":356,"parent":336,"target":272,"content":357,"title":357,"url":358},4460,"Layanan Keanggotaan","https:\u002F\u002Flibrary.polinema.ac.id\u002Flayanan\u002Flayanan-keanggotaan-2\u002F",{"id":360,"parent":336,"target":272,"content":361,"title":361,"url":362},3745,"Baca Ditempat","https:\u002F\u002Flibrary.polinema.ac.id\u002Flayanan\u002Flayanan-baca-ditempat\u002F",{"id":364,"parent":336,"target":272,"content":365,"title":365,"url":366},2473,"Koleksi Tandon","https:\u002F\u002Flibrary.polinema.ac.id\u002Flayanan\u002Fkoleksi-tandon\u002F",{"id":368,"parent":336,"target":272,"content":369,"title":369,"url":370},3823,"Jasa Silang Layan Perpustakaan","https:\u002F\u002Flibrary.polinema.ac.id\u002Flayanan\u002Fjasa-silang-layan-perpustakaan\u002F",{"id":372,"parent":336,"target":272,"content":373,"title":373,"url":374},3832,"Layanan Multimedia","https:\u002F\u002Flibrary.polinema.ac.id\u002Flayanan\u002Flayanan-multimedia\u002F",{"id":376,"parent":336,"target":272,"content":377,"title":377,"url":378},3834,"Layanan Literasi Informasi","https:\u002F\u002Flibrary.polinema.ac.id\u002Flayanan\u002Flayanan-literasi-informasi\u002F",{"id":380,"parent":336,"target":272,"content":381,"title":381,"url":382},3835,"Layanan Penyedia Dokumen","https:\u002F\u002Flibrary.polinema.ac.id\u002Flayanan\u002Flayanan-penyedia-dokumen\u002F",{"id":384,"parent":336,"target":272,"content":385,"title":385,"url":386},2489,"Administrasi Perpustakaan","https:\u002F\u002Flibrary.polinema.ac.id\u002Flayanan\u002Fadministrasi-perpustakaan\u002F","layanan",{"id":389,"parent":271,"target":272,"content":390,"title":390,"url":391,"children":392,"dropdown":405},2838,"e-Resources","https:\u002F\u002Flibrary.polinema.ac.id\u002Fe-resources\u002Fe-book\u002F",[393,397,401],{"id":394,"parent":395,"target":272,"content":396,"title":396,"url":391},2577,"2838","e-Book",{"id":398,"parent":395,"target":272,"content":399,"title":399,"url":400},2578,"e-Journal","https:\u002F\u002Flibrary.polinema.ac.id\u002Fe-resources\u002Fe-journal\u002F",{"id":402,"parent":395,"target":272,"content":403,"title":403,"url":404},90001,"Open Access","https:\u002F\u002Flibrary.polinema.ac.id\u002Fe-resources\u002Fopen-access\u002F","e-resources",{"id":407,"parent":271,"target":272,"content":408,"title":408,"url":409,"children":410,"dropdown":427},2837,"Informasi","https:\u002F\u002Flibrary.polinema.ac.id\u002Fcategory\u002Fpengumuman\u002F",[411,416,419,423],{"id":412,"parent":413,"target":272,"content":414,"title":414,"url":415},2491,"2837","Jam Layanan","https:\u002F\u002Flibrary.polinema.ac.id\u002Flayanan\u002Fjam-layanan\u002F",{"id":417,"parent":413,"target":272,"content":418,"title":418,"url":409},2766,"Pengumuman",{"id":420,"parent":413,"target":272,"content":421,"title":421,"url":422},2514,"Berita","https:\u002F\u002Flibrary.polinema.ac.id\u002Fcategory\u002Fberita\u002F",{"id":424,"parent":413,"target":272,"content":425,"title":425,"url":426},2515,"Artikel","https:\u002F\u002Flibrary.polinema.ac.id\u002Fcategory\u002Fartikel\u002F","informasi",{"id":429,"parent":271,"target":272,"content":430,"title":430,"url":431,"children":432,"dropdown":462},2482,"Profil","https:\u002F\u002Flibrary.polinema.ac.id\u002Fprofil\u002F",[433,438,442,446,450,454,458],{"id":434,"parent":435,"target":272,"content":436,"title":436,"url":437},2483,"2482","Sejarah","https:\u002F\u002Flibrary.polinema.ac.id\u002Fprofil\u002Fsejarah\u002F",{"id":439,"parent":435,"target":272,"content":440,"title":440,"url":441},2487,"Visi, Misi dan Tujuan","https:\u002F\u002Flibrary.polinema.ac.id\u002Fprofil\u002Fvisi-misi-dan-tujuan\u002F",{"id":443,"parent":435,"target":272,"content":444,"title":444,"url":445},2484,"Staf Perpustakaan","https:\u002F\u002Flibrary.polinema.ac.id\u002Fprofil\u002Fstaf-perpustakaan\u002F",{"id":447,"parent":435,"target":272,"content":448,"title":448,"url":449},2485,"Struktur Organisasi Perpustakaan","https:\u002F\u002Flibrary.polinema.ac.id\u002Fprofil\u002Fstruktur-organisasi-perpustakaan\u002F",{"id":451,"parent":435,"target":272,"content":452,"title":452,"url":453},2486,"Tata Tertib","https:\u002F\u002Flibrary.polinema.ac.id\u002Fprofil\u002Ftata-tertib\u002F",{"id":455,"parent":435,"target":272,"content":456,"title":456,"url":457},3705,"Statistik","https:\u002F\u002Flibrary.polinema.ac.id\u002Fprofil\u002Fstatistik\u002F",{"id":459,"parent":435,"target":272,"content":460,"title":460,"url":461},4990,"Standard Operating Procedure (SOP)","https:\u002F\u002Flibrary.polinema.ac.id\u002Fprofil\u002Fstandard-operating-procedure-sop-2\u002F","profil"]