search for books and compare prices
COMPUTERS / Programming / Object Oriented matches 293 work(s)
< previous 25 | displaying 26 to 50 | next 25 >
Jump to start at |
Cover for 9781785480164 Cover for 9781785887611 Cover for 9781784396749 Cover for 9781518800276 Cover for 9781847196903 Cover for 9781849695404 Cover for 9781680500547 Cover for 9781785288272 Cover for 9781495222450 Cover for 9781783982387 Cover for 9781783551620 Cover for 9781890774899 Cover for 9781784393564 Cover for 9781783984923 Cover for 9781484209417 Cover for 9781890774844 Cover for 9781849699655 Cover for 9781484206423 Cover for 9781849693127 Cover for 9781784398859 Cover for 9781512089646
cover image for 9781785480164
Product Description: Object oriented programming is a way of thinking about problems. Smalltalk is one of the purest incarnations of an object-oriented programming language. Using a pedagogical approach, this book covers all aspects of object oriented programming: first through the study of various preexisting Smalltalk classes, their implementation and use; then through a detailed description of an implementation of an interactive Lindenmayer system and through implementation of a series of calculators...read more

Hardcover:

9781785480164 | Elsevier Science Ltd, December 15, 2015, cover price $195.00 | About this edition: Object oriented programming is a way of thinking about problems.

cover image for 9781785887611
Product Description: Build robust and scalable iOS and Mac OS X game applicationsAbout This BookLearn to use and implement the 23 Gang of Four design patterns using Swift 2Design and architect your code for Swift application developmentUnderstand the role, generic UML design, and participants in the class diagram of the pattern by implementing them in a step-by-step approachWho This Book Is ForThis book is intended for competent Swift developers who want to apply enduring design patterns with Swift to structure and scale their application code...read more

Paperback:

9781785887611 | Packt Pub Ltd, October 30, 2015, cover price $39.99 | About this edition: Build robust and scalable iOS and Mac OS X game applicationsAbout This BookLearn to use and implement the 23 Gang of Four design patterns using Swift 2Design and architect your code for Swift application developmentUnderstand the role, generic UML design, and participants in the class diagram of the pattern by implementing them in a step-by-step approachWho This Book Is ForThis book is intended for competent Swift developers who want to apply enduring design patterns with Swift to structure and scale their application code.

cover image for 9781784396749
Product Description: Navigate the world of data analysis, visualization, and machine learning with over 100 hands-on Scala recipesAbout This BookImplement Scala in your data analysis using features from Spark, Breeze, and ZeppelinScale up your data anlytics infrastructure with practical recipes for Scala machine learningRecipes for every stage of the data analysis process, from reading and collecting data to distributed analyticsWho This Book Is ForThis book shows data scientists and analysts how to leverage their existing knowledge of Scala for quality and scalable data analysis...read more

Paperback:

9781784396749 | Packt Pub Ltd, October 30, 2015, cover price $44.99 | About this edition: Navigate the world of data analysis, visualization, and machine learning with over 100 hands-on Scala recipesAbout This BookImplement Scala in your data analysis using features from Spark, Breeze, and ZeppelinScale up your data anlytics infrastructure with practical recipes for Scala machine learningRecipes for every stage of the data analysis process, from reading and collecting data to distributed analyticsWho This Book Is ForThis book shows data scientists and analysts how to leverage their existing knowledge of Scala for quality and scalable data analysis.

cover image for 9781518800276
Product Description: Master C# Programming with a unique Hands-On Project (Updated for VS Community 2017) Have you always wanted to learn computer programming but are afraid it'll be too difficult for you? Or perhaps you know other programming languages but are interested in learning the C# language fast? This book is for you...read more

Paperback:

9781518800276 | Createspace Independent Pub, October 27, 2015, cover price $11.67 | About this edition: Master C# Programming with a unique Hands-On Project (Updated for VS Community 2017) Have you always wanted to learn computer programming but are afraid it'll be too difficult for you?

cover image for 9781849695404
Product Description: Extend and enhance your Java applications with domain-specific scripting in GroovyAbout This BookBuild domain-specific mini languages in Groovy that integrate seamlessly with your Java apps with this hands-on guideIncrease stakeholder participation in the development process with domain-specific scripting in GroovyGet up to speed with the newest features in Groovy using this second edition and integrate Groovy-based DSLs into your existing Java applications...read more

Paperback:

9781849695404 | 2 edition (Packt Pub Ltd, September 29, 2015), cover price $49.99 | About this edition: Extend and enhance your Java applications with domain-specific scripting in GroovyAbout This BookBuild domain-specific mini languages in Groovy that integrate seamlessly with your Java apps with this hands-on guideIncrease stakeholder participation in the development process with domain-specific scripting in GroovyGet up to speed with the newest features in Groovy using this second edition and integrate Groovy-based DSLs into your existing Java applications.
9781847196903 | Packt Pub Ltd, May 30, 2010, cover price $44.99 | About this edition: This book is a practical tutorial, walking the reader through examples of building DSLs with Groovy covering meta-programming with Groovy.

cover image for 9781680500547
Product Description: Our industry is moving toward functional programming, but your object-oriented experience is still valuable. Scala combines the power of OO and functional programming, and Pragmatic Scala shows you how to work effectively with both...read more

Paperback:

9781680500547 | Pragmatic Bookshelf, September 20, 2015, cover price $36.00 | About this edition: Our industry is moving toward functional programming, but your object-oriented experience is still valuable.

cover image for 9781785288272
Product Description: Leverage the power of Unity 5 to create fun and unbelievable AI entities in your games!About This BookCompose richer games by learning the essential concepts in artificial intelligence with exciting examplesExplore the brand new Unity 5 features that make implementing artificial intelligence in your game easier than everUsing this practical guide become a competent Unity 3D developer by learning AI techniques, methods and the applicability of AIWho This Book Is ForThis book is intended for Unity developers with a basic understanding of C# and the Unity editor...read more

Paperback:

9781785288272 | 2 edition (Packt Pub Ltd, September 25, 2015), cover price $49.99 | About this edition: Leverage the power of Unity 5 to create fun and unbelievable AI entities in your games!

cover image for 9781495222450
Product Description: OBJECT-ORIENTED METHODS (A New Comprehensive Study). This is the Third Edition of the series with detailed updated topics. This textbook is a comprehensive, modern and resourceful textbook for both undergraduate and graduate students...read more

Paperback:

9781495222450 | 3 edition (Createspace Independent Pub, September 15, 2015), cover price $168.00 | About this edition: OBJECT-ORIENTED METHODS (A New Comprehensive Study).

cover image for 9781783982387
Product Description: Gain expertise in designing real-world web applications using the Spring MVC frameworkAbout This BookDesign your own Spring web applications using tools such as Spring Boot and Spring Tool SuiteSecure your developments with easy-to-write, reliable unit and end-to-end testsDeploy your application on the cloud for free and invite the whole world to seeWho This Book Is ForThis book is perfect for developers who are familiar with the fundamentals of Spring programming and are eager to deepen their web development skills...read more

Paperback:

9781783982387 | Packt Pub Ltd, September 14, 2015, cover price $49.99 | About this edition: Gain expertise in designing real-world web applications using the Spring MVC frameworkAbout This BookDesign your own Spring web applications using tools such as Spring Boot and Spring Tool SuiteSecure your developments with easy-to-write, reliable unit and end-to-end testsDeploy your application on the cloud for free and invite the whole world to seeWho This Book Is ForThis book is perfect for developers who are familiar with the fundamentals of Spring programming and are eager to deepen their web development skills.

cover image for 9781783551620
Product Description: A fast-paced guide to designing and building scalable and maintainable web apps with React.jsAbout This BookBuild maintainable and performant user interfaces for your web applications using React.jsCreate reusable React.js components to save time and effort in maintaining your user interfacesLearn how to build a ready-to-deploy React...read more

Paperback:

9781783551620 | Packt Pub Ltd, August 31, 2015, cover price $29.99 | About this edition: A fast-paced guide to designing and building scalable and maintainable web apps with React.

cover image for 9781890774899
Product Description: Want to learn Java?Then, Murach's Beginning Java with Eclipse is for you! Its goal is to ease the steep learning curve and it uses the Eclipse IDE to make you productive as quickly as possible. In fact, you'll grow from beginner to entry-level professional! Here's how:Section 1 guides you through the core concepts and coding you need to create simple object-oriented applications...read more

Paperback:

9781890774899 | Mike Murach & Associates Inc, August 24, 2015, cover price $57.50 | About this edition: Want to learn Java?

cover image for 9781784393564
Product Description: Explore the full potential of NHibernate to build robust data access code About This BookBuild a robust and scalable data access layer using NHibernate's features and practical wisdomUse patterns such as specification and query object to make data access layer maintainable and extensibleWork effectively with legacy databases using lesser known NHibernate featuresWho This Book Is ForThis book targets ...read more

Paperback:

9781784393564 | Packt Pub Ltd, July 31, 2015, cover price $49.99 | About this edition: Explore the full potential of NHibernate to build robust data access code About This BookBuild a robust and scalable data access layer using NHibernate's features and practical wisdomUse patterns such as specification and query object to make data access layer maintainable and extensibleWork effectively with legacy databases using lesser known NHibernate featuresWho This Book Is ForThis book targets .

cover image for 9781783984923
Product Description: A practical project-based guide to generating compelling search solutions using the dynamic and powerful features of Elasticsearch About This BookDiscover the power of Elasticsearch by implementing it in a variety of real-world scenarios such as restaurant and e-commerce searchDiscover how the features you see in an average Google search can be achieved using ElasticsearchLearn how to not only generate accurate search results, but also improve the quality of searches for relevant resultsWho This Book Is ForIf you are a data enthusiast and would like to explore and specialize on search technologies based on Elasticsearch, this is the right book for you...read more

Paperback:

9781783984923 | Packt Pub Ltd, July 26, 2015, cover price $44.99 | About this edition: A practical project-based guide to generating compelling search solutions using the dynamic and powerful features of Elasticsearch About This BookDiscover the power of Elasticsearch by implementing it in a variety of real-world scenarios such as restaurant and e-commerce searchDiscover how the features you see in an average Google search can be achieved using ElasticsearchLearn how to not only generate accurate search results, but also improve the quality of searches for relevant resultsWho This Book Is ForIf you are a data enthusiast and would like to explore and specialize on search technologies based on Elasticsearch, this is the right book for you.

cover image for 9781484209417
Product Description: Beginning C for Arduino, Second Edition is written for those who have no prior experience with microcontrollers or programming but would like to experiment and learn both. Updated with new projects and new boards, this book introduces you to the C programming language, reinforcing each programming structure with a simple demonstration of how you can use C to control the Arduino family of microcontrollers...read more

Paperback:

9781484209417 | Apress, July 1, 2015, cover price $44.99 | About this edition: Beginning C for Arduino, Second Edition is written for those who have no prior experience with microcontrollers or programming but would like to experiment and learn both.

Paperback:

9781784392154 | Packt Pub Ltd, June 30, 2015, cover price $49.99

cover image for 9781890774844
Product Description: Want to learn Java?Then, Murach's Beginning Java with NetBeans is for you! Its goal is to ease the steep learning curve and it uses the NetBeans IDE to make you productive as quickly as possible. In fact, you'll grow from beginner to entry-level professional! Here's how:Section 1 guides you through the core concepts and coding you need to create simple object-oriented applications...read more

Paperback:

9781890774844 | Mike Murach & Associates Inc, June 29, 2015, cover price $57.50 | About this edition: Want to learn Java?

cover image for 9781849699655
Product Description: Create interactive mobile apps for Android and iOS with LiveCode About This BookCreate fun, interactive apps with the rich media features of LiveCodeDive headfirst into mobile application development through explanations enriched with ample screenshotsLearn to create apps and interfaces using the step-by-step instructionsWho This Book Is ForThe ideal reader for this book would be someone who already knows LiveCode, is interested in creating mobile apps, and wants to save the many hours it took for me to track down all of the information on how to get started! Chapter 1, LiveCode Fundamentals, will help those of you who know programming but are not familiar with LiveCode...read more

Paperback:

9781849699655 | 2 edition (Packt Pub Ltd, May 30, 2015), cover price $49.99 | About this edition: Create interactive mobile apps for Android and iOS with LiveCode About This BookCreate fun, interactive apps with the rich media features of LiveCodeDive headfirst into mobile application development through explanations enriched with ample screenshotsLearn to create apps and interfaces using the step-by-step instructionsWho This Book Is ForThe ideal reader for this book would be someone who already knows LiveCode, is interested in creating mobile apps, and wants to save the many hours it took for me to track down all of the information on how to get started!

cover image for 9781484206423
Product Description: Pro Java 8 Programming covers the core Java development kit. It takes advantage of the finer points of the core standard edition (SE) and development kit version 8. You'll discover the particulars of working with the Java language and APIs to develop applications in many different contexts...read more

Paperback:

9781484206423 | Apress, May 24, 2015, cover price $59.99 | About this edition: Pro Java 8 Programming covers the core Java development kit.

Key FeaturesStart thinking in JavaScript - in a radically new wayLearn how to apply design patterns to experience the full capabilities of the languageWrite better and more maintainable JavaScript codeBook DescriptionRethink JavaScript with this complete and comprehensive guide to a unique and innovative approach to the leading language of web development. This book shows you everything you need to learn object oriented JavaScript, demonstrating valuable techniques and strategies that you can use to fully experience the impressive capabilities of the language. Dive deeper into JavaScript and explore its data structure, and learn how to put its objects to work to write more efficient and elegant code. With an object oriented approach to JavaScript you will optimize and improve your projects and productivity, and uncover a modern and forward-thinking development methodology.Gain an in-depth knowledge of JavaScript’s data structures, and learn how different components interact with one another. Look closely at numbers, Booleans and strings, and learn how arrays, loops and conditions help you to effectively manipulate and work with complex data using JavaScript. You’ll also find guidance and insight into the relationship between functions and objects, as well as accessible instructions on how to use them most effectively when working with JavaScript. Learn how to use prototypes, including augmenting built-in objects and learn coding patterns and design patterns to improve your JavaScript code.What you will learnHarness the full capabilities of JavaScript by learning effective coding patternsLearn high quality JavaScript design patterns to tackle common JavaScript development challengesDive in and learn JavaScript’s data structuresLearn how to use prototypesImprove script performanceFind out how an object oriented approach to JavaScript can improve your programs faster and more functional with other librariesAbout the AuthorsStoyan Stefanov is a Facebook engineer, author, and speaker. He talks regularly about web development topics at conferences and his blog www.phpied.com, and also runs a number of other sites, including JSPatterns.com—a site dedicated to exploring JavaScript patterns. Previously at Yahoo!, Stoyan was the architect of YSlow 2.0 and creator of the image optimization tool Smush.it.Kumar Chetan Sharma studied to be an electronics engineer and has always wanted to build an ultimate sound system. He then, by chance, got a part time job as a trainee HTML guy. From there he picked up CSS and JavaScript and there was no looking back. It was the time when JavaScript was used to validate forms or create fancy DHTML effects and IE6 was the only browser the world knew. He has been developing web applications since then, using LAMP stack. He has worked on white label social networking applications to web control panels for telecom and networked electrical charger infrastructures. He currently works as a frontend engineer for Yahoo! Search.Table of ContentsObject-oriented JavascriptPrimitive Data Types, Arrays, Loops, and ConditionsFunctionsObjectsPrototypeInheritanceThe Browser EnvironmentCoding and Design Patterns

Paperback:

9781512220223 | Createspace Independent Pub, May 18, 2015, cover price $35.99
9781849693127 | 2 edition (Packt Pub Ltd, July 31, 2013), cover price $49.99 | About this edition: Key FeaturesStart thinking in JavaScript - in a radically new wayLearn how to apply design patterns to experience the full capabilities of the languageWrite better and more maintainable JavaScript codeBook DescriptionRethink JavaScript with this complete and comprehensive guide to a unique and innovative approach to the leading language of web development.

Key FeaturesAcquaint yourself with Java and object-oriented programming, from zero previous experienceBuild four cool games for your phone and tablet, from retro arcade-style games to memory and education games, and gain the knowledge to design and create your own games tooWalk through the fundamentals of building games and use that experience as a springboard to study advanced game development or just have funBook DescriptionAndroid is the fastest growing operating system (OS) with one of the largest installed bases of any mobile OS. Android uses one of the most popular programming languages, Java, as the primary language for building apps of all types. So, you should first obtain a solid grasp of the Java language and its foundation APIs to improve the chances of succeeding as an Android app developer.This book will show you how to get your Android development environment set up and you will soon have your first working game. The difficulty level grows steadily with the introduction of key Java topics such as loops, methods, and OOP. You'll then use them in the development of games. You will learn how to build a math test game, a Simon-like memory game, a retro pong-style game, and for the grand finale, a Snake-style, retro arcade game with real Google Play leaderboards and achievements. The book has a hands-on approach and is packed with screenshots.What You Will LearnSet up an efficient, professional game development environment in Android StudioBuild your very own Android UI using easy to-use tools in Android StudioAdd real-time interaction with Java threads and implement locking/handling screen rotation, pixel graphics, clicks, animation, sound FX, and many other features in your gamesExplore object-oriented programming (OOP) and design scalable, reliable, and well-written Java games or apps on almost any Android deviceBuild and deploy a graphical pong-style game using advanced OOP conceptsExplore APIs and implement advanced features such as online leaderboards and achievements using Google game servicesMake your game compelling to be the next big hit on Google Play market with a content update strategy and in-game marketingAbout the AuthorJohn Horton is a technology enthusiast based in UK. When he is not writing apps, books, or blog articles for Game Code School, he can usually be found playing computer games or indulging in a Nerf war.Table of ContentsWhy Java, Android, and Games?Getting Started with AndroidSpeaking Java â⠬â Your First GameDiscovering Loops and MethodsGaming and Java EssentialsOOP â⠬â Using Other People's Hard WorkRetro Squash GameThe Snake GameMaking Your Game the next Big Thing

Paperback:

9781512108347 | Createspace Independent Pub, May 9, 2015, cover price $35.40
9781784398859 | Packt Pub Ltd, January 31, 2015, cover price $44.99 | About this edition: Key FeaturesAcquaint yourself with Java and object-oriented programming, from zero previous experienceBuild four cool games for your phone and tablet, from retro arcade-style games to memory and education games, and gain the knowledge to design and create your own games tooWalk through the fundamentals of building games and use that experience as a springboard to study advanced game development or just have funBook DescriptionAndroid is the fastest growing operating system (OS) with one of the largest installed bases of any mobile OS.

cover image for 9781512089646
Product Description: This book will focus on the design patterns in C#.The knowledge and efficiency of a programmer is often judged by these concepts in most of the interviews.The author has used his vast experience to choose the most simple examples to help readers for the easy understanding of the topic...read more

Paperback:

9781512089646 | Createspace Independent Pub, May 9, 2015, cover price $15.99 | About this edition: This book will focus on the design patterns in C#.

< previous 25 | displaying 26 to 50 | next 25 >