-
Notifications
You must be signed in to change notification settings - Fork 71
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #7793 from fjordllc/feature/signup-course-selection
[6/30 夜にマージ] フロントエンドエンジニアコースオープン
- Loading branch information
Showing
55 changed files
with
556 additions
and
149 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,7 +3,7 @@ | |
|
||
# Bootcamp | ||
|
||
プログラマー向けEラーニングシステム。 | ||
エンジニア向けEラーニングシステム。 | ||
|
||
## インストールと起動 | ||
|
||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# frozen_string_literal: true | ||
|
||
module CoursesHelper | ||
def find_course(course_id) | ||
Course.find_by(id: course_id) || Course.default_course | ||
end | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
28 changes: 28 additions & 0 deletions
28
app/javascript/stylesheets/welcome/_course-selection-item.sass
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
.course-selection-item-anchor | ||
position: relative | ||
top: -3rem | ||
|
||
.course-selection-item | ||
+media-breakpoint-up(md) | ||
padding: 1.5rem 2rem | ||
+media-breakpoint-down(sm) | ||
padding: 1.25rem 1rem | ||
|
||
.course-selection-item__body:not(:first-child) | ||
margin-top: 1.5rem | ||
|
||
.course-selection-item__title | ||
font-weight: 700 | ||
+media-breakpoint-up(md) | ||
+text-block(1.5rem 1.4) | ||
+media-breakpoint-down(sm) | ||
+text-block(1.25rem 1.4) | ||
|
||
.course-selection-item__action | ||
margin-top: 1.25rem | ||
|
||
.course-selection-item__section | ||
margin-top: 1.5rem | ||
font-size: .875rem | ||
+media-breakpoint-up(md) | ||
+media-breakpoint-down(sm) |
28 changes: 28 additions & 0 deletions
28
app/javascript/stylesheets/welcome/_course-selection-nav.sass
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
.course-selection-nav | ||
position: sticky | ||
top: 0 | ||
z-index: 2 | ||
|
||
.course-selection-nav__inner | ||
padding-block: .5rem | ||
|
||
.course-selection-nav__items | ||
display: flex | ||
|
||
.course-selection-nav__item | ||
flex: 1 | ||
|
||
.course-selection-nav__item-link | ||
border: solid 1px var(--main) | ||
background-color: var(--base) | ||
+text-block(.75rem 1.4, center) | ||
display: flex | ||
text-decoration: none | ||
height: 2.75rem | ||
justify-content: center | ||
align-items: center | ||
.course-selection-nav__item:first-child & | ||
border-radius: .25rem 0 0 .25rem | ||
margin-right: -1px | ||
.course-selection-nav__item:last-child & | ||
border-radius: 0 .25rem .25rem 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
.course-selection__descritpion | ||
+media-breakpoint-up(md) | ||
font-size: 1rem | ||
+media-breakpoint-down(sm) | ||
font-size: .875rem | ||
margin-bottom: .5rem | ||
|
||
.course-selection__items | ||
+media-breakpoint-up(md) | ||
margin-top: 2rem | ||
+media-breakpoint-down(sm) | ||
margin-top: 1rem |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
body.is-welcome | ||
color: var(--default-text) | ||
font-family: $sans-serif | ||
scroll-behavior: smooth |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,17 @@ | ||
# frozen_string_literal: true | ||
|
||
class Course < ApplicationRecord | ||
DEFAULT_COURSE = 'Railsエンジニア' | ||
|
||
has_many :courses_categories, dependent: :destroy | ||
has_many :categories, through: :courses_categories | ||
has_many :practices, through: :categories | ||
has_many :learnings, through: :practices | ||
has_many :users, dependent: :nullify | ||
validates :title, presence: true | ||
validates :description, presence: true | ||
|
||
def self.default_course | ||
find_by(title: DEFAULT_COURSE) | ||
end | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -53,26 +53,32 @@ | |
| 自分の気持ちをアウトプットする場としてコミュニティを使うのがオススメです。 | ||
p | ||
| 学習が進まなくて辛い、新しいことを知って嬉しい、プログラミングができるようになって楽しい、 | ||
| 仕事が忙しくて学習に時間が取れなくて悲しい、ソフトウェアエンジニアとして就職できるのか不安...これから学習を進めていく上で色んな気持ちになるかと思いますが、 | ||
| 仕事が忙しくて学習に時間が取れなくて悲しい、ソフトウェアエンジニアとして就職できるのか不安... | ||
| これから学習を進めていく上で色んな気持ちになるかと思いますが、 | ||
| 気持ちをチャットや日報を使ってアウトプットしていきましょう。 | ||
| 辛いことに対しては親身に相談に乗ってくれたり、アドバイスをしてくれたり、嬉しいことは一緒に喜んでくれたり、 | ||
| コミュニティのみんなが「あなたのプログラミングを楽しむ気持ち」を育ててくれます。 | ||
| どんな状況でも、それを楽しめるようになれば無敵です。どんどん気持ちをアウトプットすること、これが卒業までやりきるためのコツです。 | ||
| どんな状況でも、それを楽しめるようになれば無敵です。 | ||
| どんどん気持ちをアウトプットすること、これが卒業までやりきるためのコツです。 | ||
h2 | ||
| 学習の進め方 | ||
p | ||
| 画面の左側に「プラクティス」というリンクがあります。こちらをクリックしますと、プラクティス一覧画面に移動します。 | ||
| フィヨルドブートキャンプでは、学習の項目一つ一つを「プラクティス」と呼んでいます。 | ||
|このプラクティスを上から順にやっていく、というのが学習の進め方になります。 | ||
p | ||
| プラクティス一覧画面に移動したら、最初のプラクティスをクリックしますと、そのプラクティスでやることが書かれています。 | ||
| まずは、ページ上部にある「着手」をクリックして、ステータスを着手中にします。そして、そのプラクティスでのやることを進めていきます。 | ||
| 全てが完了したら、ステータスを「修了」にします。これでそのプラクティスは完了です。次のプラクティスに進みます。 | ||
| プラクティス一覧画面に移動したら、最初のプラクティスをクリックしますと、 | ||
| そのプラクティスでやることが書かれています。 | ||
| まずは、ページ上部にある「着手」をクリックして、ステータスを着手中にします。 | ||
| そして、そのプラクティスでのやることを進めていきます。 | ||
| 全てが完了したら、ステータスを「修了」にします。これでそのプラクティスは完了です。 | ||
| 次のプラクティスに進みます。 | ||
p | ||
| 他にも色々在るのですが、現時点では以上のところだけ理解いただければ十分です。 | ||
| これから始まる「学習の進め方を知る」というプラクティスでその他の詳しい説明があります。 | ||
p | ||
| もし何か不明点がありましたら、現時点では <code>[email protected]</code> にメールでご連絡をお願いします。 | ||
| 途中、「チャットを使えるようになる」というプラクティスがあるのですが、それを終えるとチャットで連絡が取れるようになりますので、 | ||
| もし何か不明点がありましたら、現時点では <code>[email protected]</code> にメールでご連絡をお願いします。 | ||
| 途中、「チャットを使えるようになる」というプラクティスがあるのですが、 | ||
| それを終えるとチャットで連絡が取れるようになりますので、 | ||
| そこから先はチャットでご質問をお願いします。 | ||
hr.a-border |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,10 @@ | ||
.about-fbc | ||
.a-long-text.is-md | ||
p | ||
| フィヨルドブートキャンプは、ソフトウェアエンジニアとして就職を | ||
| 目指せるだけのスキルを身につけることを目標とした、 | ||
| オンラインプログラミングスクールです。現場のソフトウェアエンジニアによる、 | ||
| 就職ができるスキルを身につけるのは当然、 | ||
| 卒業をした時点ですでに、「現場にとって、プラスの戦力として数えられる」の実力を | ||
| 身につけることを目標とした、オンラインプログラミングスクールです。 | ||
| 現場のプログラマーによる、 | ||
| 徹底的に現場目線にこだわった、 | ||
| 現場のソフトウェアエンジニアが考える、 | ||
| 現場のプログラマーが考える、 | ||
| プログラミングスクールの在るべき姿の実現に励んでいます。 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.