おすすめプログラミングスクール

ポテパンキャンプの最終課題は何を作る?Solidusを用いたECサイト制作をします。

ポテパンキャンプの最終課題はECサイト制作

ポテパンキャンプの最終課題って何を作るの?
難しいって聞くけどどうなんだろう?

 

そんな疑問をお持ちでしょうか。

結論から言って、ポテパンキャンプの最終課題では、

Solidusを用いたECサイト

を作成します。

Solidusとは…Ruby on Rails製のECサイト構築のためのオープンソースフレームワーク。

 

開発環境は以下のようになります。

■フレームワーク
Ruby on Rails
■インフラ
heroku, Docker
■データベース
MySQL

 

カリキュラムの最後に実施する「模擬プロジェクト開発」と呼ばれる開発です。

期間は約2ヶ⽉間となり、Rails、Docker、CI、OSS、Githubなどの技術を⽤いて、現場と同じ流れでの開発となります。

 

当記事では、ポテパンキャンプの最終課題について、詳細をご紹介します。

当記事を読むことで、ポテパンキャンプで制作できる最終課題の詳細がわかります。

この記事で分かること

✔︎ポテパンキャンプの最終課題の詳細

✔︎ポテパンキャンプのカリキュラムで学べる内容

 

初心者・未経験者歓迎のポテパンキャンプ無料カウンセリングはこちら。最短5ヶ月間で未経験からWebエンジニアへ。

Web系エンジニア輩出No.1!

ポテパンキャンプで無料相談してみる※Web系内定率100%
※転職できなければ全額返金保証つき

 

ポテパンキャンプの評判・口コミは以下の記事で詳しくご紹介しています。

ポテパンキャンプの評判・口コミは悪い?特徴や注意点を詳しく解説。

 

当メディアは、株式会社ウィザードが運営しています。ウィザードは1998年に設立したソフトウェア開発業務を遂行する企業で、これまで受託開発をメインに20年以上の実績があります。

数多くのプログラミングスクールや転職サービスを見てきたIT業界のプロが「あなたの転職をサポートするプログラミングスクール」をご紹介しています。

厚生労働省 一般労働者派遣事業(許可番号:派14-301840)

 

プログラマーやWebエンジニアを目指したいので、おすすめのプログラミングスクールを教えて欲しい!

そんな方に向けて、オススメのプログラミングスクールを6社ご紹介しています。

時間がない方に向けて簡潔にまとめていますので、ぜひご覧ください。

関連記事

AD 未経験からエンジニアやプログラマーを目指す方や、Webデザインを学びたい方は、プログラミングスクールへ通うのがおすすめです。 オンライン・通学などのスタイルや、就職・転職または副業など、目的によって最適なスクールが[…]

ポテパンキャンプのスケジュール

まず、簡単にポテパンキャンプのカリキュラム内容と、受講のスケジュールをご紹介します。

1ヶ月目 HTML / CSS / JavaScript基礎学習


図や動画を用いて、HTML/CSSの基礎とJavaScriptの基礎を学習します。
インプットをしてから、実際にサイト模写やJavaScriptでストップウォッチアプリなど開発を実施。
メンターのコードレビューで、より質の高いコードをかけるようにしていきます。

2ヶ月目 Ruby基礎学習


Rubyを用いたプログラミング学習を行なっていきます。
図や動画を用いて、変数・データ型・条件分岐・関数など基本的な学習を行ってから、メモアプリなどの開発を実施。
メンターのコードレビューで、より質の高いコードをかけるようにしていきます。

3ヶ月目 Ruby on Rails基礎学習


Ruby on Railsを用いたプログラミング学習を行なっていきます。
図や動画を用いて、Railsの仕組みやMVC・CRUD操作について基本的な学習を行ってから、実際にスケジュールアプリや宿泊施設予約サイトなどの開発を行います。
メンターのコードレビューで、より質の高いコードをかけるようにしていきます。

4〜5ヶ月目 模擬プロジェクト開発


実際の現場と同じ流れで、入社してから開発を行うまでの模擬開発を行います。
Dockerを用いた環境構築・コードリーディング・Gitを用いたチーム開発・Rspecを用いたテストを経験します。
経験豊富なエンジニア陣によるコードレビューを実施。品質に問題なければ次の課題に進めます。

学習開始後の3ヶ月を基礎学習、残りの2ヶ月を模擬開発というスケジュールとなっています。

最終課題は、4〜5ヶ月目 の「模擬プロジェクト開発」に該当します。

最終課題(本課題)の特徴

最終課題(本課題)の特徴について、詳しく解説していきます。

 

RailsのオープンソースフレームワークであるSolidusを利用したECサイト(通販サイト)を開発します。

就職してからすぐに活かせる「実践レベルの開発」となります。

プルリクエストの活用

プルリクエストを活用し、実際に商品を納品するイメージで開発を体験することができます。

プルリクエストとは…チーム開発におけるソースコードの変更通知機能です。

他の開発者にGitHub上のリポジトリに対して自分が変更を加えたことを通知することが出来ます。

 

現時点では、意味がわからなくても大丈夫です。

実際のシステム開発と同じやり方で作業を進めていくことができる、と思っていればOKです。

厳しいコードレビュー

現役エンジニアの実施する厳しいコードレビューで、コードの品質が格段にアップします。

 

⾃分が作ったプログラミングコードを他の⼈に⾒てもらい、意⾒を出し合うことで、 より効率的なコードに仕上げる作業です。

実際のWeb開発の現場でも、経験豊富なエンジニアが細かくレビューすることで、コードの品質を⾼く保っています。

 

ポテパンキャンプの最終課題でも同様の作業をします。

実践課題で作ったコードに対してレビュアーがコメントをすることで、品質の⾼いコードが書けるようになります。

 

ポテパンキャンプでは148項⽬のチェック項⽬で細かくレビューを⾏います。

 

経験豊富なエンジニアにレビューをしてもらうことで、現場で活きる知識を教えてもらえたり、現場同様のコミュニケーションを体験することができます。

仕様書から実装する

ざっくりとした仕様書を元に、自分で開発手順を考えて実装していきます。

ここでも、実際のWebシステム開発と同じ手法ですね。

難易度は高い

最終課題は超実践的な内容になるので、カリキュラムの難易度はかなり高くなります。

そのため、プログラミング学習の挫折につながりやすくなります。

 

特にSolidusについて、日本語の情報が少ないため調べても解決できないことが多いですね。

ただ、現役エンジニアのフォローがありますので有効活用していきましょう。

 

商品詳細ページ / カテゴリ一覧ページ / 関連商品ページ /トップページなどECサイトに必要な機能をひとつひとつ実装していく形です。

RailsのテストフレームワークであるRSpecを使って自動テストも行います。

RSpecについても難易度が高く、難航している受講生が多く見られます。

その他の課題

ポテパンキャンプでは最終課題にたどり着く前にも、たくさんの課題を作成します。

カリキュラム3ヶ月目の「Ruby on Rails基礎学習」ですね。

 

以下、カリキュラムで実際に作成する課題の例となります。

実際に受講されている方の生の声ですので、ポテパンキャンプを受講することで、「どのようなWebサービスが作れるようになるのか?」を知ることができます。

インスタクローン

インスタグラムのようなSNSサイトを作成します。こちらは最終課題ではなく、「サブ課題」と呼ばれるカリキュラムです。

いいね・フォロー・検索などの機能実装のほか、gitの管理、データベース、AWSのEC2・C9など、やることは多いですね。

宿泊予約サイト(Airbnbのようなサイト)

Airbnbのような宿泊予約サイトです。

ユーザー登録、ログイン、予約機能などを実装してきます。

0から開発するため、かなりの作業ボリュームとなります。

一方で、しっかりと実装できるレベルまで成長できれば、問題なくエンジニアとしての転職ができるようになります。

スケジュール管理アプリ

ID、タイトル、開始日、終了日、リンクなどいくつかの項目で構成される「スケジュール管理アプリ」の実装を行います。

Railsの仕組みやMVC・CRUD操作について基本的な学習をしながら、アウトプットとして実装する形です。

 

ポテパンキャンプ公式YouTubeチャンネルでも、スケジュール管理アプリの実装について解説しています。

結論:ポテパンキャンプは質の高い課題でWeb系企業を目指せる

結論、ポテパンキャンプではしっかりと時間をかけて、質の高い課題制作に取り組むことができます。

 

「ポテパンキャンプについて、もっと詳しく知りたい。」

 

その場合、まずはポテパンキャンプの無料相談で確認してみると良いでしょう。

まだフワッとしている受講方法の詳細や、キャリアプランについて詳しく話を聞くことができます。

 

初心者・未経験者歓迎のポテパンキャンプ無料カウンセリングはこちら。最短5ヶ月間で未経験からWebエンジニアへ。

Web系エンジニア輩出No.1!

ポテパンキャンプで無料相談してみる※Web系内定率100%
※転職できなければ全額返金保証つき

 

関連記事

当ブログでは、ポテパンキャンプに関する記事を特集しています。

プログラミングスクール選びの一助になれば幸いです。

プログラマーやWebエンジニアを目指したいので、おすすめのプログラミングスクールを教えて欲しい!

そんな方に向けて、オススメのプログラミングスクールを6社ご紹介しています。

時間がない方に向けて簡潔にまとめていますので、ぜひご覧ください。

関連記事

AD 未経験からエンジニアやプログラマーを目指す方や、Webデザインを学びたい方は、プログラミングスクールへ通うのがおすすめです。 オンライン・通学などのスタイルや、就職・転職または副業など、目的によって最適なスクールが[…]

最新情報をチェックしよう!
       

LATEST新着記事