Dynamo for Civil Engineers: A Beginner's Guide