Programming Language | Framework | Library
Python
- Python 101 快速入門教學
- Code Style - The Hitchhiker's Guide to Python
- PEP 8 - Style Guide for Python Code
- Learn to Program and Analyze Data with Python
- Google's Python Class
- Learn Python the Hard Way
- Containers Operation Time-Complexity
- Python Packages for Beginners
- Virtualenv
- Beautiful Soup Documentation
- The key differences between Python 2.7.x and Python 3.x with examples
- Python Programming Tutorial
- 如何寫 Python 文件
- Google Python Style Guide
JavaScript | ECMAScript (ES)
- 一看就懂的 React ES5、ES6+ 常見用法對照表
- 一看就懂的 JSX 簡明入門教學指南
- JavaScript 101 快速入門教學
- JavaScript Tutorial
- JavaScript Basics
- ECMAScript 6/2015 (ES6/ES2015)
- Promise 物件建立與基本使用
- JavaScript ES6 Promise
- ESLint
- webpack - module bundler
- Babel
- JS Bin
- Callback 回調
- setTimeout 的黑魔法
- 新手向 Webpack 完全攻略
- mustache
- JavaScript 陣列處理方法
- Vertical Timeline
Bootstrap
- Bootstrap Tutorial
- Bootstrap 4 繁體中文手冊
- Bootswatch
LaTeX
- Online Editor: ShareLaTeX | Overleaf
- 大家來學 LaTeX
- LaTeX Mathematical Symbols
Cloud Application Platform
Theoretical Computer Science
Algorithm
Data Structure
Git
RESTful API Development
RESTful API
- API Design - 閱讀材料
- REST API Tutorial
- Postman
- Slate - Beautiful static documentation for your API
- Writing API Documentation with Slate
- Swagger Editor
- Swagger UI
- JSONPlaceholder
- 10 Best Practices for Writing Node.js REST APIs
- 7 Rules for REST API URI Design
- JSON Server
- 使用 JSON Server 快速建置 Fake REST API 服務
- 用 Node.js 快速打造 RESTful API
- Test Doubles - Fakes, Mocks and Stubs
Authentication
Database
PL/SQL
DevOps
Linux
Text Editor
Shell
Shell Scripting
Others
Learning Map
Mac Dictionary
Online Calculator
Resume Creator
Web Design