
Masashi Sato
嚙み砕き力・ヒアリング力を有するプログラミングトレーナー。OJTで何人もの新人を育てた経験から「自立する人を育てること」に楽しさと価値を見出した人。難しい内容も相手に合わせて嚙み砕き、高いヒアリング力を武器にサークルアラウンド社の経営、プログラミングトレーナー、現役の開発者兼マネージャと幅広く活躍中。これまでのトレーニング経験から培った「よく躓くポイント」「理解しておかないと後で困る事」をレクチャしてゆきます。
嚙み砕き力・ヒアリング力を有するプログラミングトレーナー。OJTで何人もの新人を育てた経験から「自立する人を育てること」に楽しさと価値を見出した人。難しい内容も相手に合わせて嚙み砕き、高いヒアリング力を武器にサークルアラウンド社の経営、プログラミングトレーナー、現役の開発者兼マネージャと幅広く活躍中。これまでのトレーニング経験から培った「よく躓くポイント」「理解しておかないと後で困る事」をレクチャしてゆきます。
WEB開発の理解するべき重要なポイントを抑えた上で、仕事の現場で活用されるフレームワークRailsを学びましょう。基礎理解はSinatraという簡単なフレームワークで行い、それの知識をベースとしてRailsを会得します。 2020/6/5 本コースはかなり昔に作成されたものなので、Railsのバージョンが4系であるなど、古いものになっています。Rails4以降は大きな改変が無いので概念理解には十分なものかと思いますが、最新の情報と照らし合わせながら進めていただくことになる旨をご了承くださいませ。良く起きるエラーに関しては受講開始時にドキュメントを送付するようにしています。こちらにてトラブルシューティングいただくなどお願いいたします。バージョンアップに追随する時間を捻出できず、申し訳ございません。また、質疑の通知がUdemyから届かない場合がある様子で(原因究明中)、質疑への返信が滞りがちです。合わせてご承知の上ご利用いただければ幸いです。 ご注意!:最初はRailsを扱いません! その理由も含めて以下をご確認くださいませ。 本コースはWEBサービスをRailsで作成するために必要なごく基本的な(とは言え WEB開発全般で通用する 大切な)知識を学ぶためのものです。たとえば以下のような方を対象にしています。 WEBサービスを開発をしたいが、自分に向いているのかをまだ測りかねている。 WEBサービスを開発をしたいが、全体的としてどんな作業が必要なのかよくわからない。 WEBサービスの開発をしてみたが、知識の偏りが不安。 Railsは数多くの設計概念を内包した規模の大きなフレームワークです。そのために 「スクールで学んだけれど先生に言われた通りに書いただけなのでよくわからない」 「本に書かれているものを真似した通りにしか作れない」 というような理解不足に陥ることが多くあります。 このコースではそのような理解不足をできる限り起こさぬ為、以下のように少しずつステップアップしていくアプローチで進めます。 Sinatra編: 最初はRailsを触りません! WEB開発全般に共通するリクエスト・レスポンスのような概念やbundlerやgemなどのRubyの環境の基礎について、 Sinatraという軽量なRubyのフレームワーク を使って学びます。 Rails編: Railsの持つ様々な概念や機能について、実際にサービスを作りながらレクチャするものです。 「コードを真似して書くことを中心としたコーディングの回」と「書いたコードに関する概念をレクチャする講義の回」との二種類の教え方を組み合わせます。 バージョンの不一致や、環境の更新などで動画の通りに行っても動作しなくなってしまうケースがあります。コースを開始した際のメッセージによくある質問への回答集が入っていますのでご確認の上進めてください(Udemyの規約によって、ここにURLが書けませんのでご理解ください)。...