Aristides S. Bouras holds a degree in Computer Engineering from the Technological Educational Institute of Piraeus, and a Dipl. Eng. degree in Electrical and Computer Engineering from the Democritu...view moreAristides S. Bouras holds a degree in Computer Engineering from the Technological Educational Institute of Piraeus, and a Dipl. Eng. degree in Electrical and Computer Engineering from the Democritus University of Thrace. He worked as a software developer at a company that specialized in industrial data flow and labelling of products. He has developed many applications such as warehouse managing systems and websites for companies and other organizations.
He works as a high school teacher. He mainly teaches computer networks, programming tools for the Internet/intranets, and databases. He has written many books, mainly about algorithmic and computational thinking through Python, C#, C++, Java, PHP, and Visual Basic programming languages.view less
Python and Algorithmic Thinking for the Complete Beginner: Learn to think like a programmer by mastering Python programming and algorithmic foundations
Java and Algorithmic Thinking for the Complete Beginner: From Basics to Advanced Techniques: Master Java and Algorithms for a Robust Programming Foundation