|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/nodejs-tingkat-pemula/
课程评论:没有评论
**课程名称:NodeJS 入门** **课程概述:** 本课程旨在介绍 Node.js,一个使用非阻塞I/O异步处理的JavaScript运行时。Node.js 允许在服务器上执行JavaScript,从而简化了后端应用的开发。课程将涵盖Node.js 的核心概念,包括模块(Modules)、事件(Event)、缓冲区(Buffer)和流(Stream)。此外,还将学习如何在Node.js 中操作文件系统,这是服务器端应用开发的关键能力。 课程还将指导学员从零开始构建自己的HTTP服务器,学习如何处理客户端请求并发送响应。在掌握HTTP服务器基础后,课程将深入讲解并使用Express框架,一个强大的Node.js Web应用开发框架,它提供了丰富的便捷功能。 最后,课程将通过构建一个简单的天气应用来巩固所学知识。该应用将利用Node.js 和 Express 从API获取天气数据并展示给用户。 **课程目标:** * 掌握 Node.js 的基本概念。 * 熟练运用 Express 框架构建 Web 应用程序。 * 增强开发 Node.js 后端项目的信心。
Pada course ini, kita akan mempelajari Javascript runtime yang menggunakan non-blocking I/O secara asynchronous, yaitu Node.js. Node.js merupakan platform yang memungkinkan kita untuk menjalankan JavaScript di server, sehingga kita bisa membuat aplikasi backend dengan mudah. Dalam course ini, materi yang disediakan mencakup berbagai konsep dasar Node.js, seperti Modules, Event, Buffer, dan Stream. Selain itu, kita juga akan belajar tentang cara bekerja dengan File System di Node.js, yang merupakan kemampuan penting dalam pengembangan aplikasi server-side.Tidak hanya itu, course ini juga akan membantu kalian membangun HTTP server sendiri. Kalian akan mempelajari cara membuat server dari awal hingga dapat menangani permintaan dan mengirimkan respon kepada klien. Setelah memahami dasar-dasar HTTP server, kita akan memperdalam pengetahuan dengan mempelajari framework Express. Express merupakan framework populer di Node.js yang mempermudah pembuatan aplikasi web dengan menyediakan berbagai fitur yang memudahkan pengembangan.Di akhir chapter, kita akan mengaplikasikan semua materi yang telah dipelajari dengan membuat aplikasi cuaca sederhana. Aplikasi ini akan memanfaatkan konsep Node.js dan Express untuk mengambil data cuaca dari API dan menampilkannya kepada pengguna. Tujuan dari course ini adalah agar teman-teman dapat memahami konsep dasar Node.js serta menguasai penggunaan Express dalam membangun aplikasi web. Dengan pemahaman ini, diharapkan kalian bisa lebih percaya diri dalam mengembangkan proyek-proyek backend dengan Node.js.