見出し画像

オリジナルアプリ開発のワークショップ商品を作った話【5/16開始】

このたび TechCommit で、サービス開発を学べる学習プラットフォームサービスの Techpit さんと協力して、「オリジナルアプリ開発の為のワークショップ」を中心とした『おうちでプログラミングスクール』を期間限定で実施することになりました。

ワークショップでは企画や設計をメインとして扱い、Webアプリ開発の流れを体得することをテーマとして実施をいたします。
プログラミングスクールと命名されていますが、実際プログラミング言語の文法レベルの話はほぼしません。
今回の募集対象は「RubyおよびRuby on Railsでプログラミングの基本構文などは学んだけれども、自分でアプリをリリースしたことがない方」になります。(※初学者で学習している人が多いこと、グループワークなどで制作過程の議論などをしやすい為)

オリジナルアプリ制作などにご興味ある方は、この機会に是非チェックしてみてくださいね。


文法学習を終えても、アプリ開発が出来ない人は多い

「入門書などを見ながら作ることが出来るけれど、自分の作りたいものを作るのが難しい」とよく聞きます。

特に多いつまづきポイントとしては、

・アイディアが沸かない(ビジネスモデルが浮かばない)
・作りたいものはなんとなくあるが実装イメージがわかない
・ER図等の設計段階の情報整理の仕方や進め方のイメージできない

というものです。

インプットを中心としてきた写経のような学習から、自分で仕様を決めて実際に作っていくアウトプットを中心とした学習への切り替えはスムーズに行かないことも多く、特に『人によって作りたいものも違うため難易度も格段に上がる』ことになります。

とはいえ、実際の個人開発や現場で求められるのはアウトプット(生産)する能力です。
このアウトプットを出せるようになるまでに躓きやすい部分を解消する、企画や設計のワークショップを中心に実施をしていきます。

実際の開発の流れを一巡してそれぞれの意味がわかる

実際のアプリ開発でどこから着手すればいいのか分からない状態の場合、「観点」や「ノウハウ」を身に着けつつ、自分で考えたものでゼロから企画から設計、及び開発から運用まで体験してしまうことが一番効果的です。

自分の作りたい理想を「企画」として洗い出し、集客方法などの戦略も「要件」としてまとめ、実際に実現するための「設計」を行えば、後は「実装・検証」「運用」などに入っていけます。

一度開発の流れの全容を掴むことが出来れば、その後は必要に応じた判断で本格的な技術を自走して学習・開発に着手していけます。

開発フローを体験する進め方とワークショップの内容

「おうちでプログラミングスクール」では自分の考えたオリジナルアプリで

(1)企画:サービスの考え方などを把握した上で、アイディア出しやサービスの売り、概要などをまとめるインセプションデッキ(の一部)の作成までしてみる
(2)要件定義:誰がどのような操作が出来るかなどのシステム要件をユースケース図を中心にまとめてみる
(3)画面設計:必要な画面の整理や簡単なデザインの作成をしてみる
(4)データベース設計:各機能を実現するために必要なデータを洗ってテーブルの構成などをER図に落とし込んでみる

といった、それぞれ講義及びグループワーク、各講義の宿題を通じて行っていきます。

講義用のテキストも用意されているため、講義後も動画やテキストを読み返してアプリの企画などはブラッシュアップしたり、2つめ3つめのアプリ開発にも活かしていただけるでしょう。
また、様々な機能追加の参考や基礎の復習のため、Techpitさんの教材も5つついていますのでこちらも並行して進めましょう!

チュートリアル用として以下のTechpit教材も含まれています。

・WEBアプリケーションの仕組みを学ぼう
・Ruby on Railsの基礎を学ぼう
・Trello風ToDoタスク管理アプリを作成しよう
・Instagram風簡易SNSアプリを作ってみよう
・はじめてのRSpec!テストコードを書こう

開催スケジュールについて

講義やグループワークは下記のスケジュールにて実施します。

【第一回】2020/05/16(土)14:00~16:00 : 企画編
【第二回】2020/05/30(土)14:00~16:00 : 要件定義編
【第三回】2020/06/13(土)14:00~16:00 : 画面設計編
【第四回】2020/06/27(土)14:00~16:00 : データベース設計編

基本的にはSlackを用いてコミュニケーションを行い、Zoomにてオンラインの講義を実施致します。ZoomのURLは毎回時間前にグループチャンネルに通知しますのでそちらからご入場ください。
SlackやZoomの使い方が分からない・不安だという方は、予めフォローしますのでお気軽にお声掛けください。

講義の終了後はTechCommitでそのまま相談しながら実装等も可能ですので、是非ある程度納得できる形になるまで皆で学習を進めていただければ幸いです。


料金について

スクリーンショット 2020-05-09 18.49.16

本体価格:19,800円(税別)
別途、オリジナルアプリ開発支援環境として利用するため、2ヶ月以上のTechCommitへの加入が必須となります。

※ 本体価格+月額料金1,000円(税別)、及び社会人の場合にはTechCommit入会金2,000円(税別)が必要となります。
※ 講義が隔週で行われるため最低2ヶ月の利用が前提になりますが、それ以降もオリジナルアプリ開発の為にご利用頂けます。


参加方法について

Techpitの 「おうちでプログラミングスクールの」ページ からお申し込み、または TechCommit の参加時に追加サービスとしておうちでプログラミングスクールを選択してご参加ください。

スクリーンショット 2020-05-09 18.54.20

冒頭にも書きましたが、プログラミング言語の文法レベルの話はほぼしません。
今回の募集対象は「RubyおよびRuby on Railsでプログラミングの基本構文などは学んだけれども、自分でアプリをリリースしたことがない方」になりますので、不安な方は TechCommit のTOPページのチャットなどからお気軽にご相談ください。


最後に

新型コロナで自宅に居る時間が長いので、少しでもポジティブに今の状況を捉えられる方が増えれば良いなと思い始めました。
ギリギリ原価を割らない程度の内容として提供しようとしており、こちらの金額や提供内容自体は今回限りの実施となるかと思われますので、ご興味ある方はこの機会にぜひご活用ください!

この記事が気に入ったらサポートをしてみませんか?