Anyone Can Code: The Art and Science of Logical Creativity
Autor Ali Aryaen Limba Engleză Paperback – 24 noi 2020
Toate formatele și edițiile | Preț | Express |
---|---|---|
Paperback (1) | 330.98 lei 6-8 săpt. | +81.17 lei 7-13 zile |
CRC Press – 24 noi 2020 | 330.98 lei 6-8 săpt. | +81.17 lei 7-13 zile |
Hardback (1) | 811.86 lei 6-8 săpt. | |
CRC Press – 24 noi 2020 | 811.86 lei 6-8 săpt. |
Preț: 330.98 lei
Preț vechi: 475.02 lei
-30% Nou
Puncte Express: 496
Preț estimativ în valută:
63.35€ • 66.83$ • 52.79£
63.35€ • 66.83$ • 52.79£
Carte tipărită la comandă
Livrare economică 02-16 ianuarie 25
Livrare express 28 noiembrie-04 decembrie pentru 91.16 lei
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9780367199692
ISBN-10: 0367199696
Pagini: 600
Ilustrații: 1 Tables, black and white; 80 Illustrations, black and white
Dimensiuni: 178 x 254 x 38 mm
Greutate: 0.85 kg
Ediția:1
Editura: CRC Press
Colecția Chapman and Hall/CRC
ISBN-10: 0367199696
Pagini: 600
Ilustrații: 1 Tables, black and white; 80 Illustrations, black and white
Dimensiuni: 178 x 254 x 38 mm
Greutate: 0.85 kg
Ediția:1
Editura: CRC Press
Colecția Chapman and Hall/CRC
Public țintă
AcademicCuprins
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.
Notă biografică
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.
Recenzii
“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.”
-- Andrés A. Navarro Newball, Professor, Pontificia Universidad Javeriana Cali Colombia
-- 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.”
-- Andrés A. Navarro Newball, Professor, Pontificia Universidad Javeriana Cali Colombia
Descriere
Computer programming is an empowering skill for those who wants to better the world, improve their career, or just have fun. This book covers the basic concepts of programming from algorithms to functions and classes, with examples in different programming languages, and engaging applications such as games and data science.