HTML
CSS
JavaScript
vue.js
フロントエンド

https://github.com/flaviocopes/vue-developer-roadmap
をテキトーにまとめたもの。個人的メモ用。

image.png

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

https://jp.vuejs.org/