これまでの連載では、Linux Professional Institute (LPI)のWeb Development Essentials認定資格でカバーされている主要な技術について、フロントエンド側(HTML、CSS、JavaScriptなど)とバックエンド側(Node.jsやSQLなど)の両方について見てきました。
これまで見てきたように、HTMLを使ってウェブページをセマンティックに構造化し、CSSを使ってスタイルを適用して視覚的にアピールし、JavaScriptを使ってユーザーとのインタラクションを可能にしてダイナミズムを加え、Node.jsを使ってサーバーサイドのロジックを実装し、SQLを使ってリレーショナルデータベースに問い合わせることができる。
この時点で、「WDE試験の準備はどうすればいいのだろう? 参考資料はありますか? どうすれば試験のシミュレーションができますか? この記事では、こうした疑問やその他の質問に答えていく。
LPIのラーニング・マテリアルは、最初の参照ポイントです。 Linux Professional Institute (LPI) ラーニングポータルは、Linuxおよびオープンソース認定試験の準備と学習のための自然な出発点です。
学習教材の各セクションは、理論パートと解答付きの練習問題2セットという、教室での使用を意識した構成になっている。 これらの教材は継続的に拡大・更新されており、生徒と教師の双方にとって大いに役立つものである。
したがって、Web Development Essentials認定証の準備をするには、その認定証のために特別に書かれた学習教材から始めることをお勧めします。
最新版(試験コード 030-100)に更新された試験目標と、各目標について、その範囲と比重に応じて1つまたは複数のレッスンが用意されています。
各レッスンは1~2時間の正面授業で、理論的な部分と、習得した知識をすぐに実践で試すことができる実践的な部分が含まれている。 最後に、提案された問題に対する解答を読むことで、自分の練習が正しいかどうかをチェックすることができ、ほとんどの場合、さらなる研究のための追加的な洞察を得ることができる。
この教材が持つ大きな可能性は明らかだろう。プログラミングの世界に踏み込もうとする誰もが無料で利用できるリソースであるだけでなく、学習の終わりに資格取得の道そのものに踏み出そうとする人にとっても有効な参考資料となる。
他の学習教材と同様、Web Development Essentials 認定証に関連する教材は、教科書や実習に代わるものではなく、他の学習ソースを補完するものであることを忘れないでください。
理論的な観点から主な試験トピックを学んだら、練習が必要です。 HTMLに関する最初の投稿で説明したように、あなたのコンピューターにすでにあるテキストエディタの一つを使ってウェブページを作ることから練習を始め、ここで提案したような少し高度なもの、あるいは本格的なIDE環境に移行することができる。 これらのプログラムのすべての機能を発見することは、プロとしてやりがいのある経験となる。 学習の過程でより効率的なプログラマーになることで、生産性を向上させることができます。
他にもお勧めの資料がある:
Web Development Essentials認定資格は、ウェブの世界での第一歩を踏み出すことを可能にします。 この試験は、他の必須資格と同様、60分間に40問出題される。
実際の試験をシミュレートするために、私はLPIパブリッシング・パートナーとして、「Web Development Essentials Practice Exams」というリソースを発行しました。 これは、試験を受ける前に自分の知識と技能を試すことができるシミュレーションの本である。
本書には4つの模擬試験とエントリー・テスト、合計170問と解答が収録されている。 各問題には、正しい答えと、その問題が言及している一般的な文脈を示す徹底したコメントが添えられている。
いくつかの問題には、テキストエディタで再現して正解を見つけることができるコードスニペットが含まれています。 さらに、このコードを修正してみることで、学習に役立つ別のシナリオを作ることができる。
試験に合格したからといって、プログラマーのエキスパートになれるわけではないことを忘れないでください。 試験は出発点であり、目的地ではない。
優れた開発者は、日々知識を磨き、時代についていかなければならない。 新しいライブラリ、フレームワーク、プログラミング言語を学ぶ必要があり、何よりも情熱を注ぐ必要がある。 この情熱は、プロとして自分を向上させるために日々育まれなければならない。
孔子が言ったように:
好きな仕事を選べば、一生働く必要はない。