ガッハッハッハッハッハ!!大魔王ポルポル(@poruofficial)だ。
我輩はめっきりWebには弱い方ですが、先日1週間ほどプログラミングを学んできました。自分でアプリやブログのデザインを変えていけたらいいな。と思ったのと同時に、現在行っているクラウドファンディング「アフリカ横断」を行う前にアフィリエイトサイトを一つ立ち上げておこうと思ったからです。
そこで、今回は1週間で、何を学んだのか、何ができるようになったのかを書いていこうと思ってます。
まだ、ポケモンGOで消耗してる人。熱中症になるので、夏休みはプログラミングを学ぶべきですよ。
そもそもプログラミングって?何を学ぶの?
プログラミング
コンピュータのプログラミング(英: programming)とは、コンピュータプログラムを作成することにより、人間の意図した処理を行うようにコンピュータに指示を与える行為である。(コンピュータ以外にも「プログラミング」という語は使われるが、それらについてはこの記事では扱わない)-Wikipediaより引用-
説明すると難しいんですが、要するにWebサイトを1から構築できるようにしよう!ということです。
今見てる、ウェブサイトも元をたどると、ただの文字列ですからね。閲覧している人が読みやすいように、1つ1つ組み立ててるわけです。
正直、プログラミングができると、WordPressというブログサイトも、このlivedoorブログも改造できる「Webデザイン」の力も身につくわけです。
最近はプログラミング言語の一つRubyが書ける「Rubyエンジニア」の採用率も上がってるくらいRuby言語はメジャーになっています
初心者は何を学ぶの?
ということで、初心者がプログラミングを学ぶには、まず「ターミナル」の起動や「Sublime Text」の使い方、さらには「データベース」というものを学ばなければなりません。
このとっつきにくそうなものが1週間でなんとなーく分かるようになります。「この時に、こんな風に動いて!」と支持する言葉を書いていくんです!」
プログラミングができればある程度、Webデザインもできるようになります。
1週間で最低限学べるスキル
プログラミング初心者が学ぶ最初の事は以下の事です。
HTML
Hyper Text Markup Language(ハイパーテキスト・マークアップ・ランゲージ)の略。ウェブサイトを作る時に使用する骨組みみたいなもの。
大体のホームページにはこれが使われています。
CSS
Cascading Style Sheets(カスケーディング・スタイル・シート)の略。HTMLと一緒に組み合わせて使うものです。ホームページに画像はこの場所に表示して、文字はこの色で.....。という風な支持する言語。
その最上位にはSCSSという言語もあります。
Javascript
ジャバスクリプトはざっくり言うと「ウェブサイトに動きをつける」役割を果たします。我輩の通った、テックキャンプの1週間コースでは学ばなかったのですが、今、自主的に勉強してます。
HTMLでサイトの大枠を作って、CSSで飾り付けして、ジャバスクリプトで動作を加えるってイメージですね。
Ruby
ルビーは1番初めに習うプログラミング言語です。def〜とか、while~などの分を作り、この支持が来たらこの動きをさせるという命令文を書いていきます。
「ask.fm」や「クックパッド」、さらには「Twitter」はこのルビーを使って作成されています。
Rails
Ruby on Rails(ルビーオンレイルズ)とも称される。プログラミングの言語の一つで、パソコンがからのアクションや、表示される画面を支持する。
例えば、ログインする前と後では画面は少し違ってるよー。という支持を書いたりする。
MySQL(データベース)
ホームページ上のデータ(画像など)を入れておく場所。これを、この時にこういう形で取り出すんですよー。とRuby on Railsの中に組み込んであげる
鬼畜なことに7日で、この言語の雰囲気と仕組みを覚えたのだ。途中でエラーが出てもそれを読んで、どこがおかしいのか分かるように!
Tech-Campに通った7日間
我輩は最初、ブログのデザインを変えてオシャレにしたり、アプリ制作ができるようになればいいなー。と思い、独学で学び始めたのですが、
一瞬で挫折!
分からないことだらけで、一緒に分かち合える仲間や教えてくれる人が必要と思ったわけです。
独学ではなくスクールに行く
そんなわけで、「わからないことだらけ」だったので、プログラミングスクールに行くことを決意。「Tech-Camp」の1週間コースを選択しました。
ちなみに1週間もう勉強して、分からないことは自分で調べて溶けるくらいに成長。WikipediaやTwitterのようなサービスなら作れるな!と自信が持てるようになりました。
Tech-Campとは?
<一ヶ月で一生分のスキルを身につけるプログラミング教室>
1ヶ月でプログラミングが学べるスクールで、1週間で学べる最短コースも用意されている。
tech-campの1週間コース
Tech-Campの1週間劇鬼コースは、朝11時から夜の9時までの10時間みっちりプログラミングを叩き込むコースです。各自がパソコンの前でひたすらコードを打つという鬼畜なコースとなったます。
この「TECH::MASTER」のカリキュラムに沿って課題をやっていきます。どこまでやったのかは進行表を見ながら、やっていくので分かりやすい。
ゆっくり学びたいなら1ヶ月コースもあります!
そんなわけで、たった1週間ですが自力でエラー文が読めるようになり簡単なコードが書けるようになりました。今なら「Wikipedia」くらいのサイトなら作れそう...。という思いです。
たった1週間でここまで成長できたので、夏休みの40日をプログラミングに当てたらどうなるんでしょう。。ちなみに、「Tech-Camp」は1週間コース以外にも1ヶ月コース、3ヶ月コースなど豊富に揃ってます。
また、他にもプログラミング教室は色々な場所にあるので、少し紹介しておきましょう!
スクール流行ってます!
近頃、Webへのスクールは流行ってます。実際に通ってみて分かったのは老若男女どんな人でも通っていたことです。「こんなサラリーマンの人が通ってんの....!?」と疑いたくなります。また、10代の美人の女の人ですらスラスラコード書いてました。
5年後は、プログラミングができる人とできない人で差が生まれるでしょうな。今や、いろんなプログラミングスクールがあるので、通ってみることをオススメです。
「Web Camp」
コース Webアプリケーション iPhoneアプリ Webデザインコース
料金 ¥59,800 – 9,980
形態 オンライン + オフライン
対応地域 全国
忙しい主婦に向けてのコースも用意されているので、忙しい合間を縫ってWebを勉強することができます。
申し込みはこちら
「Web Camp」
主婦ママ専用の申し込みはこちら
主婦ママ専用コース
コース Webアプリケーション iPhoneアプリ WordPressアプリ
料金 ¥59,000 – 159,000
形態 オンライン + オフライン
対応地域 全国
申し込みはこちら
TechAcademy [テックアカデミー
「CodeCamp」
コース WEBプログラミング Webデザイン スマホアプリ開発コース
形態 オンライン
対応地域 全国
料金 ¥28,000 – ¥298,000
申し込みはこちら
CodeCamp
コース Webアプリケーション iOSアプリ 形態
オフライン 対応地域 東京・大阪
料金 ¥118,000 – ¥150,000
申し込みはこちら
「Tech-Camp」
「Websuku」
コース WEBアプリケーション WEBデザイン
形式 オフライン + オンライン
対応地域 全国 料金 ¥59,800 – ¥400,000
申し込みはこちら
「Websuku」
人気記事
プロフィール
大魔王ポルポル/ホームレス
日本一周をママチャリで達成する。その後、クズとなり、仕事もせず、ダラダラとホームレスな生活をしている。しかし、その後はアフリカに行こうとしている。ブログを通じて助けを求めたり、グチをこぼしたり、小遣いを稼いだり、とにかくクズ
トップページ > > まだポケモンGOで消耗してるの?夏休みこそプログラミング教室に通うべき!