外注開発エージェンシー創業・運営ガイド
heyjames
85億の売上、30億の資産を築いた受託開発会社インソムニア代表の全てのエージェンシーノウハウ総まとめ
初級
Contents Marketing
プラットフォームやアプリを本当に速く開発できるRuby on Railsに入門できる講義です。
学習した受講者のレビュー
5.0
성현
早く次の講義を残してください。めまいがします。
5.0
jeyeondavid
Railsの基礎について、分かりやすく、そして、易しく学ぶことができて良かったです。
5.0
싫아
早く次の講義ください、お願いします。
ルビー
レールズ
Ruby on Rails
配布
フルスタック
Web開発
Railsはカロットマーケット、MyRealTrip、Remember、Upbit、Kakaoなどの国内大型スタートアップやGitHub、Shopify、Airbnb、Twitchなどシリコンバレーの大型スタートアップが使用しています。
一人または少数の開発者がフロント、バックエンド、データベース、デプロイまでフルスタックで素早く開発できるため、スタートアップだけでなくインディーハッカー、ソロプレナーなど一人開発者が収益化しやすい技術スタックです。
特に最近はCursor、WindsurfのようなAIエディターとの相性が本当に良いです。フルスタックなので、フロントエンド、バックエンド、データベースに至る機能をプロンプト一つで作ってくれることもあります。
(RailsとAI活用映像参考)
https://www.youtube.com/watch?v=ByW7MuZmicM
私はJava、Python、C#、PHPなどのバックエンド言語と、Swift、Kotlinなどのネイティブアプリ言語、React、React Native、Svelteなどのフロントエンド言語、Next.js、Nest.jsなどのバックエンドフレームワーク、TypeORM、Prisma、Supabaseなどのデータベース技術などを使ってきました。延世大学のコンピュータ専攻だったので、学部時代にC/C++、アセンブリなどの言語も経験しましたし、Flash、Flex、ActionScriptなど今は消えてしまった技術も経験しました。
この中で最も私が好きで今でも使い続けており、一貫した哲学を持って進化し続けている技術はRuby on Railsしかありません。言語や文法が途中で大きく変わってしまったり、流行が過ぎたら取り除かなければならない技術とは違い、Railsは5年前に書いたコードが今でもちゃんと動きます。
最新バージョンのRailsでは、Reactなどのフロントエンドスタックを使わなくても、JavaScriptコードをほとんど書かなくても、動的な画面遷移やアニメーションなどを構築できるHotwireが搭載されています。
リアルタイムチャットに使えるWebSocket機能、時間のかかるバッチジョブや非同期処理のためのキュー機能、ユーザーが増えても問題ないキャッシング機能などがRails 8には内蔵されています
WebSocket、キュー、キャッシュのために別途ライブラリや外部有料サービスを利用しなくてもよく、別途のインフラ設定も必要なくすぐに動作します。
そして、ファイルベースのSqlite3データベースのパフォーマンスを最適化し、本番環境で使用しても問題ないようにしながら、別途データベースサーバーの設定が不要なため、迅速な開発とデプロイが可能で、管理も簡単になりました。
私は全体で20年の開発経歴の中で、Ruby on Railsを2007年から使用し17年間使用してきました。私が勤めていたスタートアップや私が創業したスタートアップ、そして私が運営したスタートアップのための開発エージェンシーで、すべてRuby on Railsを使用しました。
勤めていたスタートアップはグローバルコマース企業に買収されたりコスダックに上場し、私が運営した開発エージェンシーはRailsを利用して顧客企業のプロジェクトを開発して85億ウォンの売上を上げました。
Railsを使って開発したことで、新人開発者を素早く教育して迅速に開発することができ、利益率を30~40%まで上げることができました。10%の利益も難しいエージェンシー業界では見られない利益率でした。
100名以上の新人開発者を教育した経験と350個以上のプラットフォームを開発したノウハウをもとに、冗長ではなく核心だけを教える講義を順次公開します。今回の入門講義の後に、深化講義、実戦講義を続けて公開する予定です。
💡この講義を通じて次のことを学べます
MVCパターンとデータベースを扱うモデル、画面を扱うビュー、これらを仲介するコントローラーについて学びます。
CRUD(作成、読み取り、更新、削除)がどれほど簡単に実装できるかを体験し、自分で実装できるようになります。
Gemライブラリを利用してログインと会員登録を数秒で実装できます
Rails 8に内蔵されたデプロイツールでデプロイする様子までお見せします
📌 直接サービスを開発してきた20年目の開発者のノウハウ
📌 一つの技術で80億の売上を生み出した生産性を学べます
📌 フロント、バックエンド、データベース、デプロイまで概括的に扱います
📌 Rails入門者のための講義ですが、Web開発経験があればより簡単に理解できます
💡核心的な特徴と差別化ポイントを紹介してみてください。
最新バージョンであるRails 8で学びます
デザインのためのTailwind、デプロイのためのKamalも試してみることができます

フルスタック開発をしたいです
フロント、バックエンドを選ばずにプラットフォームを一人で開発したいです

一人で起業したいです
複数人で数ヶ月開発せず、一人で2週間〜1ヶ月でサービスを作りたいです

複雑なプラットフォームを作りたいです
ToDoリストやウェブサイトではなく、ユーザーからお金をもらえる複雑なサービスを作りたいです
MVC構造を理解し、CRUDを開発できるようになります
データベースを管理し、テーブルとカラムを追加できるようになります
サービスをDockerを利用して単独サーバーにデプロイできるようになります
2025 ソロプレナー、インディーハッカーとしてSaaSと講義制作
2018 - 2024 スタートアップ専門開発エージェンシーとして累計85億ウォンの売上
2017 1人フリーランス開発者として年収2億超過
2013 スタートアップ創業
2012 スタートアップ開発チーム長、CTO
2002-2012: 延世大学コンピュータサイエンス専攻
講義はMacを基準に説明します。WindowsでもWSLのインストールを通じて同様に進めることができます。Ruby/Rails/開発ツールのインストールが講義内に案内されています
PDFスライドを提供いたします。
基本的なWeb開発およびHTML/CSS/JSの知識
基本的なデータベースの知識
知識があればより簡単に理解できますが、知識がなくてもついてこられます
学習対象は
誰でしょう?
Railsを学んでみたい新人開発者
一人でサービスをローンチしたいインディーハッカー/ソロプレナー
AIを活用した迅速な開発と収益化を狙う一人企業
前提知識、
必要でしょうか?
Web開発の基礎知識
HTML/CSS/JS
全体
12件 ∙ (2時間 34分)
講座資料(こうぎしりょう):
3. Rails プロジェクト構造
03:36
4. モデル
08:46
5. ビュー
13:03
6. ルビー文法入門
17:42
7. コントローラーおよびルーティング
25:20
全体
57件
4.5
57件の受講レビュー
受講レビュー 25
∙
平均評価 4.6
受講レビュー 1
∙
平均評価 5.0
5
早く次の講義を残してください。めまいがします。
4月中には、深掘り講座と実践講座をリリースすることを目標としています。ご受講いただきありがとうございます!
受講レビュー 1
∙
平均評価 5.0
5
早く次の講義ください、お願いします。
4月中には深化学習と実践学習をリリースすることを目標としています。ご受講いただきありがとうございます!
全部買います!一括購入する場合、割引していただけるとありがたいです! 最近Railsで外注していますが、とても満足しています。
受講レビュー 1
∙
平均評価 2.0
受講レビュー 2
∙
平均評価 3.0
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
期間限定セール、あと1日日で終了
¥3,850
30%
¥713