inflearn logo
inflearn logo

[Web開発フルスタックコース] Node.jsプロジェクト投入1週間前 - 基礎から実務まで

この講義は、フルスタックWeb開発者を育成するための[Web開発フルスタックコース]講義シリーズのバックエンド部分についての講義です。この講義は、講師の著書<Node.jsプロジェクト投入一週間前>の内容に基づいて作られた講義です。

難易度 初級

受講期間 無制限

Node.js
Node.js
MySQL
MySQL
Express
Express
MongoDB
MongoDB
Socket.io
Socket.io
Node.js
Node.js
MySQL
MySQL
Express
Express
MongoDB
MongoDB
Socket.io
Socket.io
날개 달린 동전

講座 を紹介して、成長と収益を得ましょう!

날개 달린 동전

マーケティングパートナーズ

講座 を紹介して、成長と収益を得ましょう!

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

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

4.8

5.0

whitecks

100% 受講後に作成

Node.jsを勉強しながら、必要な部分だけを探すよりもこの講義を知って受講するようになりましたが、Web開発に不可欠な機能について、詳細な説明と例を通して学ぶことができ、以上に良いようです。

5.0

때구니

100% 受講後に作成

初心者実務開発者にNODE.JS全般を分かりやすく効率的に教えてくれる最高の講義です。

5.0

rnxogud123

100% 受講後に作成

本当に楽しくよく聞きました。良い講義ありがとうございます。

受講後に得られること

  • Node.js

  • Node.js 組み込みモジュールの理解

  • ExpressでWebサーバーを構築する

  • MySQL、モンゴルDBなどのデータベース接続

  • メール送信

  • スケジューラ

  • Excelファイルの管理

  • ログ管理

  • クロール

  • Webソケットを使用した通信

JavaScriptを知っているなら誰でも速く
フルスタック開発者になることができます✨

「Node.jsプロジェクト投入一週間前」著者直講!

フルスタックWeb開発者ロードマップ🖥️

  • 本講義は、フルスタックWeb開発者養成のための「Web開発フルスタックコース」講義シリーズのうち、 Node.jsについて取り上げる講義です。
  • Web開発フルスタックコースには、HTML&CSS→バニラJavaScript→ブートストラップ→Vue.js→データベース→Node.js→ポートフォリオまで、フルスタックWeb開発のための全コースが含まれています。
  • Web開発のフルスタックコースをすべて受講すれば、Web開発の基礎だけでなく、実践にすぐに適用できるスキルを身につけることになります。

What is Node.js?

ファイル:Node.js logo.svg - ウィキペディア、私たち全員の百科事典

Node.jsはChrome V8 JavaScriptエンジンで構築されています
JavaScript ランタイムです。

Node.jsは言語ではなくランタイム環境ですが、これまでJavaScriptはChrome、Firefox、Safari、Explorerなどのブラウザでのみ実行できました。

しかし、Node.jsを通じてJavaScriptはブラウザを介さずにJavaScriptで実装されたプログラムを実行させることができ、Webアプリケーションを超えてデスクトップアプリ、モバイルアプリ、キオスク、ゲーム、Arduinoなどのマイクロコントローラなど、JavaScriptで実装できるアプリケーション分野がますます多様化しています。

これまでWebアプリケーションを構築するには、フロントエンドはJavaScriptを使用し、バックエンド言語にはJava、C、Python、Donetなどの言語を使用しなければなりませんでした。開発者になることを意味します。


Node.js、なぜ学ぶべきですか?

#1.
JavaScriptで
バックエンドプログラムまで
実装できます。

Node.jsの最大の利点は、JavaScript言語のみを知ることでバックエンドプログラムを実装できることです。

#2.
NPM経由
希望の機能をすばやく
実装できます。

100万を超えるJavaScriptベースのオープンソースモジュールをすばやく検索してインストールすることができます。時点でも安定して開発されたアプリケーションを運用できます。

#3.
多くのグローバル企業が
Node.jsでサーバーアプリを
開発しています。

Netflix、LinkedIn、Walmart、MicrosoftなどがNode.jsをうまく活用しています。


この講義の特徴!

簡単かつ詳細に
実務応用中心
サンプルコードまで!
  • Node.jsの組み込みモジュールを次々とお知らせします。
  • Webサーバーの構築と管理方法をお知らせします。
  • システムログの管理方法をお知らせします。
  • 実務で最も多く実装しなければならない機能であるファイル管理、メール、スケジューラなどを学び、アプリケーション制作に必要なほとんどの必須バックエンドプログラムをすべて学ぶことになります。
  • すべてのサンプルコードはFitHubを介して提供されます(https://github.com/thegreat-jeremy/fullstack-nodejs)

何を学びますか?

  • 開発 IDE ツールでは、Visual Studio Codeを使用します。
  • Node.js (ノードJS)をインストールし、Node.jsが何であるかを知ることができます。
  • NPM (Node Package Manager)に登録されている多数のオープンソースを利用できます。
  • ExpressでWebサーバーをすばやく構築できます。
  • クライアント要求を体系的に分岐して管理できます。
  • Web サーバーを稼働させながら発生する使用情報、エラーなどのログを効率的に管理できます。
  • Webフロントエンド開発者と迅速かつ効率的に通信する方法を学びます。
  • MySQLなどのDBを接続し、照会/生成/修正/削除などのデータを操作できます。
  • モンゴルDBなどのNoSQLを接続し、照会/生成/修正/削除などのデータを操作できます。
  • システムデータレポートなどを含む電子メールを送信する方法がわかります。
  • 特定の時間にタスク(プログラム)を実行するスケジューラを作成できます。
  • 企業内の重要なデータを集計し、Excelファイルとして生成して担当者に転送できます。
  • 電子メールで作業要求、スケジュール、やることなどのイベントを送信できます。
  • Webソケットを使用すると、クライアントからの要求なしにサーバーから必要な時点でクライアントにデータを転送できます。
  • 必要なウェブサイトをクロールできます。
  • ノードのさまざまなミドルウェアモジュールの使い方を学びます。

選手の知識を確認してください。


Web開発フルスタックコース、

他の講義も一緒に会いましょう!

1. [ウェブ開発フルスタックコース - HTML&CSS基礎]

  • Webの基礎言語であるHTMLとCSSをじっくり学びます。

2. [ウェブ開発フルスタックコース - バニラJavaScript]

  • 純粋なJavaScriptを正しく習得しなければリードする開発者になることができます。

3. [ウェブ開発フルスタックコース - ブートストラップ基礎]

  • 誰でも簡単にクールなデザインを持つレスポンシブウェブを作成できます。

4. [ウェブ開発フルスタックコース - Vue.jsプロジェクト投入一週間前 - 基礎から実務まで]

  • 最も簡単で強力なフロントエンドフレームワークであるVue.jsを学びます。

5. [ウェブ開発フルスタックコース - ネットフリックスとニンジンマーケット分析を通じて学ぶデータベースの理解]

  • ネットフリックス、ニンジン市場を分析しながら、自然にデータベースを設計する方法を理解するようになります。

6. [Web開発フルスタックコース - Node.jsプロジェクト投入 1週間前 - 基礎から実務まで] 現在講義

  • JavaScript言語でバックエンドまで実装できます。

7. [ウェブ開発フルスタックコース - ポートフォリオ]

  • Web開発フルスタックコースで学んだすべての技術に基づいて、製品販売ミニWebを開発します。

この講義をした人は
誰ですか?

開発者の品格

ソフトウェア技術を通じて世界に良い影響力を与えたい24年目のソフトウェア開発者
知識を分かち合うのが好きで、常に新しいスキルを身につけることを楽しんでいます。

国内外60社を超えるグローバル企業ERPシステムを構築するコンサルタントおよび開発者として活動し、直接開発したソフトウェアを国内はもちろん海外有数の企業に販売した経験も持っています。

開発者だけでなく、UXコンサルタントとして、時にはビジネスコンサルタントとして働きながら、アプリケーションやサービス開発時の企画から開発まで、全過程に対する数多くの経験を積んでいます。

もっと学びましょうか?

「開発者の品格」 YouTubeチャンネルに公開
「1時間で終わるNode.js入門」講義です。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • JavaScriptでバックエンドプログラムを開発したい人

  • フルスタック開発者になりたい人

  • Node.jsでプロジェクトを開始する人

前提知識、
必要でしょうか?

  • JavaScript

こんにちは
realprogrammersです。

11,211

受講生

265

受講レビュー

152

回答

4.9

講座評価

8

講座

ソフトウェア技術を通じて世界に良い影響を与えたい、24年目のソフトウェア開発者。
知識を共有することが好きで、常に新しい技術を学ぶことを楽しんでいます。

国内外60社を超えるグローバル企業のERPシステムを構築するコンサルタントおよび開発者として活動し、自ら開発したソフトウェアを国内はもちろん海外の有数企業に販売した経験も持っています。ITスタートアップの代表取締役でもあります。

開発者としてだけでなく、UXコンサルタント、時にはビジネスコンサルタントとして働きながら、アプリケーションやサービス開発における企画から開発までの全工程において数多くの経験を積んできました。現在は20年を超える実務経験をもとに、後輩たちに本当に必要な技術、本当に正しい知識を伝えるという使命感を持ち、知識共有の活動に取り組んでいます。

  • (現)株式会社ザ・グレイト代表取締役
  • (現)株式会社サンシュア CTO
  • (現)株式会社リターンバリュー CTO
  • (現)パンインパクトコリア有限会社 技術専門委員

メール - seungwon.go@gmail.com

もっと見る

カリキュラム

全体

39件 ∙ (16時間 28分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

10件

4.8

10件の受講レビュー

  • doolygo1117님의 프로필 이미지
    doolygo1117

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    • taegeunkim2252님의 프로필 이미지
      taegeunkim2252

      受講レビュー 25

      平均評価 5.0

      5

      100% 受講後に作成

      初心者実務開発者にNODE.JS全般を分かりやすく効率的に教えてくれる最高の講義です。

      • whitecks9152님의 프로필 이미지
        whitecks9152

        受講レビュー 2

        平均評価 5.0

        5

        100% 受講後に作成

        Node.jsを勉強しながら、必要な部分だけを探すよりもこの講義を知って受講するようになりましたが、Web開発に不可欠な機能について、詳細な説明と例を通して学ぶことができ、以上に良いようです。

        • realprogrammers
          知識共有者

          大切な講義レビューありがとうございます

      • koosco님의 프로필 이미지
        koosco

        受講レビュー 11

        平均評価 5.0

        5

        100% 受講後に作成

        本当に楽しくよく聞きました。良い講義ありがとうございます。

        • jungminbyun8650님의 프로필 이미지
          jungminbyun8650

          受講レビュー 2

          平均評価 5.0

          5

          31% 受講後に作成

          realprogrammersの他の講座

          知識共有者の他の講座を見てみましょう!

          似ている講座

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

          ¥20,281