【全7回】Ruby / Vue.js「ゼロから」ウェブサービスを作る【初心者向け | 個別指導あり】

イベント内容

対象者

  • Macユーザー (またはWindows10のWLSで環境構築が可能な方)
  • Rubyを学習中の方
  • ウェブアプリを完成させてみたい方
  • 確実にスキルアップをしたい方
  • Ruby on Railsの学習で挫折した方

Railsは使いません

  • 基礎知識の拡充がメインです
  • Railsは使わずに、生のRuby、生のSQLをゴリゴリ書きます

カリキュラムの内容について

  • 皆さんの理解度に応じて適切な課題を設定します
  • 使用するサービスやカリキュラムの順番は前後する場合があります
  • slackグループで質問いただくことが可能です

必須の前提知識 必ずご確認ください

  • パソコン、インターネット、プログラミングの基礎知識
  • HTML/CSSの基本的な理解
  • rubyの文法の基本的な理解
  • プロゲートのRubyを一周程度、Rubyの入門書籍を1冊
  • Ruby以外の動的片付け言語の経験があれば問題なし(PHP javascript python)
  • 変数宣言、関数定義、クラスなどの理解
  • 特にクラスの概念の理解は最重要です

予習(必須)

ドットインストールでの事前学習 (2-3日で一周できます)

開催日時と場所

  • 5/11 より、毎週土曜日
  • 5/11 | 5/18 | 5/25 | 6/1 | 6/8 | 6/15 | 6/22
  • 全7回、一回5時間 (計35時間)
  • (授業&チームワーク) 13:30-17:30
  • (一人20分のマンツーマン指導) 17:30-19:00の間 任意参加
  • 適時休憩を挟みます
  • 場所:目黒駅より徒歩10分程度 (Impact Hub Tokyo)

使用フレームワーク・サービスなど

  • 言語: Ruby
  • フレームワーク: Sinatra
  • バージョン管理ツール: Git / GitHub
  • データベース: PostgreSQL
  • デプロイサーバー: Heroku
  • 画像保存先: AWS S3

カリキュラム

Day1 | 環境構築 & Sinatraの準備 & 前提知識の確認

  • テキストエディタの使い方、プラグインの設定など
  • html/cssの基礎知識確認
  • gemを使ってスクレイピングを試してみよう
  • gemの使い方
  • Hello, Worldを表示させる

Day2 | Gitの使い方 & サーバーに自分の書いたプログラムをアップする

  • Gitの基本
  • Herokuとは?
  • データベースとは?
  • SQLの基本
  • Herokuでデータベースを使う方法
  • 実際にデータベースを使ってみよう
  • Rubyからデータベースを操作する

Day3 | 画像をアップする

  • AWS S3に画像をアップしてみよう
  • 画像のパスをデータベースに保存する
  • 画像をHTMLに表示する
  • スクレイピングした画像を保存してみよう

Day4 | 画像投稿サービスを作る その1

  • データベース設計
  • ログイン機能の実装
  • 管理画面の実装

Day5 | 画像投稿サービスを作る その2

  • Vue.js実習
  • 追加機能実装
  • 質疑応答、実技指導

Day6 | 画像投稿サービスを作るその3 & プレゼンの準備

  • 追加機能実装
  • 実習
  • 質疑応答、実技指導
  • プレゼンで大事なこと

Day7 | 発表会

  • 各自発表

その他詳細

  • 前日参加必須
  • 費用: 7万円 (税込)
  • 持ち物: ノートパソコン、電源
  • 会場設備: wifi、電源タップ

講師紹介

松田信介
株式会社X-HACK(クロスハック) CEO
ツイッターアカウント

20歳の時1万円を片手に上京。工場・飲食店・配送業などの日雇い労働で生計を立てていたが、27歳で一念発起しプログラマーとしてキャリアを積むことを決意。当時はプログラマとしての実務は未経験だったが、業務アプリを受託開発する会社に潜り込む。プログラミングを実践と独学で学びながら、エンジニアとしてのキャリアをスタートさせる。

現在はフリーランスとして某大手ゲーム開発会社でUnity (C#) / Ruby on Rails を駆使してゲーム開発をする一方、自分の会社でも受託開発を請け負っている。開発者であり、経営者でもある。

「プログラミングスクールを卒業しても企業で即戦力となれるスキルを身につけられていない」ことに大きな問題を感じ、現場で戦力となるプログラマを育成するため、積極的に勉強会を開催しプログラマの育成に心血を注いでいる。

プログラミングスクール開講のため準備中。

本人が書いた記事
- Ruby on Railsの勉強を始める前に知っておいて欲しいこと
- プログラミングの勉強を爆速にするターミナルコマンド(5分)

X-HACKについて

こちらをご覧ください。
X-HACKの活動について

注意事項

※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。

類似しているイベント