Angular ts core bjavab concepts jquery javascript db server webservices write clean scalable code using bjavab programming languages