1日で学ぶ
Node.js/Expressjsハンズオン

自己紹介

  • Teymmt (Teruhisa Yamamoto)
  • フリーランスエンジニア
  • Node.jsでwebアプリケーション構築

Ebisu.JSとは?

  • 背景
    GeekOffice恵比寿(会員制コミュニティ用シェアオフィス)にて開催される、JavaScript関連の勉強会や講座にプログラミング未経験者・JavaScript初級者が一定数おり、JavaScriptを基礎から学ぶ場面があった
  • 目的
    プログラミング未経験者からでも、JavaScriptによるwebアプリケーション構築技術を習得する場を提供
  • 実施中講座リスト
    • Javascript基礎
    • Node.js/Express基礎
    • React/Redux基礎

JavaScriptでwebアプリケーション?

  • Node.js(サーバーサイドJavaScript)の登場

従来、PHP, Java, C, C#, Ruby, Pythonなどでサーバー側を書き、フロント側でJavaScriptを駆使してページ(HTML)を操作していたが、Node.jsによってサーバー・フロントの言語を統一して開発が可能になった(学習コストの低下)

  • JavaScript界隈の発展、業界への浸透

フレームワーク、パッケージ

各種企業のPaaSにおけるサポート

ハンズオン内容

教材:(FacebookのEbisu.JSグループに参加してDL

流れ

  • 教材を読みながら実行
  • 練習問題を解く
  • 分からないことがあれば随時聞く

※進行管理のために説明しつつ進めます。

※JavaScriptの文法なども含め、なんでも質問してください

環境設定

実践

おわりに

  • 今日学んだこと
    • Node.js、NPMとは?
    • Expressとは?
    • Webアプリケーションの基礎
  • 参加者のみなさんの感想
    (プログラミング経験の有無、ハンズオンの内容、今後の目標やEbisu.JSに求めること、etc.)

ご参加ありがとう

ございました

1日で学ぶNode.js/Expressjsハンズオン webアプリ作りませんか?

By Teruhisa Yamamoto

1日で学ぶNode.js/Expressjsハンズオン webアプリ作りませんか?

  • 202