【初心者向け】第3回 Scala+Play2+Slickハンズオン
2015/06/05(金)20:00
〜
22:00
開催
ブックマーク
イベント内容
好評につき第3回目の実施です。
第1回、2回と同じ内容になります。
内容
- 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/jdk8-downloads-2133151.html からご自身の環境にあったJDKをダウンロードしてインストールして下さい。
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(ディーキューブ)」
を作りました。
注意事項
※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。