ポテパンキャンプ
株式会社ポテパンが運営している、Railsに特化したプログラミングスクール。 既存のECサイトに機能の追加や修正をする業務を現役エンジニアのプルリク、レビューを複数回行うチーム開発を経験。 完全オンラインで難しいタスクを黙々とこなしていくため自走力が非常に向上。 【受講内容】 ・Railsチュートリアル(2周) ・開発要件書を参考にインスタグラムのクローンアプリ開発 【機能用件】 - Facebookログイン機能 - いいね機能(Ajax) - 通知機能 - フォロー機能(Ajax) - 画像投稿機能 - コメント機能(Ajax) - 検索機能 - ログイン機能 ・Rails製のOSS(solidus)を用いてECサイトを開発 【課題内容】 - Dockerを用いた環境構築 - 商品詳細ページの作成 - カテゴリーページの作成(商品を動的に表示する) - 関連商品の紐付け - circleCIを使いCI/CDのパイプラインの活用 - Amazon S3の画像ストレージを使用 - Rspecを用いたテスト - rubocopを用いたコード解析 - 既存のコードのリーディング - プルリク→レビュー→マージ→プルと言ったチーム開発 - 現役エンジニアによるコードレビュー