A new edition of this title to appear in March 2020.
In addition to self-learning, this book is suitable for a first-year computing course themed around object-oriented programming, Java, and Android. No prior exposure to any of these topics is assumed. What makes this book different is that it uses Android to teach foundational computing concepts and it does so using experiential learning.
Through a sequence of projects (such as Calculators, Encrypted Notes, the Country Game, and Stock Trader) you will learn how to build mobile apps using best-practice methodologies and established design patterns. At a deeper level, this will enable you to construct concepts (such as confronting complexity through abstraction, the separation of concerns principle, and OOP vs Functional) that will endure long after the platform and the language fall out of fashion.
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
Hamzeh Roumani (PhD, Illinois) is a professor of Electrical Engineering and Computer Science at York University in Toronto, Canada. He is the recipient of numerous awards including the 3M Fellowship, the highest and most prestigious recognition of teaching excellence in Canada. Roumani's teaching philosophy is founded on the separation of abstraction levels; the "what" and the "how" never mix and one must learn to drive before looking under the hood.
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
Da: Samuel S Lin, Etobicoke, ON, Canada
Soft cover. Condizione: Very Good. 1st Edition. 314 pages. Slightly larger than a Trade size. Light creases on cover corners otherwise a clean and unmarked fine copy. Codice articolo 2511093
Quantità: 1 disponibili
Da: Greenworld Books, Arlington, TX, U.S.A.
Condizione: very_good. Fast Free Shipping â" Very Good condition book with a firm cover and clean pages. Shows normal use and some light wear or limited notes markings. A solid, nice copy to enjoy. Codice articolo GWV.1775125408.VG
Quantità: 2 disponibili