1. Skill Level
1.1. 習得予定・習得中
1.1.1. 必要なスキルとして認識している または勉強中
1.2. 獲得
1.2.1. 業務で利用したことがある または、業務レベルで利用できる
1.3. マスター
1.3.1. 体系的に理解し、人に教えられる
2. Back-end
2.1. Language
2.1.1. Java8
2.1.2. Bash
2.1.3. Perl
2.2. Framework
2.2.1. JUnit
2.2.2. Mockito
2.2.3. Spring
2.2.4. Spring Boot
2.2.5. Seasar2
2.3. Cloud Architecture
2.3.1. AmazonWebService
2.3.1.1. EC2
2.3.1.2. Route53
2.3.2. コンテナ
2.3.2.1. Docker
2.3.2.2. Kubernetes
2.3.3. GoogleCloudPlatform
2.3.3.1. Bigquery
2.4. Software Design
2.4.1. MVC
2.4.2. MVVM
2.5. Software Architecture
2.5.1. Clean Architecute
2.5.2. DDD
3. DataBase
3.1. Language
3.1.1. Oracle SQL
3.1.2. Google SQL
3.1.3. MySQL
3.2. Architect
3.2.1. RDB Design
3.2.2. NoSQL Design
4. Front-end
4.1. Langage
4.1.1. HTML5
4.1.1.1. HTML Templates
4.1.1.2. Custom Element
4.1.2. JavaScript(〜ES6)
4.1.2.1. Using 「this」 keword
4.1.2.2. Ajax
4.1.2.3. Working is APIs
4.1.3. CSS3
4.1.4. TypeScript
4.1.4.1. Typescript Types
4.2. Framework
4.2.1. jQuery
4.2.2. Vue3
4.2.3. React
4.2.4. Angular
4.2.5. Jest
4.3. Build Tool
4.3.1. webpack
4.3.2. Prettier
4.3.3. Babel
4.3.4. ESLint
4.4. Develop Tool
4.4.1. Chrome Developer Tool
4.4.1.1. Lighthouse
4.4.1.2. Network
4.4.2. VSCode
4.5. UI/UX/CX
4.5.1. CX Tool KARTE
4.6. Architecture
4.6.1. PWA
4.6.1.1. Web Storage API
4.6.1.2. The WebSocket API
4.6.1.3. Server-sent events
4.6.1.4. Service Worker API
4.6.1.5. Geolocation API
4.6.1.6. Notifications API
4.6.1.7. Device orientation events
4.6.1.8. Payment Request API
4.6.1.9. Credential Management API
4.6.2. SSR
5. SEO
5.1. Analytics Tool
5.1.1. Google Analytics 4
5.1.2. Google Search Console
5.1.3. Page Speed Insight
5.1.4. Google Tag Manager
5.2. Technical Approach
5.2.1. Lich Result
5.2.1.1. FAQ