質問: RailsでWebページやオリジナルアプリを作りたいです。 6ヶ月ほど前に学習を開始し、Progateでhtml,css,ruby,railsを3周ほどした後プログラミングスクールに通ってアプリ作成(cssは長く複雑なためコピーというものでした)を通してRailsの基本的なことはそれなりに理解しました。 そこでいざアプリを作り始めようと思ったのですがページに合わせたhtmlやcssがうまく書けず、結局スクールのコードを使い、少しいじって色を変えるくらいしかできずにいます。 これからrailsと同時にhtml,cssも勉強したいのですが何か良い実践方法はありませんか。
回答: > > 6ヶ月ほど前に学習を開始し、Progateでhtml,css,ruby,railsを3周ほどした後プログラミングスクールに通ってアプリ作成(cssは長く複雑なためコピーというものでした)を通してRailsの基本的なことはそれなりに理解しました。 > > > 理解したなら勉強はすでに終わっていると思います。 > > ページに合わせたhtmlやcssがうまく書けず > > > どう、うまくかけないのですか? > > 結局スクールのコードを使い、少しいじって色を変えるくらいしかできずにいます。 > > > 書けているように見えますが・・・? > > これからrailsと同時にhtml,cssも勉強したいのですが何か良い実践方法はありませんか。 > > > とりあえず書くしかないと思います。 Webの設計でしたら、とりあえずワイヤーフレームでも書いてみて、 その通りにHTMLを書いて、CSSで装飾して、ダメなら最初に戻る を繰り返すしかないと思いますよ。 そもそも、その作りたい「Webページやオリジナルアプリ」というのは決まっているのですか? やりたいやりたいだけが先行すると、何をやればいいのかわからず、どこから手を付ければ良いのかわからなくなって何も進まなくなると思います。 まず、作りたいものを決める。 これが絶対です。 その後は、何をやれば良いのかわからないなら、ウォーターフォールモデルにでも従って進めてみてはいかがですか? ウォーターフォールモデル なお、参考URLの記事には「ウォーターフォールモデルでは後戻りということが許されません」と書いていますが、後戻りすると作業時間がたくさんかかるからやらない方がいいだけですので、そこは無視していいです。 また、公開する場合は、どうやって公開するかを考えておいた方が良いです。 無料のレンタルサーバーの場合、railsが動かないものが多いらしいので、探しておいた方が後々楽になると思います。 (localで開発するのではなく、途中途中でWebに公開しながらというのもありだと思いますので)