この記事には広告を含む場合があります。
記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。
この記事では、プログラミングを習得したいけどどう勉強すればいいかわからない人に、HTMLとCSSでWeb制作から学習しはじめることをおすすめします。
副業解禁といわれているこの時代。
副業をやりたいと思っていても、本業をやりながら別の仕事をするのは難しいですよね…
具体的にどんなところにむずしさがあるのかというと、、、
- 仕事を探すむずかしさ
- 本業と両立させるむずかしさ
などがあります。
ぼくもまさに今、副業しようとして実際にぶつかっている壁がこれらです。
そんなむずかしさを解決できるかもしれないのがプログラミング!
プログラミングができるようになれば、家にいながら好きな時間にオンラインで仕事ができるかもしれません。
では、プログラミングができるようになるにはどうすればよいでしょうか…?
- プログラミングの勉強法は?
- どうやって副業につなげるの?
こんな疑問がわいてくるかと思います。
そのお悩みを解決するのがHTMLとCSSを学ぶことなんです。
HTMLとCSSとは、今あなたが読んでいるこのWebページを作っている要素です。
HTMLとCSSを学べばプログラミングが理解しやすくなります。
また、HTMLとCSSを学習することで受注できるようになる仕事もあります。
副業の第一歩を踏み出せるんですね!
副業のためにプログラミングを勉強する前に、もっと簡単で身近なところから足を踏み入れてみませんか?
HTMLとCSSってプログラミング言語なの?
[voice icon=”https://sunmaru.net/wp-content/uploads/2018/05/man-8.png” name=”” type=”l”] プログラミングの勉強をはじめようと思うんだけど、どの言語をやればいいんだろう…?[/voice]
プログラミングをはじめるにあたり、一番はじめに考えないといけないことは『どのプログラミング言語で勉強するか』ということ。
どのプログラミング言語をやろうかと迷って、いろいろなWebページを見てきた方は思うところがあるかもしれません。
そう、『HTMLとCSSってプログラミング言語なの?』という疑問が。
プログラマーに言わせると、『プログラミングではない』となるかもしれません。
なぜなら、HTMLはWebページをかたちづくるマークアップ言語であり、CSSはそれを彩るスタイルシート言語だからです。
プログラミング言語とは、『何らかの入力(ボタン入力や文字入力)があって、その入力によって処理を変えるもの』なんですね。
ここで『マークアップ言語』という単語や、『スタイルシート言語』という単語、『プログラミング言語』の定義は理解しなくても大丈夫です。
ただ1つ理解してほしいのはHTMLとCSSはプログラミング言語ではないということ。
これをプログラミング言語と呼んでしまうと、気に障るプログラマーさんもいるので要注意です!
プログラミング言語ではないといいつつも、人間が指示を出して
[voice icon=”https://sunmaru.net/wp-content/uploads/2017/07/アイコン.png” name=”3まる” type=”l”]これをこう表示して![/voice]
とコンピューターに処理させていることには違いありません。
なので、
[voice icon=”https://sunmaru.net/wp-content/uploads/2018/05/man-6.png” name=”” type=”l”]
プログラミング言語ではないから、HTMLとCSSで勉強するなんてお門違い!
[/voice]
とは思わないでいただければと思います。
- HTMLとCSSはプログラミング言語ではない
- コンピューターに人間がやりたいことを伝えるという点では一緒
なぜプログラミング初心者にHTMLとCSS?
[voice icon=”https://sunmaru.net/wp-content/uploads/2018/05/man-4.png” name=”” type=”l”] HTMLとCSSがプログラミング言語でないのはわかったけど、ならなおさらなんでプログラミング初心者にHTMLとCSSをおすすめするの?[/voice]
こんな疑問がわいてくるのではないでしょうか?
プログラミングで副業したいならプログラミングを勉強する。
それがもっとも単純かもしれません。
しかし、あえてHTMLとCSSから勉強しはじめるのをおすすめします。
なぜならコンピューターへの指示が目に見えてわかるから。
プログラミングの勉強って、どの言語でもはじめは
- 変数に値を入れて計算をやってみよう!
- 変数にはこんな種類があるよ!
といったことからはじまります。
これらが大事なのはプログラミングをやったことがあるので重々わかります。
でも、正直変数とかがわかっても、それがどんな役に立つか、どんなかたちになるのかイメージできないじゃないですか。
そうなってくると、途中で急に理解できない部分が出てくるんですね。
なぜなら具体的なイメージがわいていないから。
だからまずはコンピューターは何をどうすればどう動くのか、ということを目に見えるかたちで示して、具体的なイメージをつかむのが初心者には重要です。
それが簡単にできるのがHTMLとCSSなんです。
『文字を囲んであげて、この文字に色をつけましょう!』
なんていう指示が簡単に目に見えるかたちで実現します。
HTMLとCSSを学習していくうちにプログラミングで使用する力が自然と身についていきます。
重要なのはコンピューターに指示する考え方を身に付けること。
これをHTMLとCSSで養えれば、次にほかのプログラミング言語を学ぶ際に役に立つこと間違いなしです。
- HTMLとCSSはコンピューターへの指示が目に見えるかたちで現れる
- 人間が指示を出したらコンピューターがどう動くかが理解しやすい
HTMLとCSSを習熟してWeb制作ができるとどうなるの?
[voice icon=”https://sunmaru.net/wp-content/uploads/2018/01/man-7.png” name=”” type=”l”] HTMLとCSSを習熟してWeb制作ができるようになったら副業につながるの?プログラミング言語を勉強しないと、副業にならないんじゃないの?
[/voice]
確かにHTMLとCSSを学習すればプログラミングの考え方が頭に入りやすくなるかもしれません。
しかし、HTML・CSSを学習してからプログラミングを勉強しはじめて、いったいいつになったら副業できるようになるのか不安に思う方もいるのではないでしょうか?
本業もある中で副業するまでにそれほど時間をかけてられないのもよくわかります…
できる限り早く副収入を得たいですもんね…
でも安心してください!
HTMLとCSSを学べば、それらで副業することは可能です!
たとえば、クラウドソーシングの1つ、Lancersのページをご覧ください。
プログラミング言語を学ばずともHTMLとCSSでコーディングするだけの仕事がこれだけ見つかります。
予想以上に数がある上に、時給もよくないですか?
HTMLとCSSを勉強して副業できるようになったら、副業で得たお金でオンラインスクールに通うなどしてプログラミングスキルを得るのも手だと思います。
プログラミングで副業しようとしているのであれば、プログラミングのみにとらわれず、HTML・CSSのコーディングも視野に入れてみたらいかがでしょうか?
- HTMLとCSSを習得するとWebページ制作の案件が受注できる
HTMLとCSSのおすすめの勉強方法
[voice icon=”https://sunmaru.net/wp-content/uploads/2018/01/man-2.png” name=”” type=”l”] よーし、HTMLとCSSの勉強はじめるぞ!効率のいい勉強方法ってあるのかなぁ…?
[/voice]
HTMLとCSSを勉強すればプログラミングの考え方も身につくし、副業もはじめられる。
願ったりかなったりかもしれませんね!
でも、勉強するにしてもどうやって勉強すればいいのかはじめのうちは分からないですよね…?
そんな方に向けて、HTMLとCSSのおすすめの勉強方法を近日公開予定です。
HTMLとCSSの勉強はオンラインでも十分です。
Progateというサービスと、ドットインストールというサービスでの学習をおすすめします。
詳しくはそちらをお楽しみに!
- HTMLとCSSの勉強はオンラインでできる
- Progate(学習コース)→ドットインストール→Progate(道場コース)の順番がおすすめ!
まとめ:プログラミング初心者はHTMLとCSSから学ぶのがおすすめ!
この記事では、プログラミング初心者はHTMLとCSSから学びはじめるのがおすすめということをお伝えしました。
○ HTMLとCSSってプログラミング言語なの?
- プログラミング言語ではない
- コンピューターに人間がやりたいことを伝えるという点では一緒
○ なぜプログラミング初心者にHTMLとCSSをすすめるの?
- コンピューターへの指示が目に見えるかたちであらわれる
- 人間が指示したらコンピューターがどう動くかが理解しやすい
○ HTMLとCSSを学んでWebページ制作ができるようになるとどうなる?
- クラウドソーシングでWebページのコーディングの仕事を受注できるようになる
副業したいけどはじめるのってとても大変ですよね。
本業の合間をぬって勉強しないといけないですし、そもそも仕事も探さなくちゃいけない。
お金を稼ぐ大変さを改めて実感しています。
HTMLとCSSができるようになれば、オンラインで時間に縛られない仕事ができるので、副業をしやすくなります。
まずは経験値を稼ぐ意味でもHTMLとCSSをやって副業への道を歩みはじめたいですね!
以上、エンジニアサラリーマン3まる(@3sunmaru)でした!