超ハイパースペシャル初心者の“ぴおにあ”でーす
最初に投稿してから一か月以上たってしまった。はやっ。
さて、この約一か月間、会社員、かつ学生で時間が無いド素人の私が、最短最速独学でプログラミングを習得するために何をしていたか。
今日はそれをお教えしましょう(ΦωΦ)フフフ…
今までは本当にプログラミングのプの字もわかっていなかったので、Qiitaの書き方も全くわかりませんでした。
わろ先生に以下のページを教えていただいたものの、書いてあることは当然未知のことだらけ^^;
「えっ、Qiitaって何かの言語を使って書くの?何の言語なの?私はまだHTMLの基礎の基礎しか知らないよ?」
そうなんです、言語とは何かさえよく分かっていなかった(いや今も分かっているわけではないけれど、汗)
わはは🌸 そんな状態からは一歩脱出いたしました。というわけで、今回はこれを参考に少し見やすく書いてみましたよ。
##基礎知識##
- HTML・CSS・Java Scriptの基礎知識
- とにかく、MDN Web Docを熟読。
これは本当に良いです。超初心者におすすめ。ページは少し真面目でとっつきにくいんだけど、
無料でこんなに勉強できてしまうなんて少し感動すら覚えました。説明もなかなか丁寧。これを何度も読みました。
参照: MDN Web Doc
##Qiitaやドットインストールを参考に##
- 超初心者にドットインストールは優しい!
- ドットインストールは3分以内の無料動画(2020年9月21日時点で436レッスン、6516本の動画がアップ)でプログラミングを学ぶ準備からガイドしてくれます。3分間なので要所を抑えたい時や調べものの時、このサイト内でキーワード検索するなどして使用し、大変便利です。
参照: ドットインストール
- Qiitaは知や経験が豊富に公開されている
- 少し新鮮な驚きなのですが、エンジニアさんたちの世界って共有が一つのキーになっているんですね。素敵な世界❤️
見知らぬ多くの人たちが、経験や知識を惜しみなく共有してくれている場がこんなにたくさんある(私が知っているのはQiita、Github、MDN、dotinstallくらいですが)ことに嬉しい驚きです。
これを存分に使いましょう。タグで検索し不明点を調べたりしています。
参照: Qiita:わろ先生の「JavaScriptによる「順次」「繰り返し」「分岐」」ページ
##動画学習##
- Udemy
- 動画学習にも挑戦!!! 以下参照ページのわろ先生おすすめコースの中から、ちょうどUdemyがセールをしていたので1500円のHTML・CSS・Java Script の初級コースを3つ購入。(プログラミングの勉強で初出費)
全部で9時間程度のコースをひとつまずは受講してみました。動画学習は実際にコードを書いてそれがどう表示されるのかを見ることができるので、記憶に残りやすいと感じます。
私の場合には時短のために、速度を1.5倍速に上げて聞きました。1.5倍でも講師の説明は十分聞き取れます。分からないところはメモして何度でも見る癖をつけるようにしたいです。
参照: 【保存版】Udemy 350コース突破記念 講師に全力 リスペクト企画 オススメ コース紹介【入門者向け】
##Youtube##
- Blockchainの勉強
- これは技術ではなく、概念を学ぶため。最初にyoshitechで事前資料として指定された以下の動画や同じIBM Japan channnel の「ブロックチェーンの仕組み」などを何度も見ています。
参照: ブロックチェーンとは何か? by IBM Japan channnel
私は目的がBlockchainを使ったエシカルな仕組み作りなので、HTML/CSS の凝った装飾テクニックなどは後回しにしてJavaScriptへ進んでいます。
今の時点で、平均1日50分間程度は学習に当てられているようですが、学校のテスト期間やレポート次第では増減するでしょう。
状況を見ながら、学習環境なども見直してゆきたいです。