Informatyka

Zajrzyj do kategorii Informatyka w księgarni internetowej Ebookpoint. Znajdziesz tutaj bestsellerowe książki, ebooki i kursy video z branży IT. Sięgnij po najlepszą literaturę dla specjalistów i rozwijaj doświadczenie, które już posiadasz, lub rozpocznij swoją przygodę z programowaniem, cyberbezpieczeństwem lub grafiką komputerową. Pogłębiaj swoją wiedzę tak, jak Ci wygodnie - z tradycyjną książką, wygodnym ebookiem lub nowoczesnym videokursem. Sprawdź, jakie tytuły znajdziesz w kategorii Informatyka!

2401
Ładowanie...
EBOOK

Learn Unity ML-Agents - Fundamentals of Unity Machine Learning. Incorporate new powerful ML algorithms such as Deep Reinforcement Learning for games

Micheal Lanham

Unity Machine Learning agents allow researchers and developers to create games and simulations using the Unity Editor, which serves as an environment where intelligent agents can be trained with machine learning methods through a simple-to-use Python API.This book takes you from the basics of Reinforcement and Q Learning to building Deep Recurrent Q-Network agents that cooperate or compete in a multi-agent ecosystem. You will start with the basics of Reinforcement Learning and how to apply it to problems. Then you will learn how to build self-learning advanced neural networks with Python and Keras/TensorFlow. From there you move o n to more advanced training scenarios where you will learn further innovative ways to train your network with A3C, imitation, and curriculum learning models. By the end of the book, you will have learned how to build more complex environments by building a cooperative and competitive multi-agent ecosystem.

2402
Ładowanie...
EBOOK

Learn Web Development with Python. Get hands-on with Python Programming and Django web development

Fabrizio Romano, Gastón C. Hillar, Arun Ravindran

If you want to develop complete Python web apps with Django, this Learning Path is for you. It will walk you through Python programming techniques and guide you in implementing them when creating 4 professional Django projects, teaching you how to solve common problems and develop RESTful web services with Django and Python. You will learn how to build a blog application, a social image bookmarking website, an online shop, and an e-learning platform.Learn Web Development with Python will get you started with Python programming techniques, show you how to enhance your applications with AJAX, create RESTful APIs, and set up a production environment for your Django projects. Last but not least, you’ll learn the best practices for creating real-world applications.By the end of this Learning Path, you will have a full understanding of how Django works and how to use it to build web applications from scratch.This Learning Path includes content from the following Packt products:• Learn Python Programming by Fabrizio Romano• Django RESTful Web Services by Gastón C. Hillar• Django Design Patterns and Best Practices by Arun Ravindran

2403
Ładowanie...
EBOOK

Learn WinUI 3. Leverage WinUI and the Windows App SDK to create modern Windows applications with C# and XAML - Second Edition

Alvin Ashcraft

WinUI 3 takes a whole new approach to delivering Windows UI components and controls and has the ability to deliver the same features across multiple versions of Windows. Learn WinUI 3 is a comprehensive introduction to WinUI and Windows apps for anyone who is new to WinUI and XAML applications.This updated second edition begins by helping you get to grips with the latest features in WinUI and shows you how XAML is used in UI development. The next set of chapters will help you set up a new Visual Studio environment, develop a new desktop project, incorporate the Model-View-ViewModel (MVVM) pattern in a WinUI project, and develop unit tests for ViewModel commands. Next, you’ll cover the basics of data access from WinUI projects with a step-by-step approach. As you advance, you’ll discover how to leverage the Fluent Design System to design beautiful WinUI applications. You’ll also explore the contents and capabilities of the Windows Community Toolkit and learn how to create cross-platform apps with markup and code from your project using Uno Platform. The concluding chapters will teach you how to build, debug, and deploy apps to the Microsoft Store.By the end of this book, you’ll have learned how to build WinUI applications from scratch and how to modernize existing desktop apps using WinUI 3 and the Windows App SDK.

2404
Ładowanie...
EBOOK

Learning Adobe Connect 9. Successfully create and host web meetings, virtual classes, and webinars with Adobe Connect

Milos Radovanovic, Milos Vucetic

Modern world organizations require effective collaboration in order to improve productivity. Conferencing tools enable users to increase their productivity and improve communication with their functionalities that include interactive experiences supported by multiple features. One of the most advanced conferencing tools and the market leader is Adobe Connect. It is a great tool that will help you organize and present your content in the most efficient manner possible while capturing the audience with rich and engaging presentations."Learning Adobe Connect 9" is a practical, hands-on guide that provides you with a number of clear, step-by-step exercises that will help you take advantage of the real power that is behind Adobe Connect."Learning Adobe Connect 9" will take you on the journey through the magical world of Adobe Connect features. By reading this book, you will be able to master the most important features of Adobe Connect quickly. This book will guide you from the basic Connect functionalities through the complex features that are offered by the application's user friendly interface. The easy-to-understand structure of this book will help you learn and remember the content with straight to the point examples combined with step-by-step guides that will help you use all of the Connect features with confidence. By the end of this book, you will be full of confidence to start your next web conference.

2405
Ładowanie...
EBOOK

Learning Adobe Muse. Create beautiful websites without writing any code with this book and

Jennifer Farley

Adobe Muse is an exciting new tool from the world's foremost design software company which allows users to create beautiful and fully functioning websites without writing any code. It provides graphic designers the power to use their print design skills over the Web. This book will help web designers as well as graphic designers to master Adobe Muse quickly. It will provide step-by-step instructions that guide you through building a website with Adobe Muse.Learning Adobe Muse will teach you how to plan, design and publish websites using Adobe Muse. It starts by covering the tools and interface of the program and moves on to the concepts you'll need to understand for laying out your web pages. You'll learn how to format text using reusable styles, add images, create a clean navigation system, and add interactive elements such as panels and slideshows to your pages and all this without writing a single line of code!By the end of the book you will have created a smartlydesigned, fully-functioning website.

2406
Ładowanie...
EBOOK

Learning Airwatch. Learn to implement, manage, and deploy the latest Enterprise Mobility Management (EMM) platform offered by AirWatch

Mark Dunkerley

If you are a technical professional who wants to dive deeper into the functionality offered by AirWatch or manage the solution, then this book will help you choose the best set of configuration, device management, and monitoring options that you can use to effectively manage your EMM implementation.

2407
Ładowanie...
EBOOK

Learning Alteryx. A beginner's guide to using Alteryx for self-service analytics and business intelligence

Renato Baruti

Alteryx, as a leading data blending and advanced data analytics platform, has taken self-service data analytics to the next level. Companies worldwide often find themselves struggling to prepare and blend massive datasets that are time-consuming for analysts. Alteryx solves these problems with a repeatable workflow designed to quickly clean, prepare, blend, and join your data in a seamless manner. This book will set you on a self-service data analytics journey that will help you create efficient workflows using Alteryx, without any coding involved. It will empower you and your organization to take well-informed decisions with the help of deeper business insights from the data.Starting with the fundamentals of using Alteryx such as data preparation and blending, you will delve into the more advanced concepts such as performing predictive analytics. You will also learn how to use Alteryx’s features to share the insights gained with the relevant decision makers. To ensure consistency, we will be using data from the Healthcare domain throughout this book. The knowledge you gain from this book will guide you to solve real-life problems related to Business Intelligence confidently. Whether you are a novice with Alteryx or an experienced data analyst keen to explore Alteryx’s self-service analytics features, this book will be the perfect companion for you.

2408
Ładowanie...
EBOOK

Learning Android Game Development. A Beginner's guide to developing popular Android games

Nikhil Malankar

In this book, we’ll start with installing Android studio and its components, and setting it up ready for Android N. We teach you how to take inputs from users, create images and interact with them, and work with sprites to create animations. You’ll then explore the various collision detection methods and use sprites to create an explosion. Moving on, you’ll go through the process of UI creation and see how to create buttons as well as display the score and other parameters on screen. By the end of the book, you will have a working example and an understanding of a 2D platform game like Super Mario and know how to convert your 2D games to 3D games.

2409
Ładowanie...
EBOOK

Learning Android Google Maps. Integrate Google Maps with your Android application to offer feature-rich and interactive maps

Raj Amal

This book helps you to overcome the most common problems faced by users and helps you create a successful map application without any hassle.The book starts with a brief description of how to set up an environment and obtain an API key to create your map application. This book will teach you about adding markers, overlays, and information windows to the map in detail. You will then dive deep into customizing various types of maps and working with location data and Google Street view.By the end of this book, you will be able to create succinct map applications in Android using Google maps efficiently.

2410
Ładowanie...
EBOOK

Learning Angular. A no-nonsense guide to building web applications with Angular 15 - Fourth Edition

Aristeidis Bampakos, Pablo Deeleman

As Angular continues to reign as one of the top JavaScript frameworks, more developers are seeking out the best way to get started with this extraordinarily flexible and secure framework. Learning Angular, now in its fourth edition, will show you how you can use it to achieve cross-platform high performance with the latest web techniques, extensive integration with modern web standards, and integrated development environments (IDEs).The book is especially useful for those new to Angular and will help you to get to grips with the bare bones of the framework to start developing Angular apps. You'll learn how to develop apps by harnessing the power of the Angular command-line interface (CLI), write unit tests, style your apps by following the Material Design guidelines, and finally, deploy them to a hosting provider.Updated for Angular 15, this new edition covers lots of new features and tutorials that address the current frontend web development challenges. You’ll find a new dedicated chapter on observables and RxJS, more on error handling and debugging in Angular, and new real-life examples.By the end of this book, you’ll not only be able to create Angular applications with TypeScript from scratch, but also enhance your coding skills with best practices.

2411
Ładowanie...
EBOOK

Learning Angular. A practical guide to building web applications with modern Angular - Fifth Edition

Aristeidis Bampakos, Bonnie Brennan, Pablo Deeleman

Dive into Angular Development — With the Most Trusted Guide in the IndustryAngular is one of the most powerful and widely adopted JavaScript frameworks, and Learning Angular is your go-to guide for building real-world, production-ready web applications. Written by a seasoned Angular developer and Google Developer Expert, this hands-on book takes you through every step of modern frontend development.This edition reflects the latest “Angular Renaissance,” covering standalone components, Angular Signals, and the new control flow syntax, while showing you how to integrate with legacy code. A new chapter also explores boosting performance with server-side rendering (SSR) and hydration.More than just a tutorial, Learning Angular builds your confidence chapter by chapter from scaffolding your first project to deploying it, with TypeScript best practices throughout.Whether you’re new to Angular or sharpening your skills, this book provides a complete path to becoming a productive, future-ready Angular developer. By the end, you’ll be able to build Angular apps from scratch, with clarity, structure, and confidence.*Email sign-up and proof of purchase required

2412
Ładowanie...
EBOOK

Learning Angular. A practical guide to building web applications with modern Angular - Fifth Edition

Aristeidis Bampakos, Bonnie Brennan, Pablo Deeleman

Dive into Angular Development — With the Most Trusted Guide in the IndustryAngular is one of the most powerful and widely adopted JavaScript frameworks, and Learning Angular is your go-to guide for building real-world, production-ready web applications. Written by a seasoned Angular developer and Google Developer Expert, this hands-on book takes you through every step of modern frontend development.This edition reflects the latest “Angular Renaissance,” covering standalone components, Angular Signals, and the new control flow syntax, while showing you how to integrate with legacy code. A new chapter also explores boosting performance with server-side rendering (SSR) and hydration.More than just a tutorial, Learning Angular builds your confidence chapter by chapter from scaffolding your first project to deploying it, with TypeScript best practices throughout.Whether you’re new to Angular or sharpening your skills, this book provides a complete path to becoming a productive, future-ready Angular developer. By the end, you’ll be able to build Angular apps from scratch, with clarity, structure, and confidence.*Email sign-up and proof of purchase required

2413
Ładowanie...
EBOOK

Learning Anime Studio. Bring life to your imagination with the power of Anime Studio

Chad Troftgruben

Written in an easy to follow manner with practical exercises, this book takes you through every aspect of Anime Studio, guiding you to create your own original cartoon. Learning Anime Studio is for newcomers to Anime Studio or animation in general. Hobbyists and newcomers with ambitions of being an animator will get the most out of this book. However, intermediate and long time users will be able to use various chapters as a reference to some of Anime Studio’s tools and features. The book also serves as a guide for the new enhancements introduced in Anime Studio Pro 10.

2414
Ładowanie...
EBOOK

Learning Ansible 2. Learn everything you need to manage and handle your systems with ease with Ansible 2 using this comprehensive guide - Second Edition

Fabio Alessandro Locati

Ansible is an open source automation platform that assists organizations with tasks such as configuration management, application deployment, orchestration, and task automation. With Ansible, even complex tasks can be handled easier than before. In this book, you will learn about the fundamentals and practical aspects of Ansible 2 by diving deeply into topics such as installation (Linux, BSD, and Windows Support), playbooks, modules, various testing strategies, provisioning, deployment, and orchestration. In this book, you will get accustomed with the new features of Ansible 2 such as cleaner architecture, task blocks, playbook parsing, new execution strategy plugins, and modules. You will also learn how to integrate Ansible with cloud platforms such as AWS. The book ends with the enterprise versions of Ansible, Ansible Tower and Ansible Galaxy, where you will learn to interact Ansible with different OSes to speed up your work to previously unseen levelsBy the end of the book, you’ll able to leverage the Ansible parameters to create expeditious tasks for your organization by implementing the Ansible 2 techniques and paradigms.

2415
Ładowanie...
EBOOK

Learning Ansible 2.7. Automate your organization's infrastructure using Ansible 2.7 - Third Edition

Fabio Alessandro Locati

Ansible is an open source automation platform that assists organizations with tasks such as application deployment, orchestration, and task automation. With the release of Ansible 2.7, even complex tasks can be handled much more easily than before.Learning Ansible 2.7 will help you take your first steps toward understanding the fundamentals and practical aspects of Ansible by introducing you to topics such as playbooks, modules, and the installation of Linux, Berkeley Software Distribution (BSD), and Windows support. In addition to this, you will focus on various testing strategies, deployment, and orchestration to build on your knowledge. The book will then help you get accustomed to features including cleaner architecture, task blocks, and playbook parsing, which can help you to streamline automation processes. Next, you will learn how to integrate Ansible with cloud platforms such as Amazon Web Services (AWS) before gaining insights into the enterprise versions of Ansible, Ansible Tower and Ansible Galaxy. This will help you to use Ansible to interact with different operating systems and improve your working efficiency. By the end of this book, you will be equipped with the Ansible skills you need to automate complex tasks for your organization.

2416
Ładowanie...
EBOOK

Learning Ansible 2.7. Automate your organization's infrastructure using Ansible 2.7 - Third Edition

Fabio Alessandro Locati

Ansible is an open source automation platform that assists organizations with tasks such as application deployment, orchestration, and task automation. With the release of Ansible 2.7, even complex tasks can be handled much more easily than before.Learning Ansible 2.7 will help you take your first steps toward understanding the fundamentals and practical aspects of Ansible by introducing you to topics such as playbooks, modules, and the installation of Linux, Berkeley Software Distribution (BSD), and Windows support. In addition to this, you will focus on various testing strategies, deployment, and orchestration to build on your knowledge. The book will then help you get accustomed to features including cleaner architecture, task blocks, and playbook parsing, which can help you to streamline automation processes. Next, you will learn how to integrate Ansible with cloud platforms such as Amazon Web Services (AWS) before gaining insights into the enterprise versions of Ansible, Ansible Tower and Ansible Galaxy. This will help you to use Ansible to interact with different operating systems and improve your working efficiency. By the end of this book, you will be equipped with the Ansible skills you need to automate complex tasks for your organization.

2417
Ładowanie...
EBOOK

Learning Apache Apex. Real-time streaming applications with Apex

Ananth Gundabattula, Thomas Weise, Munagala V. Ramanath,...

Apache Apex is a next-generation stream processing framework designed to operate on data at large scale, with minimum latency, maximum reliability, and strict correctness guarantees.Half of the book consists of Apex applications, showing you key aspects of data processing pipelines such as connectors for sources and sinks, and common data transformations. The other half of the book is evenly split into explaining the Apex framework, and tuning, testing, and scaling Apex applications.Much of our economic world depends on growing streams of data, such as social media feeds, financial records, data from mobile devices, sensors and machines (the Internet of Things - IoT). The projects in the book show how to process such streams to gain valuable, timely, and actionable insights. Traditional use cases, such as ETL, that currently consume a significant chunk of data engineering resources are also covered.The final chapter shows you future possibilities emerging in the streaming space, and how Apache Apex can contribute to it.

2418
Ładowanie...
EBOOK

Learning Apache Apex. Real-time streaming applications with Apex

Ananth Gundabattula, Thomas Weise, Munagala V. Ramanath,...

Apache Apex is a next-generation stream processing framework designed to operate on data at large scale, with minimum latency, maximum reliability, and strict correctness guarantees.Half of the book consists of Apex applications, showing you key aspects of data processing pipelines such as connectors for sources and sinks, and common data transformations. The other half of the book is evenly split into explaining the Apex framework, and tuning, testing, and scaling Apex applications.Much of our economic world depends on growing streams of data, such as social media feeds, financial records, data from mobile devices, sensors and machines (the Internet of Things - IoT). The projects in the book show how to process such streams to gain valuable, timely, and actionable insights. Traditional use cases, such as ETL, that currently consume a significant chunk of data engineering resources are also covered.The final chapter shows you future possibilities emerging in the streaming space, and how Apache Apex can contribute to it.

2419
Ładowanie...
EBOOK

Learning Apache Cassandra. Managing fault-tolerant, scalable data with high performance - Second Edition

Sandeep Yarabarla, Graham Doman

Cassandra is a distributed database that stands out thanks to its robust feature set and intuitive interface, while providing high availability and scalability of a distributed data store. This book will introduce you to the rich feature set offered by Cassandra, and empower you to create and manage a highly scalable, performant and fault-tolerant database layer.The book starts by explaining the new features implemented in Cassandra 3.x and get you set up with Cassandra. Then you’ll walk through data modeling in Cassandra and the rich feature set available to design a flexible schema. Next you’ll learn to create tables with composite partition keys, collections and user-defined types and get to know different methods to avoid denormalization of data. You will then proceed to create user-defined functions and aggregates in Cassandra. Then, you will set up a multi node cluster and see how the dynamics of Cassandra change with it. Finally, you will implement some application-level optimizations using a Java client.By the end of this book, you'll be fully equipped to build powerful, scalable Cassandra database layers for your applications.

2420
Ładowanie...
EBOOK

Learning Apache Spark 2. A beginner's guide to real-time Big Data processing using the Apache Spark framework

Muhammad Asif Abbasi

Apache Spark has seen an unprecedented growth in terms of its adoption over the last few years, mainly because of its speed, diversity and real-time data processing capabilities. It has quickly become the preferred choice of tool for many Big Data professionals looking to find quick insights from large chunks of data. This book introduces you to the Apache Spark framework, and familiarizes you with all the latest features and capabilities introduced in Spark 2.Starting with a detailed introduction to Spark’s architecture and the installation procedure, this book covers everything you need to know about the Spark framework in the most practical manner. You will learn how to perform the basic ETL activities using Spark, and work with different components of Spark such as Spark SQL, as well as the Dataset and DataFrame APIs for manipulating your data. Then, you will perform machine learning using Spark MLlib, as well as perform streaming analytics and graph processing using the Spark Streaming and GraphX modules respectively. The book also gives special emphasis on deploying your Spark models, and how they can be operated in a clustered mode.During the course of the book, you will come across implementations of different real-world use-cases and examples, giving you the hands-on knowledge you need to use Apache Spark in the best possible manner.

2421
Ładowanie...
EBOOK

Learning Apache Thrift. Make applications cross-communicate using Apache Thrift!

Krzysztof Rakowski

With modern software systems being increasingly complex, providing a scalable communication architecture for applications in different languages is tedious. The Apache Thrift framework is the solution to this problem! It helps build efficient and easy-to-maintain services and offers a plethora of options matching your application type by supporting several popular programming languages, including C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml, and Delphi.This book will help you set aside the basics of service-oriented systems through your first Apache Thrift-powered app. Then, progressing to more complex examples, it will provide you with tips for running large-scale applications in production environments.You will learn how to assess when Apache Thrift is the best tool to be used. To start with, you will run a simple example application, learning the framework's structure along the way; you will quickly advance to more complex systems that will help you solve various real-life problems. Moreover, you will be able to add a communication layer to every application written in one of the popular programming languages, with support for various data types and error handling. Further, you will learn how pre-eminent companies use Apache Thrift in their popular applications.This book is a great starting point if you want to use one of the best tools available to develop cross-language applications in service-oriented architectures.

2422
Ładowanie...
EBOOK

Learning Apex Programming. Create business applications using Apex to extend and improve the usefulness of the Salesforce1 Platform

Matthew Kaufman, Michael Wicherski

If you are a developer who has some object-oriented programming experience, Learning Apex Programming is the perfect book for you. This book is most appropriate for developers who wish to gain an understanding of the Force.com platform and how to use Apex to create business applications.

2423
Ładowanie...
EBOOK

Learning ArcGIS for Desktop. Create, analyze, and map your spatial data with ArcGIS for Desktop

Daniela C Docan

ArcGIS for Desktop is one of the main components of the ESRI ArcGIS platform used to support decision making and solve real-world mapping problems. Learning ArcGIS for Desktop is a tutorial-based guide that provides a practical experience for those who are interested in start working with ArcGIS. The first five chapters cover the basic concepts of working with the File Geodatabase, as well as editing and symbolizing geospatial data. Then, the book focuses on planning and performing spatial analysis on vector and raster data using the geoprocessing and modeling tools. Finally, the basic principles of cartography design will be used to create a quality map that presents the information that resulted from the spatial analysis previously performed. To keep you learning throughout the chapters, all exercises have partial and final results stored in the dataset that accompanies the book. Finally, the book offers more than it promises by using the ArcGIS Online component in the tutorials as source of background data and for results sharing

2424
Ładowanie...
EBOOK

Learning Articulate Storyline. You don't need any programming skills to create great e-learning material with Storyline. This book will get you up to speed with all the super user-friendly features of the tool, making you a proficient e-learning author in no time

Stephanie Harnett

Storyline is an authoring tool packed with out-of-the-box features that don't require any special knowledge to operate. That's right; this is a programming-free zone! E-learning authoring is no longer limited to developers; the doors are now wide open for subject matter experts with their content, writers with their storyboards, and designers with their media to work in conjunction with developers to collectively create some very cool e-learning projects. Learning Articulate Storyline introduces the powerful and easy-to-use features that are changing the landscape of e-learning development. You will learn about the new paradigms and features that set Storyline apart from other development tools. You'll gain insight into how you can best leverage your skills and some best practices when working with Storyline. Storyline rocks! And you're about to discover why. The aim of this book is to help you bring content to life in interesting and engaging ways, customizing the learner experience, allowing for hands-on participation, and optimizing your production processes to streamline your efforts. This book will help you enhance your skills and become an accomplished e-learning author and Storyline user.You'll work on several different projects, all created from scratch by you as you work through this book. Each task focuses on a set of complementary topics to complete the project. You'll be up and running building your first project within 10 minutes of starting this book and will add content, animate it, and control object and slide behavior to complete your first project. You'll then move on to more advanced topics to incorporate media elements, quizzing, and scenarios, then conclude by publishing your projects.When you finish this book you will be able to confidently create shining examples of e-learning done the right way, and it is this skill that will set you apart from the crowd.

2425
Ładowanie...
EBOOK

Learning ASP.NET Core MVC Programming. Learn the fundamentals of ASP.NET MVC and build real-world web applications using ASP.NET Core MVC

Mugilan T. S. Ragupathi, Anuraj Parameswaran

ASP.NET Core MVC helps you build robust web applications using the Model-View-Controller design. This guide will help you in building applications which can be deployed on non-windows platforms such as Linux. In today’s age, it is crucial that you possess the ability to separate the programming and business logic, and this is exactly what ASP.NET Core MVC application will help you achieve. This version comes with a number of improvements that enable fast, TDD-friendly development to create sophisticated applications. You would also learn the fundamentals of Entity framework and on how to use the same in ASP.NET Core web applications.The book presents the fundamentals and philosophies of ASP.NET Core. Starting with an overview of the MVC pattern, we quickly dive into the aspects that you need to know to get started with ASP.NET. You will learn about the core architecture of model, view, and control. Integrating your application with Bootstrap, validating user input, interacting with databases, and deploying your application are some of the things that you will be able to execute with this fast-paced guide. The end of the book will test your knowledge as you build a fully working sample application using the skills you’ve learned throughout the book.

2426
Ładowanie...
EBOOK

Learning AWK Programming. A fast, and simple cutting-edge utility for text-processing on the Unix-like environment

Shiwang Kalkhanda

AWK is one of the most primitive and powerful utilities which exists in all Unix and Unix-like distributions. It is used as a command-line utility when performing a basic text-processing operation, and as programming language when dealing with complex text-processing and mining tasks. With this book, you will have the required expertise to practice advanced AWK programming in real-life examples. The book starts off with an introduction to AWK essentials. You will then be introduced to regular expressions, AWK variables and constants, arrays and AWK functions and more. The book then delves deeper into more complex tasks, such as printing formatted output in AWK, control flow statements, GNU's implementation of AWK covering the advanced features of GNU AWK, such as network communication, debugging, and inter-process communication in the GAWK programming language which is not easily possible with AWK. By the end of this book, the reader will have worked on the practical implementation of text processing and pattern matching using AWK to perform routine tasks.

2427
Ładowanie...
EBOOK

Learning AWS. Design, build, and deploy responsive applications using AWS cloud components

Aurobindo Sarkar, Amit Shah

With the increasing global interest in leveraging cloud infrastructure, AWS Cloud from Amazon offers a cutting-edge platform for architecting, building, and deploying web-scale cloud applications. The variety of features available within AWS can reduce overall infrastructure costs and accelerate the development process for both large enterprises and startups alike.Beginning with basic cloud concepts, you'll learn about the various cloud services models and the design implications of multi-tenant applications. You'll then design, implement, and deploy a multi-tier, scalable, highly-available and secure application on the AWS platform. At every step, we explain the key guiding principles driving real-world production-ready application architectures. Finally, you will learn how to automate your cloud infrastructure, set up operations, application monitoring, and DevOps pipeline.