https://github.com/flaviocopes/vue-developer-roadmap
をテキトーにまとめたもの。個人的メモ用。
HTML
Semantic html
セマンティックhtml。seo向上やコード軽量化など様々な利点のために、働きに合わせた正しい要素やタグを使用しているhtml。
https://bit.ly/2MxzFGQ
DOM
「Document Object Model」の略。階層構造のこと。
https://bit.ly/2ATFLjm
CSS
Grid
マス目のグリッドに好きな順番に配置したり結合したりできる。レスポンシブしやすい。新機能。
https://bit.ly/2vs59HP
Flexbox
boxの配置を簡単に指定できる。レスポンシブしやすい。
https://bit.ly/2M9ci9r
Responsive Web
画面サイズ応じてウェブページのデザインが変わるデザイン。
https://bit.ly/2OiNtW8
Media Queries
画面サイズごとにスタイルを指定できるやつ。
https://bit.ly/2nmpJES
JS Basics
Syntax and Basic operations
訳:構文と基本操作
DOM manipulation
DOM操作。
https://bit.ly/2vNvDTu
Hoisting
ホイスティング。スコープ内で宣言された変数が、常に宣言は関数の中の先頭で行われたことにされること。
https://bit.ly/2M1ohXx
Event building
イベント処理。
https://bit.ly/2MupCSF
prototyping
プロトタイプ。オブジェクトの親的なもの。
https://bit.ly/2vzHPIj
AJAX
正式名称は「Asynchronous JavaScript + XML」。Googleマップなどに使われている。
https://bit.ly/2nkMU2r
ECMA Script 6+
ECMA Scriptの分かりやすい解説→https://teratail.com/questions/61827
https://bit.ly/2OmrDkq
General Development Skills
GIT - Version Control
gitについて学べってこと。
HTTPS protocol
HTTPSプロトコル。HTTPと違って、SSL/TLSプロトコルを用い、サーバの認証や通信内容の暗号化・改竄検出などを行うことよって、なりすまし・中間者攻撃・盗聴などの攻撃を防ぐことができる。
https://bit.ly/2vLVXxf
Learn to Search for solutions
バグなどの解決策を調べる方法や、解決の仕方を学べってことだと思われる。
→どんなことでも答えてくれる?プログラミング質問サイト5選
Terminal usage
ターミナルの使い方を学ぼうねってこと。
Data Structures and Algorithms
データ構造とアルゴリズム。
https://bit.ly/2KEbmoV
Design patterns
デザインパターン。ソフトウェアの設計ノウハウを蓄積し、名前をつけ、再利用しやすいように特定の規約に従ってカタログ化したもの。
https://bit.ly/2OjaWq0
Vue
完