- Table View
- List View
Learning WebRTC
by Dan RisticIf you are a web developer who wants to create well designed WebRTC applications for your users, this is the book for you. Even if you are early in your web development career, this book aims to provide a complete understanding of the WebRTC API. It is assumed that you have previous exposure to web development using HTML5 and JavaScript technologies.
Learning Website Development with Django
by Ayman HouriehBeing a beginner's guide this book has a very simple and clear approach. It is a practical guide that will help you learn the features of Django and help you build a dynamic website using those features. This book is for web developers who want to see how to build a complete site with Web 2.0 features, using the power of a proven and popular development system, but do not necessarily want to learn how a complete framework functions in order to do this. Basic knowledge of Python development is required for this book, but no knowledge of Django is expected.
Learning Windows 8 Game Development
by Michael QuandtA standard practical tutorial running people through Windows 8 RT with a specific focus on game development is the approach chosen here. This type of approach will more likely appeal to an audience that is in need of a structured guide that they can emulate and learn from, unlike the usual reference text available in the market.Learning Windows 8 Game Development is for any developer looking to branch out and make some games. It's assumed that you will have an understanding of C++ and programming. If you want to program a game, this book is for you, as it will provide a great overview of Direct3D and Windows 8 game development and will kick-start your journey into 3D development.
Learning Windows Azure Mobile Services for Windows 8 and Windows Phone 8
by Geoff Webber-CrossThis book is based around a case study game which was written for the book. This means that the chapters progress in a logical way and build upon lessons learned as we go. Real-world examples are provided for each topic that are practical and not given out-of-context so they can be applied directly to other applications. If you are a developer who wishes to build Windows 8 and Phone 8 applications and integrate them with Windows Azure Mobile Services, this book is for you. Basic C# and JavaScript skills are advantageous, as well as some knowledge of building Windows 8 or Windows Phone 8 applications.
Learning Windows Server 2003
by Jonathan HassellWindows Server 2003 is the right server for a world dominated by enterprise networks and web-based server applications, but getting this server up and running is a formidable task. Our no-fluff guide gives you exactly what you need for installing, configuring, securing, and managing Server 2003, and offers hands-on advice for planning, implementing and growing Windows networks without trying to teach you how to be a system administrator.
Learning Windows Server 2003, 2nd Edition
by Jonathan HassellGetting Microsoft Windows Server 2003 up and running, either as a standalone or as part of a multi-site, multi-server network is a formidable task for anyone. O'Reilly's no-nonsense guide, Learning Windows Server 2003, 2nd Edition , gives you just what you need to get the job done. It provides you with the nuts and bolts for installing, configuring, securing, and managing Windows Server 2003-plus, it has been completely updated for Service Pack 1 and release R2. Learning Windows Server 2003, 2nd Edition includes just enough theory for you to understand how the different features and systems work in this latest version of Windows. You'll come away with a firm understanding of what's happening under the hood of the system, but without feeling like you're taking a graduate course in OS theory. After its high-level overview, the book offers complete discussions and treatments of all of Server 2003's major components. You'll learn how to: install Windows Server 2003 create and manage user accounts (with particular attention to Active Directory) manage access to system resources, such as printers and files configure and manage its numerous major subsystems The book also features step-by-step procedures and discussions of complex concepts such as patch management, Active Directory replication, DFS namespaces and replication, network access quarantining, server clustering, Group Policy and other security tools, and IIS6 web server. Whether you're an experienced system administrator or one who's just beginning, you'll turn to this practical guide again and again when you need to understand the massive product that is Windows Server 2003.
Learning Windows Server Containers
by Srikanth MachirajuBuild, package, and deploy applications as easily manageable and shippable containers. About This Book • Discover the secret to building highly portable apps that run on any machine with Windows Server 2016 anywhere, from laptops, desktop servers, and public or private clouds, without any changes to the code • Build your company cost-effective, container-based apps that support large-scale, virtual cloud environments • The most up-to-date help on the market, offering developers expert guidance in building and shipping high-quality apps, and also helping admins create infrastructure that's simple to maintain Who This Book Is For This book is for application developers with a basic programming knowledge of C#, ASP.NET, and PowerShell. IT Administrators or DevOps engineers with basic PowerShell experience can benefit by extending their learning to use PowerShell to manage containers on Windows environments and use additional management tools. What You Will Learn • Build and deploy ASP.NET web applications as Windows Containers on Windows 10 (Desktop) and Azure using Visual Studio 2015, Docker, and PowerShell • Build and manage custom images using Windows Server Core base OS image and Docker CLI, publish images to Docker, tag images, author Docker files, and so on • Create enterprise-scale, production-grade container environments using Redis Cache containers and SQL Server containers with storage volumes, set up custom container networks, continuous integration, and deployment pipelines using VSTS, Azure, and Git • Deploy a composite container environment using Docker Compose on Windows • Learn to build applications using Microsoft's thinnest server platform - Nano Servers. Build custom Nano Server images and Nano Containers using Windows PowerShell and configure using PowerShell Core, DSC In Detail Windows Server Containers are independent, isolated, manageable and portable application environments which are light weight and shippable. Decomposing your application into smaller manageable components or MicroServices helps in building scalable and distributed application environments. Windows Server Containers have a significant impact on application developers, development operations (DevOps) and infrastructure management teams. Applications can be built, shipped and deployed in a fast-paced manner on an easily manageable and updatable environment. Learning Windows Server Containers teaches you to build simple to advanced production grade container based application using Asp.Net Core, Visual Studio, Azure, Docker and PowerShell technologies. The book teaches you to build and deploy simple web applications as Windows and Hyper-V containers on Windows 10 and Windows Server 2016 on Azure. You will learn to build on top of Windows Container Base OS Images, integrate with existing images from Docker Hub, create custom images and publish to Hub. You will also learn to work with storage containers built using Volumes and SQL Server as container, create and configure custom networks, integrate with Redis Cache containers, configure continuous integration and deployment pipelines using VSTS and Git Repository. Further you can also learn to manage resources for a container, setting up monitoring and diagnostics, deploy composite container environments using Docker Compose on Windows and manage container clusters using Docker Swarm. The last chapter of the book focuses on building applications using Microsoft's new and thinnest server platform – Nano Servers. Style and approach This hands-on tutorial helps you get started with Windows Server containers, the new trend in the container market. This example-driven guide is packed with real-world scenarios of Windows Server containers in production environments.
Learning Wireless Java
by Qusay MahmoudLearning Wireless Java is for Java developers who want to create applications for the Micro Edition audience using the Connected, Limited Device Configuration and the Mobile Information Device Profile (MIDP). These APIs specifically for devices such as mobile phones and pagers, allowing programmers to create MIDlet applications. This book offers a solid introduction to J2ME and MIDP, including the javax.microedition classes, as well as classes surrounding the features of the various platforms that the J2ME
Learning With Computers II (Second Edition)
by H. Albert Napier Jack P. Hoggatt Ollie N. Rivers Philip JuddThe new second edition LEARNING WITH COMPUTERS II (Level Orange, Grade 8) is a revision of the first edition preject-based text to cover Microsoft Office 2007 and 2010. There is also a companion text, LEARNING WITH COMPUTERS I (Level Green, Grade 7). This series for middle school students delivers a strong foundation in keyboarding and computer applications. In this project based text, students are introduced to the Explorers Club where four young members of the club - Luis, Ray, Julie, and Lin - guide students on virtual explorations. Along the way, each student keeps a personal journal about their explorations. The text offers multiple opportunities to reinforce and maintain basic keyboarding, word processing, spreadsheet, presentation, database, graphics, and Internet skills. Students are also introduced to new grade-level appropriate computer skills based on the National Educational Technology Standards (NETS). Additionally, the text emphasizes research, reading, and writing activities relevant to social studies, science, math, and language arts curricula. The text for use with Windows applications, is divided into 4 units; Word Processing, Spreadsheets, Presentations (Graphics, Multimedia, and Integration) and Databases. Each unit contains multiple projects (totaling 18 projects per text), plus an introductory project. Each project focuses on a group of grade-level appropriate objectives for particular computer applications. Several hands-on activities within each project are designed around these objectives. This one-semester text can be used as a stand alone text or in conjunction with South-Western's MicroType keyboarding software. MicroType is an engaging, easy-to-use program that teaches new-key learning and skill building. Features include 3-D animations, videos, and fun interactive games.
Learning WordPress REST API
by Sufyan Bin UzayrA practical tutorial to get you up and running with the revolutionary WordPress REST API About This Book * Learn how to run the latest WordPress REST API with various platforms * Create exciting apps and manage non-WordPress content with them * Secure, export, and manage your data through illustrative examples Who This Book Is For This book is for WordPress developers and designers who want to get a complete practical understanding of the WordPress REST API and leverage it to create fully-featured web apps. What You Will Learn * Use the WordPress REST API to read, write, and edit posts * Create and work with metadata using the WordPress REST API * Work with taxonomies using the REST API * Add custom routes and build apps using the WordPress REST API * Process requests and integrate with external applications and frameworks * Make your WordPress projects ready for the RESTful API standard In Detail The WordPress REST API is a recent innovation that has the potential to unlock several new opportunities for WordPress developers. It can help you integrate with technologies outside of WordPress, as well as offer great flexibility when developing themes and plugins for WordPress. As such, the REST API can make developers' lives easier. The book begins by covering the basics of the REST API and how it can be used along with WordPress. Learn how the REST API interacts with WordPress, allowing you to copy posts and modify post metadata. Move on to get an understanding of taxonomies and user roles are in WordPress and how to use them with the WordPress REST API. Next, find out how to edit and process forms with AJAX and how to create custom routes and functions. You will create a fully-functional single page web app using a WordPress site and the REST API. Lastly, you will see how to deal with the REST API in future versions and will use it to interact it with third-party services. By the end of the book, you will be able to work with the WordPress REST API to build web applications. Style and Approach A step by step tutorial to explain the new and exciting world of the WordPress REST API with the real world examples.
Learning XML
by Erik T. RayXML (Extensible Markup Language) is a flexible way to create "self-describing data"--and to share both the format and the data on the World Wide Web, intranets, and elsewhere. In Learning XML,the author explains XML and its capabilities succinctly and professionally, with references to real-life projects and other cogent examples. Learning XMLshows the purpose of XML markup itself, the CSS and XSL styling languages, and the XLink and XPointer specifications for creating rich link structures.
Learning XML: Creating Self-Describing Data
by Erik T. RayThis second edition of the bestselling Learning XML provides web developers with a concise but grounded understanding of XML (the Extensible Markup Language) and its potential-- not just a whirlwind tour of XML.The author explains the important and relevant XML technologies and their capabilities clearly and succinctly with plenty of real-life projects and useful examples. He outlines the elements of markup--demystifying concepts such as attributes, entities, and namespaces--and provides enough depth and examples to get started. Learning XML is a reliable source for anyone who needs to know XML, but doesn't want to waste time wading through hundreds of web sites or 800 pages of bloated text.For writers producing XML documents, this book clarifies files and the process of creating them with the appropriate structure and format. Designers will learn what parts of XML are most helpful to their team and will get started on creating Document Type Definitions. For programmers, the book makes syntax and structures clear. Learning XML also discusses the stylesheets needed for viewing documents in the next generation of browsers, databases, and other devices.Learning XML illustrates the core XML concepts and language syntax, in addition to important related tools such as the CSS and XSL styling languages and the XLink and XPointer specifications for creating rich link structures. It includes information about three schema languages for validation: W3C Schema, Schematron, and RELAX-NG, which are gaining widespread support from people who need to validate documents but aren't satisfied with DTDs. Also new in this edition is a chapter on XSL-FO, a powerful formatting language for XML. If you need to wade through the acronym soup of XML and start to really use this powerful tool, Learning XML, will give you the roadmap you need.
Learning XNA 3.0: XNA 3.0 Game Development for the PC, Xbox 360, and Zune
by Aaron ReedDo you have what it takes to become a game developer? With this hands-on book, you'll learn quickly and easily how to develop computer games with Microsoft's XNA 3.0 framework-not just for your PC, but for Xbox 360 and the Microsoft Zune as well. Written by an experienced university-level game development instructor, Learning XNA 3.0 walks you through the framework in a clear and understandable step-by-step format. Each chapter offers a self-contained lesson with lots of illustrations and annotated examples to help you master key concepts. Once you finish the book, you'll know how to develop sophisticated games from start to finish.Learn game development concepts from 2D animation to 3D cameras and effectsDelve into high-level shader language (HLSL) and introductory artificial intelligence conceptsDevelop three complete and exciting games using 2D,3D and multiplayer conceptsDevelop and deploy games to the Xbox 360 and the Microsoft ZuneWhile teaching XNA to beginning game developers, author Aaron Reed noticed that several key concepts were difficult for students to grasp. Learning XNA 3.0 was written specifically to address those issues. With this book, you can test your understanding and practice new skills as you go with unique "Test Your Knowledge" exercises and review questions in each chapter. Why wait? Amaze your family and friends by building your own games for the PC, Xbox 360, and Zune-with Learning XNA 3.0."An outstanding book! Teaches you XNA development in a smart way, starting from 2D basics and going into 3D and shader development. What I really like is the 'peeling the onion' approach the author takes, which builds up knowledge from previous chapters."--David "LetsKillDave" Weller, CEO, Cogito Ergonomics, LLC, and former XNA program manager
Learning XNA 4.0: Game Development for the PC, Xbox 360, and Windows Phone 7
by Aaron ReedWant to develop games for Xbox 360 and Windows Phone 7? This hands-on book will get you started with Microsoft's XNA 4.0 development framework right away -- even if you have no experience developing games. Although XNA includes several key concepts that can be difficult for beginning web developers to grasp, Learning XNA 4.0 shortens the learning curve by walking you through the framework in a clear and understandable step-by-step format.Each chapter offers a self-contained lesson with illustrations and annotated examples, along with exercises and review questions to help you test your understanding and practice new skills as you go. Once you've finished this book, you'll know how to develop your own sophisticated games from start to finish.Learn game development from 2D animation to 3D cameras and effectsDelve into high-level shader language (HLSL) and introductory artificial intelligence conceptsBuild three complete, exciting games using 2D, 3D, and multiplayer techniquesDevelop for and deploy your games to the Xbox 360 and Windows Phone 7
Learning XSLT: A Hands-On Introduction to XSLT and XPath
by Michael FitzgeraldXSLT is a powerful language for transforming XML documents into something else. That something else can be an HTML document, another XML document, a Portable Document Format (PDF) file, a Scalable Vector Graphics (SVG) file, a Virtual Reality Modeling Language (VRML) file, Java code, or a number of other things. You write an XSLT stylesheet to define the rules for transforming an XML document, and the XSLT processor does the work.As useful as XSLT is, its peculiar characteristics make it a difficult language in which to get started. In fact, newcomers are often a little dazed on first contact. Learning XSLT offers a hands-on introduction to help them get up to speed with XSLT quickly. The book will help web developers and designers understand this powerful but often mystifying template-driven and functional-styled language, getting them over the many differences between XSLT and the more conventional programming languages.Learning XSLT moves smoothly from the simple to complex, illustrating all aspects of XSLT 1.0 through step-by-step examples that you'll practice as you work through the book. Thorough in its coverage of the language, the book makes few assumptions about what you may already know. You'll learn about XSLT's template-based syntax, how XSLT templates work with each other, and gain an understanding of XSLT variables. Learning XSLT also explains how the XML Path Language (XPath) is used by XSLT and provides a glimpse of what the future holds for XSLT 2.0 and XPath 2.0.The ability to transform one XML vocabulary to another is fundamental to exploiting the power of XML. Learning XSLT is a carefully paced, example-rich introduction to XSLT that will have you understanding and using XSLT on your own in no time.
Learning Xamarin Studio
by William SmithThis book is intended for .NET developers with any level of experience and who are interested in building native applications without the hassle of becoming Objective-C or Java experts. Although it will be beneficial to have some development experience, particularly in .NET, Learning Xamarin help even a novice developer get past the headaches of setting up and customizing their new development environment so they can move on to producing high-quality native applications quickly.
Learning Xcode 8
by Jak TianoLearn how to use the power of Xcode to turn your next great app idea into a reality About This Book * Learn the theory and tools behind app development using Swift 3 and Xcode 8 * Build a fully featured iOS app, including a companion app for the Apple Watch * Optimize, debug, and ultimately release your app on Test Flight and the App Store Who This Book Is For This book is intended for programmers looking to get a jump-start into the world of iOS development. Whether you're a young student who has only spent a few months with Java, or a seasoned developer who has spent their career developing for a different platform, all that is expected is a basic understanding of a programming language such as C++, C#, or Java. What You Will Learn * Understand the most important features of the Xcode IDE * Write Swift 3 code for application data models and view controllers * Prepare visual layouts for an iOS application using storyboards, size classes, and auto-layout * Integrate many common technologies into an app, such as multi-touch gestures, CoreData, and notifications * Build companion applications for the Apple Watch with watchOS 3 * Debug applications using Xcode's suite of debugging tools, and prevent bugs with unit testing * Optimize an application using Xcode 8's profiling tools and asset catalogs * Distribute a beta application through TestFlight, and a finished application through the App Store In Detail Over the last few years, we've seen a breakthrough in mobile computing and the birth of world-changing mobile apps. With a reputation as one of the most user-centric and developer-friendly platforms, iOS is the best place to launch your next great app idea. As the official tool to create iOS applications, Xcode is chock full of features aimed at making a developer's job easier, faster, and more fun. This book will take you from complete novice to a published app developer, and covers every step in between. You'll learn the basics of iOS application development by taking a guided tour through the Xcode software and Swift programming language, before putting that knowledge to use by building your first app called "Snippets." Over the course of the book, you will continue to explore the many facets of iOS development in Xcode by adding new features to your app, integrating gestures and sensors, and even creating an Apple Watch companion app. You'll also learn how to use the debugging tools, write unit tests, and optimize and distribute your app. By the time you make it to the end of this book, you will have successfully built and published your first iOS application. Style and approach This easy-to-follow guide presents topics in a hands-on lecture format where concepts are introduced and explained, then used in an example as reinforcement. The first third of the book covers the separate building blocks of development, while the second two thirds cover the development of an app from start to finish.
Learning Xero
by Jon JenkinsLearn to use Xero to make bookkeeping tasks simple and gain valuable business insights effortlessly About This Book * Explore the process of setting up and using Xero * Concise step-by-step instructions to teach you best practice bookkeeping * Discover performance enhancing add-ons to reduce your daily work Who This Book Is For Intended for those who want to learn how to use Xero to get better insights from their business data and learn the best practices of bookkeeping using Xero. Perhaps you have never used Xero, or perhaps you want to migrate from an existing accounting application to Xero. In either case, this book will get you up and running quickly. It would be useful to have a bit of familiarity with basic bookkeeping concepts, but no prior experience of Xero is required. What You Will Learn * Configure Xero from scratch and fine-tune it ready for use * Set up bank feeds and automate the bank reconciliation process * Create workflows and segregation of duties for sales and purchases * Run payrolls, giving employees the ability to request time off and generate their own payslips * Produce reports to gain a better understanding of your business data and make better quality decisions * Import and export data ready for analysis * Use the power of a mobile device to run your business from the palm of your hand * Manage your inventory with fully automated transaction processing In Detail The book begins by tackling the initial set up of Xero to ensure optimum configuration for success. From there, the next logical step is to set up the automated bank feeds, which is the best innovation in bookkeeping in years. Now that your bank data is ready for importing, we will tackle the most common transactional items, being sales invoices and purchase bills. Despite these being largely transactional, we will work through ways to automate the process where possible, save time, and avoid potential human errors along the way. Then we will start checking reports and analyze what is working or not and make changes to workflows and setups. The end result is that you will have a fully configured system ready to use and years of experience offering best practice solutions to what have been, for years, unnecessary roadblocks in your business. Style and approach This book contains easy-to-follow, step-by-step examples, explaining from start to finish how to set up and use Xero while implementing best practices of bookkeeping.
Learning YARN
by Akhil Arora Shrey MehrotraThis book is intended for those who want to understand what YARN is and how to efficiently used it for resource management of large clusters. For cluster administrators, this book gives a detailed explanation of provisioning and managing YARN clusters. If you are an or a Java developer or an open-source contributor, this book will help you to drill down the YARN architecture and application execution phases. This book would also help big data engineers explore YARN integration with real-time analytics technologies like Spark and Storm.
Learning Yeoman
by Jonathan SpratleyIf you are a web developer with some experience in JavaScript and want to enter the world of modern web applications, then this book is ideal for you. Learning how to leverage the three tools (Yo, Bower, and Grunt) in the Yeoman workflow will be perfect as your next step towards building scalable, dynamic, and modern web applications for just about any platform.
Learning Yii Testing
by Matteo PescarinDevelopers who have a solid pre-existing knowledge of Yii's core concepts will find this book an ideal introduction to learning to write tests using Yii 2's tools. You'll learn to create faster and more reliable applications with less time and effort.
Learning Zimbra Server Essentials
by Abdelmonam KoukaA standard tutorial approach which will guide the readers on all of the intricacies of the Zimbra Server.If you are any kind of Zimbra user, this book will be useful for you, from newbies to experts who would like to learn how to setup a Zimbra server. If you are an IT administrator or consultant who is exploring the idea of adopting, or have already adopted Zimbra as your mail server, then this book is for you. No prior knowledge of Zimbra is required.
Learning Zurb Foundation
by Kevin HorekIf you are a web designer, developer, or anyone who is interested in building responsive websites, then this book is a must-have. Basic knowledge of CSS, HTML, and JavaScript is required.
Learning and Collaboration Technologies
by Panayiotis Zaphiris Andri IoannouThe LNCS volume 9192 constitutes the refereed proceedings of the Second International Conference on Learning and Collaboration Technologies, LCT 2015, held as part of the 17th International Conference on Human-Computer Interaction, HCII 2015, in Los Angeles, CA, USA in August 2015, jointly with 15 other thematically similar conferences. The total of 1462 papers and 246 posters presented at the HCII 2015 conferences were carefully reviewed and selected from 4843 submissions. These papers address addressing the following major topics: technology-enhanced learning, adaptive and personalised learning and assessment, virtual worlds and virtual agents for learning, collaboration and Learning Serious Games and ICT in education.
Learning and Collaboration Technologies. Design, Development and Technological Innovation: 5th International Conference, LCT 2018, Held as Part of HCI International 2018, Las Vegas, NV, USA, July 15-20, 2018, Proceedings, Part I (Lecture Notes in Computer Science #10924)
by Panayiotis Zaphiris Andri IoannouThis two-volume set LNCS 10924 and 10925 constitute the refereed proceedings of the 5th International Conference on Learning and Collaboration Technologies, LCT 2018, held as part of the 20th International Conference on Human-Computer Interaction, HCII 2018, in Las Vegas, NV, USA in July 2018. The 1171 papers presented at HCII 2018 conferences were carefully reviewed and selected from 4346 submissions. The papers cover the entire field of human-computer interaction, addressing major advances in knowledge and effective use of computers in a variety of applications areas. The papers in this volume are organized in the following topical sections: designing and evaluating systems and applications, technological innovation in education, learning and collaboration, learners, engagement, motification, and skills, games and gamification of learning, technology-enhanced teaching and assessment, computing and engineering education.