このエントリーをはてなブックマークに追加

Jan

8

【福岡初開講】Elixir |> College① コンピュータ入門+Elixirプログラミング入門

Elixirとプログラミングのスペシャリストから対面で学ぶ実践プログラマ要請コース入門編

Organizing : Elixir |> College

Hashtag :#ElixirCollege
Registration info

初開講キャンペーン受講

4800 (Pre-pay)

FCFS
8/8

About Prepayment

About Prepayment Contact Info:

(Only shown to attendees.)

Cancel/Refund Policy:

キャンセルの場合、ご返金出来ませんので、予めご了承・ご注意ください

Print receipt data:

発行する (詳しくはこちら)

Description

福岡初開講を記念して、特別キャンペーン価格でご提供!この機会、お見逃し無く

         Elixir |> College入門コース①
     「コンピュータ入門 + Elixirプログラミング入門」

この入門コースでは、コンピュータ操作の基本から開始して、最終講義終了までに、ElixirによるWeb+DBアプリ開発の初歩的な手順を、以下の実践・理解と共に習得していただき、本格的なWebサービスやスマホアプリを作る一歩手前までの基礎を対面のハンズオンで身につけていただきます

  • フォルダやURLのパスについてのワーク
  • 「CLI(Command Line Interface)」の基本操作、GUI操作との見比べ
  • Elixir/Phoenix開発環境の構築
  • 初歩的なElixirプログラミング
  • HTMLテンプレート(index.html.eex)の編集(画像、テーブル、リンク)
  • 基本的なDB操作画面の開発
  • ルーティング
  • 初歩的なSQL
  • DB操作関数の把握
  • Elixirにおけるデータ構造とデータ型
  • 初歩的なElixirからのDB操作とEnumによるデータ加工
  • ゲームのロジックとビジュアライゼーションをElixirで開発

最初に、あらゆるコンピュータ操作の基本となる「パス」について、クリアファイルと付箋を用いたワークを行うことで、コンピュータ内で起こることを「実体験」していただきます

その後、プログラマになる鬼門「CLI(Command Line Interface)」、いわゆるシェルやコンソールの操作を、上記ワークの要領で、かつGUIツール(エクスプローラ、ファインダー、ブラウザ等)を横に並べながら、CLI操作を行い、GUIと同様の動かし方ができることを習得します

このような実体験とPC操作を組み合わせて、コンピュータの動作理解へと結びつけていく「コンピュータ入門」をまず行います

それから、高速・軽量な「Phoenix」フレームワークを使った、ElixirでのWebアプリ開発の基礎を習得していただき、その中で、一般的なDB操作と、Elixirプログラミングに触れていきます

参加条件

  • プログラミング経験は問いません…むしろ、これまでのプログラミング経験は忘れてご受講ください
  • ノートPCをお持ちで、会場に持ち込んでいただける方に限定します(Windowsやmac等は問いません)
  • プログラミング経験者(特にオブジェクト指向言語)で、過去を振り回す方は、途中でお断りするかも知れません

第1期(全4回):2019年11月20日~2020年1月8日(毎週 水曜 19~21時)

場所:室町シュトラッセ

住所:〒803-0812 福岡県北九州市小倉北区室町2丁目11-4 TMビル3F

最寄駅:JR西小倉駅(南口から徒歩3分)

※下記写真の1F赤色屋根の奥の階段を登り、3F突き当りの会議スペースにお越しください(赤色屋根や駐車場側の入り口では無いので、ご注意ください)

image.png

開講スケジュール

講義予定 開講日付 講義内容
第1回(福岡・小倉) 2019/11/20(水) 19:00 - 21:00 コンピュータ入門 & Elixir開発環境構築
第2回(福岡・小倉) 2019/12/04(水) 19:00 - 21:00 Phoenixページ/画像/テーブル/リンク編集
第3回(福岡・小倉) 2019/12/18(水) 19:00 - 21:00 DB操作画面開発、ルーティング、SQLの基礎
第4回(福岡・小倉) 2020/01/08(水) 19:00 - 21:00 Elixirのデータ構造/型、データ操作/表示開発

第1回「コンピュータ入門 & Elixir開発環境構築」の講義タイムテーブル

講義時間 講義詳細
19:00 - 19:45 パスの基本をワークで実体験する
19:45 - 20:15 パスをCLI操作とGUIで理解する
20:15 - 20:40 Elixir開発環境の構築、iex起動
20:40 - 20:50 最初のElixirプログラミング
20:50 - 21:00 次回までの宿題(Elixir Schoolの例題を試す)、アンケート

第2回「Phoenixページ/画像/テーブル/リンク編集」の講義タイムテーブル

講義時間 講義詳細
19:00 - 19:10 Elixir Webアプリ開発環境(Phoenix)のインストール
19:10 - 19:30 Webサーバ/ドメイン/localhostとは?、Phoenix PJ作成、初期ページ表示
19:30 - 20:00 HTML/JavaScript/CSSとは?、HTMLテンプレート(index.html.eex)の編集
20:00 - 20:25 HTMLでの画像表示、テーブル表示
20:25 - 20:50 HTMLリンク(絶対パス/相対パス)、絶対パスのリンク作成
20:50 - 21:00 次回までの宿題(Phoenix HTMLを色々変える)、アンケート

第3回「DB操作画面開発、ルーティング、SQLの基礎」の講義タイムテーブル

講義時間 講義詳細
19:00 - 19:30 DBサーバ(PostgreSQL)のインストール
19:30 - 19:50 カード種別/数字/カード画像をDB操作する画面の開発、Webルーティングの設定
19:50 - 20:10 カード情報のデータ管理(登録/変更/削除)
20:10 - 20:30 カード情報を自前のプログラムで取り出す
20:30 - 20:50 データ登録/変更/削除時に流れるSQLの確認
20:50 - 21:00 次回までの宿題(カード情報の追加、SQLの自習)、アンケート

第4回「Elixirのデータ構造/型、データ操作/表示開発」の講義タイムテーブル

講義時間 講義詳細
19:00 - 19:30 カード情報のデータ構造とElixirにおけるデータ型
19:30 - 20:00 DB操作とEnum:自分の手持ち札と相手の手持ち札のデータを作る
20:00 - 20:30 Enum後のデータ出力:手持ち札を表示する
20:30 - 20:45 入門の先にあるもの(Webサービスを作る、スマホアプリを作る)
20:45 - 21:00 アンケート

プログラミング言語「Elixir」とは (What's Elixir?)

「Elixir」は、スケーラブルかつ保守しやすいシステムの構築向けに設計された、高い生産性を誇るプログラミング言語です

SlackやDiscordのような、大規模かつリアルタイム性高いコミュニケーション分野で導入・活用されており、金融・証券やマルチプレイヤーオンラインゲームといった、大量ユーザ向けシステムでも活躍しています

小規模案件や、スタートアップでのプロダクト開発に対しても、「高生産性」と「安定運用」をもたらし、事業成長を少ない追加予算、もしくは追加開発無で追従できる「スケーラビリティ」を提供するので、「IT人材不足」の現代に適しています

また、機械学習/ディープラーニングの「前処理」のような、データ処理でも開発容易性を発揮し、AI/データサイエンスの分野における活用にも注目が集まり始めています

本スクールに関するお問い合わせ先 (Contact)

宛先:合同会社TheWaggle エリクサーカレッジ担当

メールアドレス:contact@thewaggle.co.jp

電話番号: 050-5436-4578

所在地:〒106-0032 東京都港区六本木7-15-7 新六本木ビル SENQ六本木 8階 ROOM814

発表者

Media View all Media

If you add event media, up to 3 items will be shown here.

Feed

piacere

piacere published 【福岡初開講】Elixir |> College① コンピュータ入門+Elixirプログラミング入門.

10/25/2019 02:08

【福岡初開講】Elixir |> College① コンピュータ入門+Elixirプログラミング入門 を公開しました!

Group

Elixir |> College(エリクサーカレッジ)

日本初のElixir専門スクール:コンピュータ基礎から始め、Elixirプログラマになれる!

Number of events 2

Members 30

Ended

2020/01/08(Wed)

19:00
21:00

You cannot RSVP if you are already participating in another event at the same date.

Registration Period
2019/10/25(Fri) 02:08 〜
2020/01/08(Wed) 21:00

Location

室町シュトラッセ(3F会議室)

〒803-0812 福岡県北九州市小倉北区室町2丁目11-4 TMビル3F

Attendees(8)

HidekiToya

HidekiToya

【福岡初開講】Elixir |> College① コンピュータ入門+Elixirプログラミング入門 に参加を申し込みました!

HidekiOK

HidekiOK

【福岡初開講】Elixir |> College① コンピュータ入門+Elixirプログラミング入門 に参加を申し込みました!

t-kuwahara

t-kuwahara

【福岡初開講】Elixir |> College① コンピュータ入門+Elixirプログラミング入門に参加を申し込みました!

Sayaka0113

Sayaka0113

【福岡初開講】Elixir |> College① コンピュータ入門+Elixirプログラミング入門に参加を申し込みました!

mika2424

mika2424

【福岡初開講】Elixir |> College① コンピュータ入門+Elixirプログラミング入門に参加を申し込みました!

tomoaki-kimura

tomoaki-kimura

【福岡初開講】Elixir |> College① コンピュータ入門+Elixirプログラミング入門 に参加を申し込みました!

Tatsuo

Tatsuo

【福岡初開講】Elixir |> College① コンピュータ入門+Elixirプログラミング入門に参加を申し込みました!

kmkymi5

kmkymi5

【福岡初開講】Elixir |> College① コンピュータ入門+Elixirプログラミング入門に参加を申し込みました!

Attendees (8)