【広告】
「プログラミングをやってみたいんだけど」
そう思ったことはありませんか?
なので今回は、HTMLからJavaScriptまで「プログラミングの学習本を紹介」します。
<この記事について>
この記事に本の内容は書かれていません。(著作権があるため)
著者への敬称は、スペースの関係で省略しています。(申し訳ございません)
<この記事に書かれていること>
1:「独学プログラミング学習本」紹介(HTMLからJavaScriptまで) |
2:それぞれの本の紹介 |
この記事は2024年2月18日に書き直しました。
プログラミング学習本の紹介(HTMLからJavaScriptまで)
今回は、プログラミングをやってみたい方へ「プログラミング学習本」を8冊紹介します。
1番から順番に学習すると、いい感じに学べます。
<「プログラミング学習本」紹介」>(2024年2月18日現在)
1 | はじめての Windows 11[第3版] |
2 | はじめてのMac パーフェクトガイド!2024 |
3 | HTML & CSSとWebデザイン入門講座 |
4 | Webデザイン基礎入門 |
5 | スラスラわかるJavaScript |
6 | JavaScript[完全]入門 |
7 | GitとGitHubの教科書 |
8 | 著作権トラブル解決のバイブル |
<注意>
最新版が出ていれば、最新版を購入してください。
プログラミングスクールについて
プログラミングを覚える手段として、プログラミングスクールを選択する場合は「十分に調べてから」にしたほうが良いでしょう。
プログラミングスクールは、とても高額です。
いきなりスクールへ飛び込むのではなく、とりあえず以下のことをやってみてください。
<プログラミングスクール下調べ>
1 | YouTubeで「プログラミングスクール 行くべきか」と検索して動画をたくさん見る |
2 | YouTubeで「プログラミングスクール 必要か」と検索して動画をたくさん見る |
3 | そもそもスクールへ行く必要があるかどうか考える |
もし行く場合は、十分に検討してからが良いでしょう。
本の定価と購入金額
本の定価と購入金額の表です。
購入は「すべて電子書籍」となっています。
購入金額は、電子書籍ストアのサービスを最大限利用した後の金額です。(セール、クーポン、ポイントなどのサービスを最大限利用)
<本の定価と購入金額>(スマホの方は、画面を横に倒してください)
題名 | 紙の本 価格 | 購入金額 | 購入した 電子書籍 ストア | |
1 | はじめての Windows 11[第3版] | 990 | 341 | BOOK☆ WALKER |
2 | はじめてのMac パーフェクトガイド! | 1,100 | 488 | Amazon Kindle |
3 | HTML & CSSとWebデザイン入門講座 | 2,486 | 1,231 | honto |
4 | Webデザイン基礎入門 改訂2版 | 2,860 | 1,809 | BookLive |
5 | スラスラわかるJavaScript 新版 | 2,640 | 1,549 | honto |
6 | JavaScript[完全]入門 | 2,948 | 2,189 | honto |
7 | GitとGitHubの教科書 | 2,640 | 1,038 | BookLive |
8 | 著作権トラブル解決のバイブル! | 2,640 | 1,633 | honto |
合計 | 18,304 | 10,278 |
<電子書籍ストア「honto」の紹介>(2024年11月1日現在)
学習の本は「どれも高価」です。
学習の本を安く買いたいなと思ったら「電子書籍ストア」を利用してみては、いかがでしょうか?
おおよその電子書籍は、紙の本より安く買うことができます。(例外もあります)
そして
電子書籍ストアhontoでは、
「新規会員登録で70%OFFクーポンがもらえる」キャンペーンを開催しています。
(割引上限2000円まで、クーポン対象外の商品もあります)
「電子書籍ストアhonto」のご利用を検討してみてください。
電子書籍での読み方
電子書籍での読み方を紹介します。
電子書籍には「リフロー型」「固定レイアウト」の2種類があります。
リフロー型 = 文字が拡大できる
固定レイアウト= 文字が拡大できない
このような特徴があります。
<リフロー型>
リフロー型は「文字を拡大するだけで」大変読みやすくなります。
<Amazon Kindle「固定レイアウト」>
固定レイアウトは、基本的に「画面を拡大して」読みます。
1:読む時「画面を拡大」
2:画面内の移動「マウスのドラッグ」
3:ページめくり「キーボードの左右」
操作は、仕様変更により変わる場合があります。
<DMMブックス「固定レイアウト」>
固定レイアウトは、基本的に「画面を拡大して」読みます。
1:読む時「画面を拡大」
2:画面内の移動「マウスのドラッグ」
3:ページめくり「キーボードの左右」
操作は、仕様変更により変わる場合があります。
<honto「固定レイアウト」>
固定レイアウトは、基本的に「画面を拡大して」読みます。
1:設定「見開き表示 OFF」
2:設定「表示倍率の維持 ON」
3:読む時「画面を拡大」
4:画面内の移動「マウスのドラッグ」
5:ページめくり「キーボードの左右」
操作は、仕様変更により変わる場合があります。
<BookLive「固定レイアウト」>
固定レイアウトは、基本的に「画面を拡大して」読みます。
1:公式ページを開いて「ブラウザで読む」
2:設定「拡大」
3:設定「縦読みモード」
4:下へスクロールするだけで読める
操作は、仕様変更により変わる場合があります。
学習本が合わないと感じたら
紹介している学習本が合わないと感じたら「似た学習本」を探してください。
HTML&CSS、JavaScriptの基礎の本は、たくさんあります。
どの学習本を使おうとも「たどり着くところは同じ」です。(たぶん)
学習にかかった時間
学習にかかった時間です。
本を読むスピードは個人差があります。
「読んだ時間」は、参考程度としてください。
<学習にかかった時間>(単位は1時間)
題名 | 読んだ 時間 | |
1 | はじめての Windows 11[第3版] | 3 |
2 | はじめてのMac パーフェクトガイド!2024 | 2.5 |
3 | HTML & CSSとWebデザイン入門講座 | 9 |
4 | Webデザイン基礎入門 改訂2版 | 12 |
5 | スラスラわかるJavaScript 新版 | 9 |
6 | JavaScript[完全]入門 | 13.5 |
7 | GitとGitHubの教科書 | 6.5 |
8 | クリエイターのための権利の本 | 4.5 |
合計60時間 |
本の紹介
それぞれの本を「1番から順番に」紹介していきます。
題名 | 出版社 | |
1 | はじめての Windows 11[第3版]2024年 | 秀和システム |
2 | はじめてのMac パーフェクトガイド!2024 | standards |
3 | 1冊ですべて身につく HTML & CSSとWebデザイン入門講座 | SBクリエイティブ |
4 | 初心者からちゃんとしたプロになる Webデザイン基礎入門 改訂2版 | エムディエヌ コーポレーション |
5 | スラスラわかるJavaScript 新版 | 翔泳社 |
6 | JavaScript[完全]入門 | SBクリエイティブ |
7 | はじめてでもできる GitとGitHubの教科書 | SBクリエイティブ |
8 | 著作権トラブル解決のバイブル! クリエイターのための権利の本 | ボーンデジタル |
1:はじめての Windows 11[第3版]
1 | はじめての Windows 11[第3版] |
2 | はじめてのMac パーフェクトガイド!2024 |
3 | HTML & CSSとWebデザイン入門講座 |
4 | Webデザイン基礎入門 |
5 | スラスラわかるJavaScript |
6 | JavaScript[完全]入門 |
7 | GitとGitHubの教科書 |
8 | 著作権トラブル解決のバイブル |
<この本は「Windowsパソコン用」です>
Macの方は、次の項目をご覧ください。
1冊目は「はじめての Windows 11[第3版]2024年 Copilot対応」です。
パソコン初心者の方には、ぜひ読んでもらいたい1冊です。
「はじめての Windows 11[第3版]」は、紙の本で購入すると、パソコンを操作しながら読むことができます。
「Windowsの使い方は、知ってるよ?」
という方も、この本を一度読んでみてください。
新しい発見があり、楽しく読めます。
<何を学べる?>
「はじめての Windows 11[第3版]」では、以下を学べます。
初級者向け
1:パソコンの基本的な操作方法 |
2:Windowsとは |
3:ファイルとフォルダー |
4:インターネットについて |
5:インターネットを安全に使うには |
上級者向け
1:Windows10とWindows11の違い |
2:Windows11の追加要素 |
3:AIチャットbot「Copilot」について |
かなり詳しく書かれていて「初心者でも安心の1冊」です。
<基本情報>
本の基本情報です。
価格は、紙の本の定価です。最新版が出ていれば「最新版」を購入してください。
はじめての Windows 11[第3版]基本情報
題名 | はじめての Windows 11[第3版] 2024年 Copilot対応 |
著者 | 戸内順一 |
出版社 | 秀和システム |
発売日 | 2023年12月23日 |
ページ数 | 320ページ |
サイズ | B5変 |
ISBN-13 | 978-4-7980-7171-8 |
電子版 | 固定レイアウト |
価格 | 990円(税込) |
2:はじめてのMac パーフェクトガイド!2024
1 | はじめての Windows 11[第3版] |
2 | はじめてのMac パーフェクトガイド!2024 |
3 | HTML & CSSとWebデザイン入門講座 |
4 | Webデザイン基礎入門 |
5 | スラスラわかるJavaScript |
6 | JavaScript[完全]入門 |
7 | GitとGitHubの教科書 |
8 | 著作権トラブル解決のバイブル |
<この本は「Mac用」です>
Macを使わない方は、次の項目をご覧ください。
2冊目は「はじめてのMac パーフェクトガイド!2024(macOS Sonoma対応・最新版!)」です。
はじめてのMac パーフェクトガイドは、以下のような方にピッタリの1冊です。
1:「Macを使っている」
2:「WindowsからMacへ乗り換える」
まったくパソコンが初めての方は「Windowsパソコン」から始めることをおすすめします。
しかし
パソコンが初めてでも「Photoshop、Illustratorなどデザイン系アプリも使う予定があるのなら」Macの方が良いかもしれません。
<何を学べる?>
「はじめてのMac パーフェクトガイド!」では以下を学べます。
1:Macの種類
2:Macの基本操作
3:MacとWindowsの違い
このことが学べます。
<基本情報>
本の基本情報です。
価格は、紙の本の定価です。最新版が出ていれば「最新版」を購入してください。
「はじめてのMac パーフェクトガイド!」基本情報
題名 | はじめてのMac パーフェクトガイド!2024 (macOS Sonoma対応・最新版!) |
著者 | 河本亮 |
イラスト | 浦崎安臣 |
出版社 | standards |
発売日 | 2023年11月 21日 |
ページ数 | 96 |
サイズ | A4判 |
ISBN-13 | 9784866366623 |
電子版 | 固定レイアウト |
価格 | 1,100円(税込) |
3:HTML&CSSとWebデザイン入門講座
1 | はじめての Windows 11[第3版] |
2 | はじめてのMac パーフェクトガイド!2024 |
3 | HTML & CSSとWebデザイン入門講座 |
4 | Webデザイン基礎入門 |
5 | スラスラわかるJavaScript |
6 | JavaScript[完全]入門 |
7 | GitとGitHubの教科書 |
8 | 著作権トラブル解決のバイブル |
3冊目は「1冊ですべて身につく HTML & CSSとWebデザイン入門講座」です。
「HTML&CSSとWebデザイン入門講座」とは、HTML&CSSの入門書です。
このHTML&CSS入門講座は、以下のような本です。
1:説明が丁寧
2:文体が優しい
3:初心者にピッタリ
HTML&CSS入門講座は「プログラムが初めての方にとても良い1冊」です。
しかし
HTML&CSSは、たくさん覚えることがあります。
この本1冊だけで全て学ぶのは、難しいかもしれません。
なので
この本が終わったらさらに「1ランク上の本を読む」と良いでしょう。
<何を学べる?>
「HTML&CSSとWebデザイン入門講座」では以下を学べます。
1:ページ作成の流れ
2:HTML基礎
3:CSS基礎
このことが学べます。
<コードが難しいなと感じたら「付属のコードを利用」>
コードを打つのが難しいなと感じたら「本に付属しているコード」を使ってください。
コードは、手入力したほうが理解が深まると言われています。
しかし
手入力は、とても大変です。
難しいコードならなおさらです。
その時は「本に付属しているコード」をコピーペーストしてください。
コピーペーストした後、コードをじっくり読んでください。
付属のコードは「本に書いてあるURLからダウンロード」できます。
<コードを入れたのに結果が変わらないときは>
コードを入れたのに結果が変わらないときは「HTMLのコードを保存」「CSSのコードを保存」を行なってください。
1:HTMLを保存
2:CSSを保存
保存忘れ、よくあります。
<基本情報>
本の基本情報です。
価格は、紙の本の定価です。
新版が出ています。
<「HTML & CSSとWebデザイン入門講座[第2版]」基本情報>
題名 | 1冊ですべて身につく HTML & CSSとWebデザイン入門講座[第2版] |
著者 | Mana |
出版社 | SBクリエイティブ |
発売日 | 2024年3月2日 |
ページ数 | 320ページ |
サイズ | B5変 |
ISBN-13 | 978-4-8156-1846-9 |
電子版 | 固定レイアウト |
価格 | 2,585円(税込) |
4:Webデザイン基礎入門
1 | はじめての Windows 11[第3版] |
2 | はじめてのMac パーフェクトガイド!2024 |
3 | HTML & CSSとWebデザイン入門講座 |
4 | Webデザイン基礎入門 |
5 | スラスラわかるJavaScript |
6 | JavaScript[完全]入門 |
7 | GitとGitHubの教科書 |
8 | 著作権トラブル解決のバイブル |
4冊目は「初心者からちゃんとしたプロになる Webデザイン基礎入門 改訂2版」です。
Webデザイン基礎入門は「HTML&CSS・中級者向け」学習本です。
初めての方には、少し難しいでしょう。
しかし
中級者には、ピッタリの学習本です。
「HTML&CSS、Webデザインについてしっかり説明」されています。
この1冊を理解できれば「HTML&CSSの大部分を知ることができる」でしょう。
<「Webデザイン基礎入門」本書の進め方>
Webデザイン基礎入門は「前半=説明」「後半=実践」となっています。
前半は、専門用語が多く一生懸命読むとたいへん疲れます。
なので
前半は、わかりにくければ軽く読むだけにして、まずは進めることを優先してください。
そして
後半、わからないところが出てくれば「前半に戻って」読み直す。
このような感じで読むと良いでしょう。
<HTML、CSS学ぶにあたって>
HTML、CSSを学ぶときは「コードの手入力」をおすすめします。
コードの手入力は、たいへん時間がかかります。
しかし
理解力は上がるそうです。
とはいえ、手入力は疲れます。
疲れたら「付属のコードからコピーペーストする」と良いでしょう。
付属のコードは、本に書かれているURLからダウンロードすることができます。
<何を学べる?>
「Webデザイン基礎入門」では以下を学べます。
1:Webページについて |
2:HTML、CSS、Webデザイン |
3:ページの運用 |
このことが学べます。
<基本情報>
本の基本情報です。
価格は、紙の本の定価です。最新版が出ていれば「最新版」を購入してください。
「Webデザイン基礎入門 改訂2版」基本情報
題名 | 初心者からちゃんとしたプロになる Webデザイン基礎入門 改訂2版 |
著者 | 栗谷幸助 相原典佳 藤本勝己 村上 圭 吉本孝一 |
出版社 | エムディエヌ コーポレーション |
発売日 | 2023年9月22日 |
ページ数 | 344ページ |
サイズ | B5判 |
ISBN-13 | 9784295205456 |
電子版 | 固定レイアウト |
価格 | 2,860円(税込) |
5:スラスラわかるJavaScript 新版
1 | はじめての Windows 11[第3版] |
2 | はじめてのMac パーフェクトガイド!2024 |
3 | HTML & CSSとWebデザイン入門講座 |
4 | Webデザイン基礎入門 |
5 | スラスラわかるJavaScript |
6 | JavaScript[完全]入門 |
7 | GitとGitHubの教科書 |
8 | 著作権トラブル解決のバイブル |
5冊目は「スラスラわかるJavaScript 新版」です。
「スラスラわかるJavaScript 新版」とは、JavaScript入門書です。
JavaScriptは、プログラミング初心者にピッタリの言語です。
HTML&CSS、JavaScriptを合わせれば、さまざまな事が出来るようになります。
<何を学べる?>
「スラスラわかるJavaScript 新版」では以下を学べます。
1:JavaScriptとは
2:JavaScript基礎
3:JavaScriptを使ってHTML、CSSを変化させる方法
このことが学べます。
<「総合演習」わかれば、本書は完了>
「スラスラわかるJavaScript 新版」は、途中非常に難しいところがあります。
しかし
16章「総合演習」の内容を理解できれば、この本はマスターしたと言えます。
<何か作ってみよう>
スラスラわかるJavaScript 新版を読み終わったら「何か動くものを作る」のも良いでしょう。
例えば「足し算だけの電卓」とかはどうでしょう?
きっと楽しいですよ。
<「プログラムが動かない」そんな時は>
「プログラムが動かない」
こんなことがよくあります。
そんな時は「プログラムは、動かなくて普通」と考えてください。
プログラムは「一文字間違えただけでも」動きません。
なので
ほとんどの場合において、うまく動いてくれないのが普通です。
プログラムがうまく動かない時は、あせらずに「間違い探しを楽しむ感覚で」コード直していきましょう。
とにかく
あせらず落ち着くことが大事です。
(変数名、定数名は、毎回手入力しないで最初の1つからコピーペーストがおすすめ)
<基本情報>
本の基本情報です。
価格は、紙の本の定価です。最新版が出ていれば「最新版」を購入してください。
「スラスラわかるJavaScript 新版」基本情報
題名 | スラスラわかるJavaScript 新版 |
著者 | 桜庭 洋之 望月 幸太郎 |
出版社 | 翔泳社 |
発売日 | 2022年07月13日 |
ページ数 | 384ページ |
サイズ | A5 |
ISBN-13 | 9784798173269 |
電子版 | リフロー型 |
価格 | 2,640円(税込) |
6:JavaScript[完全]入門
1 | はじめての Windows 11[第3版] |
2 | はじめてのMac パーフェクトガイド!2024 |
3 | HTML & CSSとWebデザイン入門講座 |
4 | Webデザイン基礎入門 |
5 | スラスラわかるJavaScript |
6 | JavaScript[完全]入門 |
7 | GitとGitHubの教科書 |
8 | 著作権トラブル解決のバイブル |
6冊目は「JavaScript[完全]入門」です。
JavaScript[完全]入門は、中級者向けの学習本です。
中級者向けだけあって内容は難しくなっています。
しかし
この本を読み終えると「かなり実力がつく」ことでしょう。
<「JavaScript[完全]入門」読むにあたって>
JavaScript[完全]入門は、中級者向けです。
途中、難しいところがあります。
難しくてわからない所は、とりあえず飛ばして読みましょう。
そして
もう一度、最初から読んでみてください。
すると分からなかったところがわかる場合もあります。
どうしても分かりにくいところは「サンプルコード」を使うのも1つの手です。
サンプルコードは、本に書いてあるURLからダウンロードできます。
<「JavaScript[完全]入門」何を学べる?>
「JavaScript[完全]入門」では以下を学べます。
1:JavaScriptとは
2:JavaScriptの基礎と応用
3:プログラミングそのものについて
このことが学べます。
<基本情報>
本の基本情報です。
価格は、紙の本の定価です。最新版が出ていれば「最新版」を購入してください。
「JavaScript[完全]入門」基本情報
題名 | JavaScript[完全]入門 |
著者 | 柳井政和 |
出版社 | SBクリエイティブ |
発売日 | 2021年2月5日 |
ページ数 | 568ページ |
サイズ | A5判 |
ISBN-13 | 978-4-8156-0763-0 |
電子版 | 固定レイアウト |
価格 | 2,948円(税込) |
7:GitとGitHubの教科書
1 | はじめての Windows 11[第3版] |
2 | はじめてのMac パーフェクトガイド!2024 |
3 | HTML & CSSとWebデザイン入門講座 |
4 | Webデザイン基礎入門 |
5 | スラスラわかるJavaScript |
6 | JavaScript[完全]入門 |
7 | GitとGitHubの教科書 |
8 | 著作権トラブル解決のバイブル |
7冊目は「はじめてでもできる GitとGitHubの教科書」です。
このGitとGitHubの教科書は、GitとGitHubの使い方を学ぶことができます。
Gitとは「作業履歴の管理アプリ」です。
GitHubとは「オンラインの作業履歴の管理アプリ」です。
作業履歴の管理は、大規模開発で必要になります。
なので
この本書「はじめてでもできる GitとGitHubの教科書」であらかじめ学んでおくと良いでしょう。
<Gitとは>
Gitとは「作業履歴の管理アプリ」です。
Gitでは、以下のようなことができます。
1:作業履歴を書く
2:作業履歴を枝分かれさせる
3:枝分かれさせた作業履歴を結合する
これがGitの主な機能です。
しかし
このGitは「専門用語が非常に多いため」いきなり使うと何が何やらです。
なので
Gitを使う時は「専門用語」「使い方」の両方を知っておくと良いでしょう。
そして
Gitは、早く慣れるため「普段のプログラミングでも使うこと」をおすすめします。
<GitHubとは>
GitHubとは、GitHub社のサービスのことです。
GitHub社のサービスを使えば、Gitをネットで使うことができます。
それにより、Gitを複数人で利用できるようになります。
GitHubは、月額課金制です。
<GitHub利用料金>(2024年2月7日現在)
プラン | プラン説明 | 料金 1ユーザ/月 |
Free | 個人向けの基本プラン | $0 |
Team | 個人および小規模プロジェクト用の 高度なコラボレーション | $4 |
Enterprise | セキュリティ、コンプライアンス、 柔軟な運用 | $21 |
<何を学べる?>
「はじめてでもできる GitとGitHubの教科書」では以下を学べます。
1:Git、GitHubとは?
2:Git、GitHub専門用語について
3:Git、GitHub使い方
このことが学べます。
<基本情報>
本の基本情報です。
価格は、紙の本の定価です。最新版が出ていれば「最新版」を購入してください。
「はじめてでもできる GitとGitHubの教科書」基本情報
題名 | はじめてでもできる GitとGitHubの教科書 |
著者 | たにぐち まこと |
出版社 | SBクリエイティブ |
発売日 | 2022年7月23日 |
ページ数 | 272ページ |
サイズ | B5変 |
ISBN-13 | 978-4-8156-1539-0 |
電子版 | 固定レイアウト |
価格 | 2,640円(税込) |
8:著作権トラブル解決のバイブル
1 | はじめての Windows 11[第3版] |
2 | はじめてのMac パーフェクトガイド!2024 |
3 | HTML & CSSとWebデザイン入門講座 |
4 | Webデザイン基礎入門 |
5 | スラスラわかるJavaScript |
6 | JavaScript[完全]入門 |
7 | GitとGitHubの教科書 |
8 | 著作権トラブル解決のバイブル |
8冊目は「著作権トラブル解決のバイブル! クリエイターのための権利の本」です。
「著作権トラブル解決のバイブル」とは、商標権、著作権、肖像権など権利について書かれた本です。
権利は「プログラミング」「デザイン」「ブログ」など、世の中に何かを出すとき必ずついて回る問題です。
重要なことが書かれているので、1度は読んでおくと良いでしょう。
<何を学べる?>
「著作権トラブル解決のバイブル」では、以下を学べます。
1:クリエイターが知っておくべき権利 |
2:どこまでが著作権? |
3:商標権について |
4:転載と引用 |
5:オープンソース |
6:契約書について |
7:トラブルが発生した時 |
<本の基本情報>
本の基本情報です。
価格は、紙の本の定価です。
改訂版が出ています。
以下は、改訂版の情報です。
「著作権トラブル解決のバイブル 改訂版」基本情報
題名 | クリエイターのための権利の本 著作権トラブル解決のバイブル! 改訂版 |
著者 | 大串肇、北村崇、木村剛大 古賀海人、齋木弘樹、角田綾佳 染谷昌利 |
出版社 | ボーンデジタル |
発売日 | 2023年12月22日 |
ページ数 | 231ページ |
サイズ | A5 |
ISBN-13 | 978-4-86246-582-5 |
電子版 | 固定レイアウト |
価格 | 3,080円(税込) |
ここまでやり終えた方へ
ここからは、さらに「JavaScriptの知識を固める」と良いでしょう。
そこで
JavaScriptの知識を固めるのに、おすすめの本は「JavaScript コードレシピ集」(技術評論社)です。
JavaScript コードレシピ集は「JavaScriptの短いコードがたくさんのっている」本です。
このJavaScript コードレシピ集を読めば「JavaScript を使うと何ができるのか」を知ることができます。
JavaScriptの知識を固めるのにぴったりの1冊です。
<「JavaScript コードレシピ集」注意点>
「JavaScript コードレシピ集」は、かなりページ数の多い本です。
なので
まずは、最初から最後まで軽く読んでいってください。
この
最初から最後まで軽く読むを5回やってみて「ここは必要かな」「ここは不要かな」という感覚をつかんでください。
<最初から最後まで軽く読む「5回」>
1回目:見出しだけ
2回目:見出し+内容もちょっと
3回目:見出し+内容もちょっと
4回目:見出し+聞いたことない言葉を調べる
5回目:必要、不要を考えながら読む
6回目からは、最初からじっくり取り組んでいくと良いでしょう。
さらに
JavaScript コードレシピ集は「前半1/3が非常に難しく」できています。
しかし
「前半1/3」に重要なことが書かれているので、厳しいですが頑張ってください。
その際
聞いたこのない言葉などがいくつか出てくると思います。
その時は「その都度調べる」と良いでしょう。
わからないからと言って飛ばしてしまうと、また後で出てきます。
なので
聞いたことない言葉が出てきた時は、その時に調べた方が良いでしょう。
<「JavaScript コードレシピ集」使い方>
「JavaScript コードレシピ集」の使い方を紹介します。
JavaScript コードレシピ集は「短いコード」がたくさん載っています。
この短いコードを自分のVS-codeへ書き写して「私のコードレシピ集」を作ってください。
「私のコードレシピ集」を作る際、コメントは多めに書いた方が良いでしょう。
<書き込むべき「コメント」>
1:作成日 |
2:何をするコードなのか |
3:気をつけるべきポイント |
「私のコードレシピ集」は、種類ごとにファイル分けをすると良いでしょう。
1:画面操作
2:時間に関すること
3:ボタン入力
コードの書き写しは「自分にとって大事なコード」だけで十分です。
そして
Gitに早く慣れるためにも、Gitも使ったほうが良いでしょう。
(コミットのメッセージは「アロー関数のコードを追加」など、ざっくりした情報で構いません)
そして
「ネットで見つけた良さそうなコード」も、あなたのレシピ集へ追加していくと良いでしょう。
<レシピ集は「USBへバックアップ」>
作成した「私のコードレシピ集」は、バックアップをとってください。
バックアップは、もしものことを考えて「USBなど外部の記憶装置」にすると良いでしょう。
<ここで知識を固めよう>
もし以下の事があやふやなら、ここでしっかりの知識を固めていきましょう。
1:変数
2:配列
3:連想配列
4:オブジェクト
5:アロー関数
6:正規表現(できれば覚えておきたい)
これらは、これから何度も出てきます。
なので
「何度もコードを書いて動かして」完全に覚えるくらいやり込みましょう。
<本の基本情報>
「JavaScript コードレシピ集」の基本情報です。
価格は、紙の本の定価です。最新版が出ていれば「最新版」を購入してください。
「JavaScript コードレシピ集」基本情報
題名 | JavaScript コードレシピ集 |
著者 | 株式会社ICS 池田泰延、鹿野壮 |
出版社 | 技術評論社 |
発売日 | 2019年1月25日 |
ページ数 | 608ページ |
サイズ | A5判 |
ISBN-13 | 978-4-297-10368-2 |
電子版 | 固定レイアウト |
価格 | 3,278円(税込) |
さらにこの先は
さらにこの先は、何か作りたいものがあるのなら「作りたい物の言語を習得する」と良いでしょう。
もし無いのなら「PHP」はどうでしょうか?
「PHP」は、データーベース、Webセキュリティなどができる言語です。
そして
今まで覚えた事に「PHP」を合わせると、以下のようになります。
1:「HTML&CSS」
2:「JavaScript」
3:「Git、GitHub」
4:「PHP」
5:「PHP・データベース」
6:「PHP・セキュリティ」
これだけ知っていれば、おそらくWebプログラミングに関しては十分かと思います。(たぶん)
独学ロードマップ
この記事のまとめとして「独学プログラミング学習・ロードマップ」を作成しました。
このロードマップは、あくまで一例です。
この通りでなくても問題ありません。
あなたに合った勉強法こそが最良のロードマップです。
<独学プログラミング学習・ロードマップ>
1 | パソコンの使い方 |
2 | HTML&CSS基本 |
3 | HTML&CSS応用 |
4 | HTML&CSSコードレシピ集を作る |
5 | HTML&CSSで簡単なページを作る |
6 | Git、GitHub使い方 |
7 | 商標権、著作権、肖像権など権利について書かれた本 |
8 | JavaScript基本 |
9 | JavaScriptコードレシピ集を作る |
10 | JavaScript応用 |
11 | JavaScriptコードレシピ集のパワーアップ |
12 | JavaScriptを使ったページを作る |
13 | PHP基本 |
14 | PHPコードレシピ集を作る |
15 | PHP応用 |
16 | PHPコードレシピ集のパワーアップ |
17 | HTML&CSS、JavaScript、PHPを使ったページを作る |
18 | 集団開発(オブジェクト指向) |
この先のプログラミング学習本
この先のおすすめ「プログラミング学習本」です。
最新版が出ていれば、最新版を購入してください。
<「この先のおすすめプログラミング本」一覧>(2024年2月18日現在)
題名 | 出版社 | |
1 | イラスト図解式 この一冊で全部わかるWeb技術の基本 第2版 | SBクリエイティブ |
2 | 独習JavaScript 新版 | 翔泳社 |
3 | JavaScript逆引きレシピ 第2版 | 翔泳社 |
4 | スラスラわかるPHP 第2版 | 翔泳社 |
5 | 独習PHP 第4版 | 翔泳社 |
6 | オブジェクト指向でなぜつくるのか 第3版 知っておきたいOOP、設計、アジャイル開発の基礎知識 | 日経BP |
<電子書籍ストア「honto」の紹介>(2024年11月1日現在)
学習の本は「どれも高価」です。
学習の本を安く買いたいなと思ったら「電子書籍ストア」を利用してみては、いかがでしょうか?
おおよその電子書籍は、紙の本より安く買うことができます。(例外もあります)
そして
電子書籍ストアhontoでは、
「新規会員登録で70%OFFクーポンがもらえる」キャンペーンを開催しています。
(割引上限2000円まで、クーポン対象外の商品もあります)
「電子書籍ストアhonto」のご利用を検討してみてください。
記事は以上です。
最後までお読みいただき、ありがとうございました。