Sams Teach Yourself Node.js in 24 Hours

Sams Teach Yourself Node.js in 24 Hours

Author: George Ornbo

Publisher: Sams Publishing

Published: 2012-09-05

Total Pages: 1029

ISBN-13: 0132966263

DOWNLOAD EBOOK

In just 24 sessions of one hour or less, Sams Teach Yourself Node.js in 24 Hours will help you master the Node.js platform and use it to build server-side applications with extraordinary speed and scalability. Using this text’s straightforward, step-by-step approach, you’ll move from basic installation, configuration, and programming all the way through real-time messaging between browser and server, testing and deployment. Every lesson and case-study application builds on what you’ve already learned, giving you a rock-solid foundation for real-world success! Step-by-step instructions carefully walk you through the most common Node.js development tasks. Quizzes and Exercises at the end of each chapter help you test your knowledge. By the Way notes present valuable additional information related to the discussion. Did You Know? tips offer advice or show you easier ways to perform tasks. Watch Out! cautions alert you to possible problems and give you advice on how to avoid them. Learn how to... · Create end-to-end applications entirely in JavaScript · Master essential Node.js concepts like callbacks and quickly create your first program · Create basic sites with the HTTP module and Express web framework · Manage data persistence with Node.js and MongoDB · Debug and test Node.js applications · Deploy Node.js applications to thirdparty services, such as Heroku and Nodester · Build powerful real-time solutions, from chat servers to Twitter clients · Create JSON APIs using JavaScript on the server · Use core components of the Node.js API, including processes, child processes, events, buffers, and streams · Create and publish a Node.js module


Sams Teach Yourself Android Application Development in 24 Hours

Sams Teach Yourself Android Application Development in 24 Hours

Author: Lauren Darcey

Publisher: Pearson Education

Published: 2010-06-10

Total Pages: 595

ISBN-13: 0768696313

DOWNLOAD EBOOK

&> In just 24 sessions of one hour or less, learn how to build powerful applications for the world’s first complete, open, and free mobile platform: Android. Using this book’s straightforward, step-by-step approach, you’ll build a fully-featured Android application from the ground up and master the skills you need to design, develop, test, and publish powerful applications. Each lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success! Step-by-step instructions carefully walk you through the most common Android development tasks. Quizzes and Exercises at the end of each chapter help you test your knowledge. By the Way notes present interesting information related to the discussion. Did You Know? tips offer advice or show you easier ways to perform tasks. Watch Out! cautions alert you to possible problems and give you advice on how to avoid them. Learn how to... Develop Android applications quickly and successfully with Java Master Google’s Android SDK and development tools Leverage the Eclipse programming environment to develop Android projects Understand the Android application lifecycle Build effective, user-friendly user interfaces Retrieve, store, and work with application data Develop powerful network applications Add popular social features and location-based services to your applications Take advantage of Android device hardware like the camera Internationalize, test, and publish your Android applications


Sams Teach Yourself Cocoa Touch Programming in 24 Hours

Sams Teach Yourself Cocoa Touch Programming in 24 Hours

Author: Sengan Baring-Gould

Publisher: Pearson Education

Published: 2009-10-15

Total Pages: 746

ISBN-13: 0768695562

DOWNLOAD EBOOK

In Full Color Code samples are syntax highlighted as in Xcode!! In just 24 sessions of one hour or less, learn how to build powerful mobile applications with Apple’s Cocoa Touch technology for the iPhone and iPod touch! Using this book’s straightforward, step-by-step approach, you’ll master every skill and technology you need, from handling user interaction and building effective user interfaces to accessing the Internet, playing media, and using the iPhone and iPod touch’s incredible sensing capabilities. Each lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success! Step-by-step instructions carefully walk you through the most common Cocoa Touch programming tasks. Quizzes and Exercises at the end of each chapter help you test your knowledge. By the Way notes present interesting information related to the discussion. Did You Know? tips offer advice or show you easier ways to perform tasks. Watch Out! cautions alert you to possible problems and give you advice on how to avoid them. Write simple, efficient code that reflects a clear understanding of how Cocoa Touch works and why it works that way Build great iPhone/iPod touch user interfaces from the ground up Display tables and provide for clear navigation Access the Internet and networks and show web pages Save and retrieve data, including user preferences Understand how the Cocoa Touch runtime loop interacts with your application Draw and manipulate images Create complex animations such as Cover Flow Build applications that play and record media Use the iPhone’s built-in accelerometer, GPS capabilities, and WiFi support Share data via custom URLs, emails, and other techniques Find and fix common Cocoa Touch software bugs, fast Avoid the performance bottlenecks that affect Cocoa Touch code


jQuery and JavaScript in 24 Hours, Sams Teach Yourself

jQuery and JavaScript in 24 Hours, Sams Teach Yourself

Author: Brad Dayley

Publisher: Sams Publishing

Published: 2013-12-23

Total Pages: 384

ISBN-13: 0133414191

DOWNLOAD EBOOK

Learn jQuery and JavaScript in 24 one-hour lessons Sams Teach Yourself jQuery and JavaScript in 24 Hours helps you build dynamic single-page web apps that deliver the rich experiences your users want. This book’s straightforward, step-by-step approach shows you how to create effects, animations, lists, complex forms, and more. In just a few hours, you’ll be building great user interfaces for any device, even the newest smartphones and tablets. Every lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success. Step-by-step instructions carefully walk you through the most common jQuery and JavaScript development tasks. Practical, hands-on examples show you how to apply what you learn. Quizzes and exercises help you test your knowledge and stretch your skills Notes and tips point out shortcuts and solutions Learn how to... Quickly start building web pages with jQuery and JavaScript Master jQuery syntax, logic, functions, and objects Efficiently access, manipulate, and navigate DOM elements Build highly interactive web pages with events and event handlers Implement cookies, pop-up windows, and timers Create animations, special effects, and image galleries Construct, interact with, and validate forms Use advanced elements, such as table filters, custom dialogs, and dynamic sparklines Access server-side data via AJAX Work with data using JSON, XML, queues, and binding Build superior user interfaces more quickly with jQuery UI Add richer page interactions with jQuery UI Widgets Create mobile-friendly pages with jQuery Mobile Customize your mobile pages with jQuery Mobile ThemeRoller Contents at a Glance PART I: Introduction to jQuery and JavaScript Development HOUR 1: Intro to Dynamic Web Programming HOUR 2: Debugging jQuery and JavaScript Web Pages HOUR 3: Understanding Dynamic Web Page Anatomy HOUR 4: Adding CSS/CSS3 Styles to Allow Dynamic Design and Layout HOUR 5: Jumping into jQuery and JavaScript Syntax HOUR 6: Understanding and Using JavaScript Objects PART II: Implementing jQuery and JavaScript in Web Pages HOUR 7: Accessing DOM Elements Using JavaScript and jQuery Objects HOUR 8: Navigating and Manipulating jQuery Objects and DOM Elements with jQuery HOUR 9: Applying Events for Richly Interactive Web Pages HOUR 10: Dynamically Accessing and Manipulating Web Pages HOUR 11: Accessing Data Outside the Web Page PART III: Building Richly Interactive Web Pages HOUR 12: Enhancing User Interaction Through Animation and Other Special Effects HOUR 13: Interacting with Web Forms HOUR 14: Creating Advanced Web Page Elements PART IV: Advanced Concepts HOUR 15: Accessing Server-Side Data via AJAX HOUR 16: Interacting with External Services, Facebook, Google, Twitter, and Flickr PART V: jQuery UI HOUR 17: Introducing jQuery UI HOUR 18: Using jQuery UI Effects HOUR 19: Advanced Interactions Using jQuery UI Interaction Widgets HOUR 20: Using jQuery UI Widgets to Add Rich Interactions to Web Pages PART VI: jQuery Mobile HOUR 21: Introducing Mobile Website Development HOUR 22: Implementing Mobile Web Pages HOUR 23: Formatting Content in Mobile Pages HOUR 24: Implementing Mobile Form Elements and Controls


Hadoop in 24 Hours, Sams Teach Yourself

Hadoop in 24 Hours, Sams Teach Yourself

Author: Jeffrey Aven

Publisher: Sams Publishing

Published: 2017-04-07

Total Pages: 851

ISBN-13: 0134456726

DOWNLOAD EBOOK

Apache Hadoop is the technology at the heart of the Big Data revolution, and Hadoop skills are in enormous demand. Now, in just 24 lessons of one hour or less, you can learn all the skills and techniques you'll need to deploy each key component of a Hadoop platform in your local environment or in the cloud, building a fully functional Hadoop cluster and using it with real programs and datasets. Each short, easy lesson builds on all that's come before, helping you master all of Hadoop's essentials, and extend it to meet your unique challenges. Apache Hadoop in 24 Hours, Sams Teach Yourself covers all this, and much more: Understanding Hadoop and the Hadoop Distributed File System (HDFS) Importing data into Hadoop, and process it there Mastering basic MapReduce Java programming, and using advanced MapReduce API concepts Making the most of Apache Pig and Apache Hive Implementing and administering YARN Taking advantage of the full Hadoop ecosystem Managing Hadoop clusters with Apache Ambari Working with the Hadoop User Environment (HUE) Scaling, securing, and troubleshooting Hadoop environments Integrating Hadoop into the enterprise Deploying Hadoop in the cloud Getting started with Apache Spark Step-by-step instructions walk you through common questions, issues, and tasks; Q-and-As, Quizzes, and Exercises build and test your knowledge; "Did You Know?" tips offer insider advice and shortcuts; and "Watch Out!" alerts help you avoid pitfalls. By the time you're finished, you'll be comfortable using Apache Hadoop to solve a wide spectrum of Big Data problems.


Sams Teach Yourself the Twitter API in 24 Hours

Sams Teach Yourself the Twitter API in 24 Hours

Author: Christopher A. Peri

Publisher: Sams Publishing

Published: 2011

Total Pages: 335

ISBN-13: 9780672331107

DOWNLOAD EBOOK

Presents lessons on how to build social applications using Twitter API, including building mobile apps for iPhone and Android, along with a collection of quizzes, exercises, and discussion notes.


Sams Teach Yourself iPad Application Development in 24 Hours

Sams Teach Yourself iPad Application Development in 24 Hours

Author: John Ray

Publisher: Sams Publishing

Published: 2010-08-04

Total Pages: 949

ISBN-13: 0132316706

DOWNLOAD EBOOK

The clear, easy-to-understand tutorial for developers who want to write software for today's hottest new device: Apple's iPad! Figures and code appear as they do in Xcode Covers iOS 3.2 and up In just 24 sessions of one hour or less, learn how to build powerful applications for today’s hottest tablet device: the iPad! Using this book’s straightforward, step-by-step approach, you’ll master every skill and technology you need, from setting up your Xcode development environment to utilizing the full iPad screen real estate for touchable interfaces, integrating maps and media, to improving the reliability and performance of your software. Each lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success! Step-by-step instructions carefully walk you through the most common iPad development tasks. Quizzes and Exercises at the end of each chapter help you test your knowledge. By the Way notes present interesting information related to the discussion. Did You Know? tips offer advice or show you easier ways to perform tasks. Watch Out! cautions alert you to possible problems and give you advice on how to avoid them. Printed in full color Learn the features of the Xcode development suite Prepare your system and iPad for efficient development Get started fast with Apple’s Objective-C and Cocoa Touch Understand the Model-View-Controller (MVC) development paradigm Implement advanced application interfaces with interactive widgets and web-connected interfaces Enhance the user experience with popovers and other iPad-only UI features Build interfaces that adjust to the iPad’s orientation Read and write data, and navigate it with table views Implement media playback and recording capabilities Integrate your software with the iPad’s email, photos, iPod, and address book applications Create map and location-based services Sense motion with the iPad accelerometer input Discover the tools for building universal iPad/iPhone/iPod touch applications Distribute your applications through the App Store


Apache Spark in 24 Hours, Sams Teach Yourself

Apache Spark in 24 Hours, Sams Teach Yourself

Author: Jeffrey Aven

Publisher: Sams Publishing

Published: 2016-08-31

Total Pages: 1353

ISBN-13: 0134445821

DOWNLOAD EBOOK

Apache Spark is a fast, scalable, and flexible open source distributed processing engine for big data systems and is one of the most active open source big data projects to date. In just 24 lessons of one hour or less, Sams Teach Yourself Apache Spark in 24 Hours helps you build practical Big Data solutions that leverage Spark’s amazing speed, scalability, simplicity, and versatility. This book’s straightforward, step-by-step approach shows you how to deploy, program, optimize, manage, integrate, and extend Spark–now, and for years to come. You’ll discover how to create powerful solutions encompassing cloud computing, real-time stream processing, machine learning, and more. Every lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success. Whether you are a data analyst, data engineer, data scientist, or data steward, learning Spark will help you to advance your career or embark on a new career in the booming area of Big Data. Learn how to • Discover what Apache Spark does and how it fits into the Big Data landscape • Deploy and run Spark locally or in the cloud • Interact with Spark from the shell • Make the most of the Spark Cluster Architecture • Develop Spark applications with Scala and functional Python • Program with the Spark API, including transformations and actions • Apply practical data engineering/analysis approaches designed for Spark • Use Resilient Distributed Datasets (RDDs) for caching, persistence, and output • Optimize Spark solution performance • Use Spark with SQL (via Spark SQL) and with NoSQL (via Cassandra) • Leverage cutting-edge functional programming techniques • Extend Spark with streaming, R, and Sparkling Water • Start building Spark-based machine learning and graph-processing applications • Explore advanced messaging technologies, including Kafka • Preview and prepare for Spark’s next generation of innovations Instructions walk you through common questions, issues, and tasks; Q-and-As, Quizzes, and Exercises build and test your knowledge; "Did You Know?" tips offer insider advice and shortcuts; and "Watch Out!" alerts help you avoid pitfalls. By the time you're finished, you'll be comfortable using Apache Spark to solve a wide spectrum of Big Data problems.