/webprogramingskill_checksheet

Webプログラミング基礎スキルのチェックシート

webprogramingskill_checksheet

ウェブアプリ開発スキルチェックシート

序文

これはウェブアプリケーションプログラミングを志した初心者に向けたチェックシートだ

このチェックシートにはウェブアプリを開発する上で知っておいて欲しい基礎的な項目を列挙した
全ての項目にチェックすることができたのなら、シンプルなウェブアプリを開発する基礎知識が身についていることを僕が保障しよう

ここはスタートラインに過ぎない

ウェブアプリ開発に必要な知識はこれが全て!なんてことはない
だけれども、これから君たちがどんな海に漕ぎ出したとしても、ここに列挙した知識の応用でどんな荒波も乗り超えることができるはずだ!

この項目を全てチェックできた君たちへ

この項目がバッチリチェックできたならば、次の目標が欲しくなるだろう

君たちはすでに、Ruby on Rails や Laravel(PHP) などのモダンなウェブアプリケーションフレームワークや
Vue.js React.js などのjsフレームワークを習得するだけの基礎知識はすでに持っている

自信を持って好きな方法でプログラミングの学習を進めて欲しい

一番効率の良いプログラミングの勉強は何かを作って見ることだ

最低限の武器を手にしたら、初めはとにかくシンプルなもので構わない
どんどん何かを作って見よう

チェックシートの使い方

  1. このチェックシートは基礎編、発展編、実装編に分かれている

チェックはお行儀よく上からやる必要はない、まずはざっと全体を見渡して知っている箇所にとりあえずチェックをしていこう
きっと一つもチェックできないなんてことはないはずだ、まずは全体のうちどのくらいの位置にいるかを知ろう

  1. 知らない用語がないかチェックしてみよう

知らない用語や概念が出てきたら検索してみよう
検索でヒットした記事をしっかり根気よく読みさえすればチェックできる項目も多いはずだ

それでもチェックが入らなかった項目は参考書を読んだり自分で実際にプログラミングしてみて、自信を持ってチェックできるまで調べよう
そんなに難しい話じゃない、1ヶ月も真剣に取り組めばきっと全てにチェックを入れることができるだろう

  1. 一度記事を読んだくらいで全て理解しようとしない

一度記事を読んだくらいで全部を理解できるのは一握りの天才だけだ、繰り返し何度もやろう
これは僕の話だが公開鍵暗号方式に関しては理解するまでに30回くらいは最低ググったし、5回くらい記事や参考書を読み返してやっと理解した

理解が脳の奥まで染み込むには時間がかかる、何度もやり直すつもりで取り組もう

検討を祈る!

チェックシートはこちら

基礎編

発展編

実践編