Get Free Shipping on orders over $79
Anyone Can Code : The Art and Science of Logical Creativity - Ali Arya

Anyone Can Code

The Art and Science of Logical Creativity

By: Ali Arya

Hardcover | 24 November 2020 | Edition Number 1

At a Glance

Hardcover


RRP $347.00

$298.75

14%OFF

or 4 interest-free payments of $74.69 with

 or 

Ships in 3 to 5 business days

"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."

-- Dr Marc Conrad, Principal Lecturer, University of Bedfordshire

Anyone Can Code: The Art and Science of Logical Creativity introduces computer programming as a way of problem-solving through logical thinking. It uses the notion of Modularization as a central lens through which we can make sense of many software concepts. The book takes the reader through fundamental concepts in programming by illustrating them in three different and distinct languages, C/C++, Python, and Javascript.

Key features:

  • 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.

It gives the 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.

About the Author:

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.

Industry Reviews

"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.... Overall, a well-developed book that provides a comprehensive journey through the substantive topics essential to programming; I agree with the title; with the help of this book anyone can code. Given the unique strength of being agnostic to a specific language in the presentation of the central themes I wish that this book becomes a core reading text to academic institutions delivering on Computer Science and Software Development."

-- Dr Marc Conrad, Principal Lecturer, University of Bedfordshire

"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."

-- Andres 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.... Overall, a well-developed book that provides a comprehensive journey through the substantive topics essential to programming; I agree with the title; with the help of this book anyone can code. Given the unique strength of being agnostic to a specific language in the presentation of the central themes I wish that this book becomes a core reading text to academic institutions delivering on Computer Science and Software Development."

-- Dr Marc Conrad, Principal Lecturer, University of Bedfordshire

"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."

-- Andres A. Navarro Newball, Professor, Pontificia Universidad Javeriana Cali Colombia

More in Computer Science

Microsoft Power BI For Dummies : For Dummies (Computer/Tech) - Jack A. Hyman
Creative Machines : AI, Art & Us - Maya Ackerman

RRP $57.95

$44.75

23%
OFF
Empire of AI : Inside the reckless race for total domination - Karen Hao
Microsoft 365 Excel All-in-One For Dummies : Excel for Dummies - David H. Ringstrom
Agentic AI For Dummies : For Dummies (Computer/Tech) - Pam Baker
What Art Is Now : Creativity in the Age of AI - Michael E. Jones