|   Learn Python the Hard Way, 3rd Edition     Posted: 04 Jan 2014 04:49 AM PST 
 Book DescriptionYou Will Learn Python! Zed Shaw has perfected the world’s best system for learning Python. Follow it and you will succeed-just like the hundreds of thousands of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else. In Learn Python the Hard Way, Third Edition, you’ll learn Python by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, you’ll learn how software works; what good programs look like; how to read, write, and think about code; and how to find and fix your mistakes using tricks professional programmers use. Most importantly, you’ll learn the following, which you need to start writing excellent Python software of your own:   Installing a complete Python environmentOrganizing and writing codeBasic mathematicsVariablesStrings and textInteracting with usersWorking with filesLooping and logicData structures using lists and dictionariesProgram designObject-oriented programmingInheritance and compositionModules, classes, and objectsPython packagingDebuggingAutomated testingBasic game developmentBasic web development It’ll be hard at first. But soon, you’ll just get it-and that will feel great! This tutorial will reward you for every minute you put into it. Soon, you’ll know one of the world’s most powerful, popular programming languages. You’ll be a Python programmer. Watch Zed, too! The accompanying DVD contains 5+ hours of passionate, powerful teaching: a complete Python video course! Table of ContentsExercise 1. A Good First Program
 Exercise 2. Comments and Pound Characters
 Exercise 3. Numbers and Math
 Exercise 4. Variables and Names
 Exercise 5. More Variables and Printing
 Exercise 6. Strings and Text
 Exercise 7. More Printing
 Exercise 8. Printing, Printing
 Exercise 9. Printing, Printing, Printing
 Exercise 10. What Was That?
 Exercise 11. Asking Questions
 Exercise 12. Prompting People
 Exercise 13. Parameters, Unpacking, Variables
 Exercise 14. Prompting and Passing
 Exercise 15. Reading Files
 Exercise 16. Reading and Writing Files
 Exercise 17. More Files
 Exercise 18. Names, Variables, Code, Functions
 Exercise 19. Functions and Variables
 Exercise 20. Functions and Files
 Exercise 21. Functions Can Return Something
 Exercise 22. What Do You Know So Far?
 Exercise 23. Read Some Code
 Exercise 24. More Practice
 Exercise 25. Even More Practice
 Exercise 26. Congratulations, Take a Test!
 Exercise 27. Memorizing Logic
 Exercise 28. Boolean Practice
 Exercise 29. What If
 Exercise 30. Else and If
 Exercise 31. Making Decisions
 Exercise 32. Loops and Lists
 Exercise 33. While-Loops
 Exercise 34. Accessing Elements of Lists
 Exercise 35. Branches and Functions
 Exercise 36. Designing and Debugging
 Exercise 37. Symbol Review
 Exercise 38. Doing Things to Lists
 Exercise 39. Dictionaries, Oh Lovely Dictionaries
 Exercise 40. Modules, Classes, and Objects
 Exercise 41. Learning to Speak Object Oriented
 Exercise 42. Is-A, Has-A, Objects, and Classes
 Exercise 43. Basic Object-Oriented Analysis and Design
 Exercise 44. Inheritance vs. Composition
 Exercise 45. You Make a Game
 Exercise 46. A Project Skeleton
 Exercise 47. Automated Testing
 Exercise 48. Advanced User Input
 Exercise 49. Making Sentences
 Exercise 50. Your First Website
 Exercise 51. Getting Input from a Browser
 Exercise 52. The Start of Your Web Game
 Appendix. Command Line Crash Course Book Details  Paperback: 320 pagesPublisher: Addison-Wesley Professional; 3rd Edition (October 2013)Language: EnglishISBN-10: 0321884914ISBN-13: 978-0321884916   Note: There is a file embedded within this post, please visit this post to download the file.     Related BooksThe post Learn Python the Hard Way, 3rd Edition appeared first on Wow! eBook. | 
    |   Learning Core Data for iOS     Posted: 04 Jan 2014 04:42 AM PST 
 Book DescriptionGet Started Fast with iOS 7 Core Data App Development. Covers iOS 7 and Xcode 5 This is the first Core Data book to fully reflect Apple's latest platform innovations, including its dramatic  recent improvements to iCloud support. Hands-on from start to finish, it teaches you step-by-step as you create a modern data-driven iOS app using Storyboards, ARC, iOS 7, and Xcode 5. Tim Roadley introduces new patterns and best practices designed to overcome the frustrations of Core Data development. One step at a time, you'll build and extend your skills–even mastering advanced techniques such as complex model migration, deep copy, background processing, and integration with Dropbox, StackMob, and iCloud. Downloadable versions of this book's main project are provided with each chapter, so you can see exactly what your app project should look like–and get cookbook-style code for your own projects. Chapter exercises help you explore even further, whether you're a self-learner or a student in an iOS development course. If you're an experienced iOS developer, this guide brings together all the skills, tools, code, and patterns you need to add powerful data management capabilities to any app–quickly, easily, and painlessly. Coverage includes the following:   Understanding Core DataAdding Core Data to an existing projectDesigning, upgrading, and migrating data models (automatically and manually with progress indication)Populating views with data, including table-views and picker-viewsPreloading a "default data" persistent store from XMLDeep-copying from one persistent store to anotherPerformance tuning with Instruments, using large photos as the exampleBackground processing, using thumbnail generation as the exampleEfficient searchSeamlessly backing up and restoring with DropboxStable integration with iCloud–with full support for multiple accounts, seeding, and de-duplicationWeb service integration with StackMob Table of ContentsChapter 1. Your First Core Data Application
 Chapter 2. Managed Object Model Basics
 Chapter 3. Managed Object Model Migration
 Chapter 4. Managed Object Model Expansion
 Chapter 5. Table Views
 Chapter 6. Views
 Chapter 7. Picker Views
 Chapter 8. Preloading Data
 Chapter 9. Deep Copy
 Chapter 10. Performance
 Chapter 11. Background Processing
 Chapter 12. Search
 Chapter 13. Back Up and Restore with Dropbox
 Chapter 14. iCloud
 Chapter 15. Taming iCloud
 Chapter 16. Web Service Integration
 Appendix A. Preparing Grocery Dude for Chapter 1Appendix B. Preparing Grocery Cloud for Chapter 16
 Book Details  Paperback: 480 pagesPublisher: Addison-Wesley Professional (November 2013)Language: EnglishISBN-10: 0321905768ISBN-13: 978-0321905765   Note: There is a file embedded within this post, please visit this post to download the file.     Related BooksThe post Learning Core Data for iOS appeared first on Wow! eBook. | 
    |   Learning iOS Development     Posted: 04 Jan 2014 04:38 AM PST 
 Book DescriptionCovers iOS 7 and Xcode 5 Learning iOS Developmentis the perfect first book for every new iOS 7 developer. It delivers  a complete foundation for iOS development, including an introduction to the Objective-C language, Xcode development tools, best-practice user interface development, and best practices for all  aspects of app development and deployment. Throughout Learning iOS Development, you explore the iOS development process as you create  and expand a handy car valet app. The hands-on projects enable you to create meaningful code  as soon as possible, building confidence and mastery. The annotated code listings work with all  the latest iOS technology, so you'll be ready to jump into this exciting development field. With Learning iOS Development, it's easy to learn at your own pace, on your own–or to deepen  the knowledge you may be gaining in a classroom or workplace. Coverage includes:   Installing all the tools, programs, and devices  you need to create iOS appsBuilding your first app and mastering the  essentials of Objective-CMaking the most effective use of device memoryStoryboarding your interface and connecting it to your underlying codeUsing Auto Layout to support devices with different sizes and orientationsManaging app data with Core DataCreating sophisticated custom gesturesDeploying your app through Apple's App StoreQuickly localizing your app for multiple languages  and countriesImplementing scrolling, navigation, table views,  and other core iOS featuresMastering advanced table views and navigation,  including iPad split viewsPassing code encapsulated in blocks for communicating between parts of your app and with the systemTuning and debugging your apps for the best  performance and qualityDiscovering great resources to take your next steps  as an iOS developer Table of ContentsChapter 1. Hello, iOS SDK
 Chapter 2. Objective-C Boot Camp
 Chapter 3. Introducing Storyboards
 Chapter 4. Auto Layout
 Chapter 5. Localization
 Chapter 6. Scrolling
 Chapter 7. Navigation Controllers I: Hierarchies and Tabs
 Chapter 8. Table Views I: The Basics
 Chapter 9. Introducing Core Data
 Chapter 10. Table Views II: Advanced Topics
 Chapter 11. Navigation Controllers II: Split View and the iPad
 Chapter 12. Touch Basics
 Chapter 13. Introducing Blocks
 Chapter 14. Instruments and Debugging
 Chapter 15. Deploying Applications
 Book Details  Paperback: 592 pagesPublisher: Addison-Wesley Professional (November 2013)Language: EnglishISBN-10: 0321862961ISBN-13: 978-0321862969   Note: There is a file embedded within this post, please visit this post to download the file.     Related BooksThe post Learning iOS Development appeared first on Wow! eBook. | 
    |   iOS Auto Layout Demystified, 2nd Edition     Posted: 04 Jan 2014 04:35 AM PST 
 Book DescriptionCompleted Updated for iOS 7 and Xcode 5 Auto Layout transforms the way you create iOS user interfaces. As flexible as it is powerful, Auto Layout gives you unprecedented control over your iOS user interfaces. But Auto Layout has a reputation for difficulty. In iOS Auto Layout Demystified, Second Edition, world-renowned iOS developer and author Erica Sadun strips away the confusion, helping you gain Auto Layout mastery the easiest way possible: by example. Fully updated for iOS 7 and Xcode 5, this tutorial delivers everything Sadun's guides are famous for: clear explanations, expert tips, proven best practices–and, above all, plenty of code to learn from and reuse. Step by step, Sadun explains how Auto Layout "thinks," how it works, where it fits, and why it's more useful (and simpler) than you ever imagined. She offers practical solutions for a wide variety of real-world iOS development challenges, plus innovative ways to use Auto Layout to build interactive elements, animations, and more. If you're an experienced iOS developer, this guide will expand your design possibilities, helping you build apps that are superbly usable and intuitive and stand out even in the most crowded marketplace. Coverage includes:   Mastering Auto Layout's basic concepts, techniques, and approachDefining unambiguous, satisfiable constraints that express your layout exactly how you intendOvercoming obstacles to constraint-based user interface design in Interface BuilderUsing visual formatting to express how items are laid out vertically and horizontallyMaking visual formats more flexible with metrics dictionaries and layout optionsDebugging constraints and deciphering those bewildering Xcode log messagesUsing descriptive techniques to uncover and express natural relationships in your designApplying iOS Auto Layout techniques in Mac OS X apps too Table of ContentsChapter 1. Introducing Auto Layout
 Chapter 2. Constraints
 Chapter 3. Interface Builder Layout
 Chapter 4. Visual Formats
 Chapter 5. Debugging Constraints
 Chapter 6. Building with Auto Layout
 Chapter 7. Layout Solutions
 Appendix A. Answers to Exercises Book Details  Paperback: 288 pagesPublisher: Addison-Wesley Professional; 2nd Edition (October 2013)Language: EnglishISBN-10: 0321967194ISBN-13: 978-0321967190   Note: There is a file embedded within this post, please visit this post to download the file.     Related BooksThe post iOS Auto Layout Demystified, 2nd Edition appeared first on Wow! eBook. | 
  
    
Tidak ada komentar:
Posting Komentar