Try   HackMD

新人用教學資源

*必修
+選修
X非必要

工具軟體或服務

Google

*7個內行人常用Google搜尋技巧,讓決策更有效率
+How to search on Google
+How to Google like a Pro – 10 Tips for More Effective Googling

ChatGPT

*ChatGPT入門指南:從0開始學會使用它!
+ChatGPT 提問祕訣:從新手到專家,解析AI對話的科學技巧

GIT

*[Git教學] 寫給 Git 初學者的入門 4 步驟
+連猴子都能懂的Git入門指南
*【 git 基礎教程 #1】什麼是 git ? | Sourcetree 介紹 與 入門基礎操作教學

SSH

*SSH遠端連線設定與原理介紹(一)

Linux

+Linux 使用者入門之 Linux 初探
+適合初學者的 12 個基本 Linux 指令
*鳥站 基礎學習篇目錄 - for CentOS 7

POSTMAN

*Postman 教學|使用 API 測試工具開發

Hackmd

*HackMD 快速入門教學

Vim

+簡明 Vim 文字編輯器操作入門教學

tmux

+Linux tmux 終端機管理工具使用教學

Visual Studio Code

*Visual Studio Code 撰寫Python 程式
+Python in Visual Studio Code
+Python 後端開發:18 個我最常用的 VS Code 擴充套件推薦

Docker

*Docker 基本知識 以及 Docker Compose實戰經驗
+The Beginner’s Guide to Docker
+Docker 基本教學
+1.5 Docker 的基礎架構

程式設計

Python

*Python 101 快速入門教學
XPython遞迴從基礎到應用
+Python 標準函式庫概覽
+官方 Python 標準函式庫 (Standard Library)

Django RestFramework

*django-rest-framework-tutorial
+Django Tutorial Part 4: Django admin site
+Django Admin actions

Flask

XPython Flask 入門指南 : 輕量級網頁框架教學

FastAPI

X快速上手-簡單易懂-python新手的fastapi之旅

Database

*簡明 SQL 資料庫語法入門教學
+[SQL] 基本功能介紹-VIEW FK PK UNIQUE
+Day 32 資料庫正規化(一~三)
*Postgres新手教學

Bash

+「程式筆記」Shell Script 簡易筆記

Regex

+簡易Regular Expression 入門指南

Swagger

+導入 Swagger 於開發團隊,建立 API 文件化的第一步

Env

+python .env 使用

概念思維

後端概論

*後端工程師的第一堂課 (1) : 語言的選擇與比較 — 動態語言

Python Coding Style

*[Python] PEP8 風格

Restful API

+API 是什麼? RESTful API 又是什麼?

Ruff

*Python 開發:Ruff Linter、Formatter 介紹 + 設定教學

OOP

+[Python]-關於物件導向程式設計 (Object-Oriented Programming, OOP)

資料結構

+認識資料結構

實戰演練

ALL

*LeetCode

Python

+Practice Python

Author

Lian Chang 2024.09.12