Anyone Can Code: The Art and Science of Logical Creativity
- 出版商: CRC
- 出版日期: 2020-11-26
- 售價: $2,810
- 貴賓價: 9.5 折 $2,670
- 語言: 英文
- 頁數: 600
- 裝訂: Quality Paper - also called trade paper
- ISBN: 0367199696
- ISBN-13: 9780367199692
Ali Arya guides you in a fantastic journey full of creativity in a coherent way that allows the traveler to learn and build up over the knowledge acquired in previous chapters until the reader accomplishes skills to develop solutions using programming.
-- Andr s A. Navarro Newball, Professor, Pontificia Universidad Javeriana, Cali, Colombia
An excellent book that teaches programming and software development the way it should be done: independent from a specific implementation language and focusing on the main principles that are fundamental and substantive to any kind of software production.
-- Marc Conrad, Principal Lecturer, University of Bedfordshire
- Focuses on problem-solving and algorithmic thinking instead of programming functions, syntax, and libraries
- Includes engaging examples, including video games and visual effects
- Provides exercises and reflective questions
This book gives beginner and intermediate learners a strong understanding of what they are doing so that they can do it better and with any other tool or language that they may end up using later.
Ali Arya is an Associate Professor in the School of Information Technology at Carleton University, Ottawa, Canada. He received his PhD in Computer Engineering from the University of British Columbia, Vancouver, Canada, in 2003. He has over 25 years of experience in professional and academic positions related to software development and information technology. He is passionate about computer programming that brings together logical and creative abilities.
Ali Arya is an Associate Professor of Information Technology at Carleton University, Ottawa, Canada. He received his Ph.D. in Computer Engineering from the University of British Columbia in 2003. Ali has over 25 years of experience in professional and academic positions related to software development and information technology. He is passionate about computer programming that brings together logical and creative abilities. His work has always involved hands-on programming combined with teaching and research on various related technologies. He has developed and taught graduate and undergraduate courses on computer programming, software design, and project management. His current research focuses on the use of computer games and virtual reality in education. Before his academic career, Ali worked as software engineer, lead designer, and project manager. Ali lives in Ottawa, Canada, with his wife, son, and two cats. Despite his teaching, research, and administrative duties, he still enjoys spending hours writing code and learning new programming trends and tricks.