Mar
23
【初心者向け】第2回 Scala+Play2+Slickハンズオン
こわいくないScala
Organizing : D3 BizReach
Registration info |
参加枠1 Free
FCFS
|
---|
Description
第1回の応募者多数につき第2回を開催します。内容は第1回と一緒です。第1回に参加された方はご遠慮ください。
- Scalaを勉強しようと思っている方
- Scalaを使ってWebアプリケーションを作ってみたい方
- Play2Frameworkを使ってみようと思っている方
例えば上記のような方々を対象にした 初心者向け のWebアプリケーション開発ハンズオンです。
このリポジトリの内容にそってハンズオンを行っていきます。 https://github.com/bizreach/play2-hands-on
当日は講師が数名おり、ハンズオンの最中もフォローを行います。
※また、開発の説明や進行はIntelliJを利用します。以下の内容を参照して予め準備をしておいて下さい。
必要なもの
- ご自身のノートPC(※Mac, WindowsどちらでもOKです)
- 充電ケーブル
- コンセントの数には限りがあります。お手数ですが可能な限り予め充電しておいてください。
事前準備
必ず参加する前に以下の事前準備を行っておいて下さい
非常に時間がかかります。事前に行っておかないとハンズオン時間中に終わらないためです。
インストール・実行しておいてほしいもの
JDKのインストール
- http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html からご自身の環境にあったJDKをダウンロードしてインストールして下さい。
- Windowsの場合、C:\Program Files配下にインストールすると、フォルダにスペースが含まれるためエラーとなる場合があります。インストール先をC:\Java等の配下に変更してインストールしてください
IntelliJのインストール
- https://www.jetbrains.com/idea/download/ から 「Download Community」 をクリック
- IntelliJを起動し、Scalaプラグインをインストールしてください。
- メニュー[IntelliJ IDEA]→[Preferences]→[Plugins]→[Install JetBrains plugin...]をクリック
- [Scala]を選択し、右クリック[Download and Install]をクリック
activatorのセットアップ
- http://downloads.typesafe.com/typesafe-activator/1.3.2/typesafe-activator-1.3.2-minimal.zip をダウンロード
- 解凍してactivatorを環境変数
PATH
に追加して下さい。 - 参考サイト https://www.playframework.com/documentation/ja/2.3.x/Installing
プロジェクトの作成
- 任意のディレクトリで
activator new play2-hands-on
を実行しplay-scala
を選択。 - 作成されたであろうplay2-hands-on ディレクトリに移動して
activator run
- ブラウザで
http://localhost:9000/
にアクセスして画面が出ることを確認
※ ほぼ Play2-handson 01.プロジェクトの作成 の内容です。
当日の流れ
時間 | 内容 |
---|---|
19:30〜20:00 | 受付 |
20:00〜20:20 | ハンズオンの内容説明。Scala, Play2, Slickの紹介 |
20:20〜21:50 | Scala + Play2 + Slick ハンズオン(90分) |
21:50〜22:00 | 〆 |
注意事項
- 事前準備を行っていないと待ち時間が多くなり時間内に終わらない可能性が高いです
- 既にScalaで開発経験のある方には退屈なハンズオンになります。
- 万が一時間内で終わらなかった場合、申し訳ありませんがご自身で続きを行って下さい。
主催
D3(ディーキューブ)とは
- Developer
- Designer
- Division
2015年、株式会社Bizreachのプロダクトチーム、 主にはデザイナとエンジニアのチームが事業横断で繋がり、 何かひとつの旗印の元に活動したいと考え、
この3つのD
「D3(ディーキューブ)」
を作りました。
Media View all Media
If you add event media, up to 3 items will be shown here.