Willkommen, schön sind Sie da!
Logo Ex Libris

Anyone Can Code

  • E-Book (pdf)
  • 600 Seiten
(0) Erste Bewertung abgeben
Alle Bewertungen ansehen
Anyone Can Code: The Art and Science of Logical Creativity introduces computer programming as a way of problem-solving through lo... Weiterlesen
E-Books ganz einfach mit der kostenlosen Ex Libris-Reader-App lesen. Hier erhalten Sie Ihren Download-Link.
CHF 57.90
Download steht sofort bereit
Informationen zu E-Books
E-Books eignen sich auch für mobile Geräte (sehen Sie dazu die Anleitungen).
E-Books von Ex Libris sind mit Adobe DRM kopiergeschützt: Erfahren Sie mehr.
Weitere Informationen finden Sie hier.
Bestellung & Lieferung in eine Filiale möglich


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

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.

Sample code is available on the author's website.


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.


List of Sidebars. List of Tables. List of Exhibits. Preface. Acknowledgments. Definition of Key Terms. Abbreviation. Companion Website. Part 1 Getting Started. Introduction. Chapter 1 Computers, Programs, and Games. Chapter 2 Logical Creativity. Part 2 Understanding Programs. Chapter 3 Data: Program's Information. Chapter 4 Code: Program's Operation. Chapter 5 Functions. Part 3 Structured Programming. Chapter 6 Types, Files, and Libraries. Chapter 7 Modularization of Data. Chapter 8 Modularization of Code. Part 4 Object-Oriented Programming. Chapter 9 Modularization of Data and Code. Chapter 10 Object-Oriented Design. Part 5 More about Objects and Classes. Chapter 11 Class Hierarchies. Chapter 12 Object Identities. Part 6 Moving Forward. Chapter 13 Software Design. Chapter 14 Software Projects. Chapter 15 Concluding Notes. BIBLIOGRAPHY. INDEX.


Titel: Anyone Can Code
Untertitel: The Art and Science of Logical Creativity
EAN: 9780429521164
Digitaler Kopierschutz: frei
Format: E-Book (pdf)
Hersteller: Taylor & Francis Ltd.
Genre: Sachbuch
Anzahl Seiten: 600
Veröffentlichung: 23.11.2020
Dateigrösse: 8.1 MB