Your email was sent successfully. Check your inbox.

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

Proceed reservation?

Export
Filter
  • 2020-2024  (827)
  • Safari, an O’Reilly Media Company.  (827)
  • Andersen, Hans Christian
  • Organisation de coopération et de développement économiques
  • World Bank
  • [Erscheinungsort nicht ermittelbar] : Packt Publishing  (827)
Datasource
Material
Language
Years
Year
Author, Corporation
Subjects(RVK)
  • 1
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800209794
    Language: English
    Pages: 1 online resource (488 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Get to grips with the tools, services, and functions needed for application migration to help you move from legacy applications to cloud-native on Google Cloud Key Features Discover how a sample legacy application can be transformed into a cloud-native application on Google Cloud Learn where to start and how to apply application modernization techniques and tooling Work with real-world use cases and instructions to modernize an application on Google Cloud Book Description Legacy applications, which comprise 75–80% of all enterprise applications, often end up being stuck in data centers. Modernizing these applications to make them cloud-native enables them to scale in a cloud environment without taking months or years to start seeing the benefits. This book will help software developers and solutions architects to modernize their applications on Google Cloud and transform them into cloud-native applications. This book helps you to build on your existing knowledge of enterprise application development and takes you on a journey through the six Rs: rehosting, replatforming, rearchitecting, repurchasing, retiring, and retaining. You'll learn how to modernize a legacy enterprise application on Google Cloud and build on existing assets and skills effectively. Taking an iterative and incremental approach to modernization, the book introduces the main services in Google Cloud in an easy-to-understand way that can be applied immediately to an application. By the end of this Google Cloud book, you'll have learned how to modernize a legacy enterprise application by exploring various interim architectures and tooling to develop a cloud-native microservices-based application. What you will learn Discover the principles and best practices for building cloud-native applications Study the six Rs of migration strategy and learn when to choose which strategy Rehost a legacy enterprise application on Google Compute Engine Replatform an application to use Google Load Balancer and Google Cloud SQL Refactor into a single-page application (SPA) supported by REST services Replatform an application to use Google Identity Platform and Firebase Authentication Refactor to microservices using the strangler pattern Automate the deployment process using a CI/CD pipeline with Google Cloud Build Who this book is for This book is for software developers and solutions architects looking to gain experience in modernizing their enterprise applications to run on Google Cloud and t...
    Note: Online resource; Title from title page (viewed January 6, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801819282
    Language: English
    Pages: 1 online resource (274 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Gain useful insights into cybersecurity leadership in a modern-day organization with the help of use cases Key Features Discover tips and expert advice from the leading CISO and author of many cybersecurity books Become well-versed with a CISO's day-to-day responsibilities and learn how to perform them with ease Understand real-world challenges faced by a CISO and find out the best way to solve them Book Description The chief information security officer (CISO) is responsible for an organization's information and data security. The CISO's role is challenging as it demands a solid technical foundation as well as effective communication skills. This book is for busy cybersecurity leaders and executives looking to gain deep insights into the domains important for becoming a competent cybersecurity leader. The book begins by introducing you to the CISO's role, where you'll learn key definitions, explore the responsibilities involved, and understand how you can become an efficient CISO. You'll then be taken through end-to-end security operations and compliance standards to help you get to grips with the security landscape. In order to be a good leader, you'll need a good team. This book guides you in building your dream team by familiarizing you with HR management, documentation, and stakeholder onboarding. Despite taking all that care, you might still fall prey to cyber attacks; this book will show you how to quickly respond to an incident to help your organization minimize losses, decrease vulnerabilities, and rebuild services and processes. Finally, you'll explore other key CISO skills that'll help you communicate at both senior and operational levels. By the end of this book, you'll have gained a complete understanding of the CISO's role and be ready to advance your career. What you will learn Understand the key requirements to become a successful CISO Explore the cybersecurity landscape and get to grips with end-to-end security operations Assimilate compliance standards, governance, and security frameworks Find out how to hire the right talent and manage hiring procedures and budget Document the approaches and processes for HR, compliance, and related domains Familiarize yourself with incident response, disaster recovery, and business continuity Get the hang of tasks and skills other than hardcore security operations Who this book is for This book is for aspiring as well as existing CISOs. This book will also help cybersecurity leaders and sec...
    Note: Online resource; Title from title page (viewed January 7, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    ISBN: 9781801816618
    Language: English
    Pages: 1 online resource (588 pages)
    Edition: 2nd edition
    Keywords: Electronic books
    Abstract: From fundamentals and design patterns to the different strategies for creating secure and reliable architectures in AWS cloud, learn everything you need to become a successful solutions architect Key Features Transform business requirements into end-to-end technical architectures with this practical guide Assess and overcome the various challenges while updating or modernizing legacy applications Learn how to future-proof your architecture with IoT, machine learning, and quantum computing Book Description Solutions Architect's Handbook, Second Edition, takes a hands-on approach to helping you become a solutions architect. You will learn how to create robust, scalable, and fault-tolerant solutions and next-generation architecture designs in a cloud environment. This will help you build effective product strategies for your business and implement them from start to finish. The new edition incorporates new chapters on disruptive technologies, such Internet of Things (IoT), quantum computing, data engineering, and machine learning. It also includes updated discussions on cloud-native architecture, blockchain data storage, and mainframe modernization with public cloud. This book provides an understanding of solution architecture and how it fits into an agile enterprise environment. It will take you through the journey of solution architecture design by providing detailed knowledge of design pillars, advanced design patterns, anti-patterns, and the cloud-native aspects of modern software design. By the end of this book, you'll have learned techniques that enable you to create efficient architecture designs that meet your business requirements. What you will learn Explore the various roles of a solutions architect in the enterprise landscape Implement key design principles and patterns to build high-performance, cost-effective solutions Choose appropriate strategies to secure your architectures and increase their availability Modernize legacy applications with the help of cloud integration Understand big data processing, machine learning, IoT, and quantum computing, and how they fit into modern architecture Integrate a DevOps mindset to promote collaboration, increase operational efficiency, and streamline production Who this book is for This book is for software developers, system engineers, DevOps engineers, architects, and team leaders working in the information technology industry who aspire to become solutions architect professionals. It will al...
    Note: Online resource; Title from title page (viewed January 17, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803238043
    Language: English
    Pages: 1 online resource (1 video file, approximately 10 hr., 57 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Pass your SC-300: Microsoft Identity and Access administrator exam with the help of this highly engaging and comprehensive guide. About This Video Implement an identity management solution, authentication, and access management solution Implement access management for apps, plan and implement an identity governance strategy A reference or end-to-end guide to pass your SC 300 exam from a Microsoft certified trainer In Detail The Microsoft Identity and Access Administrator designs, implements, and operates an organization’s identity and access management systems by using Azure Active Directory (Azure AD). They manage tasks such as providing secure authentication and authorization access to enterprise applications. The administrator provides seamless experiences and self-service management capabilities for all users. Adaptive access and governance are core elements to the role. This role is also responsible for troubleshooting, monitoring, and reporting for the identity and access environment. This course starts from implementing the initial configuration of Azure Active Directory. Then, create, configure, and manage identities. Followed by, implementing, and managing external identities. You will implement and manage hybrid identity, then plan and implement Azure multifactor authentication. Then manage user authentication, and plan, implement and administer conditional access. After that, you will manage Azure AD identity protection. Plan, implement and monitor the integration of enterprise apps for SSO and app registrations. Moving ahead, you will plan, implement, and manage entitlement and access reviews. Finally, you will see privileged access along with monitoring and maintaining Azure Active Directory. By the end of this course, you will gain the requisite knowledge and confidence to pass the SC-300: Microsoft Identity and Access administrator exam. Who this book is for This course is for security enthusiasts who want to complete the SC-300 certification. This is designed for those who would like to look at security from the identity perspective and want to be the identity security defenders of their organization. Basic knowledge of Azure and its components along with information security will be helpful. Work exposure to Active Directory, its usage, and its purpose is required but not mandatory.
    Note: Online resource; Title from title screen (viewed January 19, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803246680
    Language: English
    Pages: 1 online resource (1 video file, approximately 3 hr., 50 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: A hands-on comprehensive course to master the core basics of Python 3 to dive into the world of coding with Python. About This Video Learn to write your first Python code and run it Discover Python OOP (Object-Oriented Programming) Get introduced to inheritance and composition (OOP) In Detail The course is recorded with the latest Python version: Python 3. It is a practical focused course, thus making it compressive and easy to follow for beginners stepping into the world of programming. The course is divided into four levels. The first level is about Python shell, variables, data types, lists, and user input. The second level will take you through Python IDE (PyCharm), comments, functions, and scope. The third level is about conditions (if) and loops, followed by the fourth level, which is to read/write to a file, use and create Python modules, and run a Python program from the terminal. There is also a bonus lesson on OOP (Object-Oriented Programming). Learning OOP will help you enhance your skills further. By the end of the course, you will have a strong foundation in Python and you will be able to build on that foundation with confidence. Who this book is for This course is for complete beginners who want to learn Python basics in a straightforward way. Even if you are a programming beginner who started with another language and want to jump to Python, you can opt for this course. This course is also for Python developers who want a quick refresher course, or anyone interested in web development, robotics, artificial intelligence, video games development, and data science.
    Note: Online resource; Title from title screen (viewed January 25, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803230245
    Language: English
    Pages: 1 online resource (1 video file, approximately 12 hr., 49 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Explore how you can create amazing mini projects to learn JavaScript - grow your portfolio - expand your skills! About This Video Get started with JavaScript DOM coding and development Create fun interactive games and components with JavaScript Learn to detect collision between page elements with JavaScript DOM In Detail JavaScript can bring your web pages to life. Select page elements, make changes and update them as needed. Power up your web pages. Create amazing content on your pages, driven dynamically with JavaScript. Projects within this course are designed to help you learn more about JavaScript and interacting with the DOM. Learn by example, this course is loaded with fun projects to help you learn and prove what can be done with JavaScript. First is an introduction to the DOM and how JavaScript can create page interactions. Explore how to write JavaScript code, select page elements, and more. This course is loaded with useful projects to help you learn more about creating interactive and dynamic web content with JavaScript. The course covers the following topics: JavaScript projects DOM interactive Dynamic webpages Introduction to web development Course resource guide JavaScript starter projects DOM simple projects to start coding JavaScript DOM interactive components and useful projects JavaScript DOM fun projects Interactive DOM elements By the end of the course, you will be able to create interactive and dynamic web content with JavaScript. Who this book is for This course is for JavaScript developers, web designers, web application developers, web masters, and for anyone who wants to create fun web projects and someone who wants to learn more about JavaScript and the DOM. Beginner JavaScript knowledge is needed as the course covers only JavaScript relevant to the building of the game. Also, HTML and CSS knowledge is essential as the scope of this course is all focused-on JavaScript.
    Note: Online resource; Title from title screen (viewed January 19, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801811781
    Language: English
    Pages: 1 online resource (374 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Explore IoT, data analytics, and machine learning to solve cyber-physical problems using the latest capabilities of managed services such as AWS IoT Greengrass and Amazon SageMaker Key Features Accelerate your next edge-focused product development with the power of AWS IoT Greengrass Develop proficiency in architecting resilient solutions for the edge with proven best practices Harness the power of analytics and machine learning for solving cyber-physical problems Book Description The Internet of Things (IoT) has transformed how people think about and interact with the world. The ubiquitous deployment of sensors around us makes it possible to study the world at any level of accuracy and enable data-driven decision-making anywhere. Data analytics and machine learning (ML) powered by elastic cloud computing have accelerated our ability to understand and analyze the huge amount of data generated by IoT. Now, edge computing has brought information technologies closer to the data source to lower latency and reduce costs. This book will teach you how to combine the technologies of edge computing, data analytics, and ML to deliver next-generation cyber-physical outcomes. You'll begin by discovering how to create software applications that run on edge devices with AWS IoT Greengrass. As you advance, you'll learn how to process and stream IoT data from the edge to the cloud and use it to train ML models using Amazon SageMaker. The book also shows you how to train these models and run them at the edge for optimized performance, cost savings, and data compliance. By the end of this IoT book, you'll be able to scope your own IoT workloads, bring the power of ML to the edge, and operate those workloads in a production setting. What you will learn Build an end-to-end IoT solution from the edge to the cloud Design and deploy multi-faceted intelligent solutions on the edge Process data at the edge through analytics and ML Package and optimize models for the edge using Amazon SageMaker Implement MLOps and DevOps for operating an edge-based solution Onboard and manage fleets of edge devices at scale Review edge-based workloads against industry best practices Who this book is for This book is for IoT architects and software engineers responsible for delivering analytical and machine learning–backed software solutions to the edge. AWS customers who want to learn and build IoT solutions will find this book useful. Intermediate-level experience with running Python ...
    Note: Online resource; Title from title page (viewed January 14, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801072137
    Language: English
    Pages: 1 online resource (602 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: This book will make the link between data cleaning and preprocessing to help you design effective data analytic solutions Key Features Develop the skills to perform data cleaning, data integration, data reduction, and data transformation Get ready to make the most of your data with powerful data transformation and massaging techniques Perform thorough data cleaning, such as dealing with missing values and outliers Book Description Data preprocessing is the first step in data visualization, data analytics, and machine learning, where data is prepared for analytics functions to get the best possible insights. Around 90% of the time spent on data analytics, data visualization, and machine learning projects is dedicated to performing data preprocessing. This book will equip you with the optimum data preprocessing techniques from multiple perspectives. You'll learn about different technical and analytical aspects of data preprocessing – data collection, data cleaning, data integration, data reduction, and data transformation – and get to grips with implementing them using the open source Python programming environment. This book will provide a comprehensive articulation of data preprocessing, its whys and hows, and help you identify opportunities where data analytics could lead to more effective decision making. It also demonstrates the role of data management systems and technologies for effective analytics and how to use APIs to pull data. By the end of this Python data preprocessing book, you'll be able to use Python to read, manipulate, and analyze data; perform data cleaning, integration, reduction, and transformation techniques; and handle outliers or missing values to effectively prepare data for analytic tools. What you will learn Use Python to perform analytics functions on your data Understand the role of databases and how to effectively pull data from databases Perform data preprocessing steps defined by your analytics goals Recognize and resolve data integration challenges Identify the need for data reduction and execute it Detect opportunities to improve analytics with data transformation Who this book is for Junior and senior data analysts, business intelligence professionals, engineering undergraduates, and data enthusiasts looking to perform preprocessing and data cleaning on large amounts of data will find this book useful. Basic programming skills, such as working with variables, conditionals, and loops, along with beginner-level ...
    Note: Online resource; Title from title page (viewed January 21, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801072694
    Language: English
    Pages: 1 online resource (406 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Gain practical skills to design, deploy, and manage networks on Google Cloud and prepare to gain Professional Cloud Network Engineer certification Key Features Gain hands-on experience in implementing VPCs, hybrid connectivity, network services, and security Establish a secure network architecture by learning security best practices Leverage this comprehensive guide to gain Professional Cloud Network Engineer certification Book Description Google Cloud, the public cloud platform from Google, has a variety of networking options, which are instrumental in managing a networking architecture. This book will give you hands-on experience of implementing and securing networks in Google Cloud Platform (GCP). You will understand the basics of Google Cloud infrastructure and learn to design, plan, and prototype a network on GCP. After implementing a Virtual Private Cloud (VPC), you will configure network services and implement hybrid connectivity. Later, the book focuses on security, which forms an important aspect of a network. You will also get to grips with network security and learn to manage and monitor network operations in GCP. Finally, you will learn to optimize network resources and delve into advanced networking. The book also helps you to reinforce your knowledge with the help of mock tests featuring exam-like questions. By the end of this book, you will have gained a complete understanding of networking in Google Cloud and learned everything you need to pass the certification exam. What you will learn Understand the fundamentals of Google Cloud architecture Implement and manage network architectures in Google Cloud Platform Get up to speed with VPCs and configure VPC networks, subnets, and routers Understand the command line interface and GCP console for networking Get to grips with logging and monitoring to troubleshoot network and security Use the knowledge you gain to implement advanced networks on GCP Who this book is for This Google Cloud certification book is for cloud network engineers, cloud architects, cloud engineers, administrators, and anyone who is looking to design, implement, and manage network architectures in Google Cloud Platform. You can use this book as a guide for passing the Professional Cloud Network Engineer certification exam. You need to have at least a year of experience in Google Cloud, basic enterprise-level network design experience, and a fundamental understanding of Cloud Shell to get started with this book.
    Note: Online resource; Title from title page (viewed January 13, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803235011
    Language: English
    Pages: 1 online resource (1 video file, approximately 13 hr., 35 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: This course covers everything you should learn to clear the AWS Cloud Practitioner Certification Exam CLF-C01. About This Video Learn AWS Cloud fundamentals with hands-on working knowledge AWS Cloud architecture, services, and concepts beyond the exam Explore Amazon S3 and other storage services In Detail This course is structured into 14 sections. The first section gives you some preliminary information about the course and what you should do before you start the course. The second section of this course is to help you get started with cloud computing and the AWS Cloud platform. It will make you familiar with some cloud computing concepts, terminologies, and AWS Cloud platform. The third section onwards is designed to cover specific areas of AWS cloud computing. For example, section three starts with networking basics and takes you deep into AWS networking. The fourth is dedicated to identity and access management in AWS. Similarly, section five takes you deep into the Amazon EC2, and so on. Each section is dedicated to a specific area, so you don't lose focus and relation amongst the services. It explains various topics such as database and analytics services, containers and serverless, developer tools and DevOps services, account management and billing, and so on. The last section presents you with some tips and guidance on preparing for the exam and how to attempt exam questions. By the end of the course, you will be confident enough to crack the AWS Certified Cloud Practitioner Exam. Who this book is for This course is for software engineering professionals willing to pass the AWS Certified Cloud Practitioner Certification. It is also for IT professionals willing to learn and master AWS Cloud core concepts and working knowledge.
    Note: Online resource; Title from title screen (viewed January 31, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801818773
    Language: English
    Pages: 1 online resource (320 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Get hands-on with NetSuite implementation, customization, and integration services for automating operations and accelerating business growth Key Features Understand how to take a new client from the kickoff meeting through to their go live and beyond in the fastest possible time Explore the new innovations in NetSuite 2021 and leading practices for ERP and CRM consultants Avoid the common pitfalls that consultants can run into when implementing NetSuite Book Description Used by thousands of organizations worldwide, NetSuite's customer and financial management solutions expedite daily financial transactions, accelerate the financial close, ensure compliance, and so much more. With companies around the world choosing to run their business on this cloud-based SaaS solution, the demand for NetSuite professionals is ever increasing. This book takes a hands-on approach to help you grasp the implementation and associated methodologies in no time. You'll start by exploring what NetSuite is, how it works, and how accounts, support, and updates work within its ecosystem. Understanding a business' requirements is a critical first step toward completing any software product implementation, so you'll learn how to write business requirements by learning about the various departments, roles, and processes in the client's organization. Once you've developed a solid understanding of NetSuite and your client, you can apply your knowledge to configure accounts and test everything with the users. Finally, you'll get to grips with managing both functional and technical issues that arise post-implementation and learn how to handle them like a professional. By the end of this book, you'll have gained the knowledge necessary to implement NetSuite for businesses and get things up and running in the shortest possible time. What you will learn Understand the NetSuite ecosystem, including its main modules, the platform, and related features Explore the fundamentals of NetSuite and get ready to implement it in any organization Discover how to manage gaps, data migration, and integrations with NetSuite Find out how to minimize disruptions in finance as you migrate to NetSuite Understand the steps to configure your organization's account and how development and testing fit into the implementation schedule Refine your skills with NetSuite tips and tricks and make each implementation process a success Who this book is for This book is for consultants (or any NetSuite users) ...
    Note: Online resource; Title from title page (viewed January 7, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800208162
    Language: English
    Pages: 1 online resource (528 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: An immersive learning experience enhanced with technical, hands-on labs to understand the concepts, methods, tools, platforms, and systems required to master the art of cybersecurity Key Features Get hold of the best defensive security strategies and tools Develop a defensive security strategy at an enterprise level Get hands-on with advanced cybersecurity threat detection, including XSS, SQL injections, brute forcing web applications, and more Book Description Every organization has its own data and digital assets that need to be protected against an ever-growing threat landscape that compromises the availability, integrity, and confidentiality of crucial data. Therefore, it is important to train professionals in the latest defensive security skills and tools to secure them. Mastering Defensive Security provides you with in-depth knowledge of the latest cybersecurity threats along with the best tools and techniques needed to keep your infrastructure secure. The book begins by establishing a strong foundation of cybersecurity concepts and advances to explore the latest security technologies such as Wireshark, Damn Vulnerable Web App (DVWA), Burp Suite, OpenVAS, and Nmap, hardware threats such as a weaponized Raspberry Pi, and hardening techniques for Unix, Windows, web applications, and cloud infrastructures. As you make progress through the chapters, you'll get to grips with several advanced techniques such as malware analysis, security automation, computer forensics, and vulnerability assessment, which will help you to leverage pentesting for security. By the end of this book, you'll have become familiar with creating your own defensive security tools using IoT devices and developed advanced defensive security skills. What you will learn Become well versed with concepts related to defensive security Discover strategies and tools to secure the most vulnerable factor – the user Get hands-on experience using and configuring the best security tools Understand how to apply hardening techniques in Windows and Unix environments Leverage malware analysis and forensics to enhance your security strategy Secure Internet of Things (IoT) implementations Enhance the security of web applications and cloud deployments Who this book is for This book is for IT professionals, including systems administrators, programmers, IT architects, solution engineers, system analysts, data scientists, DBAs, and any IT expert looking to explore the fascinating world of cyb...
    Note: Online resource; Title from title page (viewed January 6, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803235950
    Language: English
    Pages: 1 online resource (278 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Get to grips with React Hooks and design your own custom Hook to manage application states for making better decisions in site architecture Key Features Get to grips with Hooks' design and understand each built-in Hook's pitfalls with examples Discover how to turn your existing code into a reusable Hook via code refactoring Explore design solutions to identify and solve site performance issues involving Hooks Book Description React hook creates a unique solution for using states in function components to orchestrate UI communication. They provide you with an easy interface to write custom data management solutions with low development and maintenance costs. Understanding how Hooks are designed enables you to use them more effectively, and this book helps you to do just that. This book starts with a custom-crafted solution to reveal why Hooks are needed in the first place. You will learn about the React engine and discover how each built-in Hook can manage a persistent value by hooking into it. You will walk through the design and implementation of each hook with code so that you gain a solid understanding. Finally, you'll get to grips with each Hook's pitfalls and find out how to effectively overcome them. By the end of this React book, you'll have gained the confidence to build and write Hooks for developing functional and efficient web applications at scale. What you will learn Create your own hooks to suit your state management requirement Detect the current window size of your website using useEffect Debounce an action to improve user interface (UI) performance using useMemo Establish a global site configuration using useContext Avoid hard-to-find application memory leaks using useRef Design a simple and effective API data layer using custom Hooks Who this book is for This book is for web developers who are looking for a consistent and efficient approach for applying application states with Hooks. Basic knowledge of React will help you to get the most out of this book.
    Note: Online resource; Title from title page (viewed January 11, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801073875
    Language: English
    Pages: 1 online resource (502 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Get started with the latest sculpting features in Blender 3D and learn key sculpting workflows such as Dynotopo, Voxel Remesher, QuadriFlow, and Multiresolution Key Features Use Blender's core sculpting workflows: basic sculpting, Dynotopo, Voxel Remesher, QuadriFlow, and Multiresolution Learn how to use and customize Blender's sculpting brushes to create fantastic art effortlessly Explore common techniques in Blender 3.0 for creating facial features, clothing, accessories, and more Book Description Blender 3D is a free and open source program that can be used for every part of the 3D production pipeline. It has several robust feature sets for creating 3D art that have contributed to its rising popularity in the last few years. Sculpting is perhaps the most enjoyable and artistic method for creating 3D art as it relies less on technical knowledge and focuses on artistic brushes. The latest release of Blender makes the sculpting feature set more powerful than ever, so now is an excellent time to learn it! This book covers the expansive list of features in the Blender 2.93 LTS release, as well as the exciting all-new Blender 3.0 release. This book will be an excellent resource for professionals who need a production-ready long-term support release of the software, as well as hobbyists looking for a cutting-edge experience. Sculpting the Blender Way will demonstrate how to navigate Blender's user interface and take you through the core workflows. You'll gain a detailed understanding of how the sculpting features work, including basic sculpting, Dyntopo, the Voxel Remesher, QuadriFlow, and Multiresolution. This Blender book will cover a wide range of brushes, as well as all of the latest additions to the sculpting feature set, such as Face Sets, Mesh Filters, and the Cloth brush. You'll learn how to customize these brushes and features to create fantastic 3D sculptures that you can share with the ever-growing Blender community. By the end of this book, you'll have gained a complete understanding of the core sculpting workflows and be able to use Blender to bring your digital characters to life. What you will learn Configure your graphics tablet for use in 3D sculpting Set up Blender's user interface for sculpting Understand the core sculpting workflows Get the hang of using Blender's basic sculpting brushes Customize brushes for more advanced workflows Explore high-resolution details with brush alphas and Multiresolution Try out the all-new Cloth ...
    Note: Online resource; Title from title page (viewed January 28, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800208759
    Language: English
    Pages: 1 online resource (402 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Discover best practices to create simple, robust, and scalable software solutions quickly and securely, and focus on what's important - the business and the end customer Key Features Discover strategies and tips for low-code and no-code development with the help of useful examples Build enterprise-scale reactive web and mobile applications Explore the benefits of low-code development Book Description OutSystems is a software development platform that speeds up the build phase by abstracting code and making almost everything visual. This means replacing textual language with visual artifacts that avoid lexical errors and speed up code composition using accelerators and predefined templates. The book begins by walking you through the fundamentals of the technology, along with a general overview of end-to-end web and mobile software development. You'll learn how to configure your personal area in the cloud and use the OutSystems IDE to connect with it. The book then shows you how to build a web application based on the best architectural and developmental practices in the market, and takes the same approach for the mobile paradigm. As you advance, you'll find out how to develop the same application, and the great potential of reusing code from one paradigm in another and the symbiosis between them is showcased.The only application that'll differ from the application in the exercise is the one used in business process technology (BPT), with a focus on a common market use case. By the end of this OutSystems book, you'll be able to develop enterprise-level applications on the web and mobile, integrating them with third parties and other systems on the market. You'll also understand the concepts of performance, security, and software construction and be able to apply them effectively. What you will learn Get to grips with the OutSystems infrastructure Develop reactive web and mobile applications in OutSystems using best practices in Service Studio Define and design Architecture Canvas (3-Layer Canvas) for your applications Integrate with external systems in OutSystems Enhance applications with BPT Manage and monitor your applications in the OutSystems infrastructure Who this book is for This book is for back-end developers, tech leaders, UX/UI developers, frontend developers, (in general, full-stack developers), tech companies, and enterprises looking to learn how to develop web and mobile software quickly and disruptively by leveraging OutSystems, o...
    Note: Online resource; Title from title page (viewed January 27, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803244280
    Language: English
    Pages: 1 online resource (478 pages)
    Edition: 3rd edition
    Keywords: Electronic books
    Abstract: This third edition of the bestselling Mastering QuickBooks® is updated for 2022 and now goes above and beyond the topics covered on the QuickBooks Certified User (QBCU) exam Key Features Learn QuickBooks Online (QBO) from scratch and get confident with best practices Fully revised with the latest updates to QuickBooks Online Brush up with everything you need to prepare for the QBCU exam Book Description Handling the financial side of your growing business requires expertise. What if there's an easier path to manage accounting and track profits? With Mastering QuickBooks® 2022, Third Edition, you can build the perfect budget, simplify tax return preparation, manage inventory, track job costs, generate income statements and financial reports, and perform all accounting-related tasks with ease. Crystalynn Shelton is an experienced Certified Public Accountant and Advanced Certified QuickBooks ProAdvisor who will guide you through using QuickBooks Online, from setup to core features and beyond. This new edition has every chapter revised to cover a range of new features and updates available, including smart invoicing and cash flow projections. You'll learn how to create multilingual invoices, track mileage, work with a cash flow dashboard that helps you with cash forecasting and planning reports, and upload batches of bills and checks. You'll also learn how to manage sales tax, including how to set up, collect, track, pay, and report sales tax payments. In addition to this, you'll explore how to export reports to Google Sheets, use the custom chart builder, import budgets, and perform smart reporting. By the end of this book, you'll be well-versed with QuickBooks and have the confidence to manage all your bookkeeping tasks with ease. What you will learn Get to grips with bookkeeping concepts and the typical bookkeeping and financial accounting cycle Set up QuickBooks for both product-based and service-based businesses Discover the new features of QBO and find out what the QBO line-up offers Track everything from billable and non-billable time and expenses to profit Generate key financial reports for accounts, customers, jobs, and invoice items Understand the complete QuickBooks payroll process and track payments made to 1099 contractors Manage various bank and credit card accounts linked to your business Who this book is for This QuickBooks book is for small business owners, bookkeepers, and accounting students who want to learn QuickBooks Online a...
    Note: Online resource; Title from title page (viewed January 31, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801815727
    Language: English
    Pages: 1 online resource (356 pages)
    Edition: 2nd edition
    Keywords: Electronic books
    Abstract: Improve the scalability and maintainability of your applications by implementing a variety of design patterns using Kotlin Key Features Understand traditional and modern design patterns to improve the design of your application Combine the benefits of object-oriented, functional, reactive, and concurrent programming Choose the best microservices architecture and frameworks for your web application Book Description Design patterns are well-known solutions to common architectural problems as they allow you to solve many problems efficiently and create a shared vocabulary between developers. This book shows you how easy it can be to implement traditional design patterns in the modern multi-paradigm Kotlin programming language, and takes you through the new patterns and paradigms that have emerged. This second edition is updated to cover the changes introduced from Kotlin 1.2 up to 1.5 and focuses more on the idiomatic usage of coroutines, which have become a stable language feature. You'll begin by learning about the practical aspects of smarter coding in Kotlin, and will understand basic Kotlin syntax and the impact of design patterns on your code. The book also provides an in-depth explanation of the classical design patterns, such as Creational, Structural, and Behavioral families, before moving on to functional programming. You'll go through reactive and concurrent patterns, and finally, get to grips with coroutines and structured concurrency to write performant, extensible, and maintainable code. By the end of this Kotlin book, you'll have explored the latest trends in architecture and design patterns for microservices, as well as understanding the tradeoffs when choosing between different architectures. What you will learn Implement all the classical design patterns using the Kotlin programming language Apply reactive and concurrent design patterns to make your application more scalable Discover best practices in Kotlin and explore its new features Understand the key principles of functional programming and learn how they apply to Kotlin Find out how to write idiomatic Kotlin code and learn which patterns to avoid Harness the power of Kotlin to design concurrent and reliable systems with ease Create an effective microservice with Kotlin and the Ktor framework Who this book is for This book is for developers looking to apply design patterns they've learned from other languages in Kotlin to build reliable, scalable, and maintainable applicati...
    Note: Online resource; Title from title page (viewed January 21, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    ISBN: 9781801070799
    Language: English
    Pages: 1 online resource (588 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Successfully execute a strategic roadmap of digital transformation and modernize your enterprise with a proven API-led agile implementation approach by unlocking the full range of features in IBM API Connect Version 10 Key Features Explore techniques to design and deliver valuable customer-centric APIs using API Connect Manage your APIs with improved security and optimal performance across many channels Uncover hidden capabilities that help improve business agility and management within your API ecosystem Book Description IBM API Connect enables organizations to drive digital innovation using its scalable and robust API management capabilities across multi-cloud and hybrid environments. With API Connect's security, flexibility, and high performance, you'll be able to meet the needs of your enterprise and clients by extending your API footprint. This book provides a complete roadmap to create, manage, govern, and publish your APIs. You'll start by learning about API Connect components, such as API managers, developer portals, gateways, and analytics subsystems, as well as the management capabilities provided by CLI commands. You'll then develop APIs using OpenAPI and discover how you can enhance them with logic policies. The book shows you how to modernize SOAP and FHIR REST services as secure APIs with authentication, OAuth2/OpenID, and JWT, and demonstrates how API Connect provides safeguards for GraphQL APIs as well as published APIs that are easy to discover and well documented. As you advance, the book guides you in generating unit tests that supplement DevOps pipelines using Git and Jenkins for improved agility, and concludes with best practices for implementing API governance and customizing API Connect components. By the end of this book, you'll have learned how to transform your business by speeding up the time-to-market of your products and increase the ROI for your enterprise. What you will learn Use API Connect to create, manage, and publish customer-centric, API-led solutions Run CLI commands to manage API configuration and deployments Create REST, SOAP, and GraphQL APIs securely using OpenAPI Support OAuth and JWT security methods using policies Create custom policies to supplement security Apply built-in policies to transform payloads Use CLIs and unit testing hooks within DevOps pipelines Find out how to customize Analytics dashboards and Portal User Interface Who this book is for This book is for developers and architects who w...
    Note: Online resource; Title from title page (viewed January 14, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803235837
    Language: English
    Pages: 1 online resource (1 video file, approximately 2 hr., 14 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Learn the fundamentals of C# .NET programming from the ground up About This Video Build a solid foundation on the basics of C# programming language and coding constructs Lots of demos showing how to use newly learned C# coding constructs Each lesson in this course is bite-sized and easy to finish In Detail C# is a simple, yet modern Object-Oriented Programming language developed by Microsoft within its .Net initiative. This comprehensive course will help you understand the fundamentals of coding with C# in .NET environment. In this course, you will start from the basics and cover the basics of the C# programming language right from setting up the .NET development environment. Then move to an overview of .NET, C# coding concepts such as variables, operators, selection, and iterative statements, debugging C# programs, and more. Each concept is explained with the help of practical demonstrations showing how to use newly learned C# coding constructs. This is a beginner-level course, and some programming experience is suggested but not required. By the end of this course, you will have a solid foundation in the basics of C# programming language and coding constructs, gain more confidence to learn advanced C# programming concepts, and will be ready to begin your career as a C# .NET programmer. Who this book is for This course is designed for absolute beginners, who are completely new to C# and .NET. Programmers who have experience in a language other than C# can also opt for this course. No prior C# or .NET coding experience is required.
    Note: Online resource; Title from title screen (viewed January 14, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803232799
    Language: English
    Pages: 1 online resource (464 pages)
    Edition: 2nd edition
    Keywords: Electronic books
    Abstract: Step into the world of animation and go beyond the fundamentals of Adobe Animate to bring experiences to life with the help of expert-led content Key Features Produce rich motion graphics and interactive animations for multiple platforms Explore the key features and enhancements in the latest Adobe Animate release Take your Adobe Animate projects to the next level with creative workflows Book Description Adobe Animate is platform-agnostic asset creation, motion design, animation, and interactivity software. Complete with explanations of essential concepts and step-by-step walkthroughs of practical examples, this book will guide you in using Adobe Animate to create immersive experiences by breaking through creative limitations across every medium. We begin by getting up to speed with all that you need to know about Adobe Animate. You'll learn how to get started with Animate as a creative platform and explore the features introduced in its most recent versions. The book will show you how to consume and produce media assets for multiple platforms through both the publish and export workflows. Following this, you'll explore advanced rigging techniques and discover how to create more dynamic animation with advanced depth and movement techniques. You'll also find out how to build projects such as games, virtual reality experiences, and apps for various platforms as the book demonstrates different ways to use Animate. Finally, it covers the different methods used to extend the software for various needs. By the end of this Adobe Animate book, you'll be able to produce a variety of media assets, motion graphic design materials, animated artifacts, and interactive content pieces for platforms such as HTML5 Canvas, WebGL, and mobile devices. What you will learn Gain a solid understanding of Adobe Animate foundations and new features Understand the nuances associated with publishing and exporting rich media content to various platforms Make use of advanced layering and rigging techniques to create engaging motion content Create dynamic motion using the camera and variable layer depth techniques Develop web-based games, virtual reality experiences, and multiplatform mobile applications Extend Animate with extensions, application-level scripting, and the creation of custom integrated tutorials Who this book is for This book is for web, graphic, and motion design professionals with basic experience in animation who want to take their existing skills to the ...
    Note: Online resource; Title from title page (viewed January 14, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803235806
    Language: English
    Pages: 1 online resource (1 video file, approximately 14 hr., 28 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Master the front-end web development and the three core technologies of HTML, CSS, and JavaScript by building 30+ web projects. About This Video Understand how to build a modern webpage with the latest effects and techniques 30 different projects to help you master the technologies of HTML, CSS, and a little bit of JavaScript Understand how to create an animated landing page to make your webpage look more appealing In Detail We will build together more than 30 different and creative web projects with three core technologies—HTML, CSS, and JavaScript. If you have some basic knowledge of these technologies and still have some trouble creating your own web projects, or if you want to level up your developer and designer skills, then you have come to the right place. We will build more than 30 different web projects and they will be full of modern, nice, and beautiful effects and designs. We will start with simple projects, and we will go through some advanced ones as well. Using this course, you can get the inspiration that will help you enhance your projects and customize your portfolio. Mastering just these core technologies of front-end web development, you can create awesome and modern themes and simply get hired. Also, you will have enough knowledge to move on and learn other technologies such as some front-end frameworks and libraries, which nowadays are popular and highly demanded. By the end of the course, you will master front-end web development and gain the confidence to apply modern and creative effects and designs in your future projects. Who this book is for This course is for students who have some basic knowledge in HTML, CSS, and JS and want to build the portfolio website; for those who want to practice three core technologies—HTML, CSS, and JavaScript. It can be taken by those who have basic knowledge of front-end web development and want to develop their web designing skills.
    Note: Online resource; Title from title screen (viewed January 19, 2022) , 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] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801073301
    Language: English
    Pages: 1 online resource (424 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Gain in-depth knowledge of Azure fundamentals that will make it easy for you to achieve AZ-900 certification Key Features Get fundamental knowledge of cloud concepts and the Microsoft Azure platform Explore practical exercises to gain experience of working with the Microsoft Azure platform in the real world Prepare to achieve AZ-900 certification on the first go with the help of simplified examples covered in the book Book Description This is the digital and cloud era, and Microsoft Azure is one of the top cloud computing platforms. It;s now more important than ever to understand how the cloud functions and the different services that can be leveraged across the cloud. This book will give you a solid understanding of cloud concepts and Microsoft Azure, starting by taking you through cloud concepts in depth, then focusing on the core Azure architectural components, solutions, and management tools. Next, you will understand security concepts, defense-in-depth, and key security services such as Network Security Groups and Azure Firewall, as well as security operations tooling such as Azure Security Center and Azure Sentinel. As you progress, you will understand how identity, governance, privacy, and compliance are managed in Azure. Finally, you will get to grips with cost management, service-level agreements, and service life cycles. Throughout, the book features a number of hands-on exercises to support the concepts, services, and solutions discussed. This provides you with a glimpse of real-world scenarios, before finally concluding with practice questions for AZ-900 exam preparation. By the end of this Azure book, you will have a thorough understanding of cloud concepts and Azure fundamentals, enabling you to pass the AZ-900 certification exam easily. What you will learn Explore cloud computing with Azure cloud Gain an understanding of the core Azure architectural components Acquire knowledge of core services and management tools on Azure Get up and running with security concepts, security operations, and protection from threats Focus on identity, governance, privacy, and compliance features Understand Azure cost management, SLAs, and service life cycles Who this book is for This Azure fundamentals book is both for those with technical backgrounds and non-technical backgrounds who want to learn and explore the field of cloud computing, especially with Azure. This book will also help anyone who wants to develop a good foundation for achieving a...
    Note: Online resource; Title from title page (viewed January 7, 2022) , 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] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801811576
    Language: English
    Pages: 1 online resource (264 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Discover how to use the LEGO SPIKE Prime kit and boost your confidence in robotics, coding, and engineering Key Features Get up and running with new parts not seen in previous LEGO kits Gain deeper insights into non-compatible sensors and components that work with all prior LEGO components and third-party elements Explore new features and experiment with new robot builds with LEGO's new coding platform Book Description The new LEGO SPIKE Prime is one of the latest additions to the LEGO robotics line of products. This book will help you to enjoy building robots and understand how exciting robotics can be in terms of design, coding, and the expression of ideas. The book begins by taking you through a new realm of playful learning experiences designed for inventors and creators of any age. In each chapter, you'll find out how to build a creative robot, learn to bring the robot to life through code, and finally work with exercises to test what you've learned and remix the robot to suit your own unique style. Throughout the chapters, you'll build exciting new smart robots such as a handheld game, a robotic arm with a joystick, a guitar, a flying bird, a sumobot, a dragster, and a Simon Says game. By the end of this LEGO book, you'll have gained the knowledge and skills you need to build any robot that you can imagine. What you will learn Discover how the LEGO SPIKE Prime kit works, and explore its parts and the elements inside them Build and design robots that go beyond basic robotic designs Create interactive robots with the help of sensors Explore real-world robots and learn how to build them by yourself Find out challenging ways to remix build ideas with your own imagination and skills Develop coding skills using the Scratch programming interface Who this book is for This book is for robot enthusiasts, LEGO lovers, hobbyists, educators, students, and anyone looking to learn about the new LEGO SPIKE Prime kit. The book is designed to go beyond the basic builds to intermediate and advanced builds, while also helping you to learn how to add your own personal touch to the builds and code. To make the most of this book, you'll need a basic understanding of build techniques, coding in block-based software environments, and weaving them together to create unique robot builds.
    Note: Online resource; Title from title page (viewed January 6, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803230276
    Language: English
    Pages: 1 online resource (1 video file, approximately 3 hr., 14 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Learn the most in-demand IDE currently among the programmers’ community. Acquire the skill of editing the source code in an efficient way, especially inclined towards C# developers. About This Video Master editing the C# files and code faster to dramatically improve your productivity Learn to install, debugging tools, options available, and use extensions to power up the VS Code Build your own snippets to extend the programming experience even further in a step-by-step approach In Detail Visual Studio Code is the #1 IDE among the programmers’ community. The usage of VS Code has increased exponentially in recent years. Companies such as Facebook, Google, Microsoft, and many others use Visual Studio Code to do development in various programming languages at a large scale. You will be learning these VS Code concepts from scratch in this course. You will get started with Visual Studio Code and create your first C# project. Then master editing and know how to navigate better in Visual Studio Code. After that, you will get to know Intellisense and use extensions in VS Code. Post that, you will learn to debug in Visual Studio Code, and master Git and GitHub usage for your C# projects. Finally, you will learn Visual Studio Code workspaces, and build snippets in Visual Studio Code. By the end of this course, you will have a strong foundation in using Visual Studio Code for C# programming. This course will provide significant knowledge of using Visual Studio Code for your next C# project. You will be certain to use the learned concepts with ease by following a step-by-step approach. You will be confident to instantly apply the IDE tips covered in the course. Who this book is for This course is ideal for beginner C# programmers, who are starting out with programming. This course will provide you with a strong foundation on using Visual Studio Code for C# programming. Experienced C# programmers, who are looking to switch to Visual Studio Code from another IDE will also be benefitted. Basic knowledge of C# programming will be helpful. Apart from this, a basic knowledge of Git will be helpful for the Git section, but not mandator
    Note: Online resource; Title from title screen (viewed January 28, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801072168
    Language: English
    Pages: 1 online resource (440 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Build highly secure and scalable machine learning platforms to support the fast-paced adoption of machine learning solutions Key Features Explore different ML tools and frameworks to solve large-scale machine learning challenges in the cloud Build an efficient data science environment for data exploration, model building, and model training Learn how to implement bias detection, privacy, and explainability in ML model development Book Description With a highly scalable machine learning (ML) platform, organizations can quickly scale the delivery of ML products for faster business value realization, so there is a huge demand for skilled ML solutions architects in different industries. This hands-on ML book takes you through the design patterns, architectural considerations, and the latest technology that you need to know to become a successful ML solutions architect. You'll start by understanding ML fundamentals and how ML can be applied to real-world business problems. Once you've explored some of the leading ML algorithms for solving different types of problems, the book will help you get to grips with data management and using ML libraries such as TensorFlow and PyTorch. You'll learn how to use open source technology such as Kubernetes/Kubeflow to build a data science environment and ML pipelines and then advance to building an enterprise ML architecture using Amazon Web Services (AWS) services. You'll then cover security and governance considerations, advanced ML engineering techniques, and how to apply bias detection, explainability, and privacy in ML model development. Finally, you'll get acquainted with AWS AI services and their applications in real-world use cases. By the end of this book, you'll be able to design and build an ML platform to support common use cases and architecture patterns. What you will learn Apply ML methodologies to solve business problems Design a practical enterprise ML platform architecture Implement MLOps for ML workflow automation Build an end-to-end data management architecture using AWS Train large-scale ML models and optimize model inference latency Create a business application using an AI service and a custom ML model Use AWS services to detect data and model bias and explain models Who this book is for This book is for data scientists, data engineers, cloud architects, and machine learning enthusiasts who want to become machine learning solutions architects. Basic knowledge of the Python programming langu...
    Note: Online resource; Title from title page (viewed January 21, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801811910
    Language: English
    Pages: 1 online resource (408 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Explore all the tools and templates needed for data scientists to drive success in their biotechnology careers with this comprehensive guide Key Features Learn the applications of machine learning in biotechnology and life science sectors Discover exciting real-world applications of deep learning and natural language processing Understand the general process of deploying models to cloud platforms such as AWS and GCP Book Description The booming fields of biotechnology and life sciences have seen drastic changes over the last few years. With competition growing in every corner, companies around the globe are looking to data-driven methods such as machine learning to optimize processes and reduce costs. This book helps lab scientists, engineers, and managers to develop a data scientist's mindset by taking a hands-on approach to learning about the applications of machine learning to increase productivity and efficiency in no time. You'll start with a crash course in Python, SQL, and data science to develop and tune sophisticated models from scratch to automate processes and make predictions in the biotechnology and life sciences domain. As you advance, the book covers a number of advanced techniques in machine learning, deep learning, and natural language processing using real-world data. By the end of this machine learning book, you'll be able to build and deploy your own machine learning models to automate processes and make predictions using AWS and GCP. What you will learn Get started with Python programming and Structured Query Language (SQL) Develop a machine learning predictive model from scratch using Python Fine-tune deep learning models to optimize their performance for various tasks Find out how to deploy, evaluate, and monitor a model in the cloud Understand how to apply advanced techniques to real-world data Discover how to use key deep learning methods such as LSTMs and transformers Who this book is for This book is for data scientists and scientific professionals looking to transcend to the biotechnology domain. Scientific professionals who are already established within the pharmaceutical and biotechnology sectors will find this book useful. A basic understanding of Python programming and beginner-level background in data science conjunction is needed to get the most out of this book.
    Note: Online resource; Title from title page (viewed January 28, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801811644
    Language: English
    Pages: 1 online resource (420 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: A comprehensive guide for teaching system administrators, developers, and security professionals how to create their own systemd units and maintain system security Key Features Get well-versed with maintaining and troubleshooting systemd services Learn to create, modify, and reload service files and use systemd utilities Use cgroups to control resource usage and enhance security Book Description systemd is a new type of Linux init system for today's high-performance, multi-CPU, and multi-core hardware that is now used on all major enterprise-grade Linux distros. The main goal of this Linux systemd book is to help you get an in-depth understanding of systemd to set up your servers securely and efficiently. This book starts by explaining systemd management, which will help you manage your servers effectively. You'll then learn how to edit and create your own systemd units, which will be particularly helpful if you need to create custom services or timers and add features or security to an existing service. Next, you'll understand how to analyze and fix boot-up challenges and set system parameters. Later, you'll come across cgroups, that'll help you control system resource usage for both processes and users. The book also shows you how cgroups are structured, the differences between cgroups Version 1 and 2, and how to set resource limits on both. Finally, you'll learn about the systemd way of performing time-keeping, networking, logging, and login management. You'll discover how to configure servers accurately and gather system information to analyze system security and performance. By the end of this Linux book, you'll be able to efficiently manage all aspects of a server running the systemd init system. What you will learn Use basic systemd utilities to manage a system Create and edit your own systemd units Create services for Podman-Docker containers Enhance system security by adding security-related parameters Find important information with journald Analyze boot-up problems Configure system settings with systemd utilities Who this book is for This book is for Linux administrators who want to learn more about maintaining and troubleshooting Linux servers. Aspiring administrators studying for a Linux certification exam and developers looking to learn how to create systemd unit files will also find this book useful. Additionally, this book will be helpful for security administrators who want to understand the security settings that can be used ...
    Note: Online resource; Title from title page (viewed February 3, 2022) , 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] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801078511
    Language: English
    Pages: 1 online resource (470 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Discover the true power of DAX and build advanced DAX solutions for practical business scenarios Key Features Solve complex business problems within Microsoft BI tools including Power BI, SQL Server, and Excel Develop a conceptual understanding of critical business data modeling principles Learn the subtleties of Power BI data visualizations, evaluation context, context transition, and filtering Book Description If you want to get the most out of Microsoft Business Intelligence tools, sooner or later you'll need to master DAX. Extreme DAX enables business analysts to generate powerful and sophisticated analyses from their data. You'll learn the principles of business intelligence, good model design, and how DAX fits into it all. Then, you'll launch into detailed examples of DAX in real-world business scenarios such as inventory calculations, forecasting, intercompany business, and data security. At each step, senior DAX experts will walk you through the subtleties involved in working with Power BI models and common mistakes to look out for as you build advanced data aggregations. You'll deepen your understanding of DAX functions, filters, and measures, and how and when they can be used to derive effective insights. Also provided with the book are PBIX files for each chapter for you to follow along with and explore in your own time. What you will learn Understand data modeling concepts and structures before you start working with DAX Grasp how relationships in Power BI models are different from those in RDBMSes Secure aggregation levels, attributes, and hierarchies using PATH functions and row-level security Get to grips with the crucial concept of context Apply advanced context and filtering functions including TREATAS, GENERATE, and SUMMARIZE Explore dynamically changing visualizations with helper tables and dynamic labels and axes Work with week-based calendars and understand standard time-intelligence Evaluate investments intelligently with the XNPV and XIRR financial DAX functions Who this book is for If you are an analyst with a working knowledge of DAX in MS Power BI or other Microsoft analytics tools, this book will help you upgrade your DAX knowledge and work with analytical models more effectively. This book is not for beginners and practical experience with DAX is necessary.
    Note: Online resource; Title from title page (viewed January 20, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800209091
    Language: English
    Pages: 1 online resource (314 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Learn how to create SEO-friendly, powerful static websites using Gatsby by harnessing the power of React Key Features Understand how to use Gatsby to build, test, and deploy an end-to-end website and manage SEO Build reusable templates to streamline your workflows Create plugins, add authentication, and work with real-time data Book Description Gatsby is a powerful React static site generator that enables you to create lightning-fast web experiences. With the latest version of Gatsby, you can combine your static content with server-side rendered and deferred static content to create a fully rounded application. Elevating React Web Development with Gatsby provides a comprehensive introduction for anyone new to GatsbyJS and will help you get up to speed in no time. Complete with hands-on tutorials and projects, this easy-to-follow guide starts by teaching you the core concepts of GatsbyJS. You'll then discover how to build performant, accessible, and scalable websites with the GatsbyJS framework. Once you've worked through the practical projects in the book, you'll be able to build anything from a personal website to large-scale applications with authentication and make your site rise through those SEO rankings. By the end of this Gatsby development book, you'll be well-versed in every aspect of the tool's performance and accessibility and have learned how to build client websites that your users will love. What you will learn Understand what GatsbyJS is, where it excels, and how to use it Structure and build a GatsbyJS site with confidence Elevate your site with an industry-standard approach to styling Configure your GatsbyJS projects with search engine optimization to improve their ranking Get to grips with advanced GatsbyJS concepts to create powerful and dynamic sites Supercharge your site with translations for a global audience Discover how to use third-party services that provide interactivity to users Who this book is for This book is for web developers who want to use GatsbyJS with React to build better static and dynamic client-side apps. Prior experience of working with React basics is necessary. Knowledge of Node.js fundamentals will help you to get the most out of this web development book.
    Note: Online resource; Title from title page (viewed January 21, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803239477
    Language: English
    Pages: 1 online resource (1 video file, approximately 23 hr., 36 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Learn how to build responsive webpages from scratch using Flexbox, CSS Grid, Animation, SVG, and Bootstrap. About This Video Explore Django apps, templates, models, and migrations Work with CSS preprocessor: SASS (variables, nesting, mixins, extend/inheritance) Work with CSS framework: Bootstrap 5 (layouts, forms, components, and utilities) In Detail Responsive web design is about creating web pages that look good on all devices. A responsive web design helps automatically adjust for different screens to make it user friendly. This course touches on each important topic through concept explanation, documentation, and implementation. The entire course is designed for beginners with one goal in mind—to build responsive websites using HTML5, CSS3, Bootstrap, and SASS. Throughout the course, we will explore 6 projects namely Profile Card, Login Page, Spotify Clone using Flexbox, Testimonial Page using CSS Grid, Portfolio Website using Bootstrap, and EdTech Startup Landing Page. With the help of these projects, we will understand the following topics: How does the web work HTML fundamentals HTML semantics CSS fundamentals Responsive design Layouts SVG CSS libraries Bootstrap (CSS framework) SASS (CSS preprocessor) Website deployment The complete course is focused on the concept learning approach; you learn every concept through a logical and visual learning approach. Learn all the important concepts in the simplest viable way with examples and real-life projects. By the end of the course, you will be ready to work as an intern, fresher, or freelancer, and you will also be able to implement everything yourself. Most importantly, you will be ready to dive deep with future practice and hard-level questions about website building. Who this book is for This course is helpful for absolute beginners who want to learn how to build a beautiful and responsive website; designers who want to expand their skill set into HTML5, CSS3, Bootstrap, and SASS. No previous programming or coding experience is required; we will cover everything step-by-step from the basics.
    Note: Online resource; Title from title screen (viewed January 31, 2022) , 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] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800564930
    Language: English
    Pages: 1 online resource (342 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Implement, run, operate, and test data processing pipelines using Apache Beam Key Features Understand how to improve usability and productivity when implementing Beam pipelines Learn how to use stateful processing to implement complex use cases using Apache Beam Implement, test, and run Apache Beam pipelines with the help of expert tips and techniques Book Description Apache Beam is an open source unified programming model for implementing and executing data processing pipelines, including Extract, Transform, and Load (ETL), batch, and stream processing. This book will help you to confidently build data processing pipelines with Apache Beam. You'll start with an overview of Apache Beam and understand how to use it to implement basic pipelines. You'll also learn how to test and run the pipelines efficiently. As you progress, you'll explore how to structure your code for reusability and also use various Domain Specific Languages (DSLs). Later chapters will show you how to use schemas and query your data using (streaming) SQL. Finally, you'll understand advanced Apache Beam concepts, such as implementing your own I/O connectors. By the end of this book, you'll have gained a deep understanding of the Apache Beam model and be able to apply it to solve problems. What you will learn Understand the core concepts and architecture of Apache Beam Implement stateless and stateful data processing pipelines Use state and timers for processing real-time event processing Structure your code for reusability Use streaming SQL to process real-time data for increasing productivity and data accessibility Run a pipeline using a portable runner and implement data processing using the Apache Beam Python SDK Implement Apache Beam I/O connectors using the Splittable DoFn API Who this book is for This book is for data engineers, data scientists, and data analysts who want to learn how Apache Beam works. Intermediate-level knowledge of the Java programming language is assumed.
    Note: Online resource; Title from title page (viewed January 21, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801075930
    Language: English
    Pages: 1 online resource (630 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Develop proficiency in AWS technologies and validate your skills by becoming an AWS Certified Cloud Practitioner Key Features Develop the skills to design highly available and fault-tolerant solutions in the cloud Learn how to adopt best-practice security measures in your cloud applications Achieve credibility through industry-recognized AWS Cloud Practitioner certification Book Description Amazon Web Services is the largest cloud computing service provider in the world. Its foundational certification, AWS Certified Cloud Practitioner (CLF-C01), is the first step to fast-tracking your career in cloud computing. This certification will add value even to those in non-IT roles, including professionals from sales, legal, and finance who may be working with cloud computing or AWS projects. If you are a seasoned IT professional, this certification will make it easier for you to prepare for more technical certifications to progress up the AWS ladder and improve your career prospects. The book is divided into four parts. The first part focuses on the fundamentals of cloud computing and the AWS global infrastructure. The second part examines key AWS technology services, including compute, network, storage, and database services. The third part covers AWS security, the shared responsibility model, and several security tools. In the final part, you'll study the fundamentals of cloud economics and AWS pricing models and billing practices. Complete with exercises that highlight best practices for designing solutions, detailed use cases for each of the AWS services, quizzes, and two complete practice tests, this CLF-C01 exam study guide will help you gain the knowledge and hands-on experience necessary to ace the AWS Certified Cloud Practitioner exam. What you will learn Create an AWS account to access AWS cloud services in a secure and isolated environment Understand identity and access management (IAM), encryption, and multifactor authentication (MFA) protection Configure multifactor authentication for your IAM accounts Configure AWS services such as EC2, ECS, Lambda, VPCs, and Route53 Explore various storage and database services such as S3, EBS, and Amazon RDS Study the fundamentals of modern application design to shift from a monolithic to microservices architecture Design highly available solutions with decoupling ingrained in your design architecture Who this book is for If you're looking to advance your career and gain expertise in cloud computing, ...
    Note: Online resource; Title from title page (viewed January 13, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803248981
    Language: English
    Pages: 1 online resource (256 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Learn how to use artificial intelligence for product and service innovation, including the diverse use cases of Commerce.AI Key Features Learn how to integrate data and AI in your innovation workflows Unlock insights into how various industries are using AI for innovation Apply your knowledge to real innovation use cases like product strategy and market intelligence Book Description Commerce.AI is a suite of artificial intelligence (AI) tools, trained on over a trillion data points, to help businesses build next-gen products and services. If you want to be the best business on the block, using AI is a must. Developers and analysts working with AI will be able to put their knowledge to work with this practical guide. You'll begin by learning the core themes of new product and service innovation, including how to identify market opportunities, come up with ideas, and predict trends. With plenty of use cases as reference, you'll learn how to apply AI for innovation, both programmatically and with Commerce.AI. You'll also find out how to analyze product and service data with tools such as GPT-J, Python pandas, Prophet, and TextBlob. As you progress, you'll explore the evolution of commerce in AI, including how top businesses today are using AI. You'll learn how Commerce.AI merges machine learning, product expertise, and big data to help businesses make more accurate decisions. Finally, you'll use the Commerce.AI suite for product ideation and analyzing market trends. By the end of this artificial intelligence book, you'll be able to strategize new product opportunities by using AI, and also have an understanding of how to use Commerce.AI for product ideation, trend analysis, and predictions. What you will learn Find out how machine learning can help you identify new market opportunities Understand how to use consumer data to create new products and services Use state-of-the-art AI frameworks and tools for data analysis Launch, track, and improve products and services with AI Rise above the competition with unparalleled insights from AI Turn customer touchpoints into business wins Generate high-conversion product and service copy Who this book is for This AI book is for AI developers, data scientists, data product managers, analysts, and consumer insights professionals. The book will guide you through the process of product and service innovation, no matter your pre-existing skillset.
    Note: Online resource; Title from title page (viewed January 28, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803241111
    Language: English
    Pages: 1 online resource (1 video file, approximately 7 hr., 56 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Learn to create apps and submit them to the App Store using SwiftUI 3 Code and Xcode 13 on iOS 15 from scratch About This Video Develop iPhone apps using SwiftUI 3 code and Xcode 13 Learn Swift programming and SwiftUI by creating five complete apps Learn to share your app ideas through the App Store In Detail If you are looking for a course that is fun, for complete beginners, and gets straight to the point, then this is the course for you. This course will help you learn all about developing iPhone applications and simultaneously implement all that you learn by creating five complete apps using SwiftUI 3 code and Xcode 13. In this course, we will start with the SwiftUI basics that are required for developing an app and set up our developing environment with Xcode. Once our environment is set, we will start working on our different apps. In this first app - People Counter - and the second app - Text Formatter, you will be learning the basics of Swift programming. In this third app, we will create an app called Emoji Dictionary, where you will learn about lists, arrays, and multi-view apps. In the fourth app, we will create a Quick ToDos app, where you will learn how to save information with CoreData. In our final app, we will create a Course Lister app where we will work with web, APIs, JSON, and images. Once we are done with the apps, we will discuss the process to submit your own apps to the App Store! By the end of this course, you will be set to build your own app and share your app with the world through the App Store. Who this book is for This course is best for complete beginners who want to make an iPhone app as no prior experience is needed and one just needs to have a Mac computer and passion to develop amazing apps.
    Note: Online resource; Title from title screen (viewed January 31, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801816489
    Language: English
    Pages: 1 online resource (460 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: A practical guide for software architects and Java developers to build cloud-native hexagonal applications using Java and Quarkus to create systems that are easier to refactor, scale, and maintain Key Features Learn techniques to decouple business and technology code in an application Apply hexagonal architecture principles to produce more organized, coherent, and maintainable software Minimize technical debts and tackle complexities derived from multiple teams dealing with the same code base Book Description Hexagonal architecture enhances developers' productivity by decoupling business code from technology code, making the software more change-tolerant, and allowing it to evolve and incorporate new technologies without the need for significant refactoring. By adhering to hexagonal principles, you can structure your software in a way that reduces the effort required to understand and maintain the code. This book starts with an in-depth analysis of hexagonal architecture's building blocks, such as entities, use cases, ports, and adapters. You'll learn how to assemble business code in the Domain hexagon, create features by using ports and use cases in the Application hexagon, and make your software compatible with different technologies by employing adapters in the Framework hexagon. Moving on, you'll get your hands dirty developing a system based on a real-world scenario applying all the hexagonal architecture's building blocks. By creating a hexagonal system, you'll also understand how you can use Java modules to reinforce dependency inversion and ensure the isolation of each hexagon in the architecture. Finally, you'll get to grips with using Quarkus to turn your hexagonal application into a cloud-native system. By the end of this hexagonal architecture book, you'll be able to bring order and sanity to the development of complex and long-lasting applications. What you will learn Find out how to assemble business rules algorithms using the specification design pattern Combine domain-driven design techniques with hexagonal principles to create powerful domain models Employ adapters to make the system support different protocols such as REST, gRPC, and WebSocket Create a module and package structure based on hexagonal principles Use Java modules to enforce dependency inversion and ensure isolation between software components Implement Quarkus DI to manage the life cycle of input and output ports Who this book is for This book is for software ar...
    Note: Online resource; Title from title page (viewed January 7, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803234311
    Language: English
    Pages: 1 online resource (1 video file, approximately 2 hr., 8 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Stay updated and level up your skills with the new .NET 6 features, C# 10 features, Hot Reload, .NET Upgrade Assistant, NET Interactive Assistant, and more About This Video Keep yourself updated with new features introduced in .NET 6 and C# 10 Each lesson in this course is bite-sized and easy to finish Practice activities are shared to improve code-writing skills with new features In Detail .NET is one of the most popular frameworks used to develop web, desktop, and mobile applications. The usage of C# has dramatically increased in recent times for productive development. Companies such as StackOverflow, UPS, GE Aviation, and Siemens use .NET as the framework for their software development. In this course, you will get familiarized with the new features introduced in .NET 6 and C# 10. We will cover topics such as What’s New in .NET 6, What’s New in C# 10, Hot Reload, .NET Upgrade Assistant, .NET Interactive Assistant, and some more advanced features in .NET 6. This course provides 2 hours of content along with practice activities. To help you better, it follows a step-by-step approach for learning new features introduced in .NET 6 and C# 10. By the end of this course, you will be aware of the new features introduced in .NET 6 and C# 10 and will be ready to apply the new features in your existing or new projects. Who this book is for This course will be beneficial for developers who use C# as their primary programming language, and architects who want to keep updated on the latest happenings in the development community. You should know C# basics to understand the new concepts covered in the course and Visual Studio Code or Visual Studio to try out the new concepts you learn from this course.
    Note: Online resource; Title from title screen (viewed January 25, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801811446
    Language: English
    Pages: 1 online resource (384 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Discover how to inject your code with highly performant Rust features to develop fast and memory-safe applications Key Features Learn to implement Rust in a Python system without altering the entire system Write safe and efficient Rust code as a Python developer by understanding the essential features of Rust Build Python extensions in Rust by using Python NumPy modules in your Rust code Book Description Python has made software development easier, but it falls short in several areas including memory management that lead to poor performance and security. Rust, on the other hand, provides memory safety without using a garbage collector, which means that with its low memory footprint, you can build high-performant and secure apps relatively easily. However, rewriting everything in Rust can be expensive and risky as there might not be package support in Rust for the problem being solved. This is where Python bindings and pip come in. This book will help you, as a Python developer, to start using Rust in your Python projects without having to manage a separate Rust server or application. Seeing as you'll already understand concepts like functions and loops, this book covers the quirks of Rust such as memory management to code Rust in a productive and structured manner. You'll explore the PyO3 crate to fuse Rust code with Python, learn how to package your fused Rust code in a pip package, and then deploy a Python Flask application in Docker that uses a private Rust pip module. Finally, you'll get to grips with advanced Rust binding topics such as inspecting Python objects and modules in Rust. By the end of this Rust book, you'll be able to develop safe and high-performant applications with better concurrency support. What you will learn Explore the quirks of the Rust programming language that a Python developer needs to understand to code in Rust Understand the trade-offs for multiprocessing and thread safety to write concurrent code Build and manage a software project with cargo and crates Fuse Rust code with Python so that Python can import and run Rust code Deploy a Python Flask application in Docker that utilizes a private Rust pip module Inspect and create your own Python objects in Rust Who this book is for This book is for Python developers who want to speed up their Python code with Rust and implement Rust in a Python system without altering the entire system. You'll be able to learn about all topics relating to Rust programming. Basic know...
    Note: Online resource; Title from title page (viewed January 21, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803232379
    Language: English
    Pages: 1 online resource (1 video file, approximately 4 hr., 17 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Expand your coding skills and become a fluent and independent Python programmer About This Video Learn Python 3 programming language basics and fundamentals Learn and improve programming skills with more than 100 coding exercises Work on a micro-project challenge to solve a more significant problem In Detail Python is an excellent language to start programming with; it is powerful and easy to get started with. You can see results and run the code right away and most computers require truly little setup to start coding. This course is divided into four parts. You will first learn the basics and fundamentals of Python programming then improve with the help of practice exercises, work with the coding challenge, and finally implement all your learning to solve a project challenge. In the first part, with the help of video lectures and working examples, you will learn the language and its features that will help you build a solid foundation. In the second part, we will start practicing what we learned by doing simple practice exercises. These exercises will be super simple, and they will help you perfect and play with what you learned in the given section. The third part is to solve some complex coding challenges. These challenges will present you with a random problem combining everything that you learned in the previous sections. The fourth and final step is to apply everything you have learned and solve a business problem with the help of a micro-project. By the end of this course, you will be ready to work on real-world Python projects. Who this book is for This course is designed for beginners and experienced programmers new to Python programming who want to learn or improve their Python programming skills. Basic programming understanding is required.
    Note: Online resource; Title from title screen (viewed January 19, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801819992
    Language: English
    Pages: 1 online resource (594 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Make the best of your test suites by using cutting-edge software architecture patterns in Python Key Features Learn how to create scalable and maintainable applications Build a web system for micro messaging using concepts in the book Use profiling to find bottlenecks and improve the speed of the system Book Description Developing large-scale systems that continuously grow in scale and complexity requires a thorough understanding of how software projects should be implemented. Software developers, architects, and technical management teams rely on high-level software design patterns such as microservices architecture, event-driven architecture, and the strategic patterns prescribed by domain-driven design (DDD) to make their work easier. This book covers these proven architecture design patterns with a forward-looking approach to help Python developers manage application complexity—and get the most value out of their test suites. Starting with the initial stages of design, you will learn about the main blocks and mental flow to use at the start of a project. The book covers various architectural patterns like microservices, web services, and event-driven structures and how to choose the one best suited to your project. Establishing a foundation of required concepts, you will progress into development, debugging, and testing to produce high-quality code that is ready for deployment. You will learn about ongoing operations on how to continue the task after the system is deployed to end users, as the software development lifecycle is never finished. By the end of this Python book, you will have developed "architectural thinking": a different way of approaching software design, including making changes to ongoing systems. What you will learn Think like an architect, analyzing software architecture patterns Explore API design, data storage, and data representation methods Investigate the nuances of common architectural structures Utilize and interoperate elements of patterns such as microservices Implement test-driven development to perform quality code testing Recognize chunks of code that can be restructured as packages Maintain backward compatibility and deploy iterative changes Who this book is for This book will help software developers and architects understand the structure of large complex systems and adopt architectural patterns that are scalable. Examples in the book are implemented in Python so a fair grasp of basic Python concepts is ex...
    Note: Online resource; Title from title page (viewed January 12, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801073097
    Language: English
    Pages: 1 online resource (676 pages)
    Edition: 2nd edition
    Keywords: Electronic books
    Abstract: Get to grips with leading 3D engineering and product design application to design robust 3D models and achieve CSWA and CSWP certification Key Features Gain comprehensive insights into the core aspects of 3D modeling's mechanical parts Learn how to generate assembly designs with both standard and advanced mates Discover design practices for both 2D as well as 3D modeling and prepare to achieve CSWP and CSWA certification Book Description SOLIDWORKS is the leading choice for 3D engineering and product design applications across industries such as aviation, automobile, and consumer product design. This book helps you to get up and running with SOLIDWORKS and understand each new concept and tool with the help of easy-to-follow exercises. You'll begin with the basics, exploring the software interface and finding out how to work with drawing files. The book then guides you through topics such as sketching, building complex 3D models, generating dynamic and static assemblies, and generating 2D engineering drawings to prepare you to take on any design project. You'll also work with practical exercises to get hands-on experience with creating sketches, 3D part models, assemblies, and drawings. To reinforce your understanding of SOLIDWORKS, the book is supplemented by downloadable files that will help you to understand the concepts and exercises more easily. Finally, you'll also work on projects for 3D modeling objects inspired by everyday life. By the end of this SOLIDWORKS book, you'll have gained the skills you need to create professional 3D mechanical models using SOLIDWORKS and be able to prepare effectively for the Certified SOLIDWORKS Associate (CSWA) and Certified SOLIDWORKS Professional (CSWP) exams. What you will learn Understand the fundamentals of SOLIDWORKS and parametric modeling Create professional 2D sketches as bases for 3D models using simple and advanced modeling techniques Use SOLIDWORKS drawing tools to generate standard engineering drawings Evaluate mass properties and materials for designing parts and assemblies Join different parts together to form static and dynamic assemblies Discover expert tips and tricks to generate different part and assembly configurations for your mechanical designs Who this book is for This book is for aspiring engineers, designers, makers, draftsmen, and hobbyists looking to get started with SOLIDWORKS and explore the software. Individuals who are interested in becoming Certified SOLIDWORKS Associates ...
    Note: Online resource; Title from title page (viewed January 31, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 41
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803237398
    Language: English
    Pages: 1 online resource (1 video file, approximately 2 hr., 8 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: A carefully selected approach for absolute beginners towards learning programming fundamentals. About This Video Master the programming and coding concepts that can be applied to any programming languages such as C, Python, C#, and so on Understand variables, operators, program flow, functions, comments, exceptions, and so on with demos Get exposed to the coding concepts of comments and exceptions In Detail This course will teach you the fundamentals of the programming language from the ground up. You will be taken through a carefully selected approach for absolute beginners towards learning programming fundamentals. You are looking for a direction to learn the fundamentals of programming languages. You want to understand coding concepts through an easier approach. You are looking for a helping hand to learn the basics of programming with assistance on each step of your journey. You are looking for ways to improve your current situation. You want to understand the fundamentals of programming to kick start an exciting career in the software industry. This course will help you in achieving them. This course covers introduction to programming fundamentals and explains various coding concepts of variables and their types, operators, conditional statements, loops, functions, comments, and exceptions. By the end of the course, you will have a solid foundation in the fundamentals of programming languages and coding constructs. You will be ready to create flowcharts and pseudocodes for given problem statements. Further, you will be more confident in learning a new programming language of your choice. Who this book is for This course is helpful for freshers, who are absolute beginners at coding. This course will give you an excellent head start towards an exciting programming career. For experienced non-IT professionals, who are looking for a career change as a software engineer. This course will provide you with a solid foundation in programming which is a necessity for your new career path. No prior knowledge of programming languages or coding is required. This course will cover everything you need to get started - from figuring out programming basics to following coding constructs.
    Note: Online resource; Title from title screen (viewed January 31, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803235110
    Language: English
    Pages: 1 online resource (1 video file, approximately 2 hr., 5 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Be a part of this beginner-friendly and hands-on course to learn and implement all the pillars of the OOPs (Object Oriented Programming) concept in C#. About This Video Build CMS (College Management System) from scratch using OOP concepts Learn C# OOP concepts essential for any serious programming in C# .NET Each lesson in this course is bite-sized and easy to finish along with assignments to apply your learnings In Detail Employment of C# .NET developers is projected to grow much faster than the average for all occupations. .NET developers will be needed to respond to an increased demand for computer software. The skills you learn from this course will be relevant in the future and aid in learning advanced C# programming. The software industry is only going to grow bigger! This course will teach you the Object-Oriented Programming (OOP) concepts in C# programming language in .NET Core from the ground up. You will apply the learnings through assignments at the end of every section. You will be taken through a carefully selected approach towards learning these OOP concepts. This course will help you understand class, interfaces, inheritance, polymorphism, and so on through an easier approach. You will be mentored throughout each step of your learning process. By the end of this course, you will have a strong understanding of the Object-Oriented Programming (OOP) concepts in the C# programming language. Next, you will know how to apply OOP concepts in your everyday programming. Apart from this, you will be more confident to learn advanced C# programming concepts next. Finally, you will be ready to begin your career as a C# .NET programmer. Who this book is for This course is ideal for the beginners in C#, who know the basics of C# and want to take their next step towards learning OOP concepts in C# with .NET core and programmers from a different programming language, who have experience in a language other than C# and want to learn OOP syntax and usage in C#. Basic knowledge of C# is required to get the most out of this course but is not mandatory.
    Note: Online resource; Title from title screen (viewed January 19, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801079297
    Language: English
    Pages: 1 online resource (242 pages)
    Edition: 1st edition
    Keywords: Electronic books
    Abstract: Build interactive dashboards and storytelling reports at scale with the cloud-native BI tool - Amazon QuickSight, including embedded analytics and ML-powered insights Key Features Understand how to set up Amazon QuickSight, manage data sources, and build and share dashboards Learn the advanced features of Amazon Quicksight to develop interactive and embedded dashboards Manage and monitor dashboards using the QuickSight API and other AWS services such as Amazon CloudTrail Book Description The adoption of cloud-native BI tools, like Amazon QuickSight, enables organizations to gather insights from data at scale. This book is a practical guide to performing simple-to-advanced tasks with Amazon QuickSight. You'll begin by learning QuickSight's fundamental concepts and how to configure data sources. Next, you'll be introduced to the main analysis-building functionality of QuickSight to develop visuals and dashboards. The book will also demonstrate how to develop and share interactive dashboards with parameters and on-screen controls. Advanced filtering options with URL actions will then be covered, before learning how to set up alerts and scheduled reports. Later, you'll explore the Insights visual type in QuickSight using both existing insights and by building custom insights. Further chapters will show you how to add machine learning insights such as forecasting capabilities, analyzing time series data, adding narratives, and outlier detection to your dashboards. You'll also explore patterns to automate operations and look closer into the API actions that allow us to control settings. Finally, you'll learn advanced topics such as embedded dashboards and multitenancy. By the end of this book, you'll be well-versed with QuickSight's BI and analytics functionalities that will help you create BI apps with ML capabilities. What you will learn Understand the wider AWS analytics ecosystem and how QuickSight fits within it Set up and configure data sources with Amazon QuickSight Include custom controls and add interactivity to your BI application using parameters Add ML insights such as forecasting, anomaly detection, and narratives Explore patterns to automate operations using QuickSight APIs Create interactive dashboards and storytelling with Amazon QuickSight Design an embedded multi-tenant analytics architecture Focus on data permissions and how to manage Amazon QuickSight operations Who this book is for This book is for business intelligence (BI) dev...
    Note: Online resource; Title from title page (viewed January 28, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803231785
    Language: English
    Pages: 1 online resource (1 video file, approximately 4 hr., 52 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Start your DevOps journey by learning and building containers using Docker, Kubernetes, and DevOps About This Video Learn Docker and orchestration tools such as Docker Swarm and Kubernetes Learn how to build containers using Docker, Kubernetes, and DevOps Get to grips with the fundamentals of containerization tools In Detail Docker is a software platform for building applications based on containers small and lightweight execution environments that make shared use of the operating system kernel but otherwise run-in isolation from one another. Docker packages software into standardized units called containers that have everything the software needs to run including libraries, system tools, code, and runtime. Containers simplify the delivery of distributed applications and have become increasingly popular as organizations shift to cloud-native development and hybrid multi-cloud environments. Today, Docker, and its open-source father now named Moby, is bigger than ever. According to Docker, over 3.5 million applications have been placed in containers using Docker technology and over 37 billion containerized applications have been downloaded. In this course, you will cover an introduction to DevOps; various stages of DevOps; docker architecture; images and containers; introduction to docker file and volume; introduction to orchestration and AWS ECS; introduction to Kubernetes; and lastly introduction to Docker swarm. By the end of this course, you will be able to build containers using Docker, Kubernetes, and DevOps easily. Who this book is for This course is designed for any student who wants to work as a software developer or wants to be a sysadmin or cloud infrastructure engineer. Anyone working as a cloud developer can also benefit from the course. No prior knowledge is required, just the basic understanding of the terminal, and should know the usage of the command line.
    Note: Online resource; Title from title screen (viewed January 31, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803243382
    Language: English
    Pages: 1 online resource (1 video file, approximately 4 hr., 43 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Be a part of the beginner-friendly course on HTML. This course is designed for absolute beginners who want to build their webpages with a hands-on approach. About This Video Get access to all the resources such as PPT, images, and coding files such as .html used in this course Learn from compact, high-quality, and engaging content, making the learning phase more enjoyable Study how to create HTML forms, apply HTML graphics using examples, and HTML media in brief In Detail HTML is an acronym that stands for HyperText Markup Language. Markup languages are different from programming languages. Where programming languages help us modify data, we use markup language to determine how elements are displayed on a webpage. HTML has a simple, text-based structure that’s easy for beginners to learn and understand. HTML is used in building the front end of the website. It is referred to as the foundational language of the web and constitutes the basic structure of all modern websites. The course starts with an introduction to the Internet, Domain, IP address, and browsers. After that, you will install Visual Studio Code and get introduced to HTML and its basics. You will look at the various HTML versions and ways of formatting such as style, comments, colors, and more. Next, you will get introduced to class, ID, and layout. Finally, you will learn about forms in HTML, look at HTML graphics, and understand HTML media in detail. By the end of this course, you will have learned the advanced concepts of HTML 5, which will help you beautify websites and gain enough confidence to explore/enter the creative world of User Interface. Who this book is for This course is designed for anyone interested in learning web development and how to create web pages. The beginner- to intermediate-level developers who want to learn and create beautiful websites would also benefit from this course. No prior knowledge of HTML is required. Some basic computer and programming skills are necessary but not mandatory.
    Note: Online resource; Title from title screen (viewed January 31, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781803243337
    Language: English
    Pages: 1 online resource (1 video file, approximately 2 hr., 40 min.)
    Edition: 1st edition
    Keywords: Electronic videos
    Abstract: Learn to build and work with VMs (Virtual Machines) using VirtualBox running Windows 10 and Windows Server 2016 About This Video Create your own Windows 10 and Server 2016 virtualized lab from scratch Learn to set up a Sandbox virtual testing environment LAN Explore the basics of virtualization along with the setting and features of a VirtualBox In Detail In this course, you will get a step-by-step explanation of how you can use VirtualBox, a free virtualization software platform, to create your own virtualized lab on your home computer that is isolated from your physical network, which is perfect for expanding your knowledge of Windows. We will cover the basics of virtualization, how to install and use VirtualBox, how to create virtual machines, how to Install Windows 10, how to Install Windows Server 2016, how to set up a Sandbox internal test network, Microsoft Active Directory fundamentals, how to install and configure Active Directory, and finally, how to install and configure DHCP in Windows Server 2016. Once you complete this course, you will know exactly how to use VirtualBox to create your own Windows 10 and Server 2016 virtualized lab. Who this book is for This course is designed for aspiring and inexperienced IT professionals. Anyone wanting to expand their knowledge of VirtualBox virtualization or Windows 10 and Windows Server 2016 will benefit from this course.
    Note: Online resource; Title from title screen (viewed January 12, 2022) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801072823
    Language: English
    Pages: 1 online resource (1 video file, approximately 14 hr., 39 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local ; Electronic videos
    Abstract: Master the key networking protocols and understand how computer networks work and communicate with each other About This Video Get to grips with Internet Protocol (IP) addressing, network masks, subnets, and subnetting Learn how to perform analysis of different protocols and Transmission Control Protocol/Internet Protocol (TCP/IP) layer headers Discover how computer networks operate on different layers In Detail Do you want to learn the basics and advanced concepts of computer networking? Do you want to prepare for the Cisco Certified Network Associate (CCNA) exam? With this course, you will learn the basic and advanced concepts of computer networking from scratch. The course starts with Transmission Control Protocol/Internet Protocol (TCP/IP) and Open Systems Interconnection (OSI) models, explaining how different hosts communicate with each other. Next, you will become familiar with networking layers, such as physical, data link, network, transport, and application. Once you have gained the knowledge of layers, you will move towards exploring the concepts of routing and learn the difference between private and public IP addresses. Next, you will discover the purpose of Network Address Translation (NAT) in networking and understand the Dynamic Host Configuration Protocol (DHCP) and Domain Name System (DNS) protocols in detail. By the end of this course, you will have gained a solid understanding of computer networking and network devices and will have developed the skills to pass the Cisco Certified Network Associate (CCNA) exam.
    Note: Online resource; Title from title screen (viewed January 22, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800567733
    Language: English
    Pages: 1 online resource (1 video file, approximately 16 hr., 30 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local ; Electronic videos
    Abstract: Learn Python programming and Selenium Python automation from basic to advanced level About This Video Get complete knowledge on Python Automation using Selenium WebDriver Implement Python test automation frameworks from scratch with all the latest technologies Work on live websites to understand the Selenium Python Application Programming Interface (API) methods In Detail Python is a popular choice for implementing Artificial Intelligence and web security in any application. This made the Quality Assurance (QA) industry to shift its focus to Python for implementing test automation to support AI projects. This course will help you to perform testing with Python automation using Selenium WebDriver. The course begins with the installation process of Python and Selenium. Next, you will cover the basics of Python and move on to grasp the important topics that will help you to write flawless programs in Python. Moving ahead, you will run tests in different browsers with the help of the Selenium Python package. Next, you will run a unit test in Pytest testing framework and develop an end-to-end Selenium Python framework from scratch. Then, you will integrate the Selenium Python framework into the Jenkins Continuous Integration (CI) tool and read and write data from Excel to Selenium Python framework. Towards the end, you will get an overview of the version control system in Git, and tips for passing your job interview. By the end of this course, you will be able to use Python and Selenium for performing automation testing of applications.
    Note: Online resource; Title from title screen (viewed January 22, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 49
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801074704
    Language: English
    Pages: 1 online resource (1 video file, approximately 1 hr., 48 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: Master the basic concepts of data science and machine learning and learn how to implement these concepts successfully in the real-world About This Video Learn the fundamentals of data science, machine learning, and data mining Learn interesting techniques to evaluate a machine learning model Discover the best practices to solve real-world problems using machine learning In Detail Machine learning is the key to development in many areas, such as IT, security, marketing, automation, and even medicine. Without machine learning, it is impossible to build intelligent applications and devices, such as Alexa, Siri, and Google Assistant. This course will help to get familiar with data science and machine learning. The course starts with an introduction to data science, explaining different terms associated with it. You will also become familiar with machine learning and data science modeling and explore the key differences between model parameters and hyperparameters. Next, you will become familiar with the concepts of machine learning models, such as linear regression, decision trees, random forests, neural networks, and clustering techniques. Towards the end, you will learn how to evaluate machine learning models and learn the best practices to succeed in your data scientist role. By the end of this course, you will have a solid understanding of data science and machine learning fundamentals.
    Note: Online resource; Title from title screen (viewed January 18, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 50
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800562264
    Language: English
    Pages: 1 online resource (394 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Understand the LAMMPS source code and modify it to meet your research needs, and run simulations for bespoke applications involving forces, thermostats, pair potentials and more with ease Key Features Understand the structure of the LAMMPS source code Implement custom features in the LAMMPS source code to meet your research needs Run example simulations involving forces, thermostats, and pair potentials based on implemented features Book Description LAMMPS is one of the most widely used tools for running simulations for research in molecular dynamics. While the tool itself is fairly easy to use, more often than not you'll need to customize it to meet your specific simulation requirements. Extending and Modifying LAMMPS bridges this learning gap and helps you achieve this by writing custom code to add new features to LAMMPS source code. Written by ardent supporters of LAMMPS, this practical guide will enable you to extend the capabilities of LAMMPS with the help of step-by-step explanations of essential concepts, practical examples, and self-assessment questions. This LAMMPS book provides a hands-on approach to implementing associated methodologies that will get you up and running and productive in no time. You'll begin with a short introduction to the internal mechanisms of LAMMPS, and gradually transition to an overview of the source code along with a tutorial on modifying it. As you advance, you'll understand the structure, syntax, and organization of LAMMPS source code, and be able to write your own source code extensions to LAMMPS that implement features beyond the ones available in standard downloadable versions. By the end of this book, you'll have learned how to add your own extensions and modifications to the LAMMPS source code that can implement features that suit your simulation requirements. What you will learn Identify how LAMMPS input script commands are parsed within the source code Understand the architecture of the source code Relate source code elements to simulated quantities Learn how stored quantities are accessed within the source code Explore the mechanisms controlling pair styles, computes, and fixes Modify the source code to implement custom features in LAMMPS Who this book is for This book is for students, faculty members, and researchers who are currently using LAMMPS or considering switching to LAMMPS, have a basic knowledge of how to use LAMMPS, and are looking to extend LAMMPS source code for research purposes. Thi...
    Note: Online resource; Title from title page (viewed February 19, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781838823078
    Language: English
    Pages: 1 online resource (446 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Harness Kubernetes' extensibility to deploy modern patterns and learn to effectively handle production issues Key Features Build and run efficient cloud-native applications on Kubernetes using industry best practices Operate Kubernetes in a production environment, troubleshoot clusters, and address security concerns Deploy cutting-edge Kubernetes patterns such as service mesh and serverless to your cluster Book Description Kubernetes is a modern cloud native container orchestration tool and one of the most popular open source projects worldwide. In addition to the technology being powerful and highly flexible, Kubernetes engineers are in high demand across the industry. This book is a comprehensive guide to deploying, securing, and operating modern cloud native applications on Kubernetes. From the fundamentals to Kubernetes best practices, the book covers essential aspects of configuring applications. You'll even explore real-world techniques for running clusters in production, tips for setting up observability for cluster resources, and valuable troubleshooting techniques. Finally, you'll learn how to extend and customize Kubernetes, as well as gaining tips for deploying service meshes, serverless tooling, and more on your cluster. By the end of this Kubernetes book, you'll be equipped with the tools you need to confidently run and extend modern applications on Kubernetes. What you will learn Set up Kubernetes and configure its authentication Deploy your applications to Kubernetes Configure and provide storage to Kubernetes applications Expose Kubernetes applications outside the cluster Control where and how applications are run on Kubernetes Set up observability for Kubernetes Build a continuous integration and continuous deployment (CI/CD) pipeline for Kubernetes Extend Kubernetes with service meshes, serverless, and more Who this book is for This book is for developers, architects, DevOps engineers, or anyone interested in developing and managing cloud-native applications. Those already running cloud applications and looking for a better way to manage their platform or others interested in a career change given the recent popularity of Kubernetes will also find this book helpful. Some familiarity with cloud computing, containers and DevOps is required, but no prior knowledge of building production applications using Kubernetes is needed to get started with this book.
    Note: Online resource; Title from title page (viewed January 4, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 52
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800560215
    Language: English
    Pages: 1 online resource (422 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local
    Abstract: Improve your software engineering practices to tackle inefficiencies, errors, and other perils that emerge due to bad code Key Features Enhance your coding skills to increase efficiency as well as reflect the new features introduced in Python 3.9 Understand how to apply microservices to your legacy systems by implementing practical techniques Learn to implement the refactoring techniques and SOLID principles in Python Book Description The Python language is immensely prevalent in numerous areas, such as software construction, systems administration, and data processing. Experienced professionals in every field face the challenges of disorganization, poor readability, and low testability as a result of unstructured code. With updated code and revised content aligned to the new features of Python 3.9, this second edition of Clean Code in Python will provide you with all the tools you need to overcome these obstacles and manage your projects successfully. The book begins by describing the basic elements of writing clean code and how it plays a key role in Python programming. You will learn about writing efficient and readable code using the Python standard library and best practices for software design. The book delves deeply into object-oriented programming in Python and shows you how to use objects with descriptors and generators. It will also show you the design principles of software testing and how to resolve problems by implementing software design patterns in your code. In the final chapter, we break down a monolithic application into a microservices based one starting from the code as the basis for a solid platform. By the end of this clean code book, you will be proficient in applying industry-approved coding practices to design clean, sustainable, and readable real-world Python code. What you will learn Set up a productive development environment by leveraging automatic tools Leverage the magic methods in Python to write better code, abstracting complexity away and encapsulating details Create advanced object-oriented designs using unique features of Python, such as descriptors Eliminate duplicated code by creating powerful abstractions using software engineering principles of object-oriented design Create Python-specific solutions using decorators and descriptors Refactor code effectively with the help of unit tests Build the foundations for solid architecture with a clean code base as its cornerstone Who this book is for This book wil...
    Note: Online resource; Title from title page (viewed January 6, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800206168
    Language: English
    Pages: 1 online resource (568 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local
    Abstract: Build fully functional, cloud-ready, and professional web applications using the latest features in the .NET 5 framework and React.js with Microsoft Azure Key Features Explore the new features of .NET 5 with this updated edition of ASP.NET Core 5 and React Discover strategies for adopting a full-stack development approach, clean architecture techniques, and development best practices Learn how to manage data, design and package applications, and secure your web apps Book Description Microsoft's .NET framework is a robust server-side framework, now even more powerful thanks to the recent unification of the Microsoft ecosystem with the .NET 5 framework. This updated second edition addresses these changes in the .NET framework and the latest release of React. The book starts by taking you through React and TypeScript components for building an intuitive single-page application and then shows you how to design scalable REST APIs that can integrate with a React-based frontend. Next, you'll get to grips with the latest features, popular patterns, and tools available in the React ecosystem, including function-based components, React Router, and Redux. As you progress through the chapters, you'll learn how to use React with TypeScript to make the frontend robust and maintainable and cover key ASP.NET 5 features such as API controllers, attribute routing, and model binding to build a sturdy backend. In addition to this, you'll explore API security with ASP.NET 5 identity and authorization policies and write reliable unit tests using both .NET and React, before deploying your app on Azure. By the end of this book, you'll have gained the knowledge you need to enhance your C# and JavaScript skills and build full-stack, production-ready applications with ASP.NET 5 and React. What you will learn Build RESTful APIs with .NET 5 using API controllers Secure REST APIs with identity and authorization policies Create strongly typed, interactive, and function-based React components using Hooks Understand how to style React components using Emotion.js Perform client-side state management with Redux Run a range of automated tests on the frontend and backend Implement continuous integration and continuous delivery (CI/CD) processes in Azure using Azure DevOps Who this book is for If you're a web developer looking to get up to speed with full-stack web application development with .NET Core and React, this book is for you. Although the book does not assume any knowled...
    Note: Online resource; Title from title page (viewed January 8, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801073271
    Language: English
    Pages: 1 online resource (1 video file, approximately 15 hr., 43 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: Learn the process of full-stack web development from beginning to end About This Video Learn how to build the front-end of the blog using the power of Angular 11 and Bootstrap Become familiar with the process of building the API layer of the blog using ASP.NET Core Discover how SQL Server and SQL Server Management Studio are used to build a reliable back-end In Detail Do you want to learn how to build the back-end, Application Programming Interface (API), and front-end web application using full-stack technologies? This course will teach you the skills and give you the confidence to build a real-world blog from scratch using the full-stack technologies that are commonly used by Microsoft, Google, and Twitter. The course starts with an introduction to the technologies and libraries that you will use to build the blog. Next, you will set up the environment by installing SQL Server 2019, SQL Server Management Studio, Visual Studio Code, Git, Node.js, and Postman. Moving along, you will learn to prepare the blog outline by sketching out the needed pages and identifying standalone components, endpoints, and database actions. Next, you will build a solid back-end using Structured Query Language (SQL) for storing the blog content and discover the process of building the API layer using ASP.NET Core and Visual Studio. Towards the end, you will learn to build your blog’s front-end using Angular 11 and Bootstrap. By the end of this course, you will have developed all the essential skills needed to build a full-stack blogging web application from scratch.
    Note: Online resource; Title from title screen (viewed January 27, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800564916
    Language: English
    Pages: 1 online resource (318 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Learn how to extend the capabilities of Power Apps by building code components using Power Apps Component Framework Key Features Understand how to extend Power Apps' capabilities Enhance your skills with the help of practical code components used throughout the book Overcome common challenges, avoid pitfalls, and improve your code Book Description Power Apps Component Framework is used by professional developers to extend the capabilities of model-driven and canvas apps. Extending Microsoft Power Apps with Power Apps Component Framework will take you through the basic as well as advanced topics using practical examples. The book starts by helping you understand the fundamentals of the framework, its lifecycle, and the tools that you'll use to build code components using best practices and file management guidelines. You'll then learn how to extend Power Apps step by step and apply the principles and concepts covered in the book to build code components for field type attributes. The book covers different ways of debugging code components and guides you through the process of building code components for datasets. You'll also explore the functions and methods provided by the framework to enhance your controls using powerful sets of libraries and extensions. As you advance, you'll get to grips with creating and managing authentication profiles, discover different ways of deploying code components, and configure code components in model-driven and canvas apps. Finally, you'll learn some of the important features of the framework and learn modern web development practices. By the end of this Power Apps book, you'll be able to build, debug, enrich, and deploy code components confidently. What you will learn Understand the fundamentals of Power Apps Component Framework Explore the tools that make it easy to build code components Build code components for both a field and a dataset Debug using test harness and Fiddler Implement caching techniques Find out how to work with the Dataverse Web API Build code components using React and Fluent UI controls Discover different deployment strategies Who this book is for This book is for developers who are looking to build advanced skills for extending the capabilities of Power Apps. Basic knowledge of Power Apps and web development is necessary to get started with this book.
    Note: Online resource; Title from title page (viewed February 26, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 56
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781789614381
    Language: English
    Pages: 1 online resource (450 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Master advanced techniques and algorithms for deep learning with PyTorch using real-world examples Key Features Understand how to use PyTorch 1.x to build advanced neural network models Learn to perform a wide range of tasks by implementing deep learning algorithms and techniques Gain expertise in domains such as computer vision, NLP, Deep RL, Explainable AI, and much more Book Description Deep learning is driving the AI revolution, and PyTorch is making it easier than ever before for anyone to build deep learning applications. This PyTorch book will help you uncover expert techniques to get the most out of your data and build complex neural network models. The book starts with a quick overview of PyTorch and explores using convolutional neural network (CNN) architectures for image classification. You'll then work with recurrent neural network (RNN) architectures and transformers for sentiment analysis. As you advance, you'll apply deep learning across different domains, such as music, text, and image generation using generative models and explore the world of generative adversarial networks (GANs). You'll not only build and train your own deep reinforcement learning models in PyTorch but also deploy PyTorch models to production using expert tips and techniques. Finally, you'll get to grips with training large models efficiently in a distributed manner, searching neural architectures effectively with AutoML, and rapidly prototyping models using PyTorch and fast.ai. By the end of this PyTorch book, you'll be able to perform complex deep learning tasks using PyTorch to build smart artificial intelligence models. What you will learn Implement text and music generating models using PyTorch Build a deep Q-network (DQN) model in PyTorch Export universal PyTorch models using Open Neural Network Exchange (ONNX) Become well-versed with rapid prototyping using PyTorch with fast.ai Perform neural architecture search effectively using AutoML Easily interpret machine learning (ML) models written in PyTorch using Captum Design ResNets, LSTMs, Transformers, and more using PyTorch Find out how to use PyTorch for distributed training using the torch.distributed API Who this book is for This book is for data scientists, machine learning researchers, and deep learning practitioners looking to implement advanced deep learning paradigms using PyTorch 1.x. Working knowledge of deep learning with Python programming is required.
    Note: Online resource; Title from title page (viewed February 12, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 57
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801075190
    Language: English
    Pages: 1 online resource (1 video file, approximately 9 hr., 24 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local ; Electronic videos
    Abstract: Learn the tips and tricks to become a proficient Java programmer and master the fundamentals of the language About This Video Master the fundamentals of Java programming, no matter your current level of coding skills Learn the theory behind the code and put it to practice right away Solidify your skills as a Java developer by building engaging portfolio projects In Detail Be it websites, mobile apps, or desktop software, Java remains one of the most popular programming languages around. With over 7.6 million developers using it worldwide, the surge of new programming languages has not dampened the demand for this 25+-year-old language. With an average Java developer in the US earning over $104,000 a year, Java programming skills are still highly sought after. This course is designed to teach you these skills from scratch, starting with JDK installation followed by the creation of your first program. Then, as you progress through the sections, you’ll start learning the core Java concepts such as control statements, arrays, strings, methods, objects, and more. In each of these sections, you’ll be building a unique, exciting project, thus ensuring you’re not just learning the theory but also practicing what you learned. Average of three, Mad Libs clone, and tic-tac-toe are just some of the projects you’ll be building in this course. To make sure you’ve mastered each line of code, there are practical hands-on coding challenges in every lecture. By the end of this course, you will have mastered the best tips, tricks, and theory behind the Java programming language. The hands-on nature of this course will ensure that you can readily apply your skills to real-world projects.
    Note: Online resource; Title from title screen (viewed March 31, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 58
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781838829131
    Language: English
    Pages: 1 online resource (542 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Get well versed with state-of-the-art techniques to tailor training processes and boost the performance of computer vision models using machine learning and deep learning techniques Key Features Develop, train, and use deep learning algorithms for computer vision tasks using TensorFlow 2.x Discover practical recipes to overcome various challenges faced while building computer vision models Enable machines to gain a human level understanding to recognize and analyze digital images and videos Book Description Computer vision is a scientific field that enables machines to identify and process digital images and videos. This book focuses on independent recipes to help you perform various computer vision tasks using TensorFlow. The book begins by taking you through the basics of deep learning for computer vision, along with covering TensorFlow 2.x's key features, such as the Keras and tf.data.Dataset APIs. You'll then learn about the ins and outs of common computer vision tasks, such as image classification, transfer learning, image enhancing and styling, and object detection. The book also covers autoencoders in domains such as inverse image search indexes and image denoising, while offering insights into various architectures used in the recipes, such as convolutional neural networks (CNNs), region-based CNNs (R-CNNs), VGGNet, and You Only Look Once (YOLO). Moving on, you'll discover tips and tricks to solve any problems faced while building various computer vision applications. Finally, you'll delve into more advanced topics such as Generative Adversarial Networks (GANs), video processing, and AutoML, concluding with a section focused on techniques to help you boost the performance of your networks. By the end of this TensorFlow book, you'll be able to confidently tackle a wide range of computer vision problems using TensorFlow 2.x. What you will learn Understand how to detect objects using state-of-the-art models such as YOLOv3 Use AutoML to predict gender and age from images Segment images using different approaches such as FCNs and generative models Learn how to improve your network's performance using rank-N accuracy, label smoothing, and test time augmentation Enable machines to recognize people's emotions in videos and real-time streams Access and reuse advanced TensorFlow Hub models to perform image classification and object detection Generate captions for images using CNNs and RNNs Who this book is for This book is for computer vision de...
    Note: Online resource; Title from title page (viewed February 26, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 59
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800562325
    Language: English
    Pages: 1 online resource (376 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Improve your Azure architecture practice and set out on a cloud and cloud-native journey with this Azure cloud native architecture guide Key Features Discover the key drivers of successful Azure architecture Implement architecture maps as a compass to tackle any challenge Understand architecture maps in detail with the help of practical use cases Book Description Azure offers a wide range of services that enable a million ways to architect your solutions. Complete with original maps and expert analysis, this book will help you to explore Azure and choose the best solutions for your unique requirements. Starting with the key aspects of architecture, this book shows you how to map different architectural perspectives and covers a variety of use cases for each architectural discipline. You'll get acquainted with the basic cloud vocabulary and learn which strategic aspects to consider for a successful cloud journey. As you advance through the chapters, you'll understand technical considerations from the perspective of a solutions architect. You'll then explore infrastructure aspects, such as network, disaster recovery, and high availability, and leverage Infrastructure as Code (IaC) through ARM templates, Bicep, and Terraform. The book also guides you through cloud design patterns, distributed architecture, and ecosystem solutions, such as Dapr, from an application architect's perspective. You'll work with both traditional (ETL and OLAP) and modern data practices (big data and advanced analytics) in the cloud and finally get to grips with cloud native security. By the end of this book, you'll have picked up best practices and more rounded knowledge of the different architectural perspectives. What you will learn Gain overarching architectural knowledge of the Microsoft Azure cloud platform Explore the possibilities of building a full Azure solution by considering different architectural perspectives Implement best practices for architecting and deploying Azure infrastructure Review different patterns for building a distributed application with ecosystem frameworks and solutions Get to grips with cloud-native concepts using containerized workloads Work with AKS (Azure Kubernetes Service) and use it with service mesh technologies to design a microservices hosting platform Who this book is for This book is for aspiring Azure Architects or anyone who specializes in security, infrastructure, data, and application architecture. If you are a developer or...
    Note: Online resource; Title from title page (viewed February 17, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 60
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781789955248
    Language: English
    Pages: 1 online resource (478 pages)
    Edition: 3rd edition
    Keywords: Electronic books ; local
    Abstract: Understand data analysis pipelines using machine learning algorithms and techniques with this practical guide Key Features Prepare and clean your data to use it for exploratory analysis, data manipulation, and data wrangling Discover supervised, unsupervised, probabilistic, and Bayesian machine learning methods Get to grips with graph processing and sentiment analysis Book Description Data analysis enables you to generate value from small and big data by discovering new patterns and trends, and Python is one of the most popular tools for analyzing a wide variety of data. With this book, you'll get up and running using Python for data analysis by exploring the different phases and methodologies used in data analysis and learning how to use modern libraries from the Python ecosystem to create efficient data pipelines. Starting with the essential statistical and data analysis fundamentals using Python, you'll perform complex data analysis and modeling, data manipulation, data cleaning, and data visualization using easy-to-follow examples. You'll then understand how to conduct time series analysis and signal processing using ARMA models. As you advance, you'll get to grips with smart processing and data analytics using machine learning algorithms such as regression, classification, Principal Component Analysis (PCA), and clustering. In the concluding chapters, you'll work on real-world examples to analyze textual and image data using natural language processing (NLP) and image analytics techniques, respectively. Finally, the book will demonstrate parallel computing using Dask. By the end of this data analysis book, you'll be equipped with the skills you need to prepare data for analysis and create meaningful data visualizations for forecasting values from data. What you will learn Explore data science and its various process models Perform data manipulation using NumPy and pandas for aggregating, cleaning, and handling missing values Create interactive visualizations using Matplotlib, Seaborn, and Bokeh Retrieve, process, and store data in a wide range of formats Understand data preprocessing and feature engineering using pandas and scikit-learn Perform time series analysis and signal processing using sunspot cycle data Analyze textual data and image data to perform advanced analysis Get up to speed with parallel computing using Dask Who this book is for This book is for data analysts, business analysts, statisticians, and data scientists looking ...
    Note: Online resource; Title from title page (viewed February 5, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 61
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800560611
    Language: English
    Pages: 1 online resource (330 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Develop modern solutions with Snowflake's unique architecture and integration capabilities; process bulk and real-time data into a data lake; and leverage time travel, cloning, and data-sharing features to optimize data operations Key Features Build and scale modern data solutions using the all-in-one Snowflake platform Perform advanced cloud analytics for implementing big data and data science solutions Make quicker and better-informed business decisions by uncovering key insights from your data Book Description Snowflake is a unique cloud-based data warehousing platform built from scratch to perform data management on the cloud. This book introduces you to Snowflake's unique architecture, which places it at the forefront of cloud data warehouses. You'll explore the compute model available with Snowflake, and find out how Snowflake allows extensive scaling through the virtual warehouses. You will then learn how to configure a virtual warehouse for optimizing cost and performance. Moving on, you'll get to grips with the data ecosystem and discover how Snowflake integrates with other technologies for staging and loading data. As you progress through the chapters, you will leverage Snowflake's capabilities to process a series of SQL statements using tasks to build data pipelines and find out how you can create modern data solutions and pipelines designed to provide high performance and scalability. You will also get to grips with creating role hierarchies, adding custom roles, and setting default roles for users before covering advanced topics such as data sharing, cloning, and performance optimization. By the end of this Snowflake book, you will be well-versed in Snowflake's architecture for building modern analytical solutions and understand best practices for solving commonly faced problems using practical recipes. What you will learn Get to grips with data warehousing techniques aligned with Snowflake's cloud architecture Broaden your skills as a data warehouse designer to cover the Snowflake ecosystem Transfer skills from on-premise data warehousing to the Snowflake cloud analytics platform Optimize performance and costs associated with a Snowflake solution Stage data on object stores and load it into Snowflake Secure data and share it efficiently for access Manage transactions and extend Snowflake using stored procedures Extend cloud data applications using Spark Connector Who this book is for This book is for data warehouse developers, da...
    Note: Online resource; Title from title page (viewed February 25, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 62
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800565401
    Language: English
    Pages: 1 online resource (314 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Explore Kinesis managed services such as Kinesis Data Streams, Kinesis Data Analytics, Kinesis Data Firehose, and Kinesis Video Streams with the help of practical use cases Key Features Get well versed with the capabilities of Amazon Kinesis Explore the monitoring, scaling, security, and deployment patterns of various Amazon Kinesis services Learn how other Amazon Web Services and third-party applications such as Splunk can be used as destinations for Kinesis data Book Description Amazon Kinesis is a collection of secure, serverless, durable, and highly available purpose-built data streaming services. This data streaming service provides APIs and client SDKs that enable you to produce and consume data at scale. Scalable Data Streaming with Amazon Kinesis begins with a quick overview of the core concepts of data streams, along with the essentials of the AWS Kinesis landscape. You'll then explore the requirements of the use case shown through the book to help you get started and cover the key pain points encountered in the data stream life cycle. As you advance, you'll get to grips with the architectural components of Kinesis, understand how they are configured to build data pipelines, and delve into the applications that connect to them for consumption and processing. You'll also build a Kinesis data pipeline from scratch and learn how to implement and apply practical solutions. Moving on, you'll learn how to configure Kinesis on a cloud platform. Finally, you'll learn how other AWS services can be integrated into Kinesis. These services include Redshift, Dynamo Database, AWS S3, Elastic Search, and third-party applications such as Splunk. By the end of this AWS book, you'll be able to build and deploy your own Kinesis data pipelines with Kinesis Data Streams (KDS), Kinesis Data Firehose (KFH), Kinesis Video Streams (KVS), and Kinesis Data Analytics (KDA). What you will learn Get to grips with data streams, decoupled design, and real-time stream processing Understand the properties of KFH that differentiate it from other Kinesis services Monitor and scale KDS using CloudWatch metrics Secure KDA with identity and access management (IAM) Deploy KVS as infrastructure as code (IaC) Integrate services such as Redshift, Dynamo Database, and Splunk into Kinesis Who this book is for This book is for solutions architects, developers, system administrators, data engineers, and data scientists looking to evaluate and choose the most performant, secure, sc...
    Note: Online resource; Title from title page (viewed March 31, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 63
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781838987312
    Language: English
    Pages: 1 online resource (284 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Get to grips with solving real-world NLP problems, such as dependency parsing, information extraction, topic modeling, and text data visualization Key Features Analyze varying complexities of text using popular Python packages such as NLTK, spaCy, sklearn, and gensim Implement common and not-so-common linguistic processing tasks using Python libraries Overcome the common challenges faced while implementing NLP pipelines Book Description Python is the most widely used language for natural language processing (NLP) thanks to its extensive tools and libraries for analyzing text and extracting computer-usable data. This book will take you through a range of techniques for text processing, from basics such as parsing the parts of speech to complex topics such as topic modeling, text classification, and visualization. Starting with an overview of NLP, the book presents recipes for dividing text into sentences, stemming and lemmatization, removing stopwords, and parts of speech tagging to help you to prepare your data. You'll then learn ways of extracting and representing grammatical information, such as dependency parsing and anaphora resolution, discover different ways of representing the semantics using bag-of-words, TF-IDF, word embeddings, and BERT, and develop skills for text classification using keywords, SVMs, LSTMs, and other techniques. As you advance, you'll also see how to extract information from text, implement unsupervised and supervised techniques for topic modeling, and perform topic modeling of short texts, such as tweets. Additionally, the book shows you how to develop chatbots using NLTK and Rasa and visualize text data. By the end of this NLP book, you'll have developed the skills to use a powerful set of tools for text processing. What you will learn Become well-versed with basic and advanced NLP techniques in Python Represent grammatical information in text using spaCy, and semantic information using bag-of-words, TF-IDF, and word embeddings Perform text classification using different methods, including SVMs and LSTMs Explore different techniques for topic modeling such as K-means, LDA, NMF, and BERT Work with visualization techniques such as NER and word clouds for different NLP tools Build a basic chatbot using NLTK and Rasa Extract information from text using regular expression techniques and statistical and deep learning tools Who this book is for This book is for data scientists and professionals who want to learn how to w...
    Note: Online resource; Title from title page (viewed March 19, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 64
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800569621
    Language: English
    Pages: 1 online resource (300 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Build Slack bots to automate your work and enhance your team's productivity with Salesforce-powered Slack in a faster, better organized, and more secure way Key Features Get to grips with setting up and creating Slack bots for your organization Integrate Slack with tools such as nTask and Tettra to manage all your applications in one place Understand when to buy and when to build bots Book Description Slack is an online communication tool that allows workplace teams to collaborate efficiently, effectively, and securely. It's the leading channel-based messaging platform used by millions to align their teams, unify their systems, and drive their businesses forward. As a developer, you can use Slack to create tools such as bots that handle and maintain routine and time-consuming tasks. If you're looking to set up a Slack workplace or build a Slack bot or app, this is the book for you. In this book, you'll explore scenarios that show you how to set up a Slack workplace, build a Slack bot, or integrate your favorite tools. You'll also learn how Slack can help you create a more collaborative, efficient, and coordinated work environment from any location. As you advance through the chapters, you'll find out how to manage your tasks and boost your business productivity by automating the trivial tasks. You'll also cover more advanced features such as using a Slack bot to complete tasks, including automating message responses and accessing personal reminders. By the end of this Slack book, you'll have learned how to use Slack effectively to communicate with your team and build bots and have gained a solid understanding of how the platform can help you to progress in your industry. What you will learn Understand how to set up a Slack workspace Migrate existing workspaces to your organization Explore expert tips and techniques for using Slack effectively Improve collaboration within your team by integrating multiple apps with Slack Find the right bots and apps to use for your workspace Discover how to build your own Slack bot Explore the right channels on Slack to improve your presence in professional communities Find the best solutions for automating your work directly through Slack Who this book is for Supercharge your Slack Productivity is for professionals in organizations, businesses, or communities who are already using Slack or looking to use it for improving communication. With this book, you'll understand how Slack can make your work life simpler...
    Note: Online resource; Title from title page (viewed April 9, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 65
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801070386
    Language: English
    Pages: 1 online resource (1 video file, approximately 5 hr., 13 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: Learn modern JavaScript concepts such as let, const, forEach functions, fat arrow functions, and more About This Video Learn JavaScript fundamentals, especially if you’ve never written JavaScript code before Learn all the modern JavaScript concepts such as template literals, let, const, and more Put everything you learned to test by building an interactive project at the end of the course In Detail Despite the deluge of new coding languages over the years, JavaScript continues to dominate the web. The language is a staple in most of the front-ends; if not vanilla JavaScript, you won’t be surprised to find one of its derivatives on the next website you visit. This ubiquity makes JavaScript a sought-after skill. This course is designed to teach you that skill from scratch. You’ll begin by learning how to set up your coding playground and then gain some familiarity with the JavaScript syntax. Once you’ve gotten your hands dirty, you’ll discover how to store data in variables, comment out your code, and do more with your variables by learning about operators. Next, you’ll learn about data structures and conditional statements, further shoring up your JavaScript skills. By learning about the Document Object Model (The DOM), you will be able to change the elements of a webpage and add interactivity to it. You’ll also learn to work with strings and arrays, and then, to make your code concise, learn how to write your own functions. Toward the end of the course, you’ll work on a final project wherein you’ll get to use all these skills together. By completing this course, not only will you have a solid understanding of modern JavaScript language, you’ll also be able to use it to create engaging, interactive webpages.
    Note: Online resource; Title from title screen (viewed March 30, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 66
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800565869
    Language: English
    Pages: 1 online resource (686 pages)
    Edition: 3rd edition
    Keywords: Electronic books ; local
    Abstract: Get ready to learn Java the fun way by developing games for the Android platform with this new and updated third edition Key Features Learn Java, Android, and object-oriented programming from scratch Find out how to build games including Sub Hunter, Retro Pong, Bullet Hell, Classic Snake, and Scrolling Shooters Create and design your own games by learning all the concepts that a game developer must know Book Description Android is one of the most popular mobile operating systems today. It uses the most popular programming language, Java, as one of the primary languages for building apps of all types. Unlike most other Android books, this book doesn't assume that you have any prior knowledge of Java programming, instead helps you get started with building Android games as a beginner. This new, improved, and updated third edition of Learning Java by Building Android Games helps you to build Android games from scratch. Once you've got to grips with the fundamentals, the difficulty level increases steadily as you explore key Java topics, such as variables, loops, methods, object-oriented programming (OOP), and design patterns while working with up-to-date code and supporting examples. At each stage, you'll be able to test your understanding by implementing the concepts that you've learned to develop a game. Toward the end, you'll build games such as Sub Hunter, Retro Pong, Bullet Hell, Classic Snake, and Scrolling Shooter. By the end of this Java book, you'll not only have a solid understanding of Java and Android basics but will also have developed five cool games for the Android platform. What you will learn Set up a game development environment in Android Studio Respond to a player's touch and program intelligent enemies who can challenge the player in different ways Explore collision detection, sprite sheets animation, simple tracking and following, AI, parallax backgrounds, and particle explosions Animate objects at 60 FPS and manage multiple independent objects using OOP Work with design patterns such as OOP, singleton, strategy, and entity-component Work with the Android API, the SoundPool API, Paint, Canvas, Bitmap classes, and detect version numbers Who this book is for Learning Java by Building Android Games is for anyone who is new to Java, Android, or game programming and wants to develop Android games. The book will also serve as a refresher for those who already have experience using Java on Android or any other platform but are new ...
    Note: Online resource; Title from title page (viewed March 26, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 67
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800204690
    Language: English
    Pages: 1 online resource (572 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local
    Abstract: A .NET developer's guide to leveraging .NET and C# skills for mobile development using Xamarin, Visual Studio 2019, and Azure Key Features Uncover the new features and capabilities of the .NET 5 framework in this updated and improved second edition Optimize the time required to develop highly performant cross-platform applications Understand the architectural patterns and best practices for mobile application development Book Description The .NET 5 framework is a unified framework with capabilities that enable you to use Microsoft's developer ecosystem on a single platform. Xamarin, used for developing mobile applications, is one of the app model implementations for .NET Core infrastructure. This book will show you how to design, architect, and develop attractive, maintainable, and robust mobile applications for multiple platforms, including iOS, Android, and UWP using Xamarin, .NET Core, and Azure. With the help of real-world scenarios, you'll explore different phases of application development using Xamarin, from environment setup, design, and architecture to publishing. Throughout the book, you'll learn how to develop mobile apps using Xamarin and .NET Standard. You'll even be able to implement a web-based backend composed of microservices with .NET Core using various Azure services including, but not limited to, Azure Active Directory, Azure Functions. As you advance, you'll create data stores using popular database technologies such as Cosmos DB and data models such as the relational model and NoSQL. By the end of this mobile application development book, you'll be able to create cross-platform mobile applications that can be deployed as cloud-based PaaS and SaaS. What you will learn Discover the latest features of .NET 5 that can be used in mobile application development Explore Xamarin.Forms Shell for building cross-platform mobile UIs Understand the technical design requirements of a consumer mobile app Get to grips with advanced mobile development concepts such as app data management, push notifications, and graph APIs Manage app data with Entity Framework Core Use Microsoft's Project Rome for creating cross-device experiences with Xamarin Become well-versed with implementing machine learning in your mobile apps Who this book is for This book is for ASP.NET Core developers who want to get started with mobile development using Xamarin and other Microsoft technologies. Working knowledge of C# programming is necessary to get started.
    Note: Online resource; Title from title page (viewed April 9, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 68
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800569553
    Language: English
    Pages: 1 online resource (376 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Practical recipes that go beyond official documentation to help you create custom solutions, automate processes, and extend the platform's capabilities using Power Apps, Power Automate, Component Framework, and Dataverse for Teams Key Features Improve business operations by creating impactful Power Apps solutions with real-world use cases Explore a variety of built-in templates to create custom apps for specific business scenarios Strengthen your enterprise applications with advanced techniques and proven tips using a low-code approach Book Description Microsoft Power Apps provides a powerful, low-code solution for application development, empowering non-technical users to create robust, practical solutions in no time. This book will help you create a wide range of custom business solutions using the ease of development that Power Apps provides by overcoming many of the challenges faced in business application development. You'll start by getting to grips with Power Apps Studio and finding out how canvas apps help you build pixel-perfect applications as per business needs. The book then covers the practicalities involved in designing model-driven apps and teaches you how to automate business processes using Power Automate. You'll also discover how to improve user experience (UX) to make applications more appealing. As you advance, you'll learn how to strengthen your business apps by using AI Builder's artificial intelligence capabilities. You'll also explore advanced troubleshooting techniques to find creative ways to overcome various challenges in your Power Apps solutions. The book concludes with Power Apps Component Framework to help you further improve the existing applications' capabilities. By the end of this book, you'll have gained experience in developing applications using the Power Apps platform and its features. What you will learn Build pixel-perfect solutions with canvas apps Design model-driven solutions using various features of Microsoft Dataverse Automate business processes such as triggered events, status change notifications, and approval systems with Power Automate Implement AI Builder's intelligent capabilities in your solutions Improve the UX of business apps to make them more appealing Find out how to extend Microsoft Teams using Power Apps Extend your business applications' capabilities using Power Apps Component Framework Who this book is for This book is for citizen developers and business users looking to build cust...
    Note: Online resource; Title from title page (viewed January 22, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 69
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781838822842
    Language: English
    Pages: 1 online resource (558 pages)
    Edition: 4th edition
    Keywords: Electronic books ; local
    Abstract: Become a professional iOS developer with the most in-depth and advanced guide to Swift 5.3, Xcode 12.4, ARKit 4, Core ML, and iOS 14's new features Key Features Explore the world of iOS app development through practical examples Understand core iOS programming concepts such as Core Data, networking, and the Combine framework Extend your iOS apps by adding augmented reality and machine learning capabilities, widgets, App Clips, Dark Mode, and animations Book Description Mastering iOS 14 development isn't a straightforward task, but this book can help you do just that. With the help of Swift 5.3, you'll not only learn how to program for iOS 14 but also be able to write efficient, readable, and maintainable Swift code that reflects industry best practices. This updated fourth edition of the iOS 14 book will help you to build apps and get to grips with real-world app development flow. You'll find detailed background information and practical examples that will help you get hands-on with using iOS 14's new features. The book also contains examples that highlight the language changes in Swift 5.3. As you advance through the chapters, you'll see how to apply Dark Mode to your app, understand lists and tables, and use animations effectively. You'll then create your code using generics, protocols, and extensions and focus on using Core Data, before progressing to perform network calls and update your storage and UI with the help of sample projects. Toward the end, you'll make your apps smarter using machine learning, streamline the flow of your code with the Combine framework, and amaze users by using Vision framework and ARKit 4.0 features. By the end of this iOS development book, you'll be able to build apps that harness advanced techniques and make the best use of iOS 14's features. What you will learn Build a professional iOS application using Xcode 12.4 and Swift 5.3 Create impressive new widgets for your apps with iOS 14 Extend the audience of your app by creating an App Clip Improve the flow of your code with the Combine framework Enhance your app by using Core Location Integrate Core Data to persist information in your app Train and use machine learning models with Core ML Create engaging augmented reality experiences with ARKit 4 and the Vision framework Who this book is for This book is for developers with some experience in iOS programming who want to enhance their application development skills by unlocking the full potential of the latest ...
    Note: Online resource; Title from title page (viewed March 19, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 70
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801071000
    Language: English
    Pages: 1 online resource (452 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Discover how to plan a Microsoft Teams deployment within a business environment and manage Teams administrative functions on a day-to-day basis Key Features Plan and design your Microsoft Teams deployment Prepare, deploy, and manage policies for Microsoft Teams and for apps within Teams Pass the MS-700 exam and achieve certification with the help of self-assessment questions and a mock exam Book Description Do you want to build and test your proficiency in the deployment, management, and monitoring of Microsoft Teams features within the Microsoft 365 platform? Managing Microsoft Teams: MS-700 Exam Guide will help you to effectively plan and implement Microsoft Teams using the Microsoft 365 Teams admin center and Windows PowerShell. You'll also discover best practices for rolling out and managing MS services for Teams users within your Microsoft 365 tenant. The chapters are divided into three easy-to-follow parts: planning and design, feature policies and administration, and team management, while aligning with the official MS-700 exam objectives to help you prepare effectively for the exam. The book starts by taking you through planning and design, where you'll learn how to plan migrations, make assessments for network readiness, and plan and implement governance tasks such as configuring guest access and monitoring usage. Later, you'll understand feature administration, focusing on collaboration, meetings, live events, phone numbers, and the phone system, along with applicable policy configurations. Finally, the book shows you how to manage Teams and membership settings and create app policies. By the end of this book, you'll have learned everything you need to pass the MS-700 certification exam and have a handy reference guide for MS Teams. What you will learn Explore Security & Compliance configuration options for Teams features Manage meetings, calls, and chat features within Microsoft Teams Find out how to manage phone numbers, systems, and settings in Teams Manage individual team settings, membership, and guest access Create policies for Microsoft Teams apps and features Deploy access reviews and dynamic team membership Who this book is for This Microsoft Teams book is for IT professionals who want to achieve Microsoft 365 Certified: Teams Administrator Associate certification. Familiarity with the principles of establishing and administering the core features and services within a Microsoft 365 tenant and a basic understanding of Micros...
    Note: Online resource; Title from title page (viewed February 12, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 71
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800202436
    Language: English
    Pages: 1 online resource (184 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local
    Abstract: Learn to extract actionable insights from your big data in real time using a range of Microsoft Azure features Key Features Updated with the latest features and new additions to Microsoft Azure Master the fundamentals of cloud analytics using Azure Learn to use Azure Synapse Analytics (formerly known as Azure SQL Data Warehouse) to derive real-time customer insights Book Description Cloud Analytics with Microsoft Azure serves as a comprehensive guide for big data analysis and processing using a range of Microsoft Azure features. This book covers everything you need to build your own data warehouse and learn numerous techniques to gain useful insights by analyzing big data The book begins by introducing you to the power of data with big data analytics, the Internet of Things (IoT), machine learning, artificial intelligence, and DataOps. You will learn about cloud-scale analytics and the services Microsoft Azure offers to empower businesses to discover insights. You will also be introduced to the new features and functionalities added to the modern data warehouse. Finally, you will look at two real-world business use cases to demonstrate high-level solutions using Microsoft Azure. The aim of these use cases will be to illustrate how real-time data can be analyzed in Azure to derive meaningful insights and make business decisions. You will learn to build an end-to-end analytics pipeline on the cloud with machine learning and deep learning concepts. By the end of this book, you will be proficient in analyzing large amounts of data with Azure and using it effectively to benefit your organization. What you will learn Explore the concepts of modern data warehouses and data pipelines Discover unique design considerations while applying a cloud analytics solution Design an end-to-end analytics pipeline on the cloud Differentiate between structured, semi-structured, and unstructured data Choose a cloud-based service for your data analytics solutions Use Azure services to ingest, store, and analyze data of any scale Who this book is for This book is designed to benefit software engineers, Azure developers, cloud consultants, and anyone who is keen to learn the process of deriving business insights from huge amounts of data using Azure. Though not necessary, a basic understanding of data analytics concepts such as data streaming, data types, the machine learning life cycle, and Docker containers will help you get the most out of the book.
    Note: Online resource; Title from title page (viewed January 28, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 72
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801077187
    Language: English
    Pages: 1 online resource (1 video file, approximately 2 hr., 31 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: Create APIs for machine learning with Flask and deploy your application to the web About This Video Create your own API endpoint for your machine learning models Create a Flask application from scratch Deploy your model on the web In Detail Flask is a web application framework used to develop web applications. Getting started with Flask is easy, and its power lies in its ability to scale up to complex applications. In this course, you’ll learn the most effective ways to use Flask in order to create your own web application. You’ll begin with an introduction to Flask and quickly dive into defining and training your model. You’ll perform various actions on this model to train it and ensure that it is of the best quality for your application. You’ll also create and test API endpoints so you can predict the model’s behavior over time. By the end of this course, you’ll have the confidence to deploy this application to the web and learn how to fix any errors that may arise during this process.
    Note: Online resource; Title from title screen (viewed April 21, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 73
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800569805
    Language: English
    Pages: 1 online resource (498 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Build web and mobile apps quickly with Oracle Visual Builder and delve into real-time end-to-end use cases, exploring best practices, recommendations, security, and debugging techniques Key Features Execute various real-time use cases and develop web and mobile applications quickly Enhance your skills by extending Oracle and non-Oracle SaaS applications using VB Gain the knowledge needed to take on projects directly and work independently Book Description Organizations are moving their applications, data, and processes to the cloud to reduce application costs, effort, and maintenance. However, adopting new technology poses challenges for developers, solutions architects, and designers due to a lack of knowledge and appropriate practical training resources. This book helps you get to grips with Oracle Visual Builder (VB) and enables you to quickly develop web and mobile applications and deploy them to production without hassle. This book will provide you with a solid understanding of VB so that you can adopt it at a faster pace and start building applications right away. After working with real-time examples to learn about VB, you'll discover how to design, develop, and deploy web and mobile applications quickly. You'll cover all the VB components in-depth, including web and mobile application development, business objects, and service connections. In order to use all these components, you'll also explore best practices, security, and recommendations, which are well explained within the chapters. Finally, this book will help you gain the knowledge you need to enhance the performance of an application before deploying it to production. By the end of this book, you will be able to work independently and deploy your VB applications efficiently and with confidence. What you will learn Get started with VB and explore its architecture and basic building blocks Gain a clear understanding of business objects and learn how to manage them Create service connections to connect to the external API and Oracle SaaS Build web and mobile apps and run them on various devices Develop Oracle Cloud and non-Oracle SaaS app extensions Get to grips with data and application security using practical examples Explore best practices along with troubleshooting and debugging mechanisms Connect your VB application with VBS for application versioning using Git Who this book is for This book is for IT professionals working with UI technologies to develop web and mobile appli...
    Note: Online resource; Title from title page (viewed March 26, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 74
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800201538
    Language: English
    Pages: 1 online resource (388 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Take your AWS SysOps skills to the next level by learning infrastructure automation techniques using CloudFormation, Terraform, and Boto3 Key Features Explore AWS automation using CloudFormation, Terraform, and Boto3 Leverage AWS to make your infrastructure flexible and highly available Discover various AWS features for building a secure and reliable environment to host your application Book Description Amazon Web Services (AWS) is one of the most popular and efficient cloud platforms for administering and deploying your applications to make them resilient and robust. AWS for System Administrators will help you to learn several advanced cloud administration concepts for deploying, managing, and operating highly available systems on AWS. Starting with the fundamentals of identity and access management (IAM) for securing your environment, this book will gradually take you through AWS networking and monitoring tools. As you make your way through the chapters, you'll get to grips with VPC, EC2, load balancer, Auto Scaling, RDS database, and data management. The book will also show you how to initiate AWS automated backups and store and keep track of log files. Later, you'll work with AWS APIs and understand how to use them along with CloudFormation, Python Boto3 Script, and Terraform to automate infrastructure. By the end of this AWS book, you'll be ready to build your two-tier startup with all the necessary infrastructure, monitoring, and logging components in place. What you will learn Adopt a security-first approach by giving users minimum access using IAM policies Build your first Amazon Elastic Compute Cloud (EC2) instance using the AWS CLI, Boto3, and Terraform Set up your datacenter in AWS Cloud using VPC Scale your application based on demand using Auto Scaling Monitor services using CloudWatch and SNS Work with centralized logs for analysis (CloudWatch Logs) Back up your data using Amazon Simple Storage Service (Amazon S3), Data Lifecycle Manager, and AWS Backup Who this book is for This Amazon Web Services book is for system administrators and solution architects who want to build highly available and flexible AWS Cloud platforms for their applications. Software engineers and programmers looking to deploy their applications to AWS Cloud will also find this book useful. Basic knowledge of Linux and AWS is necessary to get started.
    Note: Online resource; Title from title page (viewed February 12, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 75
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800565319
    Language: English
    Pages: 1 online resource (340 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: A practical, step-by-step guide to using Microsoft's AutoML technology on the Azure Machine Learning service for developers and data scientists working with the Python programming language Key Features Create, deploy, productionalize, and scale automated machine learning solutions on Microsoft Azure Improve the accuracy of your ML models through automatic data featurization and model training Increase productivity in your organization by using artificial intelligence to solve common problems Book Description Automated Machine Learning with Microsoft Azure helps you to build high-performing, accurate machine learning models in record time. It allows anyone to easily harness the power of artificial intelligence and increase the productivity and profitability of your business. With a series of clicks on a guided user interface (GUI), novices and seasoned data scientists alike can train and deploy machine learning solutions to production with ease. This book will teach you how to use Azure AutoML with both the GUI as well as the AzureML Python software development kit (SDK) in a careful, step-by-step way. First, you'll learn how to prepare data, train models, and register them to your Azure Machine Learning workspace. You'll then discover how to take those models and use them to create both automated batch solutions using machine learning pipelines and real-time scoring solutions using Azure Kubernetes Service (AKS). Finally, you will be able to use AutoML on your own data to not only train regression, classification, and forecasting models but also use them to solve a wide variety of business problems. By the end of this Azure book, you'll be able to show your business partners exactly how your ML models are making predictions through automatically generated charts and graphs, earning their trust and respect. What you will learn Understand how to train classification, regression, and forecasting ML algorithms with Azure AutoML Prepare data for Azure AutoML to ensure smooth model training and deployment Adjust AutoML configuration settings to make your models as accurate as possible Determine when to use a batch-scoring solution versus a real-time scoring solution Productionalize your AutoML solution with Azure Machine Learning pipelines Create real-time scoring solutions with AutoML and Azure Kubernetes Service Discover how to quickly deliver value and earn business trust using AutoML Train a large number of AutoML models at once using the AzureM...
    Note: Online resource; Title from title page (viewed April 23, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 76
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801071833
    Language: English
    Pages: 1 online resource (1 video file, approximately 11 hr., 10 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: Learn machine learning and support vector machine from scratch About This Video Learn how to use Pandas for data analysis Learn how to use sci-kit-learn for SVM using the Titanic dataset Learn about training data, testing data, and outliers In Detail This course is truly a step by step. In every new video, we build on what has already been learned and move one extra step forward; then we assign you a small task that is solved in the beginning of the next video. This comprehensive course will be your guide to learning how to use the power of Python to train your machine such that your machine starts learning just like a human; based on that learning, your machine starts making predictions as well! We’ll be using Python as the programming language in this course, which is the hottest language nowadays when we talk about machine learning. Python will be taught from a very basic level up to an advanced level so that any machine learning concept can be implemented. We’ll also learn various steps of data preprocessing, which allows us to make data ready for machine learning algorithms. We’ll learn all the general concepts of machine learning, which will be followed by the implementation of one of the most important ML algorithms— “Support Vector Machine”. Each and every concept of SVM will be taught theoretically and implemented using Python.
    Note: Online resource; Title from title screen (viewed April 28, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 77
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800200883
    Language: English
    Pages: 1 online resource (488 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Implement classical and deep learning generative models through practical examples Key Features Explore creative and human-like capabilities of AI and generate impressive results Use the latest research to expand your knowledge beyond this book Experiment with practical TensorFlow 2.x implementations of state-of-the-art generative models Book Description In recent years, generative artificial intelligence has been instrumental in the creation of lifelike data (images, speech, video, music, and text) from scratch. In this book you will unpack how these powerful models are created from relatively simple building blocks, and how you might adapt these models to your own use cases. You will begin by setting up clean containerized environments for Python and getting to grips with the fundamentals of deep neural networks, learning about core concepts like the perceptron, activation functions, backpropagation, and how they all tie together. Once you have covered the basics, you will explore deep generative models in depth, including OpenAI's GPT-series of news generators, networks for style transfer and deepfakes, and synergy with reinforcement learning. As you progress, you will focus on abstractions where useful, and understand the “nuts and bolts” of how the models are composed in code, underpinned by detailed architecture diagrams. The book concludes with a variety of practical projects to generate music, images, text, and speech using the methods you have learned in prior sections, piecing together TensorFlow layers, utility functions, and training loops to uncover links between the different modes of generation. By the end of this book, you will have acquired the knowledge to create and implement your own generative AI models. What you will learn Implement paired and unpaired style transfer with networks like StyleGAN Use facial landmarks, autoencoders, and pix2pix GAN to create deepfakes Build several text generation pipelines based on LSTMs, BERT, and GPT-2, learning how attention and transformers changed the NLP landscape Compose music using LSTM models, simple generative adversarial networks, and the intricate MuseGAN Train a deep learning agent to move through a simulated physical environment Discover emerging applications of generative AI, such as folding proteins and creating videos from images Who this book is for This book will appeal to Python programmers, seasoned modelers, and machine learning engineers who are keen to learn about th...
    Note: Online resource; Title from title page (viewed April 30, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 78
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800569669
    Language: English
    Pages: 1 online resource (310 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Learn the mathematics behind quantum computing and explore the high-level quantum language Silq to take your quantum programming skills to the next level Key Features Harness the potential of quantum computers more effectively using Silq Learn how to solve core problems that you may face while writing quantum programs Explore useful quantum applications such as cryptography and quantum machine learning Book Description Quantum computing is a growing field, with many research projects focusing on programming quantum computers in the most efficient way possible. One of the biggest challenges faced with existing languages is that they work on low-level circuit model details and are not able to represent quantum programs accurately. Developed by researchers at ETH Zurich after analyzing languages including Q# and Qiskit, Silq is a high-level programming language that can be viewed as the C++ of quantum computers! Quantum Computing with Silq Programming helps you explore Silq and its intuitive and simple syntax to enable you to describe complex tasks with less code. This book will help you get to grips with the constructs of the Silq and show you how to write quantum programs with it. You'll learn how to use Silq to program quantum algorithms to solve existing and complex tasks. Using quantum algorithms, you'll also gain practical experience in useful applications such as quantum error correction, cryptography, and quantum machine learning. Finally, you'll discover how to optimize the programming of quantum computers with the simple Silq. By the end of this Silq book, you'll have mastered the features of Silq and be able to build efficient quantum applications independently. What you will learn Identify the challenges that researchers face in quantum programming Understand quantum computing concepts and learn how to make quantum circuits Explore Silq programming constructs and use them to create quantum programs Use Silq to code quantum algorithms such as Grover's and Simon's Discover the practicalities of quantum error correction with Silq Explore useful applications such as quantum machine learning in a practical way Who this book is for This Silq quantum computing book is for students, researchers, and scientists looking to learn quantum computing techniques and software development. Quantum computing enthusiasts who want to explore this futuristic technology will also find this book useful. Beginner-level knowledge of any programming language a...
    Note: Online resource; Title from title page (viewed April 30, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 79
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800203495
    Language: English
    Pages: 1 online resource (252 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Leverage Jamstack principles, techniques, and best practices to build dynamic websites and web apps focused on speed, security, and accessibility Key Features Understand how JavaScript integrates with reusable application program interfaces (APIs) and browser markup to build a serverless web application Gain a solid understanding of static site development with Gatsby and its importance in Jamstack Find out how to deploy a Jamstack event website directly from GitHub using Netlify Book Description Jamstack (JavaScript, API, and Markup) enables web developers to create and publish modern and maintainable websites and web apps focused on speed, security, and accessibility by using tools such as Gatsby, Sanity, and Netlify. Developers working with Jamstack will be able to put their knowledge to good use with this practical guide to static site generation and content management. This Jamstack book takes a hands-on approach to implementation and related methodologies that will have you up and running with modern web development in no time. Complete with step-by-step explanations of essential concepts, practical examples, and self-assessment questions, you'll begin by building an event and venue schema structure, and then expand the functionality, exploring all that the Jamstack has to offer. You'll learn how an example Jamstack is built, build structured content using Sanity to create a schema, use GraphQL to expose the content, and employ Gatsby to build an event website using page and template components and Tailwind CSS Framework. Lastly, you'll deploy the website to both, a Netlify server and the Microsoft Static Web Apps Service, and interact with it using Amazon Alexa. By the end of this book, you'll have gained the knowledge and skills you need to install, configure, build, extend, and deploy a simple events website using Jamstack. What you will learn Discover the Jamstack approach and build speedy, secure, and accessible websites and web apps with its component technologies Build an events website by using the Jamstack and the Gatsby static site generator Create and modify your templates and pages to build creative web apps Build, modify, and extend structured content schemas in Sanity Understand Gatsby plugins, project structure, and files, and how it can be used to build Jamstack apps Find out how GatsbyJS uses GraphQL to source content Who this book is for This book is for web developers looking to implement Jamstack practically. JavaScri...
    Note: Online resource; Title from title page (viewed May 7, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 80
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801075282
    Language: English
    Pages: 1 online resource (1 video file, approximately 28 hr., 51 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: Learn machine learning and data analysis from scratch with R About This Video Learn data extraction and web scraping Learn to build custom data solutions Learn automating dynamic report generation In Detail The course covers practical issues in statistical computing that include programming in R, reading data into R, accessing R packages, writing R functions, debugging, profiling R code, and organizing and commenting on R code. Blending practical work with solid theoretical training, we take you from the basics of R programming to mastery. We understand that theory is important to build a solid foundation, we also understand that theory alone isn’t going to get the job done so that’s why this course is packed with practical hands-on examples that you can follow step by step. Even if you already have some coding experience, or want to learn about the advanced features of the R programming language, this course is for you! R coding experience is either required or recommended in job postings for data scientists, machine learning engineers, big data engineers, IT specialists, database developers, and much more. Adding R coding language skills to your resume will help you in any one of these data specializations requiring mastery of statistical techniques. By the end of the course, you’ll be a professional data scientist with R and confidently apply for jobs and will feel good knowing that you have the skills and knowledge to back it up.
    Note: Online resource; Title from title screen (viewed April 27, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 81
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801074063
    Language: English
    Pages: 1 online resource (1 video file, approximately 2 hr., 36 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: Extend and enhance your Java applications with Groovy. Groovy programming is a great way to speed up and modernize your Java applications with better efficiency About This Video Explore Groovy’s lightweight and powerful syntax that slashes down the development time Learn to write and adapt Groovy scripts to maximize your productivity Filter and transform collections in Groovy with Groovy’s powerful closure mechanism In Detail There are not many technologies that can brag about staying relevant for more than 30 years. Java is one of those technologies that is not only staying relevant but also evolving with time. However, in Java, due to verbose and complexities in coding, developers started using different platforms and languages to counterfeit this downside. Apache Groovy is the number one go-to language when it comes to knocking up quick scripts to automate drudge work and even for writing full-scale applications (using other frameworks such as Grails and Griffon). Groovy is predominantly seen today in Jenkins pipelines scripts and in Gradle build scripts, but this really underplays its power and versatility, as we’ll see in this course. You will learn many exciting features of Groovy and see how it reduces execution time with its lightweight syntaxes. This course will teach you how to set up Groovy, install it, and create Groovy projects in the IDE. Then you’ll be exploring the Groovy toolset and using the Groovy console to execute Groovy code. Moving ahead, you’ll learn common Groovy operators that form the cornerstone of its powerful syntax. You will then learn how to use regular expressions and capture groups to parse and extract strings. You’ll also look at Groovy collections and the enhancements delivered by GDK (Groovy Development kit). Finally, you’ll be filtering and transforming collections in Groovy with Groovy’s powerful closure mechanism and much more. By the end of this course, you will learn Groovy’s features and start using them in your day-to-day activities with ease.
    Note: Online resource; Title from title screen (viewed April 27, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 82
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781838826345
    Language: English
    Pages: 1 online resource (320 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Explore the latest Vue 3 features by building high-quality frontend web apps, desktop apps, and full-stack apps using the power of Vuex, Vue Router, and GraphQL Key Features Understand the fundamentals of Vue 3 including components, prop injection, Vuex, and Vue Router Leverage Vue's capabilities for building web apps, mobile apps, and browser games Find out how the Vue Router makes it easy to build single-page applications (SPAs) with Vue.js Book Description With its huge ecosystem and wide adoption, Vue is one of the leading frameworks thanks to its ease of use when developing applications. This book will help you understand how you can leverage Vue effectively to develop impressive apps quickly using its latest version – Vue 3.0. The book takes an example-based approach to help you get to grips with the basics of Vue 3 and create a simple application by exploring features such as components and directives. You'll then enhance your app building skills by learning how to test the app with Jest and Vue Test Utils. As you advance, you'll understand how to write non-web apps with Vue 3, create cross-platform desktop apps with the Electron plugin, and build a multi-purpose mobile app with Vue and Ionic. You'll also be able to develop web apps with Vue 3 that interact well with GraphQL APIs. Finally, you'll build a chat app that performs real-time communication using Vue 3 and Laravel. By the end of this Vue.js book, you'll have developed the skills you need to build real-world apps using Vue 3 by working through a range of projects. What you will learn Get to grips with Vue architecture, components, props, directives, mixins, and other advanced features Understand the Vue 3 template system and use directives Use third-party libraries such as Vue Router for routing and Vuex for state management Create GraphQL APIs to power your Vue 3 web apps Build cross-platform Vue 3 apps with Electron and Ionic Make your Vue 3 apps more captivating with PrimeVue Build real-time communication apps with Vue 3 as the frontend and Laravel Who this book is for This book is for web developers who want to learn frontend web development with Vue 3 and use it to create professional applications. You'll also find this book useful if you're looking to create full-stack web apps with Vue.js 3.0 as the frontend. Knowledge of JavaScript programming is required to get the most out of this book.
    Note: Online resource; Title from title page (viewed April 26, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 83
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801077798
    Language: English
    Pages: 1 online resource (292 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Learn how to best use GitOps to automate manual tasks in the continuous delivery and deployment process Key Features Explore the different GitOps schools of thought and understand which GitOps practices will work for you and your team Get up and running with the fundamentals of GitOps implementation Understand how to effectively automate the deployment and delivery process Book Description The world of software delivery and deployment has come a long way in the last few decades. From waterfall methods to Agile practices, every company that develops its own software has to overcome various challenges in delivery and deployment to meet customer and market demands. This book will guide you through common industry practices for software delivery and deployment. Throughout the book, you'll follow the journey of a DevOps team that matures their software release process from quarterly deployments to continuous delivery using GitOps. With the help of hands-on tutorials, projects, and self-assessment questions, you'll build your knowledge of GitOps basics, different types of GitOps practices, and how to decide which GitOps practice is the best for your company. As you progress, you'll cover everything from building declarative language files to the pitfalls in performing continuous deployment with GitOps. By the end of this book, you'll be well-versed with the fundamentals of delivery and deployment, the different schools of GitOps, and how to best leverage GitOps in your teams. What you will learn Explore a variety of common industry tools for GitOps Understand continuous deployment, continuous delivery, and why they are important Gain a practical understanding of using GitOps as an engineering organization Become well-versed with using GitOps and Kubernetes together Leverage Git events for automated deployments Implement GitOps best practices and find out how to avoid GitOps pitfalls Who this book is for This book is for engineering leaders and anyone working in software engineering, DevOps, SRE, build/release, or cloud automation teams. A basic understanding of the DevOps software development life cycle (SDLC) will help you to get the most out of this book.
    Note: Online resource; Title from title page (viewed May 14, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 84
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801075763
    Language: English
    Pages: 1 online resource (1 video file, approximately 15 hr., 38 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local ; Electronic videos
    Abstract: Your one-way stop to learning basic and advanced Microsoft Excel 2019 skills About This Video Gain a solid understanding of Microsoft Excel 2019 Uncover amazing Microsoft Excel suite techniques and shortcuts to make your job easy Learn how to add life to your Excel spreadsheets by creating stunning charts and graphs In Detail Everyone knows that the Microsoft Office suite is used by millions worldwide. Unlocking its full potential and learning it thoroughly will improve your productivity drastically. This course will help you grasp all the essential and advanced skills for Microsoft Excel 2019 with the help of interesting activities. We’ll start with the basic topics and see what’s new in Excel 2019. Then we will create workbooks; enter data into; explore page setup and print options; work with rows, columns, and cells; learn how the Cut, Copy, and Paste option works; understand functions and formulas; and also get introduced to PivotTables, logical, and lookup formulas. After this, we will move towards advanced concepts such as lookup and advanced lookup functions, financial functions including calculating interest and depreciation, statistical functions, learning how to connect to other workbooks and datasets outside of Excel, and creating awesome visualizations using sparklines and data bars. We’ll also cover some advanced charts such as Surface, Radar, Bubble, and Stock Charts. By the end of this course, you’ll become proficient in using Microsoft Excel for your professional and personal needs.
    Note: Online resource; Title from title screen (viewed March 27, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 85
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800564732
    Language: English
    Pages: 1 online resource (538 pages)
    Edition: 4th edition
    Keywords: Electronic books ; local
    Abstract: Master the TypeScript language and its latest features, explore modern web application frameworks, and build modular systems using industry standard architectural principles and design patterns. Key Features Explore TypeScript 4's key elements and advanced language features Use TypeScript with modern frameworks such as Angular, Vue, React, RxJS and Node Understand TDD, serverless techniques, micro frontends, and other industry-standard best practices to create high-quality and modular apps Book Description TypeScript is both a language and a set of tools to generate JavaScript. It was designed by Anders Hejlsberg at Microsoft to help developers write enterprise-scale JavaScript. Using a fast-paced, but easy-to-follow set of code samples, this fourth edition will get you up and running with Typescript quickly, introduce core concepts, and then build on this knowledge to help you understand and then apply more advanced language features. Mastering TypeScript, Fourth Edition also covers a variety of modern JavaScript and TypeScript frameworks and compares their respective strengths and weaknesses. As you advance through this TypeScript book, you'll explore Angular, React, Vue, RxJs, Express, NodeJS, and others. You'll get up to speed with unit and integration testing, data transformation, serverless technologies, and asynchronous programming. You'll also learn how to integrate with existing JavaScript libraries, control your compiler options, and use decorators and generics. By the end of the book, you will have built a comprehensive set of web applications using Angular, React, and Vue, having integrated them into a single cohesive website, using micro front-end techniques. Mastering TypeScript, Fourth Edition is about learning the language, understanding when to apply its features, and then selecting the framework that is the perfect fit for your real-world project. What you will learn Gain insights into core and advanced TypeScript language features Integrate with existing JavaScript libraries and third-party frameworks Build full working applications using JavaScript frameworks, such as Angular, React, Vue, and more Create test suites for your application with Jest and Selenium Apply industry-standard design patterns to build modular code Develop web server solutions using NodeJS and Express Design and implement serverless API solutions Explore micro front-end technologies and techniques Who this book is for This book serves as a guide for be...
    Note: Online resource; Title from title page (viewed April 23, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 86
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781789954272
    Language: English
    Pages: 1 online resource (772 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Develop advanced skills for working with Linux systems on-premises and in the cloud Key Features Become proficient in everyday Linux administration tasks by mastering the Linux command line and using automation Work with the Linux filesystem, packages, users, processes, and daemons Deploy Linux to the cloud with AWS, Azure, and Kubernetes Book Description Linux plays a significant role in modern data center management and provides great versatility in deploying and managing your workloads on-premises and in the cloud. This book covers the important topics you need to know about for your everyday Linux administration tasks. The book starts by helping you understand the Linux command line and how to work with files, packages, and filesystems. You'll then begin administering network services and hardening security, and learn about cloud computing, containers, and orchestration. Once you've learned how to work with the command line, you'll explore the essential Linux commands for managing users, processes, and daemons and discover how to secure your Linux environment using application security frameworks and firewall managers. As you advance through the chapters, you'll work with containers, hypervisors, virtual machines, Ansible, and Kubernetes. You'll also learn how to deploy Linux to the cloud using AWS and Azure. By the end of this Linux book, you'll be well-versed with Linux and have mastered everyday administrative tasks using workflows spanning from on-premises to the cloud. If you also find yourself adopting DevOps practices in the process, we'll consider our mission accomplished. What you will learn Understand how Linux works and learn basic to advanced Linux administration skills Explore the most widely used commands for managing the Linux filesystem, network, security, and more Get to grips with different networking and messaging protocols Find out how Linux security works and how to configure SELinux, AppArmor, and Linux iptables Work with virtual machines and containers and understand container orchestration with Kubernetes Work with containerized workflows using Docker and Kubernetes Automate your configuration management workloads with Ansible Who this book is for If you are a Linux administrator who wants to understand the fundamentals and as well as modern concepts of Linux system administration, this book is for you. Windows System Administrators looking to extend their knowledge to the Linux OS will also benefit from this book.
    Note: Online resource; Title from title page (viewed June 18, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 87
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781839212277
    Language: English
    Pages: 1 online resource (282 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Analyze malicious samples, write reports, and use industry-standard methodologies to confidently triage and analyze adversarial software and malware Key Features Investigate, detect, and respond to various types of malware threat Understand how to use what you've learned as an analyst to produce actionable IOCs and reporting Explore complete solutions, detailed walkthroughs, and case studies of real-world malware samples Book Description Malicious software poses a threat to every enterprise globally. Its growth is costing businesses millions of dollars due to currency theft as a result of ransomware and lost productivity. With this book, you'll learn how to quickly triage, identify, attribute, and remediate threats using proven analysis techniques. Malware Analysis Techniques begins with an overview of the nature of malware, the current threat landscape, and its impact on businesses. Once you've covered the basics of malware, you'll move on to discover more about the technical nature of malicious software, including static characteristics and dynamic attack methods within the MITRE ATT&CK framework. You'll also find out how to perform practical malware analysis by applying all that you've learned to attribute the malware to a specific threat and weaponize the adversary's indicators of compromise (IOCs) and methodology against them to prevent them from attacking. Finally, you'll get to grips with common tooling utilized by professional malware analysts and understand the basics of reverse engineering with the NSA's Ghidra platform. By the end of this malware analysis book, you'll be able to perform in-depth static and dynamic analysis and automate key tasks for improved defense against attacks. What you will learn Discover how to maintain a safe analysis environment for malware samples Get to grips with static and dynamic analysis techniques for collecting IOCs Reverse-engineer and debug malware to understand its purpose Develop a well-polished workflow for malware analysis Understand when and where to implement automation to react quickly to threats Perform malware analysis tasks such as code analysis and API inspection Who this book is for This book is for incident response professionals, malware analysts, and researchers who want to sharpen their skillset or are looking for a reference for common static and dynamic analysis techniques. Beginners will also find this book useful to get started with learning about malware analysis. Basic knowle...
    Note: Online resource; Title from title page (viewed June 18, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 88
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800205659
    Language: English
    Pages: 1 online resource (392 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Leverage the Azure analytics platform's key analytics services to deliver unmatched intelligence for your data Key Features Learn to ingest, prepare, manage, and serve data for immediate business requirements Bring enterprise data warehousing and big data analytics together to gain insights from your data Develop end-to-end analytics solutions using Azure Synapse Book Description Azure Synapse Analytics, which Microsoft describes as the next evolution of Azure SQL Data Warehouse, is a limitless analytics service that brings enterprise data warehousing and big data analytics together. With this book, you'll learn how to discover insights from your data effectively using this platform. The book starts with an overview of Azure Synapse Analytics, its architecture, and how it can be used to improve business intelligence and machine learning capabilities. Next, you'll go on to choose and set up the correct environment for your business problem. You'll also learn a variety of ways to ingest data from various sources and orchestrate the data using transformation techniques offered by Azure Synapse. Later, you'll explore how to handle both relational and non-relational data using the SQL language. As you progress, you'll perform real-time streaming and execute data analysis operations on your data using various languages, before going on to apply ML techniques to derive accurate and granular insights from data. Finally, you'll discover how to protect sensitive data in real time by using security and privacy features. By the end of this Azure book, you'll be able to build end-to-end analytics solutions while focusing on data prep, data management, data warehousing, and AI tasks. What you will learn Explore the necessary considerations for data ingestion and orchestration while building analytical pipelines Understand pipelines and activities in Synapse pipelines and use them to construct end-to-end data-driven workflows Query data using various coding languages on Azure Synapse Focus on Synapse SQL and Synapse Spark Manage and monitor resource utilization and query activity in Azure Synapse Connect Power BI workspaces with Azure Synapse and create or modify reports directly from Synapse Studio Create and manage IP firewall rules in Azure Synapse Who this book is for This book is for data engineers, IT professionals, business analysts, data scientists, and database administrators who are looking to get up and running with the Azure Synapse Analytics pla...
    Note: Online resource; Title from title page (viewed June 18, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 89
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800562493
    Language: English
    Pages: 1 online resource (362 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Learn to leverage the advanced capabilities of Keycloak, an open-source identity and access management solution, to enable authentication and authorization in applications Key Features Get up to speed with Keycloak, OAuth 2.0, and OpenID Connect using practical examples Configure, manage, and extend Keycloak for optimized security Leverage Keycloak features to secure different application types Book Description Implementing authentication and authorization for applications can be a daunting experience, often leaving them exposed to security vulnerabilities. Keycloak is an open-source solution for identity management and access management for modern applications. Keycloak - Identity and Access Management for Modern Applications is a comprehensive introduction to Keycloak, helping you get started with using it and securing your applications. Complete with hands-on tutorials, best practices, and self-assessment questions, this easy-to-follow guide will show you how to secure a sample application and then move on to securing different application types. As you progress, you will understand how to configure and manage Keycloak as well as how to leverage some of its more advanced capabilities. Finally, you'll gain insights into securely using Keycloak in production. By the end of this book, you will have learned how to install and manage Keycloak as well as how to secure new and existing applications. What you will learn Understand how to install, configure, and manage Keycloak Secure your new and existing applications with Keycloak Gain a basic understanding of OAuth 2.0 and OpenID Connect Understand how to configure Keycloak to make it ready for production use Discover how to leverage additional features and how to customize Keycloak to fit your needs Get to grips with securing Keycloak servers and protecting applications Who this book is for Developers, sysadmins, security engineers, or anyone who wants to leverage Keycloak and its capabilities for application security will find this book useful. Beginner-level knowledge of app development and authentication and authorization is expected.
    Note: Online resource; Title from title page (viewed June 11, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 90
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800568914
    Language: English
    Pages: 1 online resource (362 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Learn how to build web-based and mobile-friendly analytic apps and interactive dashboards with Python Key Features Develop data apps and dashboards without any knowledge of JavaScript Map different types of data such as integers, floats, and dates to bar charts, scatter plots, and more Create controls and visual elements with multiple inputs and outputs and add functionality to the app as per your requirements Book Description With Plotly's Dash framework, it is now easier than ever for Python programmers to develop complete data apps and interactive dashboards. Dash apps can be used by a non-technical audience, and this will make data analysis accessible to a much wider group of people. This book will help you to explore the functionalities of Dash for visualizing data in different ways and getting the most out of it. The book starts with an overview of the Dash ecosystem, its main packages, and the third-party packages crucial for structuring and building different parts of your apps. You'll learn how to create a basic Dash app and add different features to it. Next, you'll integrate controls such as dropdowns, checkboxes, sliders, date pickers, and more in the app and then link them to charts and other outputs. Depending on the data you are visualizing, you'll also add several types of charts, including scatter plots, line plots, bar charts, histograms, and maps, as well as explore the options available for customizing them. By the end of this book, you'll have developed the skills you need to create and deploy an interactive dashboard, handle complexities and code refactoring, and understand the process of improving your application. What you will learn Find out how to run a fully interactive and easy-to-use app Convert your charts to various formats including images and HTML files Use Plotly Express and the grammar of graphics for easily mapping data to various visual attributes Create different chart types, such as bar charts, scatter plots, histograms, maps, and more Expand your app by creating dynamic pages that generate content based on URLs Implement new callbacks to manage charts based on URLs and vice versa Who this book is for This Plotly Dash book is for data professionals and data analysts who want to gain a better understanding of their data with the help of different visualizations and dashboards. Basic to intermediate-level knowledge of the Python programming language will help you to grasp the concepts covered in this book m...
    Note: Online resource; Title from title page (viewed May 21, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 91
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801070034
    Language: English
    Pages: 1 online resource (450 pages)
    Edition: 2nd edition
    Keywords: Electronic books ; local
    Abstract: Discover expert techniques for combining machine learning with the analytic capabilities of Elastic Stack and uncover actionable insights from your data Key Features Integrate machine learning with distributed search and analytics Preprocess and analyze large volumes of search data effortlessly Operationalize machine learning in a scalable, production-worthy way Book Description Elastic Stack, previously known as the ELK stack, is a log analysis solution that helps users ingest, process, and analyze search data effectively. With the addition of machine learning, a key commercial feature, the Elastic Stack makes this process even more efficient. This updated second edition of Machine Learning with the Elastic Stack provides a comprehensive overview of Elastic Stack's machine learning features for both time series data analysis as well as for classification, regression, and outlier detection. The book starts by explaining machine learning concepts in an intuitive way. You'll then perform time series analysis on different types of data, such as log files, network flows, application metrics, and financial data. As you progress through the chapters, you'll deploy machine learning within Elastic Stack for logging, security, and metrics. Finally, you'll discover how data frame analysis opens up a whole new set of use cases that machine learning can help you with. By the end of this Elastic Stack book, you'll have hands-on machine learning and Elastic Stack experience, along with the knowledge you need to incorporate machine learning in your distributed search and data analysis platform. What you will learn Find out how to enable the ML commercial feature in the Elastic Stack Understand how Elastic machine learning is used to detect different types of anomalies and make predictions Apply effective anomaly detection to IT operations, security analytics, and other use cases Utilize the results of Elastic ML in custom views, dashboards, and proactive alerting Train and deploy supervised machine learning models for real-time inference Discover various tips and tricks to get the most out of Elastic machine learning Who this book is for If you're a data professional looking to gain insights into Elasticsearch data without having to rely on a machine learning specialist or custom development, then this Elastic Stack machine learning book is for you. You'll also find this book useful if you want to integrate machine learning with your observability, security,...
    Note: Online resource; Title from title page (viewed May 31, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 92
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800567887
    Language: English
    Pages: 1 online resource (270 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Discover how TPOT can be used to handle automation in machine learning and explore the different types of tasks that TPOT can automate Key Features Understand parallelism and how to achieve it in Python. Learn how to use neurons, layers, and activation functions and structure an artificial neural network. Tune TPOT models to ensure optimum performance on previously unseen data. Book Description The automation of machine learning tasks allows developers more time to focus on the usability and reactivity of the software powered by machine learning models. TPOT is a Python automated machine learning tool used for optimizing machine learning pipelines using genetic programming. Automating machine learning with TPOT enables individuals and companies to develop production-ready machine learning models cheaper and faster than with traditional methods. With this practical guide to AutoML, developers working with Python on machine learning tasks will be able to put their knowledge to work and become productive quickly. You'll adopt a hands-on approach to learning the implementation of AutoML and associated methodologies. Complete with step-by-step explanations of essential concepts, practical examples, and self-assessment questions, this book will show you how to build automated classification and regression models and compare their performance to custom-built models. As you advance, you'll also develop state-of-the-art models using only a couple of lines of code and see how those models outperform all of your previous models on the same datasets. By the end of this book, you'll have gained the confidence to implement AutoML techniques in your organization on a production level. What you will learn Get to grips with building automated machine learning models Build classification and regression models with impressive accuracy in a short time Develop neural network classifiers with AutoML techniques Compare AutoML models with traditional, manually developed models on the same datasets Create robust, production-ready models Evaluate automated classification models based on metrics such as accuracy, recall, precision, and f1-score Get hands-on with deployment using Flask-RESTful on localhost Who this book is for Data scientists, data analysts, and software developers who are new to machine learning and want to use it in their applications will find this book useful. This book is also for business users looking to automate business tasks with machine learni...
    Note: Online resource; Title from title page (viewed May 7, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 93
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801070485
    Language: English
    Pages: 1 online resource (364 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Plan, design, deploy, and administer the solutions available in VxRail Appliance Key Features Learn how to plan and design the VxRail HCI system Understand VxRail's administration, lifecycle management, and cluster scale-out Explore migration methodologies for VxRail systems Book Description Hyper-converged infrastructure (HCI) can help you simplify the provisioning and daily operations of computing and storage. With this book, you'll understand how HCI can offload the day 0 deployment and day-to-day operations of a system administrator. You'll explore the VxRail Appliance, which is an HCI solution that provides lifecycle management, automation, and operational simplicity. Starting with an overview of the VxRail Appliance system architecture and components, you'll understand the benefits of the VxRail system and compare it with the environment of traditional servers and storage. As you advance, the book covers topics such as disaster recovery and active-active and active-passive solutions for VxRail. By the end of this book, you'll have gained the confidence to manage the deployment, administration, planning, and design of a VxRail system. What you will learn Set up the hardware and software requirements for a VxRail installation Monitor the status of VxRail appliances with the VxRail Manager plugin Get to grips with all the administration interfaces used to manage the VxRail appliance Understand vCenter roles and permissions management in the VxRail cluster Discover best practices for vSAN configuration in the VxRail cluster Find out about VxRail cluster scale-out rules and how to expand the VxRail cluster Deploy active-passive solutions for VxRail with VMware Site Recovery Manager (SRM) Who this book is for If you are a system architect, system administrator, or consultant involved in planning and deploying VxRail HCI or want to learn how to use VxRail HCI, then this book is for you. Equivalent knowledge and administration experience with ESXi and vCenter Server will be helpful.
    Note: Online resource; Title from title page (viewed June 4, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 94
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800205697
    Language: English
    Pages: 1 online resource (612 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Manage and work with business data effectively by learning data modeling techniques and leveraging the latest features of Power BI Key Features Understand data modeling techniques to get the best out of data using Power BI Define the relationships between data to extract valuable insights Solve a wide variety of business challenges by building optimal data models Book Description Microsoft Power BI is one of the most popular business intelligence tools available on the market for desktop and the cloud. This book will be your guide to understanding the ins and outs of data modeling and how to create data models using Power BI confidently. You'll learn how to connect data from multiple sources, understand data, define and manage relationships between data, and shape data models. In this book, you'll explore how to use data modeling and navigation techniques to define relationships and create a data model before defining new metrics and performing custom calculations using modeling features. As you advance through the chapters, the book will demonstrate how to create full-fledged data models, enabling you to create efficient data models and simpler DAX code with new data modeling features. With the help of examples, you'll discover how you can solve business challenges by building optimal data models and changing your existing data models to meet evolving business requirements. Finally, you'll learn how to use some new and advanced modeling features to enhance your data models to carry out a wide variety of complex tasks. By the end of this Power BI book, you'll have gained the skills you need to structure data coming from multiple sources in different ways to create optimized data models that support reporting and data analytics. What you will learn Implement virtual tables and time intelligence functionalities in DAX to build a powerful model Identify Dimension and Fact tables and implement them in Power Query Editor Deal with advanced data preparation scenarios while building Star Schema Explore best practices for data preparation and data modeling Discover different hierarchies and their common pitfalls Understand complex data models and how to decrease the level of model complexity with different data modeling approaches Who this book is for This MS Power BI book is for BI users, data analysts, and analysis developers who want to become well-versed with data modeling techniques to make the most of Power BI. Basic knowledge of Power BI and St...
    Note: Online resource; Title from title page (viewed June 11, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 95
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801812979
    Language: English
    Pages: 1 online resource (1 video file, approximately 5 hr., 24 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: Running your application as a docker container will eliminate problems during moving applications to multiple environments. Master Docker fundamentals that are required for smooth deployment of Spring Boot applications About This Video Master the fundamentals of Containerization and Docker Use Docker networks, volumes, and various Docker commands Create Dockerfiles and Docker Compose files to Dockerize your Spring Boot projects In Detail Docker is an open-source tool to package your applications and everything they need as containers. You can then use these containers on your laptop, in testing, stage, and all the way to production, which could be on the cloud or servers within your organization. This course starts with the basics of AWS EC2, which we will use to launch Linux instances to install and use Docker. You will master all the fundamentals of Docker such as Docker layers, networking, volumes, and bind mounts. You will learn how to launch different types of containers and master various Docker commands in the process. You will create a Docker hub account and learn how to push your images to the Docker hub as well. You will create two Spring Boot microservice restful applications that will use each other. You will create Docker files for these two projects using Visual Studio Code IDE. You will launch a MySQL container that will be used by your microservice containers. You will learn how to access the applications running in the containers from your local machines. You will then use Docker Compose to launch multiple containers in one shot. You will also master what Docker Swarm is and how to use it.
    Note: Online resource; Title from title screen (viewed May 26, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 96
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781838647216
    Language: English
    Pages: 1 online resource (414 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Quickly build and deploy massive data pipelines and improve productivity using Azure Databricks Key Features Get to grips with the distributed training and deployment of machine learning and deep learning models Learn how ETLs are integrated with Azure Data Factory and Delta Lake Explore deep learning and machine learning models in a distributed computing infrastructure Book Description Microsoft Azure Databricks helps you to harness the power of distributed computing and apply it to create robust data pipelines, along with training and deploying machine learning and deep learning models. Databricks' advanced features enable developers to process, transform, and explore data. Distributed Data Systems with Azure Databricks will help you to put your knowledge of Databricks to work to create big data pipelines. The book provides a hands-on approach to implementing Azure Databricks and its associated methodologies that will make you productive in no time. Complete with detailed explanations of essential concepts, practical examples, and self-assessment questions, you'll begin with a quick introduction to Databricks core functionalities, before performing distributed model training and inference using TensorFlow and Spark MLlib. As you advance, you'll explore MLflow Model Serving on Azure Databricks and implement distributed training pipelines using HorovodRunner in Databricks. Finally, you'll discover how to transform, use, and obtain insights from massive amounts of data to train predictive models and create entire fully working data pipelines. By the end of this MS Azure book, you'll have gained a solid understanding of how to work with Databricks to create and manage an entire big data pipeline. What you will learn Create ETLs for big data in Azure Databricks Train, manage, and deploy machine learning and deep learning models Integrate Databricks with Azure Data Factory for extract, transform, load (ETL) pipeline creation Discover how to use Horovod for distributed deep learning Find out how to use Delta Engine to query and process data from Delta Lake Understand how to use Data Factory in combination with Databricks Use Structured Streaming in a production-like environment Who this book is for This book is for software engineers, machine learning engineers, data scientists, and data engineers who are new to Azure Databricks and want to build high-quality data pipelines without worrying about infrastructure. Knowledge of Azure Databricks basics...
    Note: Online resource; Title from title page (viewed May 25, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 97
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801815987
    Language: English
    Pages: 1 online resource (822 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Acquire the skills necessary to develop Android apps using the Android Studio integrated development environment and the Kotlin programming language Key Features Learn to code using the Kotlin programming language Use the latest Material Design components to build modern user interface designs Integrate with SQLite databases and the Android Room Persistence Library Book Description Android 11 has a ton of new capabilities. It comes up with three foci: a people-centric approach to communication, controls to let users quickly access and manage all of their smart devices, and privacy to give users more ways to control how data on devices is shared. This book starts off with the steps necessary to set up an Android development and testing environment, followed by an introduction to programming in Kotlin. An overview of Android Studio and its architecture is provided, followed by an in-depth look at the design of Android applications and user interfaces using the Android Studio environment. You will also learn about the Android architecture components along with some advanced topics such as touch screen handling, gesture recognition, the recording and playback of audio, app links, dynamic delivery, the AndroidStudio profiler, Gradle build configuration, and submitting apps to the Google Play Developer Console. The concepts of material design are also covered in detail. This edition of the book also covers printing, transitions, and cloud-based file storage; foldable device support is the cherry on the cake. By the end of this course, you will be able to develop Android 11 Apps using Android Studio 4.1, Kotlin, and Android Jetpack. What you will learn Install and configure Android Studio on Windows, macOS, and Linux Write multi-threaded Kotlin code using Coroutines Understand Android architecture and app lifecycle Build view model-based apps using the Jetpack architecture Integrate your apps with Google cloud storage Add printing support from within your own apps Who this book is for This book is for Kotlin developers who want to learn essential skills to work with Android Studio 4.1 to build applications. The book also covers important topics about Android architecture essential for anyone looking to become an Android application developer. Assuming you already have some programming experience, are ready to download Android Studio and the Android SDK, have access to a Windows, Mac, or Linux system, and have ideas for some apps to develop, then you ...
    Note: Online resource; Title from title page (viewed May 14, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 98
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800567641
    Language: English
    Pages: 1 online resource (194 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Create better and easy-to-use deep learning models with AutoKeras Key Features Design and implement your own custom machine learning models using the features of AutoKeras Learn how to use AutoKeras for techniques such as classification, regression, and sentiment analysis Get familiar with advanced concepts as multi-modal, multi-task, and search space customization Book Description AutoKeras is an AutoML open-source software library that provides easy access to deep learning models. If you are looking to build deep learning model architectures and perform parameter tuning automatically using AutoKeras, then this book is for you. This book teaches you how to develop and use state-of-the-art AI algorithms in your projects. It begins with a high-level introduction to automated machine learning, explaining all the concepts required to get started with this machine learning approach. You will then learn how to use AutoKeras for image and text classification and regression. As you make progress, you'll discover how to use AutoKeras to perform sentiment analysis on documents. This book will also show you how to implement a custom model for topic classification with AutoKeras. Toward the end, you will explore advanced concepts of AutoKeras such as working with multi-modal data and multi-task, customizing the model with AutoModel, and visualizing experiment results using AutoKeras Extensions. By the end of this machine learning book, you will be able to confidently use AutoKeras to design your own custom machine learning models in your company. What you will learn Set up a deep learning workstation with TensorFlow and AutoKeras Automate a machine learning pipeline with AutoKeras Create and implement image and text classifiers and regressors using AutoKeras Use AutoKeras to perform sentiment analysis of a text, classifying it as negative or positive Leverage AutoKeras to classify documents by topics Make the most of AutoKeras by using its most powerful extensions Who this book is for This book is for machine learning and deep learning enthusiasts who want to apply automated ML techniques to their projects. Prior basic knowledge of Python programming and machine learning is expected to get the most out of this book.
    Note: Online resource; Title from title page (viewed May 21, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 99
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781800208728
    Language: English
    Pages: 1 online resource (310 pages)
    Edition: 1st edition
    DDC: 006.76
    Keywords: Electronic books ; local ; Electronic books
    Abstract: Learn modern web user interface (UI) development with server-side Blazor and Blazor WebAssembly Key Features Get up to speed with Blazor fundamentals, actionable insights, and best practices Learn how to create and deploy a production-ready Blazor application Find out how, when, and why to use server-side Blazor and Blazor WebAssembly Book Description Until now, creating interactive web pages meant involving JavaScript. But with Blazor, Microsoft's new way to create .NET web applications, developers can easily build interactive and rich web applications using C#. Web Development with Blazor will guide you through the most common challenges in getting started with Blazor. You'll start by learning how to leverage the power of Blazor and learn what you can do with both Blazor Server and Blazor WebAssembly. By showing you how all the elements work together practically, the book will help you solve some of the common roadblocks that developers face. As you advance, you'll learn how to create Blazor Server and Blazor WebAssembly projects, how Razor syntax works, and how to validate forms and create your own components. Later, the book introduces you to key concepts involved in web development with Blazor, which you will be able to put into practice straight away. By the end of this Blazor book, you'll have gained the confidence you need to create and deploy production-ready Blazor applications. What you will learn Understand the different technologies that can be used with Blazor, such as Blazor Server and Blazor WebAssembly Find out how to build simple and advanced Blazor components Explore the differences between Blazor Server and Blazor WebAssembly projects Discover how Entity Framework works and build a simple API Get up to speed with components and find out how to create basic and advanced components Explore existing JavaScript libraries in Blazor Use techniques to debug your Blazor Server and Blazor WebAssembly applications Test Blazor components using bUnit Who this book is for This web development book is for web developers and software developers who want to explore Blazor for building dynamic web UIs. This book assumes beginner-level knowledge of C# programming and intermediate-level web development skills.
    Note: Online resource; Title from title page (viewed June 18, 2021) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 100
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Packt Publishing | Boston, MA : Safari
    ISBN: 9781801075725
    Language: English
    Pages: 1 online resource (1 video file, approximately 12 hr., 59 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: Hands-on course from scratch to learn programming in Python and enhancing it to make Python-based websites with Django look beautiful. About This Video Project on rock, paper, scissors written in Python; you’ll play against the computer Project on a Pokémon character lookup tool using an API and on a banking application Project on an Instagram and Twitter clone written in Django In Detail Python is a most popular programming language in the world. Pretty much everybody is using Python these days. Google, Netflix, Facebook, your local web development shop. It makes sense to learn Python because there’s a lot of demand for it. Many organizations from NASA, Google, and Mozilla, to huge websites such as Pinterest, Instagram, Dropbox, and Disqus, use the Python framework for their website designing. So why should you learn Django? Because there's a huge demand for it and it's incredibly popular, powerful, and secure. This course starts with introducing you to the basics of the Python language and helping you with setting up the environment necessary to work with Python. Then, you will move ahead with gaining intermediate-level knowledge on Python accompanied by a project to give you a better understanding of things learned so far. After that, you'll gain advanced-level Python concepts like OOP (Object Oriented Programming) and many others. Following that, you'll learn Django basics, along with setting up its environment. Followed by working on the intermediate-level Django project and finally, making your posts look nice with Tailwind CSS. By the end of this course, you will be able to write codes in Python and Django to help beautify your websites.
    Note: Online resource; Title from title screen (viewed June 25, 2021) , Mode of access: World Wide Web.
    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...