Are you interested in python and its applications in structural engineering? Are you a professional or a student looking for a way to speed up your work? Then this book was written exactly for you. No prior knowledge of the language is the book goes from basic programming concepts to writing useful real-world applications. The best way to learn a programming language is to use it to solve problems. That is why you will find in this book a vast selection of real world examples, tailored specifically to people with a civil engineering background. I have seen many people learn python and never go back to excel again. The workflow is a lot faster, and with Jupyter notebooks you can even automatically output your documents in LATEX format. During the first part of the book you will learn the basics of python, alongside its most useful libraries. In the second part all these concepts will come togheter to provide solutions to real world problems. Here is an overview of what you will and I am an expert python programmer with a degree in civil engineering. I use python every day to enhance my workflow, and to do in minutes what would normally take hours.
Great resource for structural engineers but it has some errors that need revising, the example of the interaction diagrams is incorrect, the units are not correctly factored when converting to KNm and pandas module output has mistakes as well. I hope there's a corrected version of this book since programming is a great tool for engineers and this is one of the few programing books available on Structural Engineering