강의

멘토링

로드맵

Programming

/

Back-end

Node.js Web開発で学ぶバックエンドJavaScriptの理解

Node.jsのコア機能を扱いながら、バックエンドでJavaScriptがどのように動作するかを調べ、AngularやReactなどの複雑なアプリケーション開発(SPA)に必要なバックエンドのコア要素を扱います。 簡潔な動画で重要な内容を素早く重要に扱い、開発の流れを習得し、従う実践で開発経験を積むことができます。

  • crong4843
  • yoda
JavaScript
Node.js
Express

学習した受講者のレビュー

1.講座紹介

JavaScript言語はNode.js、を通じてBack-endでも多く活用されています。

この講座では、Node.jsのコア機能を扱いながら、バックエンドでJavaScriptがどのように動作するかを調べ、AngularやReactなどの複雑なアプリケーション開発(SPA)に必要なバックエンドのコア要素を取り上げます。シングルページアプリケーション(SPA)開発では、テンプレート操作とルーティング処理をクライアントとバックエンドで分割することもできます。また、バックエンドではRESTful APIを提供する役割を主にする場合もあります。

この傾向で、Node.jsは、かなり適切なバックエンド技術と言えます。したがって、SPAを開発する際に必要なバックエンド技術が何であり、どのようにクライアントと対話するかを理解することが重要です。このレッスンでは、フルスタック開発者ではなくても、フロントエンドの専門開発者が知っておくと、有用な知識とスキルを扱います。このプロセスを通じて、Webアプリケーションの動作方法をより理解することができます。

学ぶこと

nodeJS + Express Webサーバー設定 Request,Response処理 Database連携 Router改善 - モジュール化DBにデータ追加パスポートベース認証ロジック実装(会員登録、ログイン、ログアウト) RESTful API

2.役に立つ方

  • バックエンド技術が気になるWebフロントエンド開発者。
  • バックエンド開発はおなじみですが、JavaScriptやnodeJSの経験がない開発者。
  • Javascriptの使い方をよりよく理解したい開発者
  • Webフロントエンドとバックエンド間の技術的な相互作用が気になる初心者開発者。

3.講座特徴

  • Web開発初級難易度コース。
  • Node.js、Expressに基づくWebアプリケーションの構築。
  • Template Engine
  • AjaxとJSONを活用したRESTful APIベースのWebサービスの基礎。
  • Passportベースの認証処理方法。

4.講師紹介

ユン・ジス

- 現在のコードスクワッドWebフロントエンドマスター。
- SKプラネットWebUIマスター。
- NHN NEXT WebUI専任教授。
- ネイバーWebUI開発チーム長。
- < 個人YouTubeチャンネル>

5.ソースコード

実習で使用したコードはこちらです。
https://github.com/crongro/node_server_inflearn
コードスクワッド

コードスクワッド
開発者出身の教育専門家が作った最高品質のソフトウェア教育機関
http://codesquad.kr

こんにちは
です。

カリキュラム

全体

30件 ∙ (4時間 27分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

173件

4.6

173件の受講レビュー

  • 이우진님의 프로필 이미지
    이우진

    受講レビュー 5

    平均評価 5.0

    5

    100% 受講後に作成

    이야... 이런 고품질 강의가... 무료로 공개되다니... 정말 감사합니다! node.js 입문하시는 분들에게 큰 도움이됩니다! 유료강의 수준이라고 봐도 무방합니다. 중간중간에 강사님의 실수에 의한 디버깅 타임도 정말 좋았습니다! 디버깅을 직접 볼 수 있다는건 돈주고도 배울 수 없습니다... 디버깅으로 시간이 걸린다는 점으로 강의의 질이 낮다고 말씀하시는 분들이 계시다면 잠재적 발전 가능성을 스스로가 늦추는 거라고 봅니다. 실수를 해결하는 과정에 대해서 배우는건 현역에서도 배우기 힘듭니다.. 문제해결의 과정인데 저는 정말 좋았습니다! 추후 진행되는 강좌는 없으신지요! 유료강의라고해도 저는 들을 의향이 있습니다! 정말 잘 배우고 갑니다!

    • 윤지수
      知識共有者

      코드스쿼드로 오세요!! 는 농담이고요. 디버깅이 매우 중요하다고 생각하는 1인입니다. breakpoint; console.log("노드js디버깅 영상좋은 것들 많으니 더 많이 배워보세요! ")

  • 한량님의 프로필 이미지
    한량

    受講レビュー 5

    平均評価 5.0

    5

    100% 受講後に作成

    개념을 잡는데 많은 도움이 되었습니다. 감사합니다. ^^

    • 윤지수
      知識共有者

      감사합니다. 이제 NODE웹개발에 도전해보세요!

  • Lee Euido님의 프로필 이미지
    Lee Euido

    受講レビュー 3

    平均評価 4.0

    3

    100% 受講後に作成

    장점 : Node js의 전체적인 흐름을 알 수 있습니다. 단점 : 우선 뭔가를 할 때 그냥 해야 합니다. 가 아닌 왜? 해야되는지 조금 더 자세히 알려주셨으면 합니다. 예를들어, middleware 편에서 middleware가 무엇이고 이 수업에서 우리가 middleware를 왜 설치해야되는지 간단한 부연설명이 없어 직접 인터넷에서 찾아봐야 합니다. 그리고 같은 강의에서 예를 들면 공식 웹사이트에서 소스를 긁어오는데 각각의 역할이 무엇이고 왜 써야되는지를 간략하게 나마 소개해주신다면 추후에 단순히 알려주신것 뿐만 할 수 있는 것이 아닌 스스로 응용 연습을 하기 쉽다고 생각합니다. 초보자의 입장에서 왜 쓰는지 모르는 상태에서 그냥 쓴다면 잊어버리고 더 쉽다고 생각합니다.

    • 윤지수
      知識共有者

      솔직한 피드백 감사드립니다. 이 강의가 백엔드의 흐름을 이해하는 측면에서 제작되어 그렇게 느끼실 수 있습니다. 좀더 자세한 내용을 담지 못한점 양해 부탁드립니다 다른 한편으로는, 직접 내용을 찾아보시면서 스스로 이해하는 것이 장기적으로는 도움이 되실 수도 있을것이라 생각도 합니다.

  • 이승호님의 프로필 이미지
    이승호

    受講レビュー 2

    平均評価 5.0

    5

    100% 受講後に作成

    좋은 강의에요

    • 윤지수
      知識共有者

      넵 피드백 감사드립니다. ^^

  • For ever님의 프로필 이미지
    For ever

    受講レビュー 7

    平均評価 4.9

    5

    100% 受講後に作成

    Node.js 이해에 많은 도움이 되었습니다. 좋은 강의 감사합니다

    • 윤지수
      知識共有者

      도움이 되셨다니 다행입니다.

公開していない講座のため、受講が制限されます。
非公開講座

似ている講座

同じ分野の他の講座を見てみましょう!