Web Development Essentials概要
LPI資格 | 2023.10.16

試験仕様

現行版 : 1(試験コード030-100)
受験資格: この試験はどなたでも受験可能です(受験に必要な資格や実務経験はありません)
認定要件: 「Web Development Essentials 030-100」試験に合格すること。
      60分で40問に回答し、スコア500/800点以上取得すること。
有効期間: 生涯有効
費用  : ¥10,000(税抜)

試験概要

「Web Development Essentials」は、LPIが提供するEssentialsシリーズとしてリリースされた資格認定資格の1つです。この資格を取得すると「WEBアプリケーションを開発するための必要な基礎知識を習得している」ことを証明することができます。

この資格の取得対象者は、「経験の浅いWebエンジニア初心者の方」「これからWebエンジニアを目指そうとしている方」ですが、実は「開発に限らずWEB業界に従事している方」「就活生・専門学生の方」にもお勧めです。

この資格は入門レベルの資格となりますが、学習を通してソフトウェア開発の基礎及び、簡単なWebアプリケーションを実装するために必要な基礎知識を習得することができます。更にはブラウザの表示される仕組みなど、インターネットが普及するこの時代に知っていて損がない知識を学習することができます。

難易度 ★☆☆☆☆

「Web Development Essentials」はソフトウェア開発の基礎知識を証明する資格ですので、技術要素が多く含まれます。

「ソフトウェア開発」と表すぐらいですので、「プログラミング言語」とよばれる言語を使用して、コンピューターに人間が意図した処理をするように指示を与える作業を行います。

そのためには、覚えるだけの知識はもちろん、プログラミング言語の書き方など技術的な知識も必要で、学習範囲は比較的広い内容となります。

しかし、とても難しいわけではありません。プログラミングはコンピューターと対話しながら覚えていくものになります。「100%の知識を覚える!」というよりかは、「実際に書いてある程度覚える!」の方が意識的には大切かなと思います。ですので、コンピューターを普段触っていない方でも、しっかりと学習すれば十分取得できる内容となっております。

学習時間

駆け出しのWebエンジニア初心者の方は、1ヵ月〜1ヵ月半程度。
1日の学習時間を2~3時間程度と仮定して・・
全くの0から学習する方は、人によりますが2ヵ月〜3ヵ月程度をみておくと良いと思います。
普段からWeb開発に取り組んでいる方は、3週間〜1ヵ月程度で十分かと思います。

試験範囲

下記は、LPIが公開している試験範囲です。
各トピック内のリンクから、該当する学習内容のワンポイント講座にジャンプできます。(今後記事作成予定)
詳細については、LPI公式サイトをご確認ください。

トピック 031ソフトウェア開発とWebテクノロジー

概要:
現在のソフトウェア開発において必要な基礎的な知識を一つに纏めた内容となります。
その他のトピックと異なり、幅広いWeb開発に関する基礎的な知識や用語を覚える必要があり、暗記が中心となります。

031.1 ソフトウェア開発の基礎
031.2 Webアプリケーションアーキテクチャ
031.3 HTTPの基本

トピック 032:HTMLドキュメントのマークアップ

概要:
Webページを作成する為に必要なHTMLについて、1つに纏めた内容となっています。
主な内容はHTMLの基礎的な文法や構造、仕組みを学び、簡単なHTMLを作成する事が目標となるトピックです。内容は難しくありませんが、HTMLを使用するうえで必要となる単語が多くある為、全体的に暗記する必要があるトピックといえます。

032.1 HTMLドキュメントの仕組み
032.2 HTMLの意味とドキュメントの階層
032.3 HTML参照と埋め込みリソース
032.4 HTMLフォーム

トピック 033:CSSコンテンツのスタイリング

概要:
HTMLドキュメントを装飾するためのCSSについて、1つに纏めた内容となっています。
主な内容はCSSの基礎的な文法を学び、主に変化を与える為に必要な単語を覚える必要があります。  
このトピックはHTMLとCSSを組み合わせたレイアウトの変化を見比べる必要がある為、少し難易度は高いと言えます。

033.1 CSS基礎
033.2 CSSセレクタとスタイルの適用
033.3 CSSスタイリング
033.4 CSSボックスモデルとレイアウト

トピック 034:JavaScriptプログラミング

概要:
Webページの動作に変化を与えるJavaScriptについて纏めた内容となっています。
主な内容はJavaScriptの基礎的な文法と、実際にWebページの動作を与える構文を学んでいきます。
このトピックはその他のプログラミング言語でも共通している箇所が多く、Web開発以外でも通用する非常に重要度が高いトピックです。難易度は試験範囲内で比較的高い分野でもあります。

034.1 JavaScriptの実行と文法
034.2 JavaScriptのデータ構造(1)
034.2 JavaScriptのデータ構造(2)
034.3 JavaScript の制御構造と関数(制御構造編)
034.3 JavaScript の制御構造と関数(独自関数編)

034.4 WebサイトのコンテンツとスタイルのJavaScript操作(1)
034.4 WebサイトのコンテンツとスタイルのJavaScript操作(2)

トピック 035:Node.jsサーバープログラミング

概要:
このトピックはローカル環境で実際にサーバーを動かし、ウェブサイトを動作させる迄の一連の流れをNode.jsを使用して学びます。また、データベースを利用するためのSQLの基礎的な文法も学びます。難易度は試験範囲内で比較的高い分野でもあります。

035.1 Node.jsの基本
035.2 Node.js Expressの基本
035.3 SQLの基礎

PAGE TOP