目錄表

IT Roadmap - 資訊技術應用 學習地圖

Last Updated @ 2024/09/22



Software Engineering

Reference


Methodology


Pattern


DevOps


OT


Certification



Tools

Documentation Tool


UI / UX Design Tool


Web Design Tool


System Analysis Tool


Development Tool / IDE


Online Programming Tool


Online Simulator Tool


Collaboration / Build Tool


Testing Tool


OAM Tool


Backup Tool


Remote Access Tool


Remote Work/Chat/Meet Tool



Language

Programming Language

🔹 General


🔹 Java SE


🔹 Java EE

Specification Version
Java EE 6 Java EE 7 Java EE 8
Servlet 3.0 3.1 4.0
JavaServer Pages (JSP) 2.2 2.3 2.3
Unified Expression Language (EL) 2.2 3.0 3.0
Debugging Support for Other Languages (JSR-45) 1.0 1.0 1.0
JavaServer Pages Standard Tag Library (JSTL) 1.2 1.2 1.2
JavaServer Faces (JSF) 2.0 2.2 2.3
Java API for RESTful Web Services (JAX-RS) 1.1 2.0 2.1
Java API for WebSocket (WebSocket) n/a 1.0 1.1
Java API for JSON Processing (JSON-P) n/a 1.0 1.1
Common Annotations for the Java Platform (JSR-250) 1.1 1.2 1.3
Enterprise JavaBeans (EJB) 3.1 Lite 3.2 Lite 3.2
Java Transaction API (JTA) 1.1 1.2 1.2
Java Persistence API (JPA) 2.0 2.1 2.2
Bean Validation 1.0 1.1 2.0
Managed Beans 1.0 1.0 1.0
Interceptors 1.1 1.2 1.2
Contexts and Dependency Injection for the Java EE Platform 1.0 1.1 2.0
Dependency Injection for Java 1.0 1.0 1.0


🔹 Visualized


Markup Language


Notation Language


Scripting Language

🔹 Client-Side

🔹 Server-Side


UX & Rich Content



Application Framework

Full-Stack


Front-End

🔹 JavaScript


🔹 Mobile Apps

🔹 Others


Back-End

🔹 JavaScript


🔹 JVM


🔹 Java EE


🔹 Others

PHP


Python


Microsoft



Cloud Platform

🔹 Google



Middle Ware

System Services


Web / Application Server


EAI, SOA, Flow Engine


API Gateway / Distributing


Database


DW, OLAP


Identity Directory


GIS / LBS


EIP / ECM / KM


Email


Email System Protection


SMS / IM


VoIP / CTI



Infrastructure

Firmware


OS


Virtualization


Container


Cloud


Parallel Computing


Distributed Computing / HPC


Storage


Network


Positioning


IoT

🔹 Reference

🔹 Interface / Communication


🔹 Software / App


🔹 Hardware


Microcontroller (微控制器/微控板)


Single-Board Computer (SBC 單板電腦) / Autonomous Machines / AIoT Edge Computing



Security

Encryption / Cryptography


🔹 SSL Certificate


🔹 Domain Name Registrar


🔹 Free SubDomain Name Registrar


🔹 DNS / DDNS (Dynamic DNS) Hosting Service


Attack


Prevention & Protection


Management & Operation


Regulation / Certification


Anonymity Network



Integrated Application

Authentication


E-Commerce

🔹 Payment

Global Payment Service / Payment Gateway / 第三方支付


🔹 E-Commerce / Logistic / Invoice

E-Commerce, M-Commerce / 金流, 物流 / Shopping Cart 線上購物車套裝模組 / 電子發票模組


🔹 Digital Marketplace Platform


Enterprise Application


SEO / Tracking / AD


IoT Platform

🔹 Protocol


🔹 Platform


🔹 Messaging / Message Queue / Broker


🔹 Web Hook


🔹 Tunnel / Port Forwarding


🔹 Tool / Software


Smart Home / Home Automation


Personal Assistant


E-Learning



Open Service

Open API


Open Data


Labeled Dataset


Open Course



Cross-Domain / Interdisciplinary

Data Science


AI / Machine Learning

🔹 AI Theory

🔹 AI Application

🔹 AI Accelerator

🔹 AI Framework / Library


🔹 AI Cloud Service


Virtual Currency


Blockchain


FinTech


Metaverse 元宇宙


Virtual Reality


Custom Virtual Space


Multimedia


CAD / 3D Modeling / Animation


Education


1)
Type C 除了充電還有哪些規格?筆電也通?充電/影音/頻寬各項應用解析
2)
FIBBR USB-C5 USB 3.1 Gen1 Type C to Type C 光纖數據線 5m