1. Introduction.- Part I - Fundamentals.- 2. Mathematical Problems.- 3. Recursion.- 4. Strings.- 5. Basic Data Structures: Lists, Sets, and Dictionaries.- 6. Arrays.- Part II - More Advanced and Tricky Topics.- 7. Recursion Advanced.- 8. Binary Trees.- 9. Searching and Sorting.- 10. Conclusion and Supplementary Material.- Part III - Appendices.- Appendix A. Short Introduction to Pytest.- Appendix B. Short Introduction to Decorators.- Appendix C. Quick Start O-Notation.- Appendix D. Short Introduction to Python 3.10.- Bibliography.
Michael Inden is an Oracle-certified Java developer with over 20
years of professional experience designing complex software systems
for international companies. There, he has worked in various roles
such as SW developer, SW architect, consultant, team leader, CTO,
head of academy, and trainer. Currently, he is working as a
freelancer.
His special interests are creating high-quality applications with
ergonomic GUIs, developing and solving programming puzzles, and
coaching. He likes to pass on his knowledge and has led various
courses and talks, both internally and externally, as well as at
conferences such as JAX/W-JAX, JAX London, and Oracle Code
One.
Besides, he is also an author of technical books. His german books,
among others "Der Weg zum Java-Profi", Java Challenge", "Python
Challenge" are all published by dpunkt.verlag.
![]() |
Ask a Question About this Product More... |
![]() |