BASE」に2ヶ月通った体験談ツイート21シェアはてブ4LINEPocketどうも!女装男子ブロガーのことのは(@tukinasikotonoh)です。BASE」の6期生として「Ruby」というプログラミング言語を学んでいます。※ただし、祝日はお休み。2019年3月5日(火)からコーディング、プログラミングを学び始めて、この3ヶ月間で「約200時間」プログラミング学習を積み重ねてきました。2018年の1月に始まったばかりのプログラミングスクールです。歴史はまだ1年と浅いですが、実際に2ヶ月間通ってみて「めちゃイイ、プログラミングスクールやん・・・」と思ったのが本音。BASE」に2ヶ月通った体験談をお話しています。BASE(プログラミングスクール)」に通おうとおもった理由から軽くお話します。理由は大きく分けて以下の2つ。「ブログ」は2016年から続けてきました。※Twitterも「Twi廃」とまではいかないですが、TLは1日に何度も見てますwことのはブログだけじゃなくて、ECサイトや口コミアプリなども自分で作れたら面白そうだな〜↑こう思い始めたのが最初のきっかけです。「自分がプログラミングを好きになれるか?」確かめてみたかった「webで何かを作るがの好き」と言っても、「サイト制作」ち「webアプリ開発」ではやることも結構違ってたりします。BASEを選択しました。数あるプログラミングスクールの中から、なぜ「CODEBASE」を選んだか?現在、プログラミングスクールは数多くあり、プログラミング初学者から見ると「正直、どこに通えばいいか分からない・・・」というのが本音ですよね。BASEに通うと決めたきっかけは以下の3つです。沖繩在住(地方)でも、質の高いプログラミング学習ができると思ったから受講料が安い大手プログラミングスクールをサイトを見ると分かりますが、転職保証付きの通学制スクールは3〜4ヶ月で「50万円以上」の受講料がかかります。webエンジニアに転職できる、と考えれば必要な投資かな〜と思いますが「簡単に出せる金額ではない」というの確かですよね。BASEは「2ヶ月で10万(税抜き)」というかなり良心的な価格設定。BASEに通うこと決めた1つ目の理由です。BASEをネットで見つけるまで「沖繩でwebプログラミングを勉強できるスクールなんて、無いでしょ」と勝手に思い込んでいました。いう大手のプログラミングスクールに上京して通うことも視野に入れていました。BASEに通った人の体験談をいくつか読んでみて「沖繩でも、webプログラミングをしっかり学べるスクールがある!」と気付き、スクールに通うために上京することは無しにしました。BASEで2ヶ月かけて学んだ内容」を書いていきます。BASEに2ヶ月通った「体験談」を元に「全18回の講義」までに僕が学習したこともまとめておきます。講師陣、サポート(メンター)、受講生の自己紹介。2ヶ月間で進めていく講義内容などの説明。いった感じ進んでいきます。分からない点などはSlackというチャットツールで質問できるので、自宅でも学習を進めることが可能です。通う前は「学生の方が多いかな〜」と予想していたのですが、意外と「社会人」の方が多かったです。BASEの序盤の講義(第1回〜第8回)まではProgateの上記レッスンを事前学習した前提で、講義を進めていきます。僕の場合上記レッスンを2週するのに「約60時間」かかりました。Progateの「HTML、CSS、Javascript、Jqueryのレッスン」は「プログラミング初学者でも自力で進められるぐらい分かりやすい」です。講義が始まる前に2週終わらせておけば学習スピードもかなり上がりますし、なによりも「講義の内容が頭に入りやすい」ので、出来る人は先に終わらせておくことをオススメします。CSSレッスン」を終わっている前提で進めていきます。講義は「自分のプロフィールサイト」をHTML、CSSを使って0からコーディングするという内容。今日はCODEBASE2回目の講義でした。前半1時間半はHTML、CSSなどの講義や、VSCODE(エディタ)の使い方、後半1時間半は簡単なプロフィールサイトをHTML+CSSで作りました。Bootstrapの書き方、Bootstrapテンプレートの使い方3回目の講義では「Bootstrap」という「Webアプリケーションフレームワーク」を使って、レスポンシブ対応したサイトを簡単に作る方法を勉強します。BootstrapはウェブサイトやWebアプリケーションを作成するフロントエンドWebアプリケーションフレームワークである。タイポグラフィ、フォーム、ボタン、ナビゲーション、その他構成要素やJavaScript用拡張などが、HTMLおよびCSSベースのデザインテンプレートとして用意されている。BootstrapはProgateでは勉強できない内容です。僕も事前に「独学できないかな・・・」と色々調べていたのですが理解するのが「少し難しい内容」でもあります。※使い方に慣れるまでに、時間がかかる。Bootstrapは「色々とサイトを見ながら勉強する」よりも「実際にサイトを作りながら勉強したほうが分かりやすいな〜」と思ったのが正直な感想です。使い方」など検索して「実際に作りながら」予習しておくことをオススメします。今日はCODEBASE6期、3回目の講義でした。講義の内容はBootstrap4で簡単なサイト制作。Jqueryを使ってみよう4回目の講義ではサイトに動きを付ける「Javascript・Jquery」を学習していきます。Progateでも事前に予習する内容ですが、講義では「自分の作ったサイトに組み込んで動きをつける」ところまでやるので実践的です。今日はCODEBASE4回目の講義でした。Javascriptのデバック方法(デベロッパーツール)5回目の講義では「Jqueryの書き方」に加えて、GooglechromeでJavascriptのデバックをする方法を学習していきます。サイトを作っていく中で「あれ・・・?JavascriptやJqueryが動かない・・・(汗)」はよくある事態です。それを自己解決する方法も学んでいきます。今日はCODEBASE5回目の講義でした。BASEの「全18回の講義」では中間地点の第8回に「オリジナルサイトを作って公開する機会」があります。第1回〜5回までの講義で学習した内容+Progateで自己学習した内容を発表できる良い機会ですね。オリジナルサイト制作に入るので、講義のスケジュールはかなりスピーディに進んでいきます。講義についていけるように「しっかりと自己学習する習慣を身に付けること」が大切です。今日はCODEBASE7回目の講義。BASE講師陣の方です。(さぼさん)福岡・北九州にあるKCS情報専門学校を卒業後、東京のシステムインテグレーター企業である株式会社NSDに入社、その後ピクシブ株式会社を経てフリーランスとして独立。Webアプリケーションの開発を主に行っている。プログラミングと英語が得意。TOEICスコアは850点。2017年7月よりギークハウス沖縄の発起人として沖縄にてエンジニア向けシェアハウスを運営。琉球大学の大学生に対してISUCON出場のためにプログラミングを一から指導を行い、エンジニアとしての道を作るなどエンジニア育成にも注力している。株式会社プロトソリューション「webの仕組み」の講義では今後の講義で作成していく「webアプリ」に必要不可欠な、下記の知識を解説してもらえます。クライアントってなにWebアプリケーションの構造プログラミングはどんなところで使われているか「webの仕組みの講義」は約1時間半で、残り時間「オリジナルサイト制作の時間」といった感じです。自分の作った「オリジナルサイトをGit上で公開する」というところまで実施します。今日はCODEBASE9回目の講義。第9回の講義から「Ruby」を学習する内容に入っていきます。第9回からは「webアプリの仕組み部分となる”サーバーサイド”の内容」になっていきます。超入門」という本なのですが、今までプログラミングをやったことのない人でも楽しく・わかりやすくRubyを勉強できる内容でした。Rubyを「初めて勉強する」という方は必見の1冊です。今日はCODEBASE10回目の講義。1回目の講義からちょうど1ヶ月が経過しました。前回に続きRuby講義です!クラスやインスタンスの考え方からフレームワークまでやりました!😊具体的な話も交えて教えてもらいます!みなさん、集中して聴いています。【プログラミング教室6期生11日目】GW明けの初講義です!@aokabin_GW中は各々で自主学習されていたようです😁今回からSinatraを使ってアプリケーション作ることについて学びます。第11回の講義からはRubyのフレームワークである「Sinatra」の使い方を勉強していきます。BASEの講師から共有してもらえます。※解説付きでとても分かりやすい内容です。tutorial」が共有されるまで「PaizaラーニングのSinatra編」で予習をしていました。動画解説付きなので「Sinatraに少しでも慣れておきたい」という方はこちらの動画教材もオススメします。2019年5月13日こんばんは沖繩🌃CODEBASEの講義が終わり、今帰宅。BASE講義では・session、Cookie・PosgreSQLへの接続(DB作成、テーブル作成、レコード追加)☝️を復習。tutorial」で講義を進めていきます。↑この2つを徹底すれば「Instagram(インスタ)のような画像を投稿する機能を持ったwebアプリ」を自分で作り上げることができます。2019年5月20日14回目の講義ではRuby(Sinatra)とデータベース(PostgreSQL)を組み合わせて、webアプリを作る手順を学習します。今回はWebApp開発の手法です!講師はさぼさんです。@saboyutakaアプリ開発の流れとと開発の手法について実例を交えながら話してもらいました。第15回はさぼさん(@saboyutaka)の「WebApp開発手法」の講義。Routing・DB設計)などなど、例や図解などを交えながらわかりやすく解説してもらえます。卒業発表に向けて、それぞれのオリジナル作品を作っていきます!それぞれ進捗状況は違いますが、試行錯誤しながら取り組んでいます。2019年5月27日16回と17回は、この2ヶ月間学んだことの集大成として「オリジナルwebアプリをSinatraで作る」という内容です。今日は作成中のwebアプリに「フォロー機能」を実装していました。BASE)」に加えて、「本人の努力」がかなり重要です。ことのはでも、「自分の手で何か1つの成果物を作り出す達成感」はプログラミング学習の醍醐味だと思います。【プログラミング教室6期生17日目】とうとう次回は卒業発表です!!皆さんハードなカリキュラムを懸命に取り組んでこられました!すごいです!二ヶ月の集大成、どんな作品が完成するのでしょう!本当に楽しみです😊6/3(月)は発表会です。BASEに興味がある方、プログラミングに興味がある方にとって「2ヶ月でこういうのが作れるようになるんだ〜!」と知ってもらえるとても良い機会だと思います。BASEに通おう!」と決めました。BASEに興味がある方は参加して損は無いと思います。(もう2ヶ月以上前なんですね。18名中→「11名社会人」「7名学生」という比率でした。※学生は大学3年〜4年が多い印象。働きながら勉強するのってしんどくない?ことのは正直に言うと「しんどい」です。BASEに通う2ヶ月間(2019年4月〜5月)は「毎週水曜日に有給」を入れて「週4勤務」にしてもらっていました(会社に感謝)いかにして「学習時間が確保するか?」が重要です。BASE卒業後、webエンジニアにすぐに転職」するのは難しいと思います。BASE講師陣の1人である、さぼさん(@saboyutaka)の記事から1部引用させていただきます)「これからWebアプリケーションを作るエンジニアになりたい人がこれを読んでくれていると思って書きます。そもそもなぜエンジニアとして働けるかというと、作りたいものがある人が居て、それを作ることができる技能に対して給与や報酬が発生します。技術職として仕事で対価を得られる最低限のスタートラインに立つための学習期間が1000時間だと想定しています。BASEで2ヶ月間勉強した後も「半年」ぐらいはプログラミング学習を続けていく必要があるかと思います。その目安が「1000時間」だったら「独学でも良くない?」と考える人も居るかもしれませんが、プログラミングは「独学の挫折率が9割」と言われるぐらいです。BASEで挫折率9割と言われる、プログラミング学習「0時間〜200時間」の部分を「分かりやすく」教えてくれます。サポーター同士の懇親会であったり、卒業後も勉強会などのイベントも定期的に開催されるので「プログラミングを一緒に勉強できるコミュニティに入れる」←これも正直大きいメリットです。今日はCODEBASE6期、3回目の講義でした。講義の内容はBootstrap4で簡単なサイト制作。楽天で検索Yahooショッピング体験談ツイート21シェアはてブ4LINEPocketfeedly1トップページへ【女装アプリ】スマホ1台で女性に変身する簡単な方法を紹介します!プロフィールことのは女装男子ブロガーの「ことのは」です。メイクや服、脱毛などの記事を書いてます。