|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/nodejs-express/
课程评论:没有评论
**课程名称:** 【初心者向け】初めてのNode.js入門。Expressフレームワークを用いた本格Webサーバー構築やJSONを学ぼう! **课程概述:** 本课程面向初学者,旨在帮助您理解Node.js的核心概念,包括其工作原理以及为何在当今开发领域备受欢迎。Netflix、Uber、LinkedIn等知名企业都在使用Node.js作为其服务器端(后端)开发环境,并且在日本,越来越多的公司也开始采用Node.js。 课程将从Node.js的诞生背景出发,深入浅出地讲解服务器端开发的基础知识。虽然本课程将完全使用Node.js构建Web应用程序,但同时也会教授如何将HTML前端与服务器端分离,并通过API进行连接,为将来与Angular、React、Vue等前端框架结合开发打下基础。学习Node.js将有助于您在未来进行Web应用开发以及允许后端系统复用于原生应用开发时,使开发过程更加顺畅。 课程将以初学者为导向,从JavaScript的基础知识,如`const`和`let`、函数的创建与调用、`module`的概念以及如何导入/导出等方面进行详细讲解。我们鼓励您在学习过程中通过Udemy的问答功能提出宝贵意见,以便我们不断更新课程内容。 **推荐配套课程:** 【Macで始める】はじめてのGitとGitHub、GitKraken入門【VSCode初期セットアップ含む】 **学习目标:** * 理解Node.js的核心概念和工作原理。 * 掌握使用Express框架构建本格Web服务器。 * 学习JSON的数据格式及其在Web开发中的应用。 * 了解服务器端与前端分离以及API连接的开发模式。 * 学习JavaScript基础知识,为Node.js开发奠定基础。
新しく本格的なWEBサーバー構築を学ぼうと思った時、そもそもNode.jsとは何なのか?Node.jsはどのような仕組みで動くのか?なぜNode.jsが昨今の開発現場で用いられるようになったか?といった大切な概念の部分が理解できず、なんとなく使っている or 挫折してしまった。といった経験はございませんか?Node.jsは、NetflixやUder、LinkedIn などの欧米系IT企業のサーバーサイド(バックエンド)システムの開発環境として用いられていて、最近は日本でもNode.jsを使った企業が増えてきています。なぜこれらの企業はわざわざシステムの開発言語切り替えるまでしてNode.jsを導入するのでしょうか?本コースは、実際に本格的な開発に関する知識をお伝えしていくのは勿論、しっかりNode.jsとは何なのか?というところから丁寧に授業を進めていきます。授業を通じてNode.js誕生の背景から、サーバーサイド開発の基礎を一緒に学んでいきましょう。このコースではNode.jsのみでWebアプリ全体を構築していきますが、今後フロントエンド側の開発言語としてAngularやReact、Vueなどのフロントエンドフレームワークと組み合わせた開発を行なっていける下地を構築する為、HTML側とサーバーサイド側を完全に分離し、APIで接続するノウハウも同時にご紹介していきます。今後Webアプリ開発だけでなく、ネイティブアプリなどを開発する際に、バックエンド側は共用システムにしたいという場合に、Node.jsを学んでおくことで今後の開発をスムーズに行えるようになります。本コースは初心者でも開発の知識を学んでいけることを意識し、constやletとは何?関数の作り方や呼び出し方は?moduleって何?どうやってインポート/エクスポートするの?といった基礎から丁寧に授業を行なっていきます。もし受講を進める中で強化してほしいコンテンツなどございましたら、UdemyのQ & A機能からご意見くださいね。ご意見を元に授業をアップデートさせて頂きます。GitやGitHubの基本的な使い方に関しましては、姉妹コースの【Macで始める】はじめてのGitとGitHub、GitKraken入門【VSCode初期セットアップ含む】も合わせてご受講してみてくださいね。