Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • 2015-2019  (254)
  • 1995-1999
  • 1970-1974
  • [Erscheinungsort nicht ermittelbar] : Apress  (254)
  • Electronic books  (254)
Datasource
Material
Language
Years
Year
Keywords
  • 1
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484251331
    Language: English
    Pages: 1 online resource (199 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Become a more effective tech professional by learning how to provide the most useful IT support for your users. You'll learn how to efficiently and effectively deal with any type of problem, including operating systems, software, and hardware. IT support is often complex, time-consuming, and expensive, but it doesn't have to be with the right processes in place. Whether you're an individual, part of an IT support team, or managing staff supporting PC users in their homes, The IT Support Handbook will help you understand the right way to approach, troubleshoot, and isolate problems so they can be handled efficiently, with least disruption and cost to your business. You'll make yourself popular with your colleagues, and keep your customers and users happy and productive. What You'll Learn Manage reporting, and keep a record of issues that occur Provide effective remote support for users away from home or working in another office Use error and system reporting in Windows to obtain high-quality, relevant information Spot patterns in user behavior that may be causing difficult-to-diagnose problems Be familiar with best practices to make you a better support professional Who This Book Is For IT professionals, IT support (on-site and remote), and system administrators who manage support teams. No prior knowledge is required.
    Note: Online resource; Title from title page (viewed October 3, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484250983
    Language: English
    Pages: 1 online resource (262 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: As society evolves in the direction of innovation, digital influence, and rapid information delivery, workplaces must follow suit in order to remain relevant and engaging to modern employees. Bill Fox, a thought leader and author with decades of experience in the business world, has interviewed 31 global business leaders about how they create workplaces that continue to adapt with the times, where each team thrives at each level. These lessons go beyond the limitations of “best practices” and “working smarter”, and instead focus on insights and strategies to bridge the gap between the Industrial Age and the new “Forward-Thinking Age”. The Future of the Workplace offers advice for the leaders, managers, and employees of both today and tomorrow. Fox discusses macro and micro topics with influential figures such as Howard Behar, former president of Starbucks; Steph Holloway, body language and communication expert; David Marquet, author of Turn the Ship Around ; John Bell, former CEO of Jacobs Suchard; Perry Marshall, author of Evolution 2.0 ; and many more. You will gain applicable tools to shift attitudes and bring transformative change to your organization, creating a productive and realistic future for both your team and yourself. The very nature of the dynamic between employer and employee is divergent from what it was merely 10 years ago. Perspectives from different members of multiple types of teams and company structures are offered in this book in order to ensure a well-rounded view of how the future of workplaces can best accommodate everybody. The world is significantly shifting in personal, economic, and political ways, and The Future of the Workplace is your guide to effectively embracing these new challenges for the better. What You Will Learn Shares new insights to help resolve some of today's most vexing workplace challenges Reveals perspectives from different members on a team on how the workplace has evolved Learn how to trigger change to create a more adequate and healthy workplace environment Who This Book Is For Anyone looking for new and better ways to transform the workplace including, consultants, managers, and leaders
    Note: Online resource; Title from title page (viewed October 2, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484250921
    Language: English
    Pages: 1 online resource (305 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: As a software developer, your technical skill set is in high demand. Devices and technology have become an integral part of our everyday lives and no digital organization can thrive without technical professionals on the payroll. However, career plateaus are inevitable in even the most high-demand field. Companies do not only need software developers; they need software developers with soft skills. In Soft Skills to Advance Your Developer Career , author Zsolt Nagy explores how emotional intelligence can give your software development career an edge. These subjects are not taught in school, and unfortunately the career advancement of many excellent developers can be blocked by their inability to effectively communicate their needs, assert themselves, and negotiate confidently. Throughout this book, Nagy shows you how to actively improve and prioritize your soft skills so that you can better represent the holistic interests of your team, obtain better working conditions, negotiate raises, and increase your variety of employment options by elevating your interviewing skills. Discover the obstacles standing between you and a fulfilling career by finding and improving strengths you may not have even known you had. Jump out of your box with Soft Skills to Advance Your Developer Career and leverage your expertise with effortless confidence at all stages of your professional journey. What You Will Learn Examine why software developer careers cannot be treated similarly as any other career path Understand the four soft-skills you need to advance your career Develop a strategy for your personal brand and align it with your career plan Realize the role of assertive communication, and the importance of giving and receiving feedback Create a plan for setting yourself up for a raise or promotion Discover techniques for acing the behavioral and coding interview Who This Book Is For Software developers who have the technical skills required for career advancement, but want a guide on how to manage their careers
    Note: Online resource; Title from title page (viewed September 20, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484245330
    Language: English
    Pages: 1 online resource (395 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Expand your basic knowledge of Python and use PyGame to create fast-paced video games with great graphics and sounds. This second edition shows how you can integrate electronic components with your games using the build-in general purpose input/output (GPIO) pins and some Python code to create two new games. You'll learn about object-oriented programming (OOP) as well as design patterns, such as model-view-controller (MVC) and finite-state machines (FSMs). Whether using Windows, macOS, Linux, or a Raspberry Pi, you can unleash the power of Python and PyGame to create great looking games. The book also includes complete code listings and explanations for "Bricks," "Snake," and "Invaders"—three fully working games. These allow you to get started in making your own great games and then modify them or build your own exciting titles. The concepts are further explained using games such as “Copycat,” where the player must concentrate and repeat the sequence of lights and sounds, and “Couch Quiz,” in which PyGame and electronic components create a quiz game for 2–4 players. What You’ll Learn Gain basic knowledge of Python and employ it for game development Study game projects you can use as templates, such as Bricks, Snake, and Invaders Work with user-defined functions, inheritance, composition, and aggregation Implement finite state machines Integrate your game with electronics using the GPIO pins Who This Book Is For Experienced coders or game developers new to Python, PyGame and Raspberry Pi would find this book helpful. It is also for beginners interested in getting into game development.
    Note: Online resource; Title from title page (viewed May 25, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484250198
    Language: English
    Pages: 1 online resource (315 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Turn your projects from a weekend hack to a long-living creation! Loosely drawing from the field known in large software companies as Site Reliability Engineering (SRE), this book distills from these disciplines and addresses issues that matter to makers: keeping projects up and running, and providing means to control, monitor, and troubleshoot them. Most examples use the Raspberry Pi, but the techniques discussed apply to other platforms as well. This book is all about breadth, and in the spirit of making, it visits different technologies as needed. However, the big goal in this book is to create a shift in the reader’s mindset, where weekend hacks are pushed to the next level and are treated as products to be deployed. In that regard, this book can be a stepping stone for hobbyist makers into developing a broader, professional skill set. First, the book describes techniques for creating web-browser based dashboards for projects. These allow project creators to monitor, control, and troubleshoot their projects in real-time. Project Reliability Engineering discusses various aspects of the process of creating a web dashboard, such as network communication protocols, multithreading, and web design, and data visualization. Later chapters cover configuration of the project and the machine it’s running on, and additional techniques for project monitoring and diagnosis. These include good logging practices; automatic log and metrics monitoring; and alerting via email and text messages; A mixture of advanced concepts forms the last chapter of the book, touching on topics such as usage of microservices in complex projects; debugging techniques for object-oriented projects; and fail-safing the project’s software and hardware. What You’ll Learn Monitor and control projects, keep them up and running, and troubleshoot them efficiently Get acquainted with available tools and libraries, and learn how to make your own tools Expand your knowledge in Python, JavaScript and Linux Develop deeper understanding of web technologies Design robust and complex systems Who This Book Is For Members of the maker community with some development skills.
    Note: Online resource; Title from title page (viewed September 28, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484248713
    Language: English
    Pages: 1 online resource (532 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Use this hands-on guide to build powerful solutions on the Salesforce platform without using a single line of code. This revised and expanded second edition includes Process Builder, Flow Builder, Lightning App Builder, Lightning Bolt Solutions, and more. Practical Salesforce Development Without Code shows you how to unlock the power of the Salesforce platform to solve real business problems. Adhering to Salesforce's "clicks, not code" mantra, Salesforce expert Phil Weinmeister walks Salesforce newcomers and veterans through different business problems and identifies effective—and proven—approaches to solutions using the platform's declarative framework. By adopting this book as your guide, you will learn how to deliver business solutions within Salesforce by combining analysis, creativity, and logic with core elements such as validation rules, workflow rules, processes, flows, formula fields, and Lightning apps. In addition, Weinmeister dissects and explains the most useful functions and features for declarative developers and shows you how to use them. Best of all, Weinmeister uses real-life business scenarios and visuals. Applying the lessons learned from this how-to guide will ultimately save you time and ensure that your clients or internal customers are enabled, equipped, and empowered. What You'll Learn Build objects, fields, and relationships to establish a sensible data model Automate business processes by using Workflow, Process Builder, and Flow Utilize functions and develop formulas effectively for a variety of business needs Develop approval processes to handle exception scenarios Employ actions to easily create efficient and relevant user experiences Manage your environments and deploy your solutions Who This Book Is for Business analysts, Salesforce administrators, and Salesforce developers
    Note: Online resource; Title from title page (viewed June 4, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484237243
    Language: English
    Pages: 1 online resource (474 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Work with all aspects of batch processing in a modern Java environment using a selection of Spring frameworks. This book provides up-to-date examples using the latest configuration techniques based on Java configuration and Spring Boot. The Definitive Guide to Spring Batch takes you from the “Hello, World!” of batch processing to complex scenarios demonstrating cloud native techniques for developing batch applications to be run on modern platforms. Finally this book demonstrates how you can use areas of the Spring portfolio beyond just Spring Batch 4 to collaboratively develop mission-critical batch processes. You’ll see how a new class of use cases and platforms has evolved to have an impact on batch-processing. Data science and big data have become prominent in modern IT and the use of batch processing to orchestrate workloads has become commonplace. The Definitive Guide to Spring Batch covers how running finite tasks on cloud infrastructure in a standardized way has changed where batch applications are run. Additionally, you’ll discover how Spring Batch 4 takes advantage of Java 9, Spring Framework 5, and the new Spring Boot 2 micro-framework. After reading this book, you’ll be able to use Spring Boot to simplify the development of your own Spring projects, as well as take advantage of Spring Cloud Task and Spring Cloud Data Flow for added cloud native functionality. Includes a foreword by Dave Syer, Spring Batch project founder. What You'll Learn Discover what is new in Spring Batch 4 Carry out finite batch processing in the cloud using the Spring Batch project Understand the newest configuration techniques based on Java configuration and Spring Boot using practical examples Master batch processing in complex scenarios including in the cloud Develop batch applications to be run on modern platforms Use areas of the Spring portfolio beyond Spring Batch to develop mission-critical batch processes Who This Book Is For Experienced Java and Spring coders new to the Spring Batch platform. This definitive book will be useful in allowing even experienced Spring Batch users and developers to maximize the Spring Batch tool.
    Note: Online resource; Title from title page (viewed July 8, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484245231
    Language: English
    Pages: 1 online resource (396 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Treat yourself to a lively, intuitive, and easy-to-follow introduction to computer programming in Python. The book was written specifically for biologists with little or no prior experience of writing code - with the goal of giving them not only a foundation in Python programming, but also the confidence and inspiration to start using Python in their own research. Virtually all of the examples in the book are drawn from across a wide spectrum of life science research, from simple biochemical calculations and sequence analysis, to modeling the dynamic interactions of genes and proteins in cells, or the drift of genes in an evolving population. Best of all, Python for the Life Sciences shows you how to implement all of these projects in Python, one of the most popular programming languages for scientific computing. If you are a life scientist interested in learning Python to jump-start your research, this is the book for you . What You'll Learn Write Python scripts to automate your lab calculations Search for important motifs in genome sequences Use object-oriented programming with Python Study mining interaction network data for patterns Review dynamic modeling of biochemical switches Who This Book Is For Life scientists with little or no programming experience, including undergraduate and graduate students, postdoctoral researchers in academia and industry, medical professionals, and teachers/lecturers. “A comprehensive introduction to using Python for computational biology... A lovely book with humor and perspective” -- John Novembre, Associate Professor of Human Genetics, University of Chicago and MacArthur Fellow “Fun, entertaining, witty and darn useful. A magical portal to the big data revolution” -- Sandro Santagata, Assistant Professor in Pathology, Harvard Medical School “Alex and Gordon’s enthusiasm for Python is contagious” -- Glenys Thomson Professor of Integrative Biology, University of California, Berkeley
    Note: Online resource; Title from title page (viewed September 27, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    ISBN: 9781484249109
    Language: English
    Pages: 1 online resource (332 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Any IT professional can tell you that managing security is a top priority and even more so when working in the cloud. Access to accurate and timely security information is critical, but governance and control must first be enabled. This guide shows you how to take advantage of Azure's vast and powerful built-in security tools and capabilities for your application workloads. Pro Azure Governance and Security offers a comprehensive look at the governance features available with Microsoft Azure and demonstrates how to integrate them with your hybrid and Azure environments, drawing on the author's experiences from years in the field. Learn about the array of controls implemented within Microsoft Azure from two valuable perspectives: the customer and Microsoft operations. Beginning with the top-level subscription hierarchy, learn about the most important built-in Azure security services and features, as well as how to use Azure Policies and Blueprints as a means for security and governance. A series of hands-on exercises teaches you the concepts of Azure Governance: how to enable and deploy Azure Security Center, integrate RBAC (role-based access control), and set up Azure Operations and Monitoring. Get introduced to the new Azure Sentinel solution that offers SIEM as a service for security incident management and proactive hunting. What You'll Learn Understand different architectural designs for implementing Azure Security Operate and monitor an Azure environment Deploy Azure Governance, Policies, and Blueprints Discover key Azure features that enhance security Implement and confidently access Azure Security Center Get to know Azure Sentinel Who This Book Is For Technical engineers, consultants, solution and cloud architects, IT managers, and SecOps teams who need to understand how to integrate governance, security, and compliance in hybrid and Azure environments. A basic understanding of Azure or other public cloud platforms is beneficial, but not required.
    Note: Online resource; Title from title page (viewed June 19, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    ISBN: 9781484251461
    Language: English
    Pages: 1 online resource (154 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: There is no such thing as an easy sale. However, selling to an existing customer—whether by refreshing an old product or introducing a new and different product—is often easier, faster, and returns higher margins. Centering your organization’s sales strategy on your installed base is a smart and proven way to achieve long-lasting, profitable growth. Using Installed Base Selling to Maximize Revenue reveals a step-by-step, integrated approach you can begin using today. Authors Remi Gicquel and Paul-André Lambert show how you can apply this robust and reliable end-to-end solution by illustrating concepts though real-world case studies from Spotify, Hewlett Packard Enterprise, Nestlé, and more. Full of wisdom fit for the digital era, this book presents the results of the authors’ experience and research into current installed base selling processes, identifying, from an objective point of view, what works and what does not. This book explains fundamental concepts such as the profitable growth paradox, the installed base profit wedge, operational methodologies for managing your installed base selling transformation, and much more. Innovative companies protect and nurture their most valuable asset—their customers and the data that defines them. They put installed base selling at the heart of their sales strategy. Now, it’s your turn! What You Will Learn How to maximize the return from installed base customers Fundamental concepts such as the profitable growth paradox, the installed base profit wedge, and turnkey operational sales methodologies to best maneuver your sales teams Keys to changing patterns to become a company that can enjoy higher profitable revenues for years Who This Book Is For General Managers, Sales and Marketing Leaders who are eager to transform their business to secure long-lasting profits, and for leaders looking for a pragmatic approach to transform their sales force to harvest the potential of their existing customers.
    Note: Online resource; Title from title page (viewed August 30, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484250372
    Language: English
    Pages: 1 online resource (290 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Gain a thorough understanding of animation and character rigging using Autodesk 3ds Max to create realistic character animations. This book is split into three modules that are subsequently divided into chapters. The first module is the foundation module: in this module you’ll cover, among other topics, the 12 cardinal principles of animation with reference to classic real-world examples and famous movies/animation shots. Using these, the further chapters explore using key frames and graph editors to obtain fluid motion in your animations. Practical examples are used to better explain which feature suits a particular scenario. The second module, called the backbone module, introduces you to deformation tools and their use for character animation. Further chapters cover driven animations, constraints posed by bones, bipeds, and the CAT tools available in 3ds Max 2019. The final module, the lifeline module, encourages you to bring your character to life by applying principles learnt in the previous modules. Here you will be guided on how to retarget animations from one character to other characters or rigs. On completing Character Rigging and Advance Animation , you will be able to create character rigs for bipeds and quadrupeds with ease, animating them with life-like motion. What You Will Learn Understand the 12 principles of animation Set up an animation-ready character rig from scratch Master the deformation tools available for animation Who This Book Is For Readers who are familiar with 3ds Max at a basic level and are looking at getting into character rigging and animation.
    Note: Online resource; Title from title page (viewed September 24, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484249291
    Language: English
    Pages: 1 online resource (304 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Build and deploy an attractive, user-friendly web or mobile application in one day or less using Oracle’s new, low-code development tool: Visual Builder Cloud Service. Today’s IT world is fast-paced, and the ability to rapidly deliver running code is the most crucial and sought-after skill a developer can have. Oracle has brought together their enterprise experience, advanced usability knowledge, and their best cloud engineering to produce an innovative platform giving developers unprecedented productivity. You will learn how to use all aspects of Oracle Visual Builder Cloud Service to build web or mobile applications. Using the fully browser-based development environment, you’ll gain experience with all the modern user-interface components that the tool offers for a visual, user-interface-driven, development approach. You'll also see how to use the integrated data management capabilities and existing REST data services to store your data, and learn how to easily transfer applications to a test/staging environment and later to production, while continuing to develop the next version in the development environment. What You'll Learn Build great-looking web and mobile applications in a browser-based, visual design environment Define custom business logic in the visual logic editor or with JavaScript Manage multiple concurrent application versions from development through staging and production Define business objects with validation logic for application-specific data Communicate with, and draw data from, existing REST web services Use Visual Builder Cloud Service to expand Oracle SaaS solutions Who This Book Is For Developers at all expertise levels as well as business professionals and UX designers with an interest in using IT to quickly solve simple business problems. Because this tool is based on a modern low-code approach, no prior programming experience is necessary to benefit from the book.
    Note: Online resource; Title from title page (viewed July 10, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    ISBN: 9781484250952
    Language: English
    Pages: 1 online resource (323 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Know how to design and use identity management to protect your application and the data it manages. At a time when security breaches result in increasingly onerous penalties, it is paramount that application developers and owners understand identity management and the value it provides when building applications. This book takes you from account provisioning to authentication to authorization, and covers troubleshooting and common problems to avoid. The authors include predictions about why this will be even more important in the future. Application best practices with coding samples are provided. Solving Identity and Access Management in Modern Applications gives you what you need to design identity and access management for your applications and to describe it to stakeholders with confidence. You will be able to explain account creation, session and access management, account termination, and more. What You'll Learn Understand key identity management concepts Incorporate essential design principles Design authentication and access control for a modern application Know the identity management frameworks and protocols used today (OIDC/ OAuth 2.0, SAML 2.0) Review historical failures and know how to avoid them Who This Book Is For Developers, enterprise or application architects, business application or product owners, and anyone involved in an application's identity management solution
    Note: Online resource; Title from title page (viewed December 18, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254820
    Language: English
    Pages: 1 online resource (204 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Learn to use Bulma in your HTML file by applying easy-to-understand practical examples to create responsive and mobile-first websites. Featuring a step-by-step approach, this book encourages you to modify its code examples and review the changes produced in the output, to thereby reveal the subtle nuances of this awesome utility. Bulma is an impressive, modern framework utility that allows the easy construction of web pages thanks to the highly flexible Flex-box grid styles and simple syntax. You'll see how to use Bulma's intuitive CSS capabilities to create interactive websites that support responsive design by dynamically adjusting the layout resulting in an optimal viewing experience. You'll then delve into typical modifiers, columns, Flex-box grid styles, forms, elements, utilities, CSS components, and more. By the end of this book, you will be familiar with the inner workings of Bulma at an intermediate level and be equipped to aptly leverage Bulma's utilities to streamline your web designing experience. What You'll Learn Get started quickly with Bulma Use the grid system, layout, content, and modifiers Leverage Bulma's built-in CSS utilities Streamline the web design experience with Bulma's flexible attributes Effectively take a mobile-first approach Who This Book Is For Beginners who have a basic understanding of HTML, CSS and JavaScript.
    Note: Online resource; Title from title page (viewed December 17, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484253281
    Language: English
    Pages: 1 online resource (270 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Explore the modern market of data analytics platforms and the benefits of using Snowflake computing, the data warehouse built for the cloud. With the rise of cloud technologies, organizations prefer to deploy their analytics using cloud providers such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform. Cloud vendors are offering modern data platforms for building cloud analytics solutions to collect data and consolidate into single storage solutions that provide insights for business users. The core of any analytics framework is the data warehouse, and previously customers did not have many choices of platform to use. Snowflake was built specifically for the cloud and it is a true game changer for the analytics market. This book will help onboard you to Snowflake, present best practices to deploy, and use the Snowflake data warehouse. In addition, it covers modern analytics architecture and use cases. It provides use cases of integration with leading analytics software such as Matillion ETL, Tableau, and Databricks. Finally, it covers migration scenarios for on-premise legacy data warehouses. What You Will Learn Know the key functionalities of Snowflake Set up security and access with cluster Bulk load data into Snowflake using the COPY command Migrate from a legacy data warehouse to Snowflake integrate the Snowflake data platform with modern business intelligence (BI) and data integration tools Who This Book Is For Those working with data warehouse and business intelligence (BI) technologies, and existing and potential Snowflake users
    Note: Online resource; Title from title page (viewed December 20, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    ISBN: 9781484255377
    Language: English
    Pages: 1 online resource (342 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Discover the methodologies and best practices for getting started with Google Cloud Platform relational services - CloudSQL and CloudSpanner. The book begins with the basics of working with the Google Cloud Platform along with an introduction to the database technologies available for developers from Google Cloud. You'll then take an in-depth hands on journey into Google CloudSQL and CloudSpanner, including choosing the right platform for your application needs, planning, provisioning, designing and developing your application. Sample applications are given that use Python to connect to CloudSQL and CloudSpanner, along with helpful features provided by the engines. You''ll also implement practical best practices in the last chapter. Hands On Google Cloud SQL and Cloud Spanner is a great starting point to apply GCP data offerings in your technology stack and the code used allows you to try out the examples and extend them in interesting ways. What You'll Learn Get started with Big Data technologies on the Google Cloud Platform Review CloudSQL and Cloud Spanner from basics to administration Apply best practices and use Google's CloudSQL and CloudSpanner offering Work with code in Python notebooks and scripts Who This Book Is For Application architects, database architects, software developers, data engineers, cloud architects.
    Note: Online resource; Title from title page (viewed December 16, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484255773
    Language: English
    Pages: 1 online resource (186 pages)
    Edition: 3rd edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: This quick C# 8 guide is a condensed code and syntax reference to the C# programming language, updated with the latest features of C# 8 for .NET and Windows 10. This book presents the essential C# 8 syntax in a well-organized format that can be used as a handy reference. Specifically, it covers nullable reference types, async streams, ranges and indices, default implementations of interface members, recursive patterns, switch expressions, target-typed new-expressions, platform dependencies and more. In the C# 8 Quick Syntax Reference , you will find a concise reference to the C# language syntax: short, simple, and focused code examples; a well laid out table of contents; and a comprehensive index allowing easy review. You won't find any technical jargon, bloated samples, drawn-out history lessons, or witty stories. What you will find is a language reference that is to the point and highly accessible. The book is packed with useful information and is a must-have for any C# programmer. What You Will Learn Discover what's new in C# 8 and .NET for Windows 10 programming Employ nullable reference types Explore the advanced async streams now available in C# 8 Work with ranges and indices Apply recursive patterns to your applications Use switch expressions Who This Book Is For Those with some experience in programming, looking for a quick, handy reference. Some C# or .NET recommended but not necessary.
    Note: Online resource; Title from title page (viewed December 20, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484251942
    Language: English
    Pages: 1 online resource (197 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Discover Bazel, a new build and software test set of tools for today's programmers and developers. This book shows you how to speed up your builds and tests, and how to use Bazel in the context of your favorite programming language. You'll see that the languages and SDKs supported include Java, Android, iOS, and Go. What You Will Learn Use Bazel as a build tool Test software with Bazel Work with Java, C++, Android, iOS, Go, and other programming languages Run Bazel on Linux, macOS, and Windows Scale and extend Bazel to other languages and platforms Who This Book Is For Experienced programmers looking for alternative build/test tools.
    Note: Online resource; Title from title page (viewed December 17, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484255346
    Language: English
    Pages: 1 online resource (152 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Build, enrich, and transform customer experience using SharePoint Online. This book will discuss different SharePoint Online approaches that you can use to enhance customer experience, including digital portals, enterprise content management, Microsoft Teams and much more. Augmenting Customer Experience with SharePoint Online starts with an introduction to SharePoint Online features you can adopt to create better digital customer experience and transformation. Next, you will learn about augmentation for user and customer experience followed by guidelines and methods to develop smart and intelligent portals. Moving forward, you will cover enterprise and web content management in detail along with the challenges and benefits of using SharePoint Online. The partner ecosystem is discussed next with a detailed discussion on working with suppliers, partners, and vendors. Along the way, you will see how to create smart solutions using SharePoint Online and how to manage customer references. Finally, you will go through the use of SharePoint Online in different business sectors with the help of case studies. After reading the book, you will be able to adopt SharePoint Online features to augment customer and user experience. What You Will Learn Augment customer experience Create smart and intelligent portals for various business needs Efficiently manage enterprise and web content Enhance your partner ecosystem for better collaboration Build SharePoint Online solutions Who This Book Is For Anyone wanting to adopt SharePoint Online to develop portals, content management systems, knowledge hubs, reference captures, or online foundries.
    Note: Online resource; Title from title page (viewed December 17, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484253885
    Language: English
    Pages: 1 online resource (796 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Working effectively with Apple platforms at a corporate or business level includes not only infrastructure, but a mode of thinking that administrators have to adopt to find success. A mode of thinking that forces you to leave 30 years of IT dogma at the door. This book is a guide through how to integrate Apple products in your environment with a minimum of friction. Because the Apple ecosystem is not going away. You'll start by understanding where Apple, third-party software vendors, and the IT community is taking us. What is Mobile Device Management and how does it work under the hood. By understanding how MDM works, you will understand what needs to happen on your networks in order to allow for MDM, as well as the best way to give the least amount of access to the servers or services that's necessary. You'll then look at management agents that do not include MDM, as well as when you will need to use an agent as opposed to when to use other options. Once you can install a management solution, you can deploy profiles on a device or you can deploy profiles on Macs using scripts. With Apple Device Management as your guide, you'll customize and package software for deployment and lock down devices so they're completely secure. You'll also work on getting standard QA environments built out, so you can test more effectively with less effort. Apple is forging their own path in IT. They trade spots with Amazon, Google, and Microsoft as the wealthiest company to ever exist. And they will not be constrained by 30 or more years of dogma in the IT industry. You can try to shoehorn Apple devices into outdated modes of device management, or you can embrace Apple's stance on management with the help of this book. What You'll Learn Deploy profiles across devices effectively and securely Install apps remotely both from the app store and through custom solutions Work natively with Apple environments rather than retrofitting older IT solutions Who This Book Is For Mac administrators within organizations that want to integrate with the current Apple ecosystem, including Windows administrators learning how to use/manage Macs, mobile administrators working with iPhones and iPads, and mobile developers tasked with creating custom apps for internal, corporate distribution.
    Note: Online resource; Title from title page (viewed December 17, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254318
    Language: English
    Pages: 1 online resource (193 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Secure your VMware infrastructure against distrusted networks using VMware NSX. This book shows you why current security firewall architecture cannot protect against new threats to your network and how to build a secure architecture for your data center. Author Sreerjith Keeriyattil teaches you how micro-segmentation can be used to protect east-west traffic. Insight is provided into working with Service Composer and using NSX REST API to automate firewalls. You will analyze flow and security threats to monitor firewalls using VMware Log and see how Packet Flow works with VMware NSX micro-segmentation. The information presented in Zero Trust Networks with VMware NSX allows you to study numerous attack scenarios and strategies to stop these attacks, and know how VMware Air Watch can further improve your architecture. What You Will Learn Know how micro-segmentation works and its benefits Implement VMware-distributed firewalls Automate security policies Integrate IPS/IDS with VMware NSX Analyze your firewall's configurations, rules, and policies Who This Book Is For Experienced VMware administrators and security administrators who have an understanding of data center architecture and operations
    Note: Online resource; Title from title page (viewed November 30, 2019) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484255629
    Language: English
    Pages: 1 online resource (225 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Get started with Dart and learn to program with this language suitable for high-performing, modern applications. You'll gain the basics and be ready to move to the next level: web and mobile apps. While you won't learn the specifics of programming web and mobile apps, you will have the foundation to take your Dart skills in that direction. This book starts with an introduction to the Dart IDE, after which you will take a look at the various components of the Dart programming language. You will look at types and variables, and get to know the significance of collections and arrays in Dart. Once you've familiarized yourself with the initial components of Dart, you will see how flow of control and looping can be achieved by using if, else, and conditional expressions. Moving on to functions and objects, you will dig deeper into the concepts of object oriented programming to gauge the importance of constructors in Dart. You will then discover more about inheritance and mixins, seeing how they contain methods for use by other classes. After gauging the importance of abstract classes and methods, you will learn more about anonymous functions such as lambdas and closures. You will then take a look at key data structures including lists and maps to aid you in organizing your information for storage and retrieval. After all this you'll move on to managing exceptions arising from executing your program. Finally, Dart programming relies heavily on libraries to perform a variety of functions. You will cover some of these packages and libraries, including dart:core and dart:math, and also build a backend server with the help of the Dart core libraries. What You Will Learn Use variables and conditionals in Dart Work with arrays and collections Apply flow control and looping Explore data structures and their use Handle exceptions Use Dart packages and libraries to build a backend server Who This Book Is For Those new to Dart programming who aim to get a quick introduction to its concepts and programming principles. Readers with no coding experience can also take advantage of this book.
    Note: Online resource; Title from title page (viewed November 30, 2019) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254882
    Language: English
    Pages: 1 online resource (381 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Virtual reality is quickly becoming the next medium to communicate your ideas. Once siloed in make-believe world of science fiction, virtual reality can now touch any aspect of your life. This book shows you how to create original virtual reality content using the Unity game engine and the Virtual Reality Tool Kit. By the end of the book you'll be creating your own virtual reality experience using the fundamental building blocks within. You'll start by reviewing spatial computing, an emerging field that encompasses self-driving cars to space exploration. You'll also create your own virtual reality environments for use on headsets such as those from Oculus and HTC. Using the Unity3D game engine and the Virtual Reality Toolkit on a computer or laptop, you will walk through the fundamentals of virtual reality with as little code as possible. That is the beauty of Unity and the Virtual Reality Toolkit. You will discover how to use buttons in a virtual space, gaze-tracking for user input, and physics for enabling interaction between a human and a virtual space. From game design to education to healthcare to human resources, virtual reality offers new and creative ways to engage users, students, patients, customers, and more. Not a coding book, Virtual Reality with VRTK4 shows that you don't need to be a computer or graphics whiz to begin creating your own virtual reality experiences. What You'll Learn Grasp Virtual Reality Toolkit and its interaction with Unity3D Explore the fundamental science of virtual reality Review the inner workings of Unity3D and its integration with VRTK Understand the big picture of C# coding in Unity3D Incorporate head and hand movement into virtual experiences Who This Book Is For Creative professionals or students who are familiar with computer design programs and want to begin prototyping their own original virtual reality work as quickly as possible.
    Note: Online resource; Title from title page (viewed December 6, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484251539
    Language: English
    Pages: 1 online resource (368 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Learn to configure a Raspberry Pi into multiple different devices capable of playing retro games. Beyond theory, this book focuses heavily on projects-such as making a console to attach to a TV or computer display and making a tabletop arcade machine. It also teaches you how to install and use the Kodi media center on your retro game player. tart with the big-picture of the Raspberry Pi retro-gaming landscape and the wide range of exciting project opportunities that exist. You'll then discover the various retro-gaming emulation platforms, such as RetroPie and Recalbox, and how to work with ROM files. This book even goes a step further and teaches you how to create game ROMs from your old cartridges! You'll also study the types of game playing equipment people have made using Raspberry Pis and how to set up a Raspberry Pi with those devices. Retro-gaming enthusiasts are using the Pi to make a dizzying variety of game playing hardware. There are players that fit in an Altoids mint tin, players that look like classic systems, and players that let you choose from over 20,000 game titles. And there are emulators for every platform imaginable, and many models available online to download and make on a 3D printer or laser cutter. Raspberry Pi Retro Gaming includes everything you need to know about playing retro games on a Raspberry Pi and making cool machines that play thousands of retrogames. What You'll Learn Use Tinkercad to design your own cases Get your case 3D printed if you don't have a 3D printer Design parts for laser cutting or jigsaw cutting Solder and use electronics components, batteries, and power supplies Select and set up different kinds of displays Who This Book Is For Anyone interested in playing retrocomputer games and making their own retro-game players.
    Note: Online resource; Title from title page (viewed November 11, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484255223
    Language: English
    Pages: 1 online resource (365 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Compile and run Bitcoin full nodes, lightning nodes, and user-friendly web-apps that help abstract the complexities of Bitcoin. This book not only explains the tools and techniques to help readers build their own banks and banking apps, but it also tells a story. Starting with the origins of Bitcoin-what it is and why we need it-find out what its strengths and limitations are. Understand the nature of mining and why so much energy is put into it. The blockchain itself will be reviewed, as well, and compared to other options such as a normal SQL database or a simple spreadsheet. With this book, you can control Bitcoin wallets via RPC commands on a Raspberry Pi. Configure, compile, and run two implementation of the Lightning Network-compatible daemons: LND and c-lightning. And employ user-friendly web apps that abstract the complexities of Bitcoin/Lightning-Network. The Internet of Information is currently transitioning to the Internet of Things, which in turn may well be followed by the Internet of Value (or Money). However, there is no evolution without happy users and Bitcoin will never reach the same heights like the original internet without having offered "useful" and "easy to use" tools. Just like nobody would ever want to use UUCP to send messages via web the same applies to current cryptocurrency tools. These are hard to use and very unforgiving. But, the evolution doesn't stop here and many easy-to-use tools are already available. We will meet some of them when building apps for the Lightning Network, a new technology running on top of Bitcoin's blockchain that makes it possible to generate billions of transactions within a single second. What You'll Learn Control Bitcoin wallets via console RPC commands Run two implementation of the Lightning Network compatible daemons Simplify the complexities of Bitcoin and the Lightning network with user-friendly web apps Who This Book Is For This book is for Makers familiar with the basics of Linux command line processes.
    Note: Online resource; Title from title page (viewed November 21, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254554
    Language: English
    Pages: 1 online resource (605 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Experience an in-depth exploration of logical volume management and the use of file managers to manipulate files and directories and the critical concept that, in Linux, everything is a file and some fun and interesting uses of the fact that everything is a file. This book builds upon the skills you learned in Volume 1 of this course and it depends upon the virtual network and virtual machine created there. More experienced Linux users can begin with this volume and download the assigned script that will set up the VM for the start of Volume 2. Instructions with the script will provide specifications for configuration of the virtual network and the virtual machine. Refer to the volume overviews in the book's introduction to select the volume of this course most appropriate for your current skill level. You'll see how to manage and monitor running processes, discover the power of the special filesystems, monitor and tune the kernel while it is running - without a reboot. You'll then turn to regular expressions and the power that using them for pattern matching can bring to the command line, and learn to manage printers and printing from the command line and unlock the secrets of the hardware on which your Linux operating system is running. Experiment with command line programming and how to automate various administrative tasks, networking, and the many services that are required in a Linux system. Use the logs and journals to look for clues to problems and confirmation that things are working correctly, and learn to enhance the security of your Linux systems and how to perform easy local and remote backups. What You Will Learn Understand Logical Volume Management, using file managers, and special filesystems Exploit everything in a file Perform command line programming and basic automation Configure printers and manage other hardware Manage system services with systemd, user management, security, and local and remote backups using simple and freely available tools Who This Book Is For Anyone who wants to continue to learn Linux in depth as an advanced user and system administrator at the command line while using the GUI desktop to leverage productivity.
    Note: Online resource; Title from title page (viewed December 11, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484244111
    Language: English
    Pages: 1 online resource (261 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Get started with functional testing of both web apps and Windows apps using different test frameworks. This book will take you on a deep dive into integrating functional automation testing with deployment pipelines. Hands-On Functional Test Automation contains step-by-step lessons that will give you an understanding of how to do functional test automation using Selenium with C# and Python. Also, you will learn how to enhance your test automation development with third-party frameworks. You will configure test clients, run functional tests through Azure DevOps release management, and carry out performance and load-testing to gain a good understanding of how to do cloud-based load testing. Each lesson comprises an introduction to the related concepts to help you understand how things work. This will broaden your knowledge so you can implement test automation in the correct way. At the end of each lesson alternative options and other enhancement possibilities are discussed to allow you to do further exploration. You will: · Implement functional test automation of Windows and web applications · Use Visual Studio for load and performance testing · Configure and run cloud-based load testing · Integrate testing with deployment pipelines
    Note: Online resource; Title from title page (viewed May 2, 2019) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484251744
    Language: English
    Pages: 1 online resource (571 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Using the Pi Camera and a Raspberry Pi board, expand and replicate interesting machine learning (ML) experiments. This book provides a solid overview of ML and a myriad of underlying topics to further explore. Non-technical discussions temper complex technical explanations to make the hottest and most complex topic in the hobbyist world of computing understandable and approachable. Machine learning, also commonly referred to as deep learning (DL), is currently being integrated into a multitude of commercial products as well as widely being used in industrial, medical, and military applications. It is hard to find any modern human activity, which has not been "touched" by artificial intelligence (AI) applications. Building on the concepts first presented in Beginning Artificial Intelligence with the Raspberry Pi , you'll go beyond simply understanding the concepts of AI into working with real machine learning experiments and applying practical deep learning concepts to experiments with the Pi board and computer vision. What you learn with Machine Learning with the Raspberry Pi can then be moved on to other platforms to go even further in the world of AI and ML to better your hobbyist or commercial projects. What You'll Learn Acquire a working knowledge of current ML Use the Raspberry Pi to implement ML techniques and algorithms Apply AI and ML tools and techniques to your own work projects and studies Who This Book Is For Engineers and scientists but also experienced makers and hobbyists. Motivated high school students who desire to learn about ML can benefit from this material with determination.
    Note: Online resource; Title from title page (viewed November 29, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254462
    Language: English
    Pages: 1 online resource (203 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Build and develop web applications with Blazor in C#. This book will cover all three types of Blazor - server-side, client-side, and hosted along with other features of the technology. You'll see that Blazor is a web UI framework based on C#, Razor, and HTML and how it runs front-end logic using C# either on the server or on the browser using WebAssembly. The author starts by introducing WebAssembly and gives an overview of Blazor along with its various categories. Next, you'll get started with Blazor where you learn the basics, including Razor syntax implementation. Here you will go over the major differences between Blazor and Razor and how the syntax works. A demo of the layout and navigation for server-side Blazor is followed by usage of Razor syntax to control an application in client-side Blazor. Further, you will go through the project layout, navigation, and routes for the API. Here, you will understand how to access the API from the front end and use the shared library for different models. Moving forward, you will discover how Blazor works with storage, files, and JavaScript. Finally, you will create web applications in Blazor using practical implementations and real-life scenarios for server-side, client-side, and hosted applications. After reading this book you will be able to build web applications with Blazor in C# and .NET Core 3.0. What You Will Learn Bind one-way and two-way data Combine Blazor and JavaScript Understand layout in server-side and client-side applications Execute the general syntax in Razor Who This Book Is For C# and .NET Core developers
    Note: Online resource; Title from title page (viewed November 30, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484245460
    Language: English
    Pages: 1 online resource (300 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Transition from hosting your PeopleSoft applications in a traditional, on-premises data center to hosting those same applications in the Oracle Cloud infrastructure. This functional and technical book helps you install and support PeopleSoft Cloud Manager and makes the case for moving applications to the Oracle Cloud technology stack. You will learn about the use and cost of PeopleSoft instances in the cloud and how to configure your PeopleSoft environments to take advantage of the Oracle Cloud platform. Managing PeopleSoft on the Oracle Cloud is a resource for the functional analyst or IT manager tasked with moving PeopleSoft to the Oracle Cloud, as well as for the PeopleSoft system administrator or developer tasked with keeping a PeopleSoft installation running smoothly. Multiple cloud use cases illustrate PeopleSoft system configuration best practices, spell out specific requirements for running PeopleSoft Cloud Manager on the Oracle Cloud, and outline tips and tricks for running PeopleSoft instances in the cloud. What You'll Learn Install and configure PeopleSoft Cloud Manager Subscribe to maintenance releases and updates Create new topologies and build new environment templates Instantiate and manage PeopleSoft instances using Cloud Manager Transition PeopleSoft from on site to in the cloud Who This Book Is For Technical PeopleSoft administrators looking for best practices, tips, and tricks for moving PeopleSoft to the Oracle Cloud, as well as for IT managers building a case for such a move. The book is an excellent choice for both functional and technical teams who are just starting out on their PeopleSoft cloud journey.
    Note: Online resource; Title from title page (viewed October 26, 2019) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254851
    Language: English
    Pages: 1 online resource (452 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Manage complex systems with ease and equip yourself for a new career. This book builds upon the skills you learned in Volumes 1 and 2 of this course and it depends upon the virtual network and virtual machine you created there. However, more experienced Linux users can begin with this volume and download an assigned script that will set up the VM for the start of Volume 3. Instructions with the script will provide specifications for configuration of the virtual network and the virtual machine. Refer to the volume overviews in the book's introduction to select the volume of this course most appropriate for your current skill level. Start by reviewing the administration of Linux servers and install and configure various Linux server services such as DHCP, DNS, NTP, and SSH server that will be used to provide advanced network services. You'll then learn to install and configure servers such as BIND for name services, DHCP for network host configuration, and SSH for secure logins to remote hosts. Other topics covered include public/private keypairs to further enhance security, SendMail and IMAP and antispam protection for email, using Apache and WordPress to create and manage web sites, NFS, SAMBA, and Chrony. This volume also covers SELinux, and building RPMs to distribute automation scripts. All of these services are installed on a single server host over the course of the book and by the time you are finished you will have a single server that provides these services for your network. What You Will Learn Install, configure, and manage several Linux server services such as email with spam management and single and multiple web sites Work with NTP time synchronization, DHCP, SSH, and file sharing with Unix/Linux and Windows clients Create RPMs for distribution of scripts and administrative programs. Understand and work with enhanced security. Who This Book Is For Those who are already Linux power users - SysAdmins who can administer Linux workstation hosts that are not servers - who want to learn to administer the services provided by Linux servers such as web, time, name, email, SSH, and more.
    Note: Online resource; Title from title page (viewed December 14, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254011
    Language: English
    Pages: 1 online resource (363 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Build reliable, asynchronous, and distributed applications using message queuing and task orchestration capabilities of Amazon Web Services (AWS) Application Integration. This book prepares you to build distributed applications and administrators, and manage queues, workflows, and state machines. You'll start by reviewing key AWS prerequisite services such as EC2, Lambda, S3, DynamoDB, CloudWatch, and IAM. Simple Queue Service (SQS) and SNS Simple Notification Service (SNS) are then covered to show how applications interact with each other in a reliable and resilient fashion. Next, workflow building with (Simple Workflow Service (SWF) for orchestration of tasks is explained and in the final chapter learn the techniques for building a state using Step Functions, Simple Workflow Service along with Flow Framework. The book illustrates all the concepts using numerous examples that work with SDK, CLI, and Console. Most of the code examples are in Java, followed by Python and JavaScript. What You Will Learn Understand the important prerequisites of AWS, such as EC2, Lambda, S3, and DynamoDB Work with SQS, SNS, and SWS functions Review Step functions Who This Book Is For AWS developers and software developers proficient in Java, Python and JavaScript.
    Note: Online resource; Title from title page (viewed December 17, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254288
    Language: English
    Pages: 1 online resource (348 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Discover the Ada programming language by being gently guided through the various parts of the language and its latest available stable release. The goal in this book is to slowly ease you into the different topics. It is understood that you do not always have ample free time, so the text is easy to digest and concepts are spoon fed to the reader. Starting with the simplest of topics, detailed explanations demonstrate the how and why of Ada. You are strongly encouraged to experiment and break things (without which the learning process is linear and quite dull). At the end of Beginning Ada Programming , you will have an excellent understanding of the general topics that make up the Ada programming language and can tackle far more challenging topics. Each chapter builds on what was previously described. Furthermore, each code example is independent of others and will run all by itself. Instructions are provided where you can obtain an Ada compiler and how to debug your code. What You Will Learn Master basic types, control structures, procedures, and functions in Ada Use Ada arrays, records, and access types Implement OO programming using Ada Handle the basics of I/O and interfacing with the operating system Take advantage of string operators, data containers, multiprocessing with tasks, and more Work with contracts and proofs, networks, and various Ada libraries Who This Book Is For Programmers who are new to Ada, with at least some experience in programming, especially scientific programming.
    Note: Online resource; Title from title page (viewed December 9, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484250891
    Language: English
    Pages: 1 online resource (941 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Use this comprehensive guide for the SQL Server DBA, covering all that practicing database administrators need to know to get their daily work done. Updated for SQL Server 2019, this edition includes coverage of new features such as Memory-optimized TempDB Metadata, and Always Encrypted with Secure Enclaves. Other new content includes coverage of Query Store, resumable index operations, installation on Linux, and containerized SQL. Pro SQL Server 2019 Administration takes DBAs on a journey that begins with planning their SQL Server deployment and runs through installing and configuring the instance, administering and optimizing database objects, and ensuring that data is secure and highly available. Finally, readers will learn how to perform advanced maintenance and tuning techniques. This book teaches you to make the most of new SQL Server 2019 functionality, including Data Discovery and Classification. The book promotes best-practice installation, shows how to configure for scalability and high workloads, and demonstrates the gamut of database-level maintenance tasks such as index maintenance, database consistency checks, and table optimizations. What You Will Learn Install and configure SQL Server on Windows through the GUI and with PowerShell Install and configure SQL Server on Linux and in Containers Optimize tables through in-memory OLTP, table partitioning, and the creation of indexes Secure and encrypt data to protect against embarrassing data breaches Ensure 24x7x365 access through high-availability and disaster recovery features Back up your data to ensure against loss, and recover data when needed Perform routine maintenance tasks such as database consistency checks Troubleshoot and solve performance problems in SQL queries and in the database engine Who This Book Is For SQL Server DBAs who manage on-premise installations of SQL Server. This book is also useful for DBAs who wish to learn advanced features such as Query Store, Extended Events, Distributed Replay, and Policy-Based Management, or those who need to install SQL Server in a variety of environments.
    Note: Online resource; Title from title page (viewed October 18, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484253137
    Language: English
    Pages: 1 online resource (294 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Learn the fundamentals of version control through step-by-step tutorials that will teach you the ins-and-outs of Git. This book is your complete guide to how Git and GitHub work in a professional team environment. Divided into three parts - Version Control, Project Management and Teamwork - this book reveals what waits for you in the real world and how to resolve the problems you may run into. Once past the basics of Git, you'll see how to manage a software project, and finally how to utilize Git and GithHub to work effectively as a team. You'll examine how to plan, follow and execute a project with GitHub, and then apply those concepts to real-world situations. Workaround the pitfalls that most programmers fall into when driving a project with Git by using proven tactics to avoid them. You will also be taught the easiest and quickest ways to resolve merge conflicts. A lot of modern books on Git don't go into depth about non-technical topics. Beginning Git and GitHub will help you cover all the bases right at the start of your career. What You'll Learn Review basic and advanced concepts of Git Apply Project Management skills using GitHub Solve conflicts or, ideally, avoid them altogether Use advanced concepts for a more boosted workflow Who This book Is For New developers, developers that have never worked in a team environment before, developers with basic knowledge of Git or GitHub, or anyone who works with text documents.
    Note: Online resource; Title from title page (viewed November 30, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254790
    Language: English
    Pages: 1 online resource (248 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: New or intermediate developers will want to use this hands-on guide to prepare for the Salesforce Certified Platform App Builder credential, awarded for designing, building, and implementing applications using the declarative customization capabilities of the Salesforce Platform. This is the first book available covering this content, and Salesforce training is very costly. This book is filled with real-world examples and hands-on exercises, enabling you to prepare for the certification exam in a short span of time. Multiple-choice study questions and exercises are included to help you apply what you learn in each chapter. Author Rakesh Gupta explains Salesforce Platform fundamentals, including knowledge about the limitations of the declarative platform and when to use programmatic development versus the AppExchange. Data management and data analytics are covered. And you will learn how to set up organization-wide features that affect the look and feel of your application. Sandbox design patterns and process automation tools available in Salesforce are discussed and you will know when to use them. You will become familiar with a wide array of topics, including designing a mobile app and reporting in Salesforce. What You Will Learn Know when to use declarative development versus programmatic development versus the AppExchange Understand the Salesforce data model, field type (when to use which fields), and how and when to use an external object in Salesforce Be familiar with security and settings in Salesforce See how easily users can migrate to the Lightning experience from the classic platform Implement business process automation using declarative features Apply the automation process in Salesforce Utilize Process Builder and manage its power to automate business processes Use sandboxes and deployment tools Who This Book Is For New or intermediate Salesforce developers or anyone in the Salesforce development arena who wants to learn or explore the platform
    Note: Online resource; Title from title page (viewed December 16, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    ISBN: 9781484248973
    Language: English
    Pages: 1 online resource (376 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Learn the intricate workings of DAX and the mechanics that are necessary to solve advanced Power BI challenges. This book is all about DAX (Data Analysis Expressions), the formula language used in Power BI-Microsoft's leading self-service business intelligence application-and covers other products such as PowerPivot and SQL Server Analysis Services Tabular. You will learn how to leverage the advanced applications of DAX to solve complex tasks. Often a task seems complex due to a lack of understanding, or a misunderstanding of core principles, and how certain components interact with each other. The authors of this book use solutions and examples to teach you how to solve complex problems. They explain the intricate workings of important concepts such as Filter Context and Context Transition. You will learn how Power BI, through combining DAX building blocks (such as measures, table filtering, and data lineage), can yield extraordinary analytical power. Throughout Pro Dax with Power BI these building blocks are used to create and compose solutions for advanced DAX problems, so you can independently build solutions to your own complex problems, and gain valuable insight from your data. What You Will Learn Understand the intricate workings of DAX to solve advanced problems Deconstruct problems into manageable parts in order to create your own recipes Apply predefined solutions for addressing problems, and link back step-by-step to the mechanics of DAX, to know the foundation of this powerful query language Get fully on board with DAX, a new and evolving language, by learning best practices Who This Book Is For Anyone who wants to use Power BI to build advanced and complex models. Some experience writing DAX is helpful, but not essential if you have experience with other data query languages such as MDX or SQL.
    Note: Online resource; Title from title page (viewed December 10, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484253403
    Language: English
    Pages: 1 online resource (302 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Discover the 3D-modeling and animation power of Blender 3D. This book starts with a brief introduction to Blender 3D including installation and the user interface. The following two chapters then introduce you to the upgraded tools in Blender 2.80 for 3D modeling, texturing, shading, and animation. The last chapter discusses the Blender game engine and all its core features. Along the way you'll see why Blender 3D has proved its competency in UV unwrapping, texturing, raster graphic editing, rigging, sculpting, animating, motion graphics, and video editing through the years. Modeling and Animation Using Blender gives a thorough tour of Blender Eevee, covering its new features and how to make best use of them. After reading this book you will have the confidence to choose Blender for your next project. What You Will Learn Master the features of Blender Eevee Work with modeling, animation, and much more using the updated software Understand important concepts such as physics and particles Who This Book Is For Art enthusiasts and professionals who want to learn Blender 3D. Blender 3D professionals who want to learn about the latest version would find the book useful.
    Note: Online resource; Title from title page (viewed December 9, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484245019
    Language: English
    Pages: 1 online resource (916 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Take your distributed applications to the next level and see what the reference architectures associated with microservices can do for you. This book begins by showing you the distributed computing architecture landscape and provides an in-depth view of microservices architecture. Following this, you will work with CQRS, an essential pattern for microservices, and get a view of how distributed messaging works. Moving on, you will take a deep dive into Spring Boot and Spring Cloud. Coming back to CQRS, you will learn how event-driven microservices work with this pattern, using the Axon 2 framework. This takes you on to how transactions work with microservices followed by advanced architectures to address non-functional aspects such as high availability and scalability. In the concluding part of the book you develop your own enterprise-grade microservices application using the Axon framework and true BASE transactions, while making it as secure as possible. What You Will Learn Shift from monolith architecture to microservices Work with distributed and ACID transactions Build solid architectures without two-phase commit transactions Discover the high availability principles in microservices Who This Book Is For Java developers with basic knowledge of distributed and multi-threaded application architecture, and no knowledge of Spring Boot or Spring Cloud. Knowledge of CQRS and event-driven architecture is not mandatory as this book will cover these in depth.
    Note: Online resource; Title from title page (viewed June 25, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484249383
    Language: English
    Pages: 1 online resource (306 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Understanding UI patterns is invaluable to anyone creating websites for the first time. It helps you make connections between which tools are right for which jobs, understand the processes, and think deeply about the context of a problem. This is your concise guide to the tested and proven general mechanisms for solving recurring user interface problems, so that you don't have to reinvent the wheel. You'll see how to find a pattern you can apply to a given UI problem and how to deconstruct patterns to understand them in depth, including their constraints. UI patterns lead to better use of existing conventions and converging web standards. This book shows you how to spot anti-patterns, how to mix and match patterns, and how they inform design systems. By helping the non-web professionals and junior web professionals of the world use basic patterns, the web industry can put its best foot forward as new interfaces such as VR/AR/MR, conversational UIs, machine learning, voice input, evolving gestural interactions and more infiltrate the market. Given the emerging popularity of design systems and space of DesignOps, as well as the rise of companies competing on design and usability, now is the time to think about how we use and evolve UI patterns and scale design systems. What You'll Learn Produce intuitive products through consistency and familiarity. Save time instead of starting from scratch. Communicate design decisions with evidence to support solutions. Use smart defaults without extensive product design experience. Improve a user's experience. Scale growing business with design. Who This Book Is For Those familiar with creating websites and want to learn more, WordPress bloggers, or marketers who want to weave components together into a usable, revenue-generating experience.
    Note: Online resource; Title from title page (viewed June 25, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 41
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484244678
    Language: English
    Pages: 1 online resource (517 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Build Android apps and learn the essentials of the popular Kotlin programming language and APIs. This book will teach you the key Kotlin skills and techniques important for creating your very own Android apps. Apart from introducing Kotlin programming, Learn Kotlin for Android Development stresses clean code principles and introduces object-oriented and functional programming as a starting point for developing Android apps. After reading and using this book, you'll have a foundation to take away and apply to your own Kotlin-based Android app development. You'll be able to write useful and efficient Kotlin-based apps for Android, using most of the features Kotlin as a language has to offer. What You Will Learn Build your first Kotlin app that runs on Android Work with Kotlin classes and objects for Android Use constructs, loops, decisions, and scopes Carry out operations on data Master data containers, arrays, and collections Handle exceptions and access external libraries Who This Book Is For Very little programming experience is required: no prior knowledge of Kotlin needed.
    Note: Online resource; Title from title page (viewed May 29, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484248560
    Language: English
    Pages: 1 online resource (299 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Become a more productive programmer by leveraging the newest features available to you in C#. This book highlights the new language features available to you and how to use these and other tools such as Bootstrap, SCSS, and jQuery to enhance your web applications. Exploring Advanced Features in C# starts with some of the new features of C# 7 such as how to implement local functions, tuples and generalized async return types. The book also looks at C# 8, where the author demonstrates how to implement nullable reference types, recursive patterns, ranges, indicies, switch expressions, and many more. Next, you go through some of the distinct features of C# that might often be overlooked such as generics, asynchronous programming, and dynamic types. The author demonstrates how to implement these features through clear and concise examples. Next, you’ll discuss creating responsive web applications using ASP.NET Model View Controller (MVC) where you’ll learn how to combine Bootstrap with jQuery and SCSS to create interactive web applications with a great-looking, user-friendly UI. Moving forward, you will create and run applications on the latest .NET Core version 3.0 as well as explore some of the features of .NET Core 3.0. Finally, you will go through the tips and tricks of Visual Studio 2019 that make you more productive. After reading the book, you will be able to implement new features available in C# and learn how to enhance your application development using ASP.NET MVC and .NET Core. What You Will Learn Implement the new features available in C# 7 Enhance your web applications using ASP.NET MVC, Bootstrap, SCSS, and jQuery See what C# 8 has to offer with clear code examples Create and run applications in .NET Core 3.0 Who This Is Book For C# programmers who have worked with C# for a number of years and who want to keep up to date with the latest advancements of the language .
    Note: Online resource; Title from title page (viewed May 30, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484243541
    Language: English
    Pages: 1 online resource (688 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Leverage Natural Language Processing (NLP) in Python and learn how to set up your own robust environment for performing text analytics. This second edition has gone through a major revamp and introduces several significant changes and new topics based on the recent trends in NLP. You’ll see how to use the latest state-of-the-art frameworks in NLP, coupled with machine learning and deep learning models for supervised sentiment analysis powered by Python to solve actual case studies. Start by reviewing Python for NLP fundamentals on strings and text data and move on to engineering representation methods for text data, including both traditional statistical models and newer deep learning-based embedding models. Improved techniques and new methods around parsing and processing text are discussed as well. Text summarization and topic models have been overhauled so the book showcases how to build, tune, and interpret topic models in the context of an interest dataset on NIPS conference papers. Additionally, the book covers text similarity techniques with a real-world example of movie recommenders, along with sentiment analysis using supervised and unsupervised techniques. There is also a chapter dedicated to semantic analysis where you’ll see how to build your own named entity recognition (NER) system from scratch. While the overall structure of the book remains the same, the entire code base, modules, and chapters has been updated to the latest Python 3.x release. What You'll Learn • Understand NLP and text syntax, semantics and structure • Discover text cleaning and feature engineering • Review text classification and text clustering • Assess text summarization and topic models • Study deep learning for NLP Who This Book Is For IT professionals, data analysts, developers, linguistic experts, data scientists and engineers and basically anyone with a keen interest in linguistics, analytics and generating insights from textual data.
    Note: Online resource; Title from title page (viewed May 21, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484248812
    Language: English
    Pages: 1 online resource (129 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Understand the realities of modern web accessibility and what considerations should be made to include everyone. There are hundreds of millions of people who are being left out every single day on the web due to disability or circumstance. The purpose of web accessibility is to remove barriers and bring the information, services, and functionality of the web to as many people as possible so they can be included in this global community. This book makes the topic of web accessibility as approachable as possible to help every web professional become an accessibility advocate at their companies, on their projects, and in their communities. This discussion will go beyond the buzzword to explore the impact our designs and decisions have on real people, along with the ethical, legal, and financial incentives for accessibility prioritization. For those who are ready to get started the book covers tools and techniques for testing websites or web applications for conformance to the Web Content Accessibility Guidelines. Because we very rarely work in a vacuum the book also covers how to educate your team or company management on web accessibility as well as persuading them to invest time and money in accessibility. For those looking to start an accessibility practice at their company – or simply to ensure that nothing slips through the cracks – the book includes a guide to creating your very own accessibility action plan. Having a well-documented plan of action is an essential step in the long-term success of any initiative. Get started with web accessibility using Approachable Accessibility today. What You'll Learn Discover various ways that website design can exclude or even harm users Gain an understanding of the Web Content Accessibility Guidelines (WCAG) 2.1 Put together an accessibility action plan for your organization Explore tools and techniques for evaluating your existing websites Who This Book Is For Web designers and developers who want to know more about web accessibility or just want to know how to get started; tech leaders who need help building an accessibility practice or convincing their company to invest in web accessibility; project managers and owners making scope decisions for a project.
    Note: Online resource; Title from title page (viewed June 18, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484249000
    Language: English
    Pages: 1 online resource (380 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Develop a greater intuition for the proper use of cryptography. This book teaches the basics of writing cryptographic algorithms in Python, demystifies cryptographic internals, and demonstrates common ways cryptography is used incorrectly. Cryptography is the lifeblood of the digital world’s security infrastructure. From governments around the world to the average consumer, most communications are protected in some form or another by cryptography. These days, even Google searches are encrypted. Despite its ubiquity, cryptography is easy to misconfigure, misuse, and misunderstand. Developers building cryptographic operations into their applications are not typically experts in the subject, and may not fully grasp the implication of different algorithms, modes, and other parameters. The concepts in this book are largely taught by example, including incorrect uses of cryptography and how "bad" cryptography can be broken. By digging into the guts of cryptography, you can experience what works, what doesn't, and why. What You’ll Learn Understand where cryptography is used, why, and how it gets misused Know what secure hashing is used for and its basic properties Get up to speed on algorithms and modes for block ciphers such as AES, and see how bad configurations break Use message integrity and/or digital signatures to protect messages Utilize modern symmetric ciphers such as AES-GCM and CHACHA Practice the basics of public key cryptography, including ECDSA signatures Discover how RSA encryption can be broken if insecure padding is used Employ TLS connections for secure communications Find out how certificates work and modern improvements such as certificate pinning and certificate transparency (CT) logs Who This Book Is For IT administrators and software developers familiar with Python. Although readers may have some knowledge of cryptography, the book assumes that the reader is starting from scratch.
    Note: Online resource; Title from title page (viewed September 27, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484250679
    Language: English
    Pages: 1 online resource (251 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Start developing Azure Functions and building simple solutions for serverless computing without worrying about infrastructure. With the increased need for deploying serverless computing, Azure Functions integrates with other Azure resources. This book is a quick reference and consists of a practical and problem-driven approach with the latest technology. Guided by step-by-step explanations and sample projects, you'll set up, build, and deploy Azure Functions to get the most out of this compute-on-demand service. After a foundational introduction to Azure Functions you'll prepare a development environment to serve and process an IoT Telemetry system, create Microservices, and monitor Azure Functions services to get application insights. What You’ll Learn Review the Interaction between Azure Functions and Azure data services Apply Azure Functions in web applications and build interaction systems for mobile applications Develop a serverless micro-service Serve and process IoT Telemetry systems Monitor Azure Functions services and get application insights Who This Book Is For Developers, students, professionals and anyone interested in Azure Function technology and the Azure platform.
    Note: Online resource; Title from title page (viewed September 27, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484253984
    Language: English
    Pages: 1 online resource (363 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Discover the pillars of AWS infrastructure automation, starting with API-driven infrastructure concepts and its immediate benefits such as increased agility, automation of the infrastructure life cycle, and flexibility in experimenting with new architectures. With this base established, the book discusses infrastructure-as-code concepts in a general form, establishing principled outcomes such as security and reproducibility. Inescapably, we delve into how these concepts enable and underpin the DevOps movement. The Definitive Guide to AWS Infrastructure Automation begins by discussing services and tools that enable infrastructure-as-code solutions; first stop: AWS's CloudFormation service. You'll then cover the ever-expanding ecosystem of tooling emerging in this space, including CloudFormation wrappers such as Troposphere and orchestrators such as Sceptre, to completely independent third-party tools such as Terraform and Pulumi. As a bonus, you'll also work with AWS' newly-released CDK (Cloud Development Kit). You'll then look at how to implement modular, robust, and extensible solutions across a few examples -- in the process building out each solution with several different tools to compare and contrast the strengths and weaknesses of each. By the end of the journey, you will have gained a wide knowledge of both the AWS-provided and third-party ecosystem of infrastructure-as-code/provisioning tools, and the strengths and weaknesses of each. You'll possess a mental framework for how to craft an infrastructure-as-code solution to solve future problems based on examples discussed throughout the book. You'll also have a demonstrable understanding of the hands-on operation of each tool, situational appropriateness of each tool, and how to leverage the tool day to day. What You Will Learn Discover the technological and organizational benefits to infrastructure-as-code solutions Examine the overall landscape of infrastructure-as-code tooling and solutions available to consumers of AWS services See the strengths and weaknesses of these tools relative to one another as examined through hands-on implementation of several solutions Gain hands-on experience, best practices, and tips and tricks learned through several years' real-world experience delivering solutions using these very tools in a wide variety of scenarios Engineer solid solutions that leave room for new requirements and changes without requir...
    Note: Online resource; Title from title page (viewed December 6, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484250310
    Language: English
    Pages: 1 online resource (432 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Start building Python-based Android applications using Kivy with Android Studio. Through in-depth examples, this book teaches you everything you need to create your first Android application in Python and publish on Google Play. Building Android Apps in Python Using Kivy with Android Studio takes you through the basics of Kivy by discussing its application structure, widgets, and event handling. The KV language is then introduced for separating the logic and GUI by adding widgets within a KV file. You will then learn how to utilize Android camera using Kivy, build the HTTP server using Flask, and create and manage multiple screens to help you design your own applications. Through detailed step-by-step instructions, you will create your first multi-level cross-platform game that includes animation and sound effects. Following this, the process of converting the Kivy application into an Android application using Buildozer and Python-4-Android is covered in detail. You will then learn how to edit the generated Android Studio project into Android Studio by adding extensions to the original application. The widgets added in Kivy could be handled within Android Studio. Moreover, Android views could be added to enrich the Kivy application. The resulting Android application created with Kivy can be hosted on Google Play to download and install as a regular Android application. At the end, this book will give you the basic knowledge of Kivy needed to build cross-platform Android applications, produce an Android Studio project, and understand how it all works in detail. What You Will Learn Build cross-platform applications from scratch using Kivy in detail Create a cross-platform interactive multi-level game from the ground up Examine the pipeline of building an Android app from the Python Kivy app Understand the structure of the Android Studio project produced by Kivy Recognize how to extend the application within Android Studio by adding more Android views to the application main activity. Who This Book Is For Python developers with no previous experience in Kivy who are looking to create their first Android application completely in Python.
    Note: Online resource; Title from title page (viewed October 14, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 49
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254943
    Language: English
    Pages: 1 online resource (154 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Data science is expanding across industries at a rapid pace, and the companies first to adopt best practices will gain a significant advantage. To reap the benefits, decision makers need to have a confident understanding of data science and its application in their organization. It is easy for novices to the subject to feel paralyzed by intimidating buzzwords, but what many don't realize is that data science is in fact quite multidisciplinary-useful in the hands of business analysts, communications strategists, designers, and more. With the second edition of The Decision Maker's Handbook to Data Science , you will learn how to think like a veteran data scientist and approach solutions to business problems in an entirely new way. Author Stylianos Kampakis provides you with the expertise and tools required to develop a solid data strategy that is continuously effective. Ethics and legal issues surrounding data collection and algorithmic bias are some common pitfalls that Kampakis helps you avoid, while guiding you on the path to build a thriving data science culture at your organization. This updated and revised second edition, includes plenty of case studies, tools for project assessment, and expanded content for hiring and managing data scientists Data science is a language that everyone at a modern company should understand across departments. Friction in communication arises most often when management does not connect with what a data scientist is doing or how impactful data collection and storage can be for their organization. The Decision Maker's Handbook to Data Science bridges this gap and readies you for both the present and future of your workplace in this engaging, comprehensive guide. What You Will Learn Understand how data science can be used within your business. Recognize the differences between AI, machine learning, and statistics. Become skilled at thinking like a data scientist, without being one. Discover how to hire and manage data scientists. Comprehend how to build the right environment in order to make your organization data-driven. Who This Book Is For Startup founders, product managers, higher level managers, and any other non-technical decision makers who are thinking to implement data science in their organization and hire data scientists. A secondary audience includes people looking for a soft introduction into the subject of data science.
    Note: Online resource; Title from title page (viewed November 26, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 50
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484253557
    Language: English
    Pages: 1 online resource (351 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Immerse yourself in learning Python and introductory data analytics with this book's project-based approach. Through the structure of a ten-week coding bootcamp course, you'll learn key concepts and gain hands-on experience through weekly projects. Each chapter in this book is presented as a full week of topics, with Monday through Thursday covering specific concepts, leading up to Friday, when you are challenged to create a project using the skills learned throughout the week. Topics include Python basics and essential intermediate concepts such as list comprehension, generators and iterators, understanding algorithmic complexity, and data analysis with pandas. From beginning to end, this book builds up your abilities through exercises and challenges, culminating in your solid understanding of Python. Challenge yourself with the intensity of a coding bootcamp experience or learn at your own pace. With this hands-on learning approach, you will gain the skills you need to jumpstart a new career in programming or further your current one as a software developer. What You Will Learn Understand beginning and more advanced concepts of the Python language Be introduced to data analysis using pandas, the Python Data Analysis library Walk through the process of interviewing and answering technical questions Create real-world applications with the Python language Learn how to use Anaconda, Jupyter Notebooks, and the Python Shell Who This Book Is For Those trying to jumpstart a new career into programming, and those already in the software development industry and would like to learn Python programming.
    Note: Online resource; Title from title page (viewed November 15, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484251652
    Language: English
    Pages: 1 online resource (205 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Discover how poor identity and privilege management can be leveraged to compromise accounts and credentials within an organization. Learn how role-based identity assignments, entitlements, and auditing strategies can be implemented to mitigate the threats leveraging accounts and identities and how to manage compliance for regulatory initiatives. As a solution, Identity Access Management (IAM) has emerged as the cornerstone of enterprise security. Managing accounts, credentials, roles, certification, and attestation reporting for all resources is now a security and compliance mandate. When identity theft and poor identity management is leveraged as an attack vector, risk and vulnerabilities increase exponentially. As cyber attacks continue to increase in volume and sophistication, it is not a matter of if, but when, your organization will have an incident. Threat actors target accounts, users, and their associated identities, to conduct their malicious activities through privileged attacks and asset vulnerabilities. Identity Attack Vectors details the risks associated with poor identity management practices, the techniques that threat actors and insiders leverage, and the operational best practices that organizations should adopt to protect against identity theft and account compromises, and to develop an effective identity governance program. What You Will Learn Understand the concepts behind an identity and how their associated credentials and accounts can be leveraged as an attack vector Implement an effective Identity Access Management (IAM) program to manage identities and roles, and provide certification for regulatory compliance See where identity management controls play a part of the cyber kill chain and how privileges should be managed as a potential weak link Build upon industry standards to integrate key identity management technologies into a corporate ecosystem Plan for a successful deployment, implementation scope, measurable risk reduction, auditing and discovery, regulatory reporting, and oversight based on real-world strategies to prevent identity attack vectors Who This Book Is For Management and implementers in IT operations, security, and auditing looking to understand and implement an identity access management program and manage privileges in these environments
    Note: Online resource; Title from title page (viewed December 17, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 52
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484249130
    Language: English
    Pages: 1 online resource (367 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Build engaging programs for the BBC micro:bit using Microsoft's MakeCode web editor. Using this open source platform, you'll learn to program in an accessible way that easily translates into real-world programming. BBC micro:bit Recipes is a practical guide with a problem-solving approach. It provides exact solutions for common application development problems for the micro:bit using MakeCode. You'll discover and apply techniques that can be used to build simple games with sprites, keep score, and control game play. The micro:bit is a small programmable device that is a cross between a very small computer and a programmable embedded board. It is easy to program, extremely versatile, and designed with young learners in mind. In particular, it is designed to be easy for people who have never programmed before. By the end of this book, you'll have the foundation to build programs with the Microsoft MakeCode editor and use and process data with built-in sensors, such as accelerometer, compass, temperature, touch, and light. You'll also see how to work with communication protocols, such as Serial, I2C, and SPI and how to use variables, loops, logic, arrays, math and functions to easily solve problems. What You'll Learn Display text, images, and animations on the micro:bit display Connect external sensors and process data Make and play music through speakers and headphones Use Bluetooth service to communicate with Smartphones and tablets Who This Book Is For Those who are interested in learning to program the BBC micro:bit with Microsoft MakeCode. The difficulty level falls from beginner to intermediate level.
    Note: Online resource; Title from title page (viewed June 28, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484255162
    Language: English
    Pages: 1 online resource (189 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Dive into the world of developing for all of Apple platforms with SwiftUI, Apple's new framework that makes writing applications faster and easier with fewer lines of code. This book teaches the basics of SwiftUI to help you write amazing native applications using XCode. For developers already familiar with ReactNative, this book reviews the declarative, state-based DSL that manages the UI and updates it automatically will feel just like what they're used to. You'll see how SwiftUI reduces the number of lines of code required to achieve the same effects by over 60% and provides a much better experience. Like the announcement of Swift in 2014, SwiftUI is expected to fundamentally change the way developing programmers approach coding iPhone and iPad applications. This book examines how SwiftUI lowers the entry barrier for developers to write amazing cross-platform applications for iOS and iPadOS as well as WatchOS, Mac OS, and TVOS. What You'll Learn Write code in the new SwiftUI syntax Combine views to arrange them for an application Add gestures and controls to an application Who This Book Is For Anyone who wants to learn to develop apps for the Mac, iPhone, iPad, and Apple Watch using the Swift programming language. No previous programming experience is necessary.
    Note: Online resource; Title from title page (viewed November 12, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484251904
    Language: English
    Pages: 1 online resource (223 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: This quick Julia programming language guide is a condensed code and syntax reference to the Julia 1.x programming language, updated with the latest features of the Julia APIs, libraries, and packages. It presents the essential Julia syntax in a well-organized format that can be used as a handy reference. This book provides an introduction that reveals basic Julia structures and syntax; discusses data types, control flow, functions, input/output, exceptions, metaprogramming, performance, and more. Additionally, you'll learn to interface Julia with other programming languages such as R for statistics or Python. You will learn how to use Julia packages for data analysis, numerical optimization and symbolic computation, and how to disseminate your results in dynamic documents or interactive web pages. In this book, the focus is on providing important information as quickly as possible. It is packed with useful information and is a must-have for any Julia programmer. What You Will Learn Set up the software needed to run Julia and your first Hello World example Work with types and the different containers that Julia makes available for rapid application development Use vectorized, classical loop-based code, logical operators, and blocks Explore Julia functions by looking at arguments, return values, polymorphism, parameters, anonymous functions, and broadcasts Build custom structures in Julia Interface Julia with other languages such as C/C++, Python, and R Program a richer API, modifying the code before it is executed using expressions, symbols, macros, quote blocks, and more Maximize your code's performance Who This Book Is For Experienced programmers new to Julia, as well as existing Julia coders new to the now stable Julia version 1.0 release.
    Note: Online resource; Title from title page (viewed November 11, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254165
    Language: English
    Pages: 1 online resource (196 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Explore and learn introductory topics about programming mechanisms for memory management available for Microsoft Windows. This book uses C++ pointers and specialized APIs such as the smart pointers of the C++ Standard Library and Microsoft UCRT functions. You'll also see how to work with lvalue and rvalue references . Introducing Mechanisms and APIs for Memory Management begins with topics about hardware features on the Intel x86 and Intel 64 (x64/amd64) hardware architectures and memory management. After reading this book you will be able to begin work with Windows memory management APIs. What You Will Learn Understand concepts and hardware features for Intel x86 and Intel 64 (x64/amd64) and memory management Discover C++ programming language techniques and smart pointers Work with Microsoft UCRT management APIs for memory management Who This Book Is For Software and cloud developers working on Microsoft Windows.
    Note: Online resource; Title from title page (viewed November 28, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 56
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484255469
    Language: English
    Pages: 1 online resource (119 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Learn how to make better decisions and write cleaner Ruby code. This book shows you how to avoid messy code that is hard to test and which cripples productivity. Author Carleton DiLeo shares hard-learned lessons gained from years of experience across numerous codebases both large and small. Each chapter covers the topics you need to know to make better decisions and optimize your productivity. Many books will tell you how to do something; this book will tell you why you should do it. Start writing code you love. What You Will Learn Build better classes to help promote code reuse Improve your decision making and make better, smarter choices Identify bad code and fixed it Create quality names for all of your variables, classes, and modules Write better, concise classes Improve the quality of your methods Properly use modules Clarify your Boolean logic See when and how you refactor Improve your understanding of TDD and write better tests Who This Book Is For This book is written for Ruby developers. There is no need to learn a new language or translate concepts to Ruby.
    Note: Online resource; Title from title page (viewed November 29, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 57
    ISBN: 9781484252123
    Language: English
    Pages: 1 online resource (209 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Eliminate the guesswork involved in writing and deploying a cloud application. This step-by-step guide uses PHP to minimize the complexity of the code and setup, but the tools and techniques can be applied on any platform using any language. Everything that you need to jumpstart your application on the cloud is right here. Clear diagrams, step-by-step configuration information, and complete code listings tell you everything you need to get off the ground and start developing your cloud application today. This book introduces several cloud architectures and technologies that will help you accelerate your application in the cloud. Chapters cover load-balanced clusters, database replication, caching configuration, content delivery networks, infinite-scale file storage, and cloud system administration. Cloud computing has dramatically changed the landscape of web hosting. Instead of spending weeks negotiating contracts for servers, new servers can be deployed with the push of a button, and your application can be resized almost instantly to meet today's needs. No matter what size of web application you are developing, you can benefit from modern cloud servers, and this is the guide to tell you how. What You'll Learn Use the cloud and its various platforms with Docker management tools Build a simple PHP-based scalable web application Create a basic cloud cluster Work with Amazon and Google Cloud Platform in your PHP web application development Who This Book Is For Developers who have some prior programming experience, including PHP, and who are new to building applications
    Note: Online resource; Title from title page (viewed November 27, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 58
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484251812
    Language: English
    Pages: 1 online resource (322 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Create iOS and Android apps with Flutter using just one codebase. App development on multiple platforms has historically been difficult and complex. This book breaks down complex concepts and tasks into easily digestible segments with examples, pictures, and hands-on labs with starters and solutions. In doing so, you'll develop a basic understanding of the Dart programming language; the entire Flutter development toolchain; the differences between stateful and stateless widgets; and a working knowledge of the architecture of apps. All the most important parts of app development with Flutter are covered in this book. Work with themes and styles. Develop custom widgets. Teach your app to respond to gestures like taps, swipes, and pinches. Design, create and control the layout of your app. Create tools to handle form data entry from users. And ultimately create killer multiscreen apps with navigation, menus, and tabs. Flutter is Google's new framework for creating mobile apps that run on iOS and Android phones both.You had to be a super-developer to write apps for iOS or Android alone. But writing for both? Forget about it! You had to be familiar with Swift, Java/Kotlin, Xcode, Eclipse, and a bunch of other technologies simultaneously. Beginning App Development with Flutter simplifies the entire process. What You'll Learn Get the most out of great Flutter widgets Create custom widgets, both stateless and stateful Exercise expert control over your Flutter layouts Make your app respond to gestures like swiping, pinching and tapping Initiate async Ajax calls to RESTful APIs - including Google Firebase! Who This Book Is For Developers who have coded in Java, C#, C++, or any similar language. It brings app development within the reach of younger developers, so STEM groups are likely to pick up the technology. Managers, product owners, and business analysts need to understand Flutter's capabilities.
    Note: Online resource; Title from title page (viewed December 4, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 59
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484250495
    Language: English
    Pages: 1 online resource (645 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Become a Linux sysadmin and expert user of Linux, even with no previous Linux experience and learn to manage complex systems with ease. Volume 1 of this three volume training course introduces operating systems in general and Linux in particular. It briefly explores the The Linux Philosophy for SysAdmins in preparation for the rest of the course. This book provides you with the tools necessary for mastering user management; installing, updating, and deleting software; and using command line tools to do performance tuning and basic problem determination. You'll begin by creating a virtual network and installing an instance of Fedora - a popular and powerful Linux distribution - on a VirtualBox VM that can be used for all of the experiments on an existing Windows or Linux computer. You'll then move on to the basics of using the Xfce GUI desktop and the many tools Linux provides for working on the command line including virtual consoles, various terminal emulators, BASH, and other shells. Explore data streams and the Linux tools used to manipulate them, and learn about the Vim text editor, which is indispensable to advanced Linux users and system administrators, and be introduced to some other text editors. You'll also see how to install software updates and new software, learn additional terminal emulators, and some advanced shell skills. Examine the sequence of events that take place as the computer boots and Linux starts up, configure your shell to personalize it in ways that can seriously enhance your command line efficiency, and delve into all things file and filesystems. What You Will Learn Install Fedora Linux and basic configuration of the Xfce desktop Access the root user ID, and the care that must be taken when working as root Use Bash and other shells in the Linux virtual consoles and terminal emulators Create and modify system configuration files with Use the Vim text editor Explore administrative tools available to root that enable you to manage users, filesystems, processes, and basic network communications Configure the boot and startup sequences Who This Book Is For Anyone who wants to learn Linux as an advanced user and system administrator at the command line while using the GUI desktop to leverage productivity.
    Note: Online resource; Title from title page (viewed December 10, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 60
    ISBN: 9781484248287
    Language: English
    Pages: 1 online resource (271 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Implement microservices starting with their architecture and moving on to their deployment, manageability, security, and monitoring. This book focuses on the key scenarios where microservices architecture is preferred over a monolithic architecture. Building Microservices Applications on Microsoft Azure begins with a survey of microservices architecture compared to monolithic architecture and covers microservices implementation in detail. You'll see the key scenarios where microservices architecture is preferred over a monolithic approach. From there, you will explore the critical components and various deployment options of microservices on platforms such as Microsoft Azure (public cloud) and Azure Stack (hybrid cloud). This includes in-depth coverage of developing, deploying, and monitoring microservices on containers and orchestrating with Azure Service Fabric and Azure Kubernetes Cluster (AKS). This book includes practical experience from large-scale enterprise deployments, therefore it can be a quick reference for solution architects and developers to understand the critical factors while designing a microservices application. What You Will Learn Explore the use cases of microservices and monolithic architecture Discover the architecture patterns to build scalable, agile, and secure microservices applications Develop and deploy microservices using Azure Service Fabric and Azure Kubernetes Service Secure microservices using the gateway pattern See the deployment options for Microservices on Azure Stack Implement database patterns to handle the complexities introduced by microservices Who This Book Is For Architects and consultants who work on Microsoft Azure and manage large-scale deployments.
    Note: Online resource; Title from title page (viewed July 17, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 61
    ISBN: 9781484254257
    Language: English
    Pages: 1 online resource (290 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Use Azure Repos to manage your code in both centralized and distributed version control systems. This book will show you how to work with Team Foundation Version Control (TFVC) and distributed version control (Git), while exploring their best practices. You'll start with an introduction to Azure Repos, focusing on TFVC and Git, and then gradually transition to hands on lessons of working with TVFC. Next, you'll see how to set up and work with TFVC branches and tracking systems followed by usage of command line and security in TFVC Repos. Create and work on Git Repos in Azure DevOps and use branching with Azure Git Repos and Git command line in Visual Studio and vscode. The book then explores security in Git Repos and advanced options you can use to import from external Repos. With Hands-on Azure Repos as your guide, you'll be able to work with these version control tools on any platform and with any language. What You'll Learn Integrate Azure Repos with Azure Boards to enable tracking work with code. Create guidelines to tackle difficult situations in using Azure Repos Clone Azure Repo to local using Visual Studio and vscode Work with shelvesets, code reviews and lock types Perform activities using REST API with Azure Repos Who This Book Is For Software developers, tech leads and architects.
    Note: Online resource; Title from title page (viewed December 5, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 62
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484253465
    Language: English
    Pages: 1 online resource (253 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Use the full range of features of Dynamics 365 Portal to develop and implement end user portals to provide your audience an online location to communicate and collaborate. This book guides you through implementation and highlights the best practices for each feature. Author Sanjaya Yapa begins with an introduction to end user portals in Dynamics 365 and takes you through a practical example that explains the features in detail. He then teaches you how the portal security works and best practices involved while configuring security such as local and federated authentication, web roles, and access rules. Helpful illustrations and directives guide you in setting up your portal with Dynamics 365 Customer Engagement (CE), basic customizations, content management, and web forms. You learn how to configure and manage document storage and learn about liquid templates, which is important when implementing custom web experiences for your end users. After reading this book, you will be able to implement a portal with Dynamics 365 CE and incorporate best practices in your enterprise-scale solutions. What You Will Learn Set up Dynamics 365 Portal within your Dynamics 365 instance Get familiar with Portal Management Interface and its features Know the security models and how to choose the best option Use Entity Forms, lists, displaying charts, and customize Portal Refer to practical examples and case studies for developing and implementing advanced liquid templates Who This Book Is For Developers working in a Dynamics 365 CE environment
    Note: Online resource; Title from title page (viewed November 16, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 63
    ISBN: 9781484249260
    Language: English
    Pages: 1 online resource (635 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Build enhanced visual experiences and design and deploy modern, easy-to-maintain, client applications across a variety of platforms. This book will show you how these applications can take advantage of the latest user interface components, 3D technology, and cloud services to create immersive visualizations and allow high-value data manipulation. The Definitive Guide to Modern Java Clients with JavaFX is a professional reference for building Java applications for desktop, mobile, and embedded in the Cloud age. It offers end-to-end coverage of the latest features in JavaFX and Java 13. After reading this book, you will be equipped to upgrade legacy client applications, develop cross-platform applications in Java, and build enhanced desktop and mobile native clients. What You Will Learn Create modern client applications in Java using the latest JavaFX and Java 13 Build enterprise clients that will enable integration with existing cloud services Use advanced visualization and 3D features Deploy on desktop, mobile, and embedded devices Who This Book Is For Professional Java developers who are interested in learning the latest client Java development techniques to fill out their skillset.
    Note: Online resource; Title from title page (viewed November 12, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 64
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484251041
    Language: English
    Pages: 1 online resource (289 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Gain a practical introduction to DataOps, a new discipline for delivering data science at scale inspired by practices at companies such as Facebook, Uber, LinkedIn, Twitter, and eBay. Organizations need more than the latest AI algorithms, hottest tools, and best people to turn data into insight-driven action and useful analytical data products. Processes and thinking employed to manage and use data in the 20th century are a bottleneck for working effectively with the variety of data and advanced analytical use cases that organizations have today. This book provides the approach and methods to ensure continuous rapid use of data to create analytical data products and steer decision making. Practical DataOps shows you how to optimize the data supply chain from diverse raw data sources to the final data product, whether the goal is a machine learning model or other data-orientated output. The book provides an approach to eliminate wasted effort and improve collaboration between data producers, data consumers, and the rest of the organization through the adoption of lean thinking and agile software development principles. This book helps you to improve the speed and accuracy of analytical application development through data management and DevOps practices that securely expand data access, and rapidly increase the number of reproducible data products through automation, testing, and integration. The book also shows how to collect feedback and monitor performance to manage and continuously improve your processes and output. What You Will Learn Develop a data strategy for your organization to help it reach its long-term goals Recognize and eliminate barriers to delivering data to users at scale Work on the right things for the right stakeholders through agile collaboration Create trust in data via rigorous testing and effective data management Build a culture of learning and continuous improvement through monitoring deployments and measuring outcomes Create cross-functional self-organizing teams focused on goals not reporting lines Build robust, trustworthy, data pipelines in support of AI, machine learning, and other analytical data products Who This Book Is For Data science and advanced analytics experts, CIOs, CDOs (chief data officers), chief analytics officers, business analysts, business team leaders, and IT professionals (data engineers, developers, architects, and DBAs) supporting data teams who want to dramatically increase the value their ...
    Note: Online resource; Title from title page (viewed December 9, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 65
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484253588
    Language: English
    Pages: 1 online resource (174 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Explore microservices using the Python-based Django framework and review the benefits and drawbacks of them. This book will examine what microservices look like, how they talk to each other, and how they are crafted using the Python programming language and the Django web framework. You'll start by understanding what the key differences are between microservices and monolithic architectures. The book then does a deep dive into how microservices are built and what common models have emerged in our industry. You'll also take an extensive look at communication and ownership patterns and examine methodologies to speed up your architecture evolution by writing less but more distributed code using the Python programming language and the Django web framework. By the end of the book, you'll have a solid understanding of microservices architectures. Armed with a comprehensive and solid toolset, you can begin working toward systems that are more scalable, resilient, and maintainable. What You'll Learn Understand the benefits and drawbacks of adopting microservices Design systems and architecture for resiliency and distributed ownership Work with tools for scaling distributed system both in technical and organizational dimensions Examine the essentials of the Django web framework
    Note: Online resource; Title from title page (viewed November 28, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 66
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484253779
    Language: English
    Pages: 1 online resource (237 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: The concept of Smart Cities is accurately regarded as a potentially transformative power all over the world. Bustling metropolises infused with the right combination of the Internet of Things, artificial intelligence, big data, and blockchain promise to improve both our daily lives and larger structural operations at a city government level. The practical realities pose challenges that a significant sector of the tech industry now revolves around solving. Cut through the hype with Demystifying Smart Cities . In this book, the real-world implementations of successful Smart City technology in places like New York, Amsterdam, Copenhagen, and more are analyzed, and insights are gained from recorded attempts in similar urban centers that have not reached their full Smart City potential. From the logistical complications of securing thousands of devices to collect millions of pieces of data daily, to the complicated governmental processes that are required to install Smart City tech, Demystifying Smart Cities covers every aspect of this revolutionary modern technology. This book is the essential guide for anybody who touches a step of the Smart City process-from salespeople representing product vendors to city government officials to data scientists-and provides a more well-rounded understanding of the full positive and negative impacts of Smart City technology deployment. Demystifying Smart Cities evaluates how our cities can behave in a more intelligent way, and how producing novel solutions can pose equally novel challenges. The future of the metropolis is here, and the expert knowledge in the book is your greatest asset. What You'll Learn Practical issues and challenges of managing thousands and millions of IoT devices in a city The different types of city data and how to manage and secure it The possibilities of utilizing AI into a city (and how it differs from working with the private sector) Examples of how to make cities smarter with technology Who This Book Is For Primarily for those already familiar with the hype of smart city technologies but not the details of its implementation, along with technologists interested in learning how city government works when integrating technology. Also, people working for smart city vendors, especially sales people and product managers who need to understand their target market.
    Note: Online resource; Title from title page (viewed December 9, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 67
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484253342
    Language: English
    Pages: 1 online resource (242 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Obtain all the necessary tools for developing a progressive web application (PWA) with Vue.js, a modern JavaScript framework. You'll see how PWAs behave like a regular responsive website and have a similar structure to that of a web application, but feel like a native mobile app. Along the way you'll take advantage of Vue.js features to build fast, high-performing progressive web apps that work offline. Building Progressive Web Applications with Vue.js starts by explaining the basic concepts and structure of PWAs, and moves on to designing the app shell and other features that distinguish a PWA from simple web pages. In the following chapters, the book talks about the improved web technologies, such as service workers, caching strategies, background sync, and push notifications, that make PWAs powerful. What You Will Learn Harness the power of Vue.js to build PWAs Understand the function and relevance of a manifest file Discover service workers and why they are revolutionary Work with the Cache API and caching strategies Use IndexedDB, background sync, and push notifications Enhance your apps with Firebase Implement the Workbox library in your apps Who This Book Is For Web developers who want to venture into building PWAs would find the book useful.
    Note: Online resource; Title from title page (viewed December 14, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 68
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484251621
    Language: English
    Pages: 1 online resource (272 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: What does it take to successfully launch and scale a startup in Asia? While much of modern business literature covers Silicon Valley and its founders, building a company in Asia-a world center of technology and innovation-is a vastly different journey, and not nearly as widely covered. This book aims to change that. Asian Founders at Work is an essential compilation of in-depth, incisive interviews with over 20 top technopreneurs from the region. Authors Ezra Ferraz and Gracy Fernandez have gathered their exclusive conversations with business leaders: Min-Liang Tan (Razer), Maria Ressa (Rappler), Chatri Sityodtong (ONE Championship), Patrick Grove (iflix), and Khailee Ng (500 Startups) are just a few. Questions about early difficulties, fundraising, business pivots, strategic partnerships, exits via acquisition or IPO, and more are answered in great detail to shine a light on the founders' unique experiences. Learn directly from game-changers in their own voice. By documenting these stories, the authors have created the largest and most comprehensive record of successes to date. Whether you are an aspiring entrepreneur yourself, a business student wanting to become well-versed in international practices, or an owner looking to expand to the area, this book provides a thorough guide to the startup culture in Asia from the most knowledgeable sources possible. What You Will Learn Gain business knowledge of practices that are localized to Asia Become familiar with essential startup topics, including product development, user acquisition, recruiting, and fundraising Study individual companies and founders, and an overview of startup culture Who This Book Is For Those in the tech ecosystem in East, Southeast, and South Asia, including aspiring founders or current founders who have started their entrepreneurial journey. This book is also for people outside of Asia who have an interest in the region. Entrepreneurs or businesspeople can refer to this book as they consider expansion into the area. Researchers and readers can pick up this book if they are curious about the business landscape of Asia and want to hear directly from game-changing founders.
    Note: Online resource; Title from title page (viewed December 20, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 69
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484253731
    Language: English
    Pages: 1 online resource (247 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Aspiring data science professionals can learn the Scikit-Learn library along with the fundamentals of machine learning with this book. The book combines the Anaconda Python distribution with the popular Scikit-Learn library to demonstrate a wide range of supervised and unsupervised machine learning algorithms. Care is taken to walk you through the principles of machine learning through clear examples written in Python that you can try out and experiment with at home on your own machine. All applied math and programming skills required to master the content are covered in this book. In-depth knowledge of object-oriented programming is not required as working and complete examples are provided and explained. Coding examples are in-depth and complex when necessary. They are also concise, accurate, and complete, and complement the machine learning concepts introduced. Working the examples helps to build the skills necessary to understand and apply complex machine learning algorithms. Hands-on Scikit-Learn for Machine Learning Applications is an excellent starting point for those pursuing a career in machine learning. Students of this book will learn the fundamentals that are a prerequisite to competency. Readers will be exposed to the Anaconda distribution of Python that is designed specifically for data science professionals, and will build skills in the popular Scikit-Learn library that underlies many machine learning applications in the world of Python. What You'll Learn Work with simple and complex datasets common to Scikit-Learn Manipulate data into vectors and matrices for algorithmic processing Become familiar with the Anaconda distribution used in data science Apply machine learning with Classifiers, Regressors, and Dimensionality Reduction Tune algorithms and find the best algorithms for each dataset Load data from and save to CSV, JSON, Numpy, and Pandas formats Who This Book Is For The aspiring data scientist yearning to break into machine learning through mastering the underlying fundamentals that are sometimes skipped over in the rush to be productive. Some knowledge of object-oriented programming and very basic applied linear algebra will make learning easier, although anyone can benefit from this book.
    Note: Online resource; Title from title page (viewed November 16, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 70
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254585
    Language: English
    Pages: 1 online resource (331 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Build an in-depth understanding of the Istio service mesh and see why a service mesh is required for a distributed application. This book covers the Istio architecture and its features using a hands-on approach with language-neutral examples. To get your Istio environment up and running, you will go through its setup and learn the concepts of control plane and data plane. You will become skilled with the new concepts and apply them with best practices to continuously deliver applications. What You Will Learn Discover the Istio architecture components and the Envoy proxy Master traffic management for service routing and application deployment Build application resiliency using timeout, circuit breakers, and connection pools Monitor using Prometheus and Grafana Configure application security Who This Book Is For Developers and project managers who are trying to run their application using Kubernetes. The book is not specific for any programming language even though all examples will be in Java or Python.
    Note: Online resource; Title from title page (viewed December 5, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 71
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484253052
    Language: English
    Pages: 1 online resource (180 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Program in Python on a Raspberry Pi or PC by developing six computer games. Each game project is split into several chapters of the book. Rather than taking you through programming techniques as standalone concepts, this book explains concepts as they are used within a game. You'll learn about variables; integer, real, Boolean and string data types; conditional if statements; fixed loops and conditional loops; modularity; arrays and lists; and predefined functions. You'll also discover the PyGame library, which is popularly used in the development of 2D games. Key programming concepts are revisited in subsequent projects in the book to consolidate prior learning. Beyond teaching you how to code, this book explains the programming logic behind each project-exemplifying the process of designing and writing a computer game. All the projects in this book are supported by Code Angel (mycodeangel.com). Code Angel Code Angel largely serves students and new developers and the projects work by encouraging you to 'Learn...then play'. Taking this approach, you'll be able to build fun 2D games and enjoy playing them by yourself or with friends. Developing games in this way keeps you engaged, gives a purpose as you work through each project, and offers a sense of achievement when each game is finished. What You'll Learn Integrate the fundamentals of the Python 3 programming language Program fun, classic computer games you can then play Develop computational thinking skills and abilities that can be applied to other ventures Who This Book Is For Students, hobbyists, new developers or anyone wishing to learn how to design and write computer games.
    Note: Online resource; Title from title page (viewed November 30, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 72
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484255285
    Language: English
    Pages: 1 online resource (133 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Improving your craft is a key skill for product and user experience professionals working in the digital era. There are many established methods of product development to inspire and focus teams-Sprint, Lean, Agile, Kanban-all of which focus on solutions to customer and business problems. Enter XDPD, or Experiment-Driven Product Development-a new approach that turns the spotlight on questions to be answered, rather than on solutions. Within XDPD, discovery is a mindset, not a project phase. In Experiment-Driven Product Development , author Paul Rissen introduces a philosophy of product development that will hone your skills in discovery, research and learning. By guiding you through a practical, immediately applicable framework, you can learn to ask, and answer, questions which will supercharge your product development, making teams smarter and better at developing products and services that deliver for users and businesses alike. When applying the XDPD framework within your organization, the concept of an experiment-a structured way of asking, and answering, questions-becomes the foundation of almost everything you do, instilling a constant sense of discovery that keeps your team inspired. All types of activities, from data analysis to writing software, are seen through the lens of research. Rather than treating research as a separate task from the rest of product development, this book approaches the entire practice as one of research and continuous discovery. Designing successful experiments takes practice. That's where Rissen's years of industry expertise come in. In this book, you are given step-by-step tools to ensure that meaningful, efficient progress is made with each experiment. This approach will prove beneficial to your team, your users, and most importantly, to your product's lasting success. Experiment-Driven Product Development offers a greater appreciation of the craft of experimentation and helps you adapt it in your own context. In our modern age of innovation, XDPD can put you ahead. Go forth and experiment! What You Will Learn Know how to approach product development in a leaner, more efficient way Understand where and when experiments can be useful, and how they fit into pre-existing organization environments and processes Realize why you should be thinking about the simplest, useful thing rather than the minimum, viable product Discover how to break down feature and design ideas into the assumptions and the premises that ...
    Note: Online resource; Title from title page (viewed November 21, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 73
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254493
    Language: English
    Pages: 1 online resource (278 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Know how to use the features of Visual Studio 2019 and utilize the IDE correctly to become your one-stop solution for creating quality code. Learn what's new in VS 2019 and explore the existing features of Visual Studio so you can use them more efficiently. Getting Started with Visual Studio 2019 begins with an overview of Visual Studio and explores new features such as Visual Studio Live Share, Visual Studio Search, Solution Filters, and Intellicode. Author Dirk Strauss teaches you how to create project templates, write code snippets, and manage NuGet packages. You will learn how to: debug your code using breakpoints and step into specific methods, use data tips, and utilize the DebuggerDisplay 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 in your code. What You Will Learn Create and use code snippets in Visual Studio 2019 Utilize diagnostic tools and the Immediate window for code debugging Generate unit tests with IntelliTest Use NuGet in applications Create and handle pull requests Who This Book Is For Beginners and software developers working on the .NET stack
    Note: Online resource; Title from title page (viewed November 27, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 74
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254646
    Language: English
    Pages: 1 online resource (630 pages)
    Edition: 3rd edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Take a deep dive into perhaps the single most important facet of good performance: indexes, and how to best use them. Recent updates to SQL Server have made it possible to create indexes in situations that in the past would have prevented their use. Other improvements covered in this book include new dynamic management views, the ability to pause and resume index maintenance, and the ability to more easily recover from failures during index creation and maintenance operations. This new edition also brings new content around the indexing of columnstore and in-memory tables, showing how these new types of tables and the queries that execute against them can also benefit from good indexing practices. The book begins with explanations of the types of indexes and how they are stored in databases. Moving deeper into the topic, and further into the book, you will look at the statistics that are accumulated both by indexes and on indexes. You will better understand what indexes are doing in the database and what can be done to mitigate and improve their effect on performance. You will get a look at the Index Advisor now available in Azure SQL Database, and learn how to review and maintain the health of your indexes. The final chapters present a guided tour through a number of scenarios showing approaches you can take to investigate, mitigate, and improve the performance of your database. What You Will Learn Properly index row store, columnstore, and in-memory tables Review statistics to understand indexing choices made by the optimizer Apply indexing strategies such as covering indexes, included columns, and index intersections Recognize and remove unnecessary indexes Design effective indexes for full-text, spatial, and XML data types Manage the big picture: Encompass all indexes in a database, and all database instances on a server Who This Book Is For Database administrators and developers who are ready to lift the performance of their database environment by thoughtfully building indexes to speed up queries that matter the most and make a difference to the business
    Note: Online resource; Title from title page (viewed November 28, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 75
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484255254
    Language: English
    Pages: 1 online resource (282 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Go beyond the jigsaw approach of just using blocks of code you don't understand and become a programmer who really understands how your code works. Starting with the fundamentals on C programming, this book walks you through where the C language fits with microcontrollers. Next, you'll see how to use the industrial IDE, create and simulate a project, and download your program to an actual PIC microcontroller. You'll then advance into the main process of a C program and explore in depth the most common commands applied to a PIC microcontroller and see how to use the range of control registers inside the PIC. With C Programming for the PIC Microcontroller as your guide, you'll become a better programmer who can truly say they have written and understand the code they use. What You'll Learn Use the freely available MPLAX software Build a project and write a program using inputs from switches Create a variable delay with the oscillator source Measure real-world signals using pressure, temperature, and speed inputs Incorporate LCD screens into your projects Apply what you've learned into a simple embedded program Who This Book Is For Hobbyists who want to move into the challenging world of embedded programming or students on an engineering course.
    Note: Online resource; Title from title page (viewed December 9, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 76
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484250617
    Language: English
    Pages: 1 online resource (544 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Employ essential and hands-on tools and functions of the MATLAB and Simulink packages, which are explained and demonstrated via interactive examples and case studies. This book contains dozens of simulation models and solved problems via m-files/scripts and Simulink models which help you to learn programming and modeling essentials. You'll become efficient with many of the built-in tools and functions of MATLAB/Simulink while solving engineering and scientific computing problems. Beginning MATLAB and Simulink explains various practical issues of programming and modelling in parallel by comparing MATLAB and Simulink. After reading and using this book, you'll be proficient at using MATLAB and applying the source code from the book's examples as templates for your own projects in data science or engineering. What You Will Learn Get started using MATLAB and Simulink Carry out data visualization with MATLAB Gain the programming and modeling essentials of MATLAB Build a GUI with MATLAB Work with integration and numerical root finding methods Apply MATLAB to differential equations-based models and simulations Use MATLAB for data science projects Who This Book Is For Engineers, programmers, data scientists, and students majoring in engineering and scientific computing.
    Note: Online resource; Title from title page (viewed November 28, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 77
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254912
    Language: English
    Pages: 1 online resource (331 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Use this beginner's guide to understand and work with Kubernetes on the Google Cloud Platform and go from single monolithic Pods (the smallest unit deployed and managed by Kubernetes) all the way up to distributed, fault-tolerant stateful backing stores. You need only a familiarity with Linux, Bash, and Python to successfully use this book. Proficiency in Docker or cloud technology is not required. You will follow a learn-by-doing approach, running small experiments and observing the effects. Google open sourced Kubernetes in 2015 and now it is the industry standard in container orchestration. It has been adopted by all leading vendors of cloud, on-prem, and hybrid infrastructure services: Microsoft (Azure AKS), Amazon (AWS EKS), IBM (IBM Cloud Kubernetes Services), Alibaba Cloud (ACK), RedHat (OpenShift), and Pivotal (PKS). Even though Kubernetes is offered by all of the market-leading cloud providers, the Google Cloud Platform (GCP) offers an integrated shell (Google Cloud Shell) and a $300 credit to get started, which makes it the ideal platform to not only learn Kubernetes but also to implement final production workloads. What You Will Learn Set up a Kubernetes cluster in GCP Deploy simple Docker images using monolithic Pods Arrange highly available and highly scalable applications using Deployments Achieve zero-downtime deployments using the Service controller Externalize configuration using ConfigMaps and Secrets Set up batch processes and recurrent tasks using Jobs and CronJobs Install horizontal (sidecar pattern) services using DaemonSets Implement distributed, stateful backing stores using StatefulSets Who This Book Is For Beginners with basic Linux admin and scripting skills (Bash and Python). Proficiency with Docker is not required as all examples in the book use off-the-shelf public images from Docker Hub.
    Note: Online resource; Title from title page (viewed November 28, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 78
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254349
    Language: English
    Pages: 1 online resource (373 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Build Angular applications faster and better with TypeScript and Material Design. You will learn how to build a web interface and use Google's open source Angular Material library of ready-made and easy-to-use components. This book uses Angular with TypeScript (a superset to JavaScript) to enable use of data types and take advantage of programming constructs such as classes, interfaces, generic templates, and more. You also will utilize various Angular features, including data binding, components, services, etc. You will build a single page application with the help of routing capabilities available out of the box (Angular CLI) and interface with remote services over HTTP. What You Will Learn Build an application using Angular, TypeScript, and Angular Material Understand Angular concepts such as components, directives, services, and more Use TypeScript features, including data types, classes, interfaces, generic templates, etc. Build a single page application (SPA) with routing features and integrate it with server-side remote services Who This Book Is For Beginning to intermediate level professionals will learn about web development using Angular, TypeScript, and Angular Material. Patterns and practices are recommended to be a successful developer. Basic knowledge of JavaScript is helpful.
    Note: Online resource; Title from title page (viewed December 9, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 79
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484251591
    Language: English
    Pages: 1 online resource (129 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Launching a startup is now easier than ever before. Building a lasting brand, however, remains a mystery for even the savviest of founders. An impactful, recognizable brand is perhaps a company's most valuable intellectual property. And any strong brand starts with a strategy. The Brand Strategy Canvas has arrived to coach you beyond buzzword-laden tips and tricks, and instead offers you thorough, practical techniques to jump-start your strategy creation process. Author Patrick Woods distills fundamental questions to guide your strategy into a revolutionary single-page tool known as the titular Brand Strategy Canvas. The book takes you through each of the simple yet thought-provoking questions of the tool to develop your strategy, including considering audience insight, assessing benefits, creating a positioning statement, and identifying key messages. You will explore real-world case studies along the way and build a message map that ensures your organization drives home a consistent, clear, and authentic message to your target audience. No matter where you are in the business creation process, The Brand Strategy Canvas is the tool you need to build a brand from scratch that you can enthusiastically and effectively implement in real time. This book provides value to team members in companies of all sizes and stages, and is fit for any level of professional wanting to kickstart their entrepreneurial goals. A brand created today must be built for all of tomorrow's possibilities, and The Brand Strategy Canvas is the book you will want by your side. What You Will Learn Examine the key differences between strategy and execution Understand how you can avoid brand debt Craft meaningful messages with the Features〉Benefits Continuum Develop a positioning statement that differentiates from the competition and inspires your marketing Discover your distinctive brand personality and how it impacts your marketing Equip your team with guidance and inspiration to ensure consistent and inspiring voice and personality throughout all your messaging Who This Book I s For This book is for startup founders who are looking for tools to help them build a brand their team can actually implement. This book will also resonate with and provide value to team members in tech companies of all sizes and stages.
    Note: Online resource; Title from title page (viewed December 9, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 80
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254974
    Language: English
    Pages: 1 online resource (207 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Focus on the most important and most often overlooked factor in a successful Tableau project-data. Without a reliable data source, you will not achieve the results you hope for in Tableau. This book does more than teach the mechanics of data preparation. It teaches you: how to look at data in a new way, to recognize the most common issues that hinder analytics, and how to mitigate those factors one by one. Tableau can change the course of business, but the old adage of "garbage in, garbage out" is the hard truth that hides behind every Tableau sales pitch. That amazing sales demo does not work as well with bad data. The unfortunate reality is that almost all data starts out in a less-than-perfect state. Data prep is hard. Traditionally, we were forced into the world of the database where complex ETL (Extract, Transform, Load) operations created by the data team did all the heavy lifting for us. Fortunately, we have moved past those days. With the introduction of the Tableau Data Prep tool you can now handle most of the common Data Prep and cleanup tasks on your own, at your desk, and without the help of the data team. This essential book will guide you through: The layout and important parts of the Tableau Data Prep tool Connecting to data Data quality and consistency The shape of the data. Is the data oriented in columns or rows? How to decide? Why does it matter? What is the level of detail in the source data? Why is that important? Combining source data to bring in more fields and rows Saving the data flow and the results of our data prep work Common cleanup and setup tasks in Tableau Desktop What You Will Learn Recognize data sources that are good candidates for analytics in Tableau Connect to local, server, and cloud-based data sources Profile data to better understand its content and structure Rename fields, adjust data types, group data points, and aggregate numeric data Pivot data Join data from local, server, and cloud-based sources for unified analytics Review the steps and results of each phase of the Data Prep process Output new data sources that can be reviewed in Tableau or any other analytics tool Who This Book Is For Tableau Desktop users who want to: connect to data, profile the data to identify common issues, clean up those issues, join to additional data sources, and save the newly cleaned, joined data so that it can be used more effectively in Tableau
    Note: Online resource; Title from title page (viewed December 16, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 81
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484255094
    Language: English
    Pages: 1 online resource (500 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Hit the ground running with this book to quickly learn the fundamentals of HTML form processing, user authentication, and database CRUD (Create, Read, Update, and Delete) operations using the ASP.NET Core family of technologies. You will utilize cutting-edge and popular technology options from both the server side and client side to help you achieve your web application goals as quickly as possible. Developers who want to learn ASP.NET Core and complementary technologies are often overwhelmed by the large number of options involved in building modern web applications. This book introduces you to the most popular options so that you can confidently begin working on projects in no time. You will learn by example, building a sample application that demonstrates how the same application can be built using different options. This experiential approach will give you the basic skills and knowledge to understand how the options work together so that you can make an informed decision about the available choices, their trade-offs, and code level comparison. After reading this book, you will be able to choose your selected learning path. What You Will Learn Develop data entry forms in ASP.NET Core, complete with validations and processing Perform CRUD operations using server-side options: ASP.NET Core MVC, Razor Pages, Web APIs, and Blazor Perform CRUD operations using client-side options: jQuery and Angular Secure web applications using ASP.NET Core Identity, cookie authentication, and JWT authentication Use RDBMS and NoSQL data stores: SQL Server, Azure SQL Database, Azure Cosmos DB, and MongoDB for CRUD operations Deploy ASP.NET Core web applications to IIS and Azure App Service Who This Book Is For Developers who possess a basic understanding of ASP.NET and how web applications work. Some experience with Visual Studio 2017 or higher, C#, and JavaScript is helpful.
    Note: Online resource; Title from title page (viewed December 11, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 82
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484251102
    Language: English
    Pages: 1 online resource (255 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Get a head-start on learning one of SQL Server 2019's latest and most impactful features-Big Data Clusters-that combines large volumes of non-relational data for analysis along with data stored relationally inside a SQL Server database. This book provides a first look at Big Data Clusters based upon SQL Server 2019 Release Candidate 1. Start now and get a jump on your competition in learning this important new feature. Big Data Clusters is a feature set covering data virtualization, distributed computing, and relational databases and provides a complete AI platform across the entire cluster environment. This book shows you how to deploy, manage, and use Big Data Clusters. For example, you will learn how to combine data stored on the HDFS file system together with data stored inside the SQL Server instances that make up the Big Data Cluster. Filled with clear examples and use cases, this book provides everything necessary to get started working with Big Data Clusters in SQL Server 2019 using Release Candidate 1. You will learn about the architectural foundations that are made up from Kubernetes, Spark, HDFS, and SQL Server on Linux. You then are shown how to configure and deploy Big Data Clusters in on-premises environments or in the cloud. Next, you are taught about querying. You will learn to write queries in Transact-SQL-taking advantage of skills you have honed for years-and with those queries you will be able to examine and analyze data from a wide variety of sources such as Apache Spark. Through the theoretical foundation provided in this book and easy-to-follow example scripts and notebooks, you will be ready to use and unveil the full potential of SQL Server 2019: combining different types of data spread across widely disparate sources into a single view that is useful for business intelligence and machine learning analysis. What You Will Learn Install, manage, and troubleshoot Big Data Clusters in cloud or on-premise environments Analyze large volumes of data directly from SQL Server and/or Apache Spark Manage data stored in HDFS from SQL Server as if it were relational data Implement advanced analytics solutions through machine learning and AI Expose different data sources as a single logical source using data virtualization Who This Book Is For For data engineers, data scientists, data architects, and database administrators who want to employ data virtualization and big data analytics in their environment
    Note: Online resource; Title from title page (viewed November 26, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 83
    ISBN: 9781484255193
    Language: English
    Pages: 1 online resource (236 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Go from zero to sixty deploying and running a Kubernetes cluster on Microsoft Azure! This hands-on practical guide to Microsoft's Azure Kubernetes Service (AKS), a managed container orchestration platform, arms you with the tools and knowledge you need to easily deploy and operate on this complex platform. Take a journey inside Docker containers, container registries, Kubernetes architecture, Kubernetes components, and core Kubectl commands. Drawing on hard-earned experience in the field, the authors provide just enough theory to help you grasp important concepts, teaching the practical straightforward knowledge you need to start running your own AKS cluster. You will dive into topics related to the deployment and operation of AKS, including Rancher for management, security, networking, storage, monitoring, backup, scaling, identity, package management with HELM, and AKS in CI/CD. What You Will Learn Develop core knowledge of Docker containers, registries, and Kubernetes Gain AKS skills for Microsoft's fastest growing services in the cloud Understand the pros and cons of deploying and operating AKS Deploy and manage applications on the AKS platform Use AKS within a DevOps CI/CD process Who This Book Is For IT professionals who work with DevOps, the cloud, Docker, networking, storage, Linux, or Windows. Experience with cloud, DevOps, Docker, or application development is helpful.
    Note: Online resource; Title from title page (viewed December 9, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 84
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484253618
    Language: English
    Pages: 1 online resource (270 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Gain insight into fuzzy logic and neural networks, and how the integration between the two models makes intelligent systems in the current world. This book simplifies the implementation of fuzzy logic and neural network concepts using Python. You'll start by walking through the basics of fuzzy sets and relations, and how each member of the set has its own membership function values. You'll also look at different architectures and models that have been developed, and how rules and reasoning have been defined to make the architectures possible. The book then provides a closer look at neural networks and related architectures, focusing on the various issues neural networks may encounter during training, and how different optimization methods can help you resolve them. In the last section of the book you'll examine the integrations of fuzzy logics and neural networks, the adaptive neuro fuzzy Inference systems, and various approximations related to the same. You'll review different types of deep neuro fuzzy classifiers, fuzzy neurons, and the adaptive learning capability of the neural networks. The book concludes by reviewing advanced neuro fuzzy models and applications. What You'll Learn Understand fuzzy logic, membership functions, fuzzy relations, and fuzzy inference Review neural networks, back propagation, and optimization Work with different architectures such as Takagi-Sugeno model, Hybrid model, genetic algorithms, and approximations Apply Python implementations of deep neuro fuzzy system Who This book Is For Data scientists and software engineers with a basic understanding of Machine Learning who want to expand into the hybrid applications of deep learning and fuzzy logic.
    Note: Online resource; Title from title page (viewed November 30, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 85
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484255438
    Language: English
    Pages: 1 online resource (183 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: The role of the business analyst sits at the intersection of business operations, technology, and change management. The job requires a plethora of both soft skills and technical skills, as it must translate the needs of business users into action items for functional applications. On top of this, in-demand technologies have caused tectonic shifts in the way companies operate today, and business analysts must be prepared to adapt. The Inside Track to Excelling as a Business Analyst teaches you how to effectively harness skills, techniques, and hacks to grow your career. Author Roni Lubwama expertly walks you through case studies that illustrate how to diffuse the challenges and bottlenecks that business analysts commonly encounter. He provides you with digestible answers to the complexities faced when delivering digital transformation projects to end users. This book is not a self-help guide rife with corporate buzzwords, but a practical handbook with immediate applications from a true insider. Equip yourself with vital soft skills, ask the right questions, manage your stakeholders, and bring your projects to a successful close with The Inside Track to Excelling as a Business Analyst . Whether you are new to the role and want a leg up, or a veteran business operator looking to infuse new strategies into your work, this book instills lessons that will assist you throughout your entire career. In this time of rapid change in the digital space, business analysts are asked for more adaptability than ever before, and The Inside Track to Excelling as a Business Analyst is your ideal starting point. What You Will Learn Deploy a non-technical skills toolkit to resolve a wide array of bottlenecks particular to the business analyst practice. Defuse the many intractable and common scenarios you will encounter as a business analyst by the application of soft skills. Understand the difference between the theory and the actual practice of the business analyst role. Who This Book Is For Newbie and experienced business analysts who are looking to understand and contextualize their role; managers; other tech professionals looking to understand the business analyst role; and curious lay readers.
    Note: Online resource; Title from title page (viewed December 5, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 86
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484250525
    Language: English
    Pages: 1 online resource (424 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Build and deploy secure Spring Framework and Spring Boot-based enterprise Java applications with the Spring Security Framework. This book explores a comprehensive set of functionalities to implement industry-standard authentication and authorization mechanisms for Java applications. Pro Spring Security, Second Edition has been updated to incorporate the changes in Spring Framework 5 and Spring Boot 2. It is an advanced tutorial and reference that guides you through the implementation of the security features for a Java web application by presenting consistent examples built from the ground up. This book also provides you with a broader look into Spring security by including up-to-date use cases such as building a security layer for RESTful web services and Grails applications. What You Will Learn Explore the scope of security and how to use the Spring Security Framework Master Spring security architecture and design Secure the web tier in Spring Work with alternative authentication providers Take advantage of business objects and logic security Extend Spring security with other frameworks and languages Secure the service layer Who This Book Is For Experienced Spring and Java developers with prior experience in building Spring Framework or Boot-based applications.
    Note: Online resource; Title from title page (viewed November 21, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 87
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484253168
    Language: English
    Pages: 1 online resource (652 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Understand the industrialization of machine learning (ML) and take the first steps toward identifying and generating the transformational disruptors of artificial intelligence (AI). You will learn to apply ML to data lakes in various industries, supplying data professionals with the advanced skills required to handle the future of data engineering and data science. Data lakes currently generated by worldwide industrialized business activities are projected to reach 35 zettabytes (ZB) as the Fourth Industrial Revolution produces an exponential increase of volume, velocity, variety, variability, veracity, visualization, and value. Industrialization of ML evolves from AI and studying pattern recognition against the increasingly unstructured resource stored in data lakes. Industrial Machine Learning supplies advanced, yet practical examples in different industries, including finance, public safety, health care, transportation, manufactory, supply chain, 3D printing, education, research, and data science. The book covers: supervised learning, unsupervised learning, reinforcement learning, evolutionary computing principles, soft robotics disruptors, and hard robotics disruptors. What You Will Learn Generate and identify transformational disruptors of artificial intelligence (AI) Understand the field of machine learning (ML) and apply it to handle big data and process the data lakes in your environment Hone the skills required to handle the future of data engineering and data science Who This Book Is For Intermediate to expert level professionals in the fields of data science, data engineering, machine learning, and data management
    Note: Online resource; Title from title page (viewed November 30, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 88
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484255032
    Language: English
    Pages: 1 online resource (170 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: In the next few years, brands are on track to spend billions of dollars on influencer marketing. This form of marketing-currently utilized with great success on Instagram and YouTube-is not a short-lived fad, but a tectonic shift for the future of digital advertising. It's the way of the future, and the responsibility is on business leaders to keep up. Modern marketing professionals looking to adopt influencer marketing for their brands face equally modern challenges. Like finding the right talent, tracking and measuring results and quantifying how this new marketing opportunity aligns with the overall strategy. Influencer Marketing for Brands is the field guide for the digital age. After working with hundreds of brands from across the globe, author Aron Levin shares his insider knowledge gained from research, strategy, and hands-on experience from more than 10,000 successful collaborations with influencers on Instagram and YouTube. He provides you with valuable insights that help you eliminate guesswork and avoid common mistakes. More importantly, he shows you how to turn influencer marketing into a scalable and sustainable marketing channel. The digital media landscape grows more complicated by the hour, and influencer marketing is no exception. Influencer Marketing for Brands breaks down the art and science of influencer marketing and helps you synthesize, contextualize and transform this new way of creating and distributing content with powerful formulas, proven strategies, and real-world examples. What You Will Learn Plan effective influencer marketing campaigns using a simple 3-step formula Create top performing YouTube videos that drive website traffic, app installs and sales Understand what to pay for influencer marketing and how much you should invest if you're just starting out Who This Book is For Marketing and agency professionals, influencers and content creators, marketing students, those who are looking for more effective forms of advertising and are generally interested in understanding the new and evolving digital media landscape.
    Note: Online resource; Title from title page (viewed November 30, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 89
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484255124
    Language: English
    Pages: 1 online resource (379 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Evolve your traditional intranet platform into a next-generation digital workspace with this comprehensive book. Through in-depth coverage of strategies, methods, and case studies, you will learn how to design and build an employee experience platform (EXP) for improved employee productivity, engagement, and collaboration. In Build a Next-Generation Digital Workplace , author Shailesh Kumar Shivakumar takes you through the advantages of EXPs and shows you how to successfully implement one in your organization. This book provides extensive coverage of topics such as EXP design, user experience, content strategy, integration, EXP development, collaboration, and EXP governance. Real-world case studies are also presented to explore practical applications. Employee experience platforms play a vital role in engaging, empowering, and retaining the employees of an organization. Next-generation workplaces demand constant innovation and responsiveness, and this book readies you to fulfill that need with an employee experience platform. You will: Understand key design elements of EXP, including the visual design, EXP strategy, EXP transformation themes, information architecture, and navigation design. Gain insights into end-to-end EXP topics needed to successfully design, implement, and maintain next-generation digital workplace platforms. Study methods used in the EXP lifecycle, such as requirements and design, development, governance, and maintenance Execute the main steps involved in digital transformation of legacy intranet platforms to EXP. Discover emerging trends in digital workplace such as gamification, machine-led operations model and maintenance model, employee-centric design (including persona based design and employee journey mapping), cloud transformation, and design transformation. Comprehend proven methods for legacy Intranet modernization, collaboration, solution validation, migration, and more. Who This Book Is For Digital enthusiasts, web developers, digital architects, program managers, and more.
    Note: Online resource; Title from title page (viewed November 30, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 90
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484253915
    Language: English
    Pages: 1 online resource (232 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Start with the basics of bug hunting and learn more about implementing an offensive approach by finding vulnerabilities in web applications. Getting an introduction to Kali Linux, you will take a close look at the types of tools available to you and move on to set up your virtual lab. You will then discover how request forgery injection works on web pages and applications in a mission-critical setup. Moving on to the most challenging task for any web application, you will take a look at how cross-site scripting works and find out about effective ways to exploit it. You will then learn about header injection and URL redirection along with key tips to find vulnerabilities in them. Keeping in mind how attackers can deface your website, you will work with malicious files and automate your approach to defend against these attacks. Moving on to Sender Policy Framework (SPF), you will see tips to find vulnerabilities in it and exploit them. Following this, you will get to know how unintended XML injection and command injection work to keep attackers at bay. Finally, you will examine different attack vectors used to exploit HTML and SQL injection. Overall, Bug Bounty Hunting for Web Security will help you become a better penetration tester and at the same time it will teach you how to earn bounty by hunting bugs in web applications. What You Will Learn Implement an offensive approach to bug hunting Create and manage request forgery on web pages Poison Sender Policy Framework and exploit it Defend against cross-site scripting (XSS) attacks Inject headers and test URL redirection Work with malicious files and command injection Resist strongly unintended XML attacks Who This Book Is For White-hat hacking enthusiasts who are new to bug hunting and are interested in understanding the core concepts.
    Note: Online resource; Title from title page (viewed November 12, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 91
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254615
    Language: English
    Pages: 1 online resource (320 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Harness the power of PolyBase data virtualization software to make data from a variety of sources easily accessible through SQL queries while using the T-SQL skills you already know and have mastered. PolyBase Revealed shows you how to use the PolyBase feature of SQL Server 2019 to integrate SQL Server with Azure Blob Storage, Apache Hadoop, other SQL Server instances, Oracle, Cosmos DB, Apache Spark, and more. You will learn how PolyBase can help you reduce storage and other costs by avoiding the need for ETL processes that duplicate data in order to make it accessible from one source. PolyBase makes SQL Server into that one source, and T-SQL is your golden ticket. The book also covers PolyBase scale-out clusters, allowing you to distribute PolyBase queries among several SQL Server instances, thus improving performance. With great flexibility comes great complexity, and this book shows you where to look when queries fail, complete with coverage of internals, troubleshooting techniques, and where to find more information on obscure cross-platform errors. Data virtualization is a key target for Microsoft with SQL Server 2019. This book will help you keep your skills current, remain relevant, and build new business and career opportunities around Microsoft's product direction. What You Will Learn Install and configure PolyBase as a stand-alone service, or unlock its capabilities with a scale-out cluster Understand how PolyBase interacts with outside data sources while presenting their data as regular SQL Server tables Write queries combining data from SQL Server, Apache Hadoop, Oracle, Cosmos DB, Apache Spark, and more Troubleshoot PolyBase queries using SQL Server Dynamic Management Views Tune PolyBase queries using statistics and execution plans Solve common business problems, including "cold storage" of infrequently accessed data and simplifying ETL jobs Who This Book Is For SQL Server developers working in multi-platform environments who want one easy way of communicating with, and collecting data from, all of these sources
    Note: Online resource; Title from title page (viewed December 20, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 92
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484250167
    Language: English
    Pages: 1 online resource (291 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: What is inclusive design ? It is simple. It means that your product has been created with the intention of being accessible to as many different users as possible. For a long time, the concept of accessibility has been limited in terms of only defining physical spaces. However, change is afoot: personal technology now plays a part in the everyday lives of most of us, and thus it is a responsibility for designers of apps, web pages, and more public-facing tech products to make them accessible to all. Our digital era brings progressive ideas and paradigm shifts - but they are only truly progressive if everybody can participate. In Inclusive Design for a Digital World , multiple crucial aspects of technological accessibility are confronted, followed by step-by-step solutions from User Experience Design professor and author Regine Gilbert. Think about every potential user who could be using your product. Could they be visually impaired? Have limited motor skills? Be deaf or hard of hearing? This book addresses a plethora of web accessibility issues that people with disabilities face. Your app might be blocking out an entire sector of the population without you ever intending or realizing it. For example, is your instructional text full of animated words and Emoji icons? This makes it difficult for a user with vision impairment to use an assistive reading device, such as a speech synthesizer, along with your app correctly. In Inclusive Design for a Digital World , Gilbert covers the Web Content Accessibility Guidelines (WCAG) 2.1 requirements, emerging technologies such as VR and AR, best practices for web development, and more. As a creator in the modern digital era, your aim should be to make products that are inclusive of all people. Technology has, overall, increased connection and information equality around the world. To continue its impact, access and usability of such technology must be made a priority, and there is no better place to get started than Inclusive Design for a Digital World . What You'll Learn The moral, ethical, and high level legal reasons for accessible design Tools and best practices for user research and web developers The different types of designs for disabilities on various platforms Familiarize yourself with web compliance guidelines Test products and usability best practices Understand past innovations and future opportunities for continued improvement Who This Book Is For Practitioners of product design, product dev...
    Note: Online resource; Title from title page (viewed December 19, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 93
    ISBN: 9781484253526
    Language: English
    Pages: 1 online resource (642 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Roll up your sleeves and jump into building web applications using .NET Core 2.1 and the most popular JavaScript frameworks. You will start by building a data access layer using Entity Framework Core, a RESTful service using ASP.NET Core, and then you will build a web application following the MVC pattern, also using ASP.NET Core. The resulting application is an example e-commerce site using the most appropriate capabilities in .NET Core for building a line of business applications. The second half of Building Web Applications with .NET Core 2.1 and JavaScript is dedicated to teaching you how to develop applications on the client with JavaScript, BootStrap, and related tooling such as TypeScript, WebPack, NPM, and more. Each JavaScript framework will build the same UI as the ASP.NET Core web application from the first half of the book, leveraging the same ASP.NET Core RESTful service and Entity Framework Core data access layer. Building the same UI in the different JavaScript frameworks provides the context and knowledge to reasonably compare and contrast the tools. What You Will Learn Ramp up quickly on Entity Framework Core and ASP.NET Core Use TypeScript to deliver better JavaScript Manage your JavaScript build process Know how to build UIs with ASP.NET Core MVC, Angular, and React to make better decisions on which technologies to adopt in your projects Conduct an apples-to-apples comparison of ASP.NET Core, Angular, and React Who This Book Is For .NET architects, consultants, and developers who want to modernize their skill set. Some understanding of JavaScript and the Web is useful.
    Note: Online resource; Title from title page (viewed December 13, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 94
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484251300
    Language: English
    Pages: 1 online resource (232 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Explore the architectural constructs of Azure monitoring capabilities and learn various design and implementation aspects for complex use cases. This book covers the different scenarios in a modern-day multi-cloud enterprise and the tools available in Azure for monitoring and securing these environments. Understanding Azure Monitoring starts by discussing the rapid changes happening in the cloud and the challenges faced by cloud architects. You will then look at the basics of Azure monitoring and the available tools, including service level agreements (SLAs), auditing, and security. Next, you will learn how to select the best tools for monitoring, operational strategy, and integration with on-premises SIEM systems. You'll work through some scenario-based examples to monitor the workload and respond to failures. Here, you will monitor a simple web application on Azure, a multi-region web application, and applications that include PaaS and IaaS services. Towards the end of the book, you will explore monitoring in DevOps and see why it is important to be aware of continuous changes. What You Will Learn Work with Azure IaaS and PaaS resources and monitoring and diagnostics capabilities Discover how the operational landscape changes on Azure Look at cloud-only and on-premises hybrid integration Study architectural constructs for design and implementation Who This Book Is For Infrastructure and solution architects who want to integrate Azure-based monitoring solutions in a cloud native or hybrid-cloud architecture.
    Note: Online resource; Title from title page (viewed November 21, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 95
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254431
    Language: English
    Pages: 1 online resource (414 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Use Unity-based examples to understand fundamental mathematical concepts and see how they are applied when building modern video game functionality. You will gain the theoretical foundation you need, and you will know how to examine and modify an implementation. This book covers points in a 3D Cartesian coordinate system, and then discusses vectors and the details of dot and cross products. Basic mathematical foundations are illustrated through Unity-based example implementations. Also provided are examples showing how the concepts are applied when implementing video game functionality, such as collision support, motion simulations, autonomous behaviors, shadow approximations, and reflection off arbitrary walls. Throughout this book, you learn and examine the concepts and their applications in a game engine. What You Will Learn Understand the basic concepts of points and vectors and their applications in game development Apply mathematical concepts to modern video game functionality, such as spherical and box colliders Implement autonomous behaviors, including following way points, facing a target, chasing an object, etc. Who This Book is For Beginners, and those interested in the implementation of interactive games, who need a basic mathematical background or a refresher with modern examples
    Note: Online resource; Title from title page (viewed December 5, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 96
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484252994
    Language: English
    Pages: 1 online resource (169 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Start solving world issues by beginning small with simple Rasperry Pi projects. Using a free IoT server; tackle fundamental topics and concepts behind the Internet of Things. Image processing and sensor topics aren't only applicable to the Raspberry Pi. The skills learned in this book can go own to other applications in mobile development and electrical engineering. Start by creating a system to detect movement through the use of a PIR motion sensor and a Raspberry Pi board. Then further your sensor systems by detecting more than simple motion. Use the MQ2 gas sensor and a Raspberry Pi board as a gas leak alarm system to detect dangerous explosive and fire hazards. Train your system to send the captured data to the remote server ThingSpeak. When a gas increase is detected beyond a limit, then a message is sent to your Twitter account. Having started with ThingSpeak, we'll go on to develop a weather station with your Raspberry Pi. Using the DHT11 (humidity and temperature sensor) and BMP085 (barometric pressure and temperature sensor) in conjunction with ThingSpeak and Twitter, you can receive realtime weather alerts from your own meterological system! Finally, expand your skills into the popular machine learning world of digital image processing using OpenCV and a Pi. Make your own object classifiers and finally manipulate an object by means of an image in movement. This skillset has many applications, ranging from recognizing people or objects, to creating your own video surveillance system. With the skills developed in this book, you will have everything you need to work in IoT projects for the Pi. You can then expand your skills out further to develop mobile projects and delve into interactive systems such as those found in machine learning. What You'll Learn Work with ThingSpeak to receive Twitter alerts from your systems Cultivate skills in processing sensor inputs that are applicable to mobile and machine learning projects as well Incorporate sensors into projects to make devices that interact with more than just code Who This Book Is For Hobbyists and makers working robotics and Internet of Things areas will find this book a great resource for quick but expandable projects. Electronics engineers and programmers who would like to expand their familiarity with basic sensor projects will also find this book helpful.
    Note: Online resource; Title from title page (viewed December 17, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 97
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484251218
    Language: English
    Pages: 1 online resource (362 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Explore machine learning in Rust and learn about the intricacies of creating machine learning applications. This book begins by covering the important concepts of machine learning such as supervised, unsupervised, and reinforcement learning, and the basics of Rust. Further, you'll dive into the more specific fields of machine learning, such as computer vision and natural language processing, and look at the Rust libraries that help create applications for those domains. We will also look at how to deploy these applications either on site or over the cloud. After reading Practical Machine Learning with Rust , you will have a solid understanding of creating high computation libraries using Rust. Armed with the knowledge of this amazing language, you will be able to create applications that are more performant, memory safe, and less resource heavy. What You Will Learn Write machine learning algorithms in Rust Use Rust libraries for different tasks in machine learning Create concise Rust packages for your machine learning applications Implement NLP and computer vision in Rust Deploy your code in the cloud and on bare metal servers Who This Book Is For Machine learning engineers and software engineers interested in building machine learning applications in Rust.
    Note: Online resource; Title from title page (viewed December 10, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 98
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254226
    Language: English
    Pages: 1 online resource (312 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Use this book as an on-ramp to the development of enterprise-grade chatbots and digital assistants. It is based on real-life experience and explains everything you need to know to start building your own digital assistant (DA) using Oracle technologies. You will become familiar with the concepts involved in DA development from both a user experience and technical point of view. You will learn to create DAs using Oracle technologies, including the Oracle Digital Assistant Cloud. In the first part of the book, you will learn the basic principles of the digital assistant (AKA Chatbot) technology. You will be guided through the steps involved in designing a DA, including how to make sure that the user receives a satisfying experience when using the assistant. In the second part of the book, you will learn how to implement the digital assistant that was designed in the first part. You will begin with a basic implementation, later enhancing that implementation with agents, multi-language support, and webviews. The final part of the book adds a deep dive into custom component development with an example around sentiment analysis and speech. What You Will Learn Design digital assistants to meet business requirements Implement a great user experience for your digital assistants Translate digital assistant design into real implementations Build multi-language support into your assistants Enhance digital assistants with webviews Create custom components to extend feature sets Who This Book Is For Designers and developers who want to implement digital assistants using Oracle technologies and the cloud platform. This book is ideal for readers new to creating digital assistants, and covers aspects of design, including user experience design, before moving into the technical implementation. Readers experienced in creating digital assistants on other platforms will find the book useful for making the transition to Oracle technologies and the Oracle Digital Assistant Cloud.
    Note: Online resource; Title from title page (viewed December 10, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 99
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484255582
    Language: English
    Pages: 1 online resource (177 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Learn how to use TensorFlow 2.0 to build machine learning and deep learning models with complete examples. The book begins with introducing TensorFlow 2.0 framework and the major changes from its last release. Next, it focuses on building Supervised Machine Learning models using TensorFlow 2.0. It also demonstrates how to build models using customer estimators. Further, it explains how to use TensorFlow 2.0 API to build machine learning and deep learning models for image classification using the standard as well as custom parameters. You'll review sequence predictions, saving, serving, deploying, and standardized datasets, and then deploy these models to production. All the code presented in the book will be available in the form of executable scripts at Github which allows you to try out the examples and extend them in interesting ways. What You'll Learn Review the new features of TensorFlow 2.0 Use TensorFlow 2.0 to build machine learning and deep learning models Perform sequence predictions using TensorFlow 2.0 Deploy TensorFlow 2.0 models with practical examples Who This Book Is For Data scientists, machine and deep learning engineers.
    Note: Online resource; Title from title page (viewed December 17, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 100
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress | Boston, MA : Safari
    ISBN: 9781484254042
    Language: English
    Pages: 1 online resource (604 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Gain the fundamental concepts of object-oriented programming with examples in Java. This second edition comes with detailed coverage and enhanced discussion on fundamental topics such as inheritance, polymorphism, abstract classes, interfaces, and packages. This edition also includes discussions on multithread programming, generic programming, database programming, and exception handling mechanisms in Java. Finally, you will get a quick overview of design patterns including the full implementation of some important patterns. Interactive Object-Oriented Programming in Java begins with the fundamental concepts of object-oriented programming alongside Q&A sessions to further explore the topic. The book concludes with FAQs from all chapters. It also contains a section to test your skills in the language basics with examples to understand Java fundamentals including loops, arrays, and strings. You'll use the Eclipse IDE to demonstrate the code examples in the book. After reading the book, you will have enhanced your skills in object-oriented programming in Java and you will be able to extend them in interesting ways. What You Will Learn Discover object-oriented programming with Java Test your programming skills Crack Java-based interviews with confidence Use the Eclipse IDE to write code and generate output Who This Book Is For Novice to intermediate programmers, software developers, and software testers.
    Note: Online resource; Title from title page (viewed December 17, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...