- Table View
- List View
Getting Started with UDOO
by Emanuele PalazzettiIf you are an Android developer who wants to learn how to use UDOO to build Android applications that are capable of interacting with their surrounding environment, then this book is ideal for you. Learning UDOO is the next great step to start building your first real-world prototypes powered by the Android operating system.
Getting Started with Unity
by Patrick FeliciaGetting Started with Unity is written in an easy-to-follow tutorial format."Getting Started with Unity" is for[ 3D game developers[/color] who would like to learn how to use Unity3D and become familiar with its core features. This book is also suitable for intermediate users who would like to improve their skills. No prior knowledge of Unity3D is required.
Getting Started with Unity 2018: A Beginner's Guide to 2D and 3D game development with Unity, 3rd Edition
by Dr Edward LavieriLearn how to use Unity 2018 by creating your very own 3D game while developing your essential skillsKey FeaturesLearn to create immersive 3D games and Virtual Reality experiences with Unity 2018 Build custom scripts to make your game characters interactiveExplore and implement AritificiaI Intelligence techniques to bring your game to lifeBook Description The Unity game engine has revolutionized the gaming industry with its complete set of intuitive tools and rapid workflows, which can be used to create interactive 3D content. With Unity, you can scaffold your way from the basics and make make stunning interactive games. This book will guide you through the entire process of creating a 3D game, from downloading the Unity game engine to publishing your game. It not only gives you a strong foundation, but puts you on the path to game development. Beginning with an overview of the Unity engine and its interface, you will walk through the process of creating a game environment and learn how to use built-in assets, as well as assets created with third-party 3D modeling tools such as Blender. Moving on, you will create custom scripts to control non-player character behaviors and gameplay. You will master exciting concepts such as Heads-Up-Displays, mini-maps, game navigation, sound effects, and lighting effects. Next, you’ll learn how to create your first VR experience, right from setting up the project to image effects. You'll be familiarized with all the tools that Unity has to offer to create your own immersive VR experiences. Each section is a stepping stone toward the completion of the final game. By the end of the book, you'll have learned advanced topics such as cross-platform considerations which enable your games to run on multiple platforms.What you will learnSet up your Unity development environment and navigate its toolsImport and use custom assets and asset packages to add characters to your gameBuild a 3D game world with a custom terrain, water, sky, mountains, and treesAnimate game characters, using animation controllers, and scriptingApply audio and particle effects to the gameCreate intuitive game menus and interface elementsCustomize your game with sound effects, shadows, lighting effects, and rendering optionsDebug code and provide smooth error handlingWho this book is forIf you are an aspiring game developer interested in learning Unity 2018 and becoming familiar with its core features, then this book is for you. No prior knowledge of Unity is required.
Getting Started with Unity 2018: A Beginner's Guide To 2d And 3d Game Development With Unity, 3rd Edition
by Edward LavieriThe Unity game engine has revolutionized the gaming industry with its complete set of intuitive tools.. This book will guide you through the entire process of creating a 3D VR game, from downloading the Unity game engine to publishing your game. It not only gives you a strong foundation, but puts you on the path to game development.
Getting Started with Unity 5
by Dr Edward LavieriIf you are a game developer interested in learning Unity 3D from scratch and becoming familiar with its core features, then this book is for you. No prior knowledge of Unity 3D is required.
Getting Started with Unity 5
by Edward Lavieri<P><P>Leverage the power of Unity 5 to create amazing 3D games <P><P>About This Book <P><P>Learn to create interactive games with the Unity 5 game engine <P><P>Explore advanced features of Unity 5 to help make your games more appealing and successful <P><P>A step-by-step guide giving you the perfect start to developing games with Unity 5 <P><P>Who This Book Is For <P><P>If you are a game developer interested in learning Unity 3D from scratch and becoming familiar with its core features, then this book is for you. No prior knowledge of Unity 3D is required. <P><P>What You Will Learn <P><P>Create, organize, and manage your game project with the Unity interface <P><P>Develop a 3D game environment with a custom terrain, water, sky, mountains, and trees <P><P>Import and use custom assets and asset packages to add characters to your game <P><P>Review existing animations and create custom animation clips to bring your game characters to life <P><P>Build custom scripts to make your game characters interactive <P><P>Add a graphical user interface to your game to enable easy user interaction <P><P>Explore advanced Unity concepts including workflow, scaling, physics, and cross-platform considerations <P><P>Customize your game with sound effects, shadows, lighting effects, and rendering options <P><P>In Detail <P><P>This book will guide you through the entire process of creating a 3D game, from downloading the Unity game engine to publishing your game. <P><P>Beginning with an overview of the Unity engine and its interface, you will walk through the process of creating a game environment and learn how to use built-in assets as well as assets created with third-party 3D modeling tools such as Blender. <P><P>Moving on, you will create your very own animation clips from within Unity and learn scripting in Unity. You will master exciting concepts including mini-mapping, the game navigation system, sound effects, shadows, and light effects. By the end of the book, you'll have learned advanced topics such as cross-platform considerations that enable your games to run on every platform.
Getting Started with V Programming: An end-to-end guide to adopting the V language from basic variables and modules to advanced concurrency
by Navule Pavan RaoLearn a new statically compiled programming language to build maintainable and fast software with the help of this comprehensive guide to V programmingKey FeaturesExplore the features of the V programming language step by step with this beginner's guideGain strong foundational knowledge of core programming concepts such as modules, functions, and structsLearn how to write super-fast programs and applications that compile in a matter of secondsBook DescriptionA new language on the block, V comes with a promising set of features such as fast compilation and interoperability with other programming languages. This is the first book on the V programming language, packed with concise information and a walkthrough of all the features you need to know to get started with the language. The book begins by covering the fundamentals to help you learn about the basic features of V and the suite of built-in libraries available within the V ecosystem. You'll become familiar with primitive data types, declaring variables, arrays, and maps. In addition to basic programming, you'll develop a solid understanding of the building blocks of programming, including functions, structs, and modules in the V programming language. As you advance through the chapters, you'll learn how to implement concurrency in V Programming, and finally learn how to write test cases for functions. This book takes you through an end-to-end project that will guide you to build fast and maintainable RESTful microservices by leveraging the power of V and its built-in libraries. By the end of this V programming book, you'll be well-versed with the V programming language and be able to start writing your own programs and applications.What you will learnBecome familiar with the basic building blocks of programming in the V languageInstall the V language on various operating systemsUnderstand how to work with arrays and maps in V programmingDiscover how to implement concurrency in V programmingUse channels in V programming to learn the best practices of sharing memory by communicating among coroutinesWrite modular code and build on your knowledge of structs and functions in VGet acquainted with writing tests in V programmingGet to grips with building and querying RESTful microservice in VWho this book is forWhether you're a beginner interested in learning a programming language or an experienced programmer looking to switch to a new and better statically compiled programming language, this V programming book is for you.
Getting Started with Varnish Cache: Accelerate Your Web Applications
by Thijs FerynHow long does it take for your website to load? Web performance is just as critical for small and medium-sized websites as it is for massive websites that receive tons of hits. Before you pour money and time into rewriting your code or replacing your infrastructure, first consider a reverse-caching proxy server like Varnish. With this practical book, you’ll learn how Varnish can give your website or API an immediate performance boost.Varnish mimicks the behavior of your webserver, caches its output in memory, and serves the result directly to clients without having to access your webserver. If you’re a web developer familiar with HTTP, this book helps you master Varnish basics, so you can get up and running in no time. You’ll learn how to use the Varnish Configuration Language and HTTP best practices to achieve faster performance and a higher hit rate.Understand how Varnish helps you gain optimum web performanceUse HTTP to improve the cache-ability of your websites, web applications, and APIsProperly invalidate your cache when the origin data changesOptimize access to your backend serversAvoid common mistakes when using Varnish in the wildUse logging and debugging tools to examine the behavior of Varnish
Getting Started with Visual Studio 2022: Learning and Implementing New Features
by Dirk StraussLearn how to use the features of Visual Studio 2022 and utilize the IDE correctly to make it your one-stop solution for creating quality code. Learn what's new in VS 2022 and explore the existing features of Visual Studio so you can become a more efficient programmer. This revised edition covers the latest features of Visual Studio 2022 and how to use them. The book includes new topics like Subword Navigation, Multi-caret Editing, how to enable Code Cleanup on Save, using breakpoints, and new debugging features such as temporary breakpoints and dependent breakpoints. The book also looks at some of the new Git features such as Multi-repo Support, Comparing Branches, Checkout Commit, and line Staging. Getting Started with Visual Studio 2022 begins with an overview of Visual Studio and explores features such as Visual Studio Live Share, Visual Studio Search, Solution Filters, and Intellicode. The author also provides a look at the different Visual Studio project templates and shows you how to create code snippets, as well as how to manage NuGet and nmp packages. You will also see how to create a cross-platform MAUI application as well as how to use SQLite in an MAUI application. Moving ahead, you will learn how to debug your code using breakpoints to step into specific methods, use data tips, and utilize the Debugger Display attribute. You will then move on to learn unit testing and explore the tools provided by Visual Studio to create and run unit tests. The book also covers source control integration in Visual Studio and how to use GitHub to implement a source control strategy for your projects. What You Will LearnCreate and use code snippets in Visual Studio 2022Use the new debugging features in Visual StudioUtilize diagnostic tools and the Immediate window for code debuggingGenerate unit tests with IntelliTestHarness the new Git features in Visual Studio to make managing source code easierWork with MAUI apps Who This Book Is For Beginners and software developers working on the .NET stack.
Getting Started with VMware Virtual SAN
by Cedric RajendranThis book is intended for server administrators and storage administrators who would like to successfully build and scale a VSAN-backed vSphere infrastructure. A basic understanding of vSphere concepts and storage fundamentals will be helpful.
Getting Started with Web Components
by Prateek JadhwaniThis book is intended for web developers who wish to build reusable components for their modern web applications regardless of their experience with any web framework. The books assume working knowledge of HTML, CSS, and JavaScript.
Getting Started with WebRTC
by Rob MansonThe book will follow a step-by-step tutorial approach to construct an application that allows video conferencing and calls between two browsers and a system for sharing files among a group.This book is ideal for developers new to the WebRTC standards who are interested in adding sensor-driven, real-time, peer-to-peer communication to their web applications. You will only need basic experience with HTML and JavaScript.
Getting Started with WidgetKit: Create Widgets for iOS and iPadOS
by Sagun Raj Lage Prakshapan ShresthaDevelop handy, UI/UX friendly and eye-pleasing widgets using the brand new WidgetKit. Apple’s brand new widgets allow iOS users to work with their favorite apps in the home screen of their iPhone or iPad without even opening the app!Join us in this exciting journey as we explore the APIs introduced in Apple’s WidgetKit framework. You'll dive into the human interface guidelines (HIG) for creating widgets and review the recommendations Apple gives to developers for developing widgets with intuitive, easy-to-learn, and consistent user interfaces. In addition, you’ll take a look at some SwiftUI views that are useful not only in creating widgets for iOS apps, but also for creating iOS apps themselves.You’ll put everything you learn into practical application by actually writing code and creating widgets. Get a clear view of how everything works so that you’re able to incorporate widgets into your real-world projects authentically and successfully.What You'll LearnConfigure widgets and make them talk to APIs using URLSessionWork with timelines and event handling in widgetsFetch content from a remote server and display the data in a widgetMake content dynamic both remotely and locally Who This Book Is ForiOS developers working in the Apple ecosystem with a basic understanding of SwiftUI.
Getting Started with Windows 8 Apps: A Guide to the Windows Runtime
by Ben DeweyGet a head start on building apps for Windows 8. With a series of examples, this hands-on guide takes you through the process of creating complete touch-enabled apps that respond to native sensors. Through the course of the book, you’ll learn how to work with the Windows Runtime application model while building a Bing Image Search app.If you’re an experienced .NET developer who wants to get up to speed with Windows 8, this book provides the expertise and C# code samples you need.Get a high-level overview of Windows 8 features—from the Start Screen to in-app features such as the Application BarBegin by building a simple app to retrieve Bing image search results from a web serviceLearn about the components needed to complete the app, including UI design, the MVVM architectural pattern, and “tombstoning”Take advantage of native OS features such as tiles, file pickers, and sharing requestsExamine the steps necessary to publish an app to the Windows Store
Getting Started with Windows Nano Server
by Charbel NemnomThis book opens up new potential for both developers and IT pros alike. The book is primarily for Windows Server administrators and IT Professionals who would like to deploy and administer Windows Nano Server within their organizations, and for developers who are trying to make maximum use of Windows Server Containers and Hyper-V Containers with Nano Servers.
Getting Started with Windows Server Security
by Santhosh SivarajanIf you are a security or Windows Server administrator wanting to learn or advance your knowledge in Microsoft security and secure your Windows Server infrastructure effectively, this book is for you.
Getting Started with Windows VDI
by Andrew FryerThis comprehensive, example-based guide on VDI with its practical and easy to follow approach will serve as a reference that you will want to come back to again and again for guidance. If you are an IT professional working on desktop deployment or server management with some exposure to Windows or Windows Server, this book is for you. VDI requires a lot of infrastructure, so some core knowledge is required, for example, the basics of Active Directory, Group Policy, DNS, and DHCP.
Getting Started with XenDesktop® 7.x
by Craig Thomas EllrodThis is a step-by-step, task-based, practical guide to learning and getting your basic XenDesktop 7.x site up and running. It is fast, easy, and makes learning desktop and application virtualization simple. If you are a system administrator, consultant, or beginner who wants to implement and administer Citrix XenDesktop sites, then this book is for you. Familiarity with virtualization of desktops and applications and datacenter concepts will be helpful. The ability to read network diagrams and understand servers, data flow, clients, devices, and the interworking of these pieces will be beneficial.
Getting Started with Zurb Foundation 4
by Andrew D. PattersonThe book starts with the basics of Foundation and helps you build your skills as you advance from installation to design, configuration, and customization with examples at every step.This book will be of great benefit to web architects, designers, and builders. While it helps to be a programmer, it isn't necessary for this book. You should be familiar with the basic principles of responsive web design and have a desire to create a professional website that looks great on both mobile devices and regular displays.
Getting Structured Data from the Internet: Running Web Crawlers/Scrapers on a Big Data Production Scale
by Jay M. PatelUtilize web scraping at scale to quickly get unlimited amounts of free data available on the web into a structured format. This book teaches you to use Python scripts to crawl through websites at scale and scrape data from HTML and JavaScript-enabled pages and convert it into structured data formats such as CSV, Excel, JSON, or load it into a SQL database of your choice. This book goes beyond the basics of web scraping and covers advanced topics such as natural language processing (NLP) and text analytics to extract names of people, places, email addresses, contact details, etc., from a page at production scale using distributed big data techniques on an Amazon Web Services (AWS)-based cloud infrastructure. It book covers developing a robust data processing and ingestion pipeline on the Common Crawl corpus, containing petabytes of data publicly available and a web crawl data set available on AWS's registry of open data.Getting Structured Data from the Internet also includes a step-by-step tutorial on deploying your own crawlers using a production web scraping framework (such as Scrapy) and dealing with real-world issues (such as breaking Captcha, proxy IP rotation, and more). Code used in the book is provided to help you understand the concepts in practice and write your own web crawler to power your business ideas. What You Will LearnUnderstand web scraping, its applications/uses, and how to avoid web scraping by hitting publicly available rest API endpoints to directly get dataDevelop a web scraper and crawler from scratch using lxml and BeautifulSoup library, and learn about scraping from JavaScript-enabled pages using SeleniumUse AWS-based cloud computing with EC2, S3, Athena, SQS, and SNS to analyze, extract, and store useful insights from crawled pagesUse SQL language on PostgreSQL running on Amazon Relational Database Service (RDS) and SQLite using SQLalchemyReview sci-kit learn, Gensim, and spaCy to perform NLP tasks on scraped web pages such as name entity recognition, topic clustering (Kmeans, Agglomerative Clustering), topic modeling (LDA, NMF, LSI), topic classification (naive Bayes, Gradient Boosting Classifier) and text similarity (cosine distance-based nearest neighbors)Handle web archival file formats and explore Common Crawl open data on AWSIllustrate practical applications for web crawl data by building a similar website tool and a technology profiler similar to builtwith.comWrite scripts to create a backlinks database on a web scale similar to Ahrefs.com, Moz.com, Majestic.com, etc., for search engine optimization (SEO), competitor research, and determining website domain authority and rankingUse web crawl data to build a news sentiment analysis system or alternative financial analysis covering stock market trading signalsWrite a production-ready crawler in Python using Scrapy framework and deal with practical workarounds for Captchas, IP rotation, and moreWho This Book Is ForPrimary audience: data analysts and scientists with little to no exposure to real-world data processing challenges, secondary: experienced software developers doing web-heavy data processing who need a primer, tertiary: business owners and startup founders who need to know more about implementation to better direct their technical team
Getting the Message Across
by Stéphane FaroultCreate memorable presentations on technical and complex topics in slideware such as Microsoft PowerPoint and Apple’s Keynote for Mac. Learn good pacing and rhythm as well as judicious use of special effects.Whether the goal is to help a sale or to educate, and whether the final delivery is a live presentation, a webinar, or a short video presentation, this book focuses on the particular difficulties linked to technical presentations. You will learn to create a story when there is none, gain the interest of an audience who may not feel as strongly for the topic as the speaker does, turn abstract concepts into visual models, overcome the limitations of the medium (limited space, two dimensions), maintain interest through rhythm, and use effects, not to look cool or get that "WOW" moment, but to serve the message.Getting The Message Across presents a number of field-tested ideas for raising interest. The use of various techniques and careful scripting will help you, even if you aren't a natural-born show-person, to communicate effectively, and to make your audience remember your message, and not necessarily your slides. This book will teach you:Rhythm and animations, and the use of transitionsTo hold audience interest even with "dry" topicsTo create memorable presentationsTechniques useful for PowerPoint, Keynote for Mac, and any similar presentation medium or environmentWhat You Will LearnTurn austere topics into interesting stories.Give rhythm and pacing to your presentations.Build a narrative during transitions and animations.Hold audience interest and make listeners feel clever.Make people remember your presentation rather than your cool use of slideware.Who This Book Is ForPeople who have to communicate effectively on strongly technical topics. This book targets educators and trainers as well as technical consultants who need to present complex solutions to customers or leads, as well as would-be speakers at scientific or technical conferences. Getting The Message Across is a book for people who want to make their presentations not only more attractive, but really memorable. It is for people who aren't looking for a standing ovation, but who are willing to do what they can to be understood and to make their messages remembered. Getting The Message Across focuses on using slideware such as PowerPoint and Keynote. Such slideware, for all its flaws, is still one of the best ways to communicate, not only live, but also in dematerialized communications (webinars, video tutorials) for reaching an ever-growing audience.
Getting the Most out of Node.js Frameworks: The Essential Tools and Libraries
by Sufyan bin UzayrABOUT THE BOOK Gain the knowledge you need to navigate your way confidently through the ever-expanding landscape of modern JavaScript technologies. With more than 100 Node.js frameworks available and the number rising every month, it is becoming increasingly difficult to avoid JavaScript fatigue and keep abreast of the developments that are most useful and relevant to your own projects. In such a saturated environment, the knowledge of exactly which tools will best fit your goals is invaluable. This book will guide you through the quagmire by clearly and comprehensively outlining the most practically useful Node frameworks, libraries, and tools, as well as how they might be employed in your own projects. You will learn about JavaScript frameworks, including such as Polymer, Webix, Aurelia, Svelte, and Meteor. This book will empower you to cut through the noise and learn how to achieve your career goals with the right tools meant especially for you. WHAT WILL YOU LEARN The what, why and how behind a variety of JavaScript Node frameworks, including Polymer, Aurelia, and Svelte How to choose the right Node framework for different types of projects How to ensure server-side optimization is done correctly, even if you are not a server admin Guide to such JS tools as Gulp, Grunt, and npm WHO IS THIS BOOK FOR Web developers looking to learn JavaScript; web development beginners; JavaScript developers; and frontend developers.
Getting to Know ArcGIS Desktop (Getting to Know ArcGIS)
by Michael Law Amy CollinsBecoming the go-to person for ArcGIS Desktop? Start here. <p><p> This book is a comprehensive introduction to the features and tools of ArcGIS Desktop. Through hands-on exercises, readers will discover, use, make, and share maps with meaningful content. They will also learn how to build geodatabases, query data, analyze geospatial data, and more. The latest edition has been updated to the most current version of ArcGIS Desktop 10.6. <p><p> This book is suited for classroom use, independent study, and as a reference.
Getting To Know ArcGIS Desktop
by Tim Ormsby Eileen J. Napoleon Robert Burke Carolyn Groessl Laura BowdenGetting to Know ArcGIS Desktop introduces principles of GIS as it teaches the mechanics of using ESRI's leading technology. Key concepts are combined with detailed illustrations and step-by-step exercises to acquaint readers with the building blocks of ArcGIS Desktop including ArcMap", for displaying and querying maps, ArcCatalog", for organizing geographic data, and Model Builder", for diagramming and processing solutions to complex spatial analysis problems. Its broad scope, simple style, and practical orientation make this book an ideal classroom text and an excellent resource for those learning GIS on their own. A data CD for working through the exercises and a fully functioning 180-day trial ArcGIS Desktop 10 software is included.
Getting to Know ArcGIS for Desktop (Getting to Know ArcGIS Series)
by Michael Law Amy CollinsGetting to Know ArcGIS for Desktop is a workbook for beginners. Its detailed, step-by-step exercises teach you the core functionality of ArcGIS for Desktop software: how to make maps, carry out spatial analysis, and build and edit spatial databases in the context of realistic projects. The exercises are supported by conceptual discussions at the start of each chapter and as needed throughout the book. Getting to Know ArcGIS for Desktop is a hands-on workbook that’s meant to be a practical manual for classroom lab work or on-the-job training. If you have no GIS background, chapter 1 will give you a quick overview. If you have no ArcGIS software experience, chapter 2 will provide a background on Esri GIS software products. The remaining 18 chapters require you to work through software exercises as you read. Each of these chapters contains two to four exercises that focus on a particular GIS task or problem. Many common tasks are covered, including navigating digital maps, finding GIS data online, setting map projections, symbolizing and labeling maps, classifying data, making map layouts, querying maps, analyzing spatial relationships, building spatial databases, editing data, and geocoding addresses. Each new exercise in Getting to Know ArcGIS for Desktop is a fresh starting point, with the maps and data you need already prepared for you. This volume is heavily revised for the third edition. New authors Michael Law and Amy Collins replaced a majority of the datasets for a fresh learning experience. All the exercises were designed for compatibility with ArcGIS 10.1 for Desktop. Although still intended for beginners, the content is no longer limited to the most basic functionality. Some advanced capabilities that are available with Standard and Advanced licenses are discussed. As the chapters progress, instructions and graphics become noticeably more streamlined, assuming increased knowledge and recall by readers as they move forward. Several new features have been added to the book to enhance the learning experience: learning objectives, chapter summaries, questions for critical thinking, software tips, independent-challenge tasks (“On your own"), a glossary of key terms, and navigation tabs.