関連サイト
本書の関連ページが用意されています。
内容紹介
「Webエンジニアになりたい」、そんな風に思って学習を始めてみたはいいけれど、勉強すべき範囲が広くて困っている方、いませんか?
また、勉強はしているものの、分からないことを調べてみても、用語の意味が分からなくてつまづいてしまった方、いませんか?
本書は、そんな方のために、この広いWebエンジニア業界の中で使われている「用語」を解説しつつ、その技術が具体的にどういったものなのか、どういう風に使えばいいのかを説明しています。
途中には、実際に手を動かすような場面もあります。そんなところも、ぜひ一緒に手を動かしながら学んでみてください。途中、分からない用語が出てきたときはページ数を頼りに戻って、改めてその用語について理解してみましょう。
本書に入りきらなかった説明については、動画への参照URLを入れたり、特典PDFでカバーしたりしています。特典PDFでは、サーバーサードやセキュリティなどの知識も学べます。
<特典PDFで本書の続きがお読みいただけます!>
Chapter4 サーバーサイドエンジニア編
Chapter5 Webエンジニアが知っておくべきセキュリティ・法律の話
本書(384ページ)と特典PDF(240ページ)の大ボリューム! 少しずつ全体を読み進める形でも、必要になったときに知りたい用語で探して読む形でも、お好きなスタイルで役立ててください。
Webエンジニアに必要な知識を全般的に学びたい人にお勧めの1冊です。
書誌情報
- 著者: たにぐちまこと
- 発行日: 2024-03-04 (紙書籍版発行日: 2024-03-04)
- 最終更新日: 2024-03-04
- バージョン: 1.0.0
- ページ数: 384ページ(PDF版換算)
- 対応フォーマット: PDF
- 出版社: マイナビ出版
対象読者
著者について
たにぐちまこと
「ちゃんとWeb」をコーポレートテーマに、「ちゃんと」作ることを目指したWeb制作会社。WordPressを利用したサイト制作や、スマートデバイス向けサイトの制作、PHPやJavaScriptによる開発を得意とする。また、YouTubeやUdemyでの映像講義や著書などを通じ、クリエイターの育成にも力を入れている。
主な著書に『これからWebをはじめる人のHTML&CSS, JavaScriptのきほんのきほん』(マイナビ出版刊)や、『マンガでマスタープログラミング教室(監修)』(ポプラ社)など。
目次
CONTENTS
Chapter 1 Webエンジニアになろう!
- 1・1 Webエンジニアってどんな仕事?
- 1・2 Webエンジニアの職種
- 1・3 Webエンジニアのキャリアプラン
- 1・4 Webエンジニアの働き方
- 1・5 Webエンジニアの仕事獲得術
- 1・6 Web開発の種類
Chapter 2 フロントエンドエンジニア初級編
- 2・1 開発エディタ
- 2・2 Webブラウザ、レンダリングエンジン
- 2・3 HTML、タグ
- 2・4 属性、グローバル属性
- 2・5 文字コード、UTF-8
- 2・6 World Wide Web、WWW
- 2・7 HTML Living Standard(HTML5)
- 2・8 ハイパーリンク
- 2・9 フレーム、インラインフレーム
- 2・10 パス、相対パス、絶対パス
- 2・11 JPEG、PNG、GIF、WebP
- 2・12 フォーム
- 2・13 スタイルシート、CSS
- 2・14 インラインCSS、内部参照、外部参照
- 2・15 セレクタ
- 2・16 コメント
- 2・17 ピクセル(px)
- 2・18 ビューポート
- 2・19 レスポンシブWebデザイン(RWD)・メディアクエリー
- 2・20 CSS設計、OOCSS、BEM、FLOCCS、
- 2・21 RGB、カラーコード
- 2・22 不透明度
Chapter 3 フロントエンドエンジニア中級編
- 3・1 プログラム、プログラミング
- 3・2 算術演算子
- 3・3 JavaScript、ECMAScript
- 3・4 Node.js、npm(Node Package Manager)
- 3・5 コマンドライン、ターミナル
- 3・6 プリプロセッサ、Sass(SCSS)
- 3・7 オブジェクト指向言語
- 3・8 バグ・デバッグ
- 3・9 メソッド、プロパティ、パラメータ
- 3・10 定数、変数
- 3・11 配列、連想配列(Map)
- 3・12 比較演算子、論理演算子
- 3・13 関数
- 3・14 オブジェクト、インスタンス
- 3・15 デバッグツール・デバッガー
- 3・16 DOM
- 3・17 イベント、イベントドリブン
- 3・18 ライブラリ
- 3・19 CDN(Content Delivery Network)
- 3・20 JSON - JavaScript Object Notation
- 3・21 フレームワーク
- 3・22 JSX
- 3・23 ルーティング
- 3・24 TypeScript
- 3・25 ES Module
- 3・26 Lint、Linter
- 3・27 CSSフレームワーク、Tailwind CSS
- 3・28 Jamstack、SPA、SSR、SSG