Rails】プログラミング初心者がアプリ開発できるようになるまで。テックアカデミーとProgateの活用。Rails】プログラミング初心者がアプリ開発できるようになるまで。テックアカデミーとProgateの活用。Rails】プログラミング初心者がアプリ開発できるようになるまで。テックアカデミーとProgateの活用。ツイートシェアはてブGoogle+Pocket昨今、世の中ではエンジニア不足が盛んに叫ばれています。ベンチャー企業や中小企業はもちろん、一流企業でさえエンジニア不足という状況。未経験からエンジニアへ転職する人も多いとか。Railsを使ったアプリをそこそこのものは作れるようになりました。そこで、今回僕がどのようにしてwebアプリを開発できるようになっていったのかをご紹介します。僕はショートカットでプログラミングスクールに通うという選択をしましたが、今思うと工夫次第で独学でも十分できたかなとも思います。半年で会社をやめ、エンジニアになる決意をしました。今は無事転職に成功し、あるシステムの運用に携わっています。ちなみにプログラミングの勉強期間は1ヶ月間ほど。Railsを使ったWebアプリ開発ならば、そこそこ作れるようになると断言できます。Rails)・PHP・Javaの3つ。転職サイトを徘徊していると、どうやらイケている会社はRubyプログラマの求人を募集しているところが多いぞ。使えば最速で作れるようになれそうだということで、Rubyを勉強することに決めました。最初は書籍で学習していたが...そんな僕ですが最初は入門用の書籍を2冊ほど買ってきて、勉強していました。最初は順調に進んでいたのですが、プログラムのソースコードが複雑になっていくとエラーを頻繁に発生させるようになります。そのエラーの解決に何日も費やすことも...。初心者の状態だとエラーの解決法さえわからないし、、エラー画面を読む気にもならない。ある考えにいたります。今、思い返すとこの考えは間違っていなかったと思います。そこで、時間を買う気持ちでテックアカデミーに入会することにしました。テックアカデミーの「webアプリケーションコース」を受講テックアカデミーとは?テックアカデミーとはオンラインで学べるプログラミングスクールです。https://techacademy.jpオンラインスクールにメリットはたくさんあるのですが、その中でも「分からないことを現役エンジニアにチャットで質問できる」というサービスが1番のメリットだと思います。先述したとおり、初心者のころはとにかくたくさんのエラーを出します。そのときにエンジニアの方に質問し、エラーを解決していくことで、学習をスムーズに進めていくことができます。逆に1番のデメリットは金額が少し高いところ。1番安い1ヶ月間のコースでも10万円弱とられます。HTML,CSSから受講が開始したらテックアカデミーのカリキュラムに沿ってHTML、CSSの基礎を勉強していきました。おお、少しずつだけどWebアプリ開発という目標に近づいているぞ。HTMLやCSSのフロントエンドってすぐに自分が作ったところを目に見えて確認できるから楽しいな、なんてことを思いながら勉強していました。Rubyの勉強ですが、最初は順調に進んでいたものの、オブジェクト指向で少しつまづいてしまいました。あの頃はまじで意味がわかんなかった(苦笑)。クラスがどうとかインスタンスがなんだとか出てきて意味不明でした。そこで、後述しますがこの頃からProgateというプログラミング学習サイトと並行して、勉強するようになりました。ここまでで、学習開始から大体10日程度でしょうか。Railsの勉強に取り掛かっていきました。このころから大分プログラミングの考え方にも慣れてきており、最初のころよりは上達している実感がありました。分からない用語、概念などが多々あり、学習の手が止まってしまったこともあります。いう時はすかさずProgateに駆け込んで一通りレッスンを終える。テックアカデミーのカリキュラムに戻り、アプリ開発を進めていくという感じで日々学習していました。ここまでで、だいたい20日間くらいでしょうか?最後の方にはツイッターのクローンくらいのWebアプリなら開発できるようになっており、少し自身がついてきました。Progateを使った学習Progateとは?ProgateとはWeb上でプログラミングを学べる、学習サイトのことです。https://prog-8.com/1レッスンが解説のスライドと、実際にコードを打ち込む演習に分かれています。そのため、初心者の方でも無理なく、それでいて学習内容をしっかりと理解しながらプログラミングの勉強を進めていくことができます。レベルアップなどのシステムなどもあり、ゲーム感覚でプログラミングの勉強ができます。Railswのレッスンを繰り返すProgateには本当にお世話になりました。Railsのレッスン何周かやることで、テックアカデミーのカリキュラムだけでは分からなったところも理解できるようになりました。Ralsは3週くらいやったと思います。月額で980円ほどかかってしまいますが、十分にリターンを回収できました。まとめ他にも技術サイトであるQiltaなどを開発して、分からないことはどんどん調べてるようにしていました。プログラミングの勉強は楽しみながらやることが1番重要ですね。自分もエラーを頻発させたり、なかなか思うように動かなったりするとイライラしたり、辞めたくなる時もありました。webアプリを1日また1日と、完成に近づけているという楽しみが勝り、学習を続けていくことができました。1日の勉強時間はだいたい5時間〜6時間ほど。1ヶ月間つづて、まあそこそこできるようにはなりました。僕もまだまだ勉強中の身ですが、みなさん一緒に頑張っていきましょう。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。【マイナビエージェント】第二新卒のぼくが転職に使ってみた感想。未経験がエンジニアを目指すためにオススメの転職エージェントを紹介!感想と評価RECOMMENDこちらの記事も人気です。最近の投稿Logicoolのトラックボールを使ったらプログラミングの生産性が上がったていう話。M570tの感想、レビューLui’sのロングベルトを買ってみたので感想を【クラウドワークス】WEBデザイン未経験者でも仕事を受注する方法。最近のコメント証券外務員2級に1週間で合格する方法。