notes of courcse discover-dev-tools