Programowanie

953
Завантаження...
EЛЕКТРОННА КНИГА

Getting Started with Docker. Master the Art of Containerization with Docker

Nigel Poulton

Embark on an exciting journey into the realm of Docker, where you'll discover the transformative potential of containerization. The course begins with an introduction to containers, providing a solid foundation for understanding their importance in modern software development. You'll then learn how to install Docker, setting up your environment for success.As you progress, you'll run your first container, gaining hands-on experience with Docker's core functionalities. The course delves into containerizing applications, offering practical insights into creating and managing Docker images. You'll explore Docker registries, learning how to store and share your images efficiently.The adventure continues with multi-container applications using Docker Compose. You'll master the skills needed to orchestrate complex applications, ensuring smooth integration and deployment. The course also introduces Docker's integration with WebAssembly, showcasing cutting-edge techniques to further enhance your development process. By the end, you'll be equipped with the knowledge and confidence to take your containerization skills to the next level.

954
Завантаження...
EЛЕКТРОННА КНИГА

Getting Started with DraftSight. Learning how to use the free DraftSight CAD program for 2D computer-aided design has never been easier thanks to this Beginner's Guide. Covers everything from installation to executing and printing a real-world mechanical design project

JOAO ANTONIO C DOS SANTOS

Computer-aided design (CAD) uses computer systems to assist in the creation, modification, and analysis of a design. DraftSight is a 2D computer-aided design (CAD) software application. DraftSight includes all the main tools to draft with precision, and it works with DWG files, the most popular CAD file type. It runs on a wide variety of operating systems, including Windows, Mac, and Linux.Getting Started with DraftSight addresses all the main phases for executing and printing a mechanical project. These concepts and commands can easily be applied to other areas. Beginning with the very basic concepts, and going through all the necessary drawing steps, you will finish by printing a full scale mechanical drawing. The illustrative examples will help you understand the design process and teach you how to utilize DraftSight features in your mechanical design projects.You will start with an overview of the mechanical design process, which will help you understand the different commands, tools, and tasks involved in DraftSight projects. You will then proceed to executing all the phases of the design process. This includes setting up a drawing, drawing and editing with precision, organizing with layers, and finally obtaining valid information from the drawing. Furthermore, you will also learn to apply fills, patterns, and dimensions, and the process of defining and printing sheets.With GettingStarted with DraftSight you will learn how to specify and document parts and print drawings with the help of DraftSight. Towards the end of this book you will be introduced to some advanced concepts like additional layer commands, and methods to reference other drawings or images, which can be very useful when dealing with complex projects.

955
Завантаження...
EЛЕКТРОННА КНИГА

Getting Started with Forex Trading Using Python. Beginner's guide to the currency market and development of trading algorithms

Alex Krishtop

Algorithm-based trading is a popular choice for Python programmers due to its apparent simplicity. However, very few traders get the results they want, partly because they aren’t able to capture the complexity of the factors that influence the market. Getting Started with Forex Trading Using Python helps you understand the market and build an application that reaps desirable results.The book is a comprehensive guide to everything that is market-related: data, orders, trading venues, and risk. From the programming side, you’ll learn the general architecture of trading applications, systemic risk management, de-facto industry standards such as FIX protocol, and practical examples of using simple Python codes. You’ll gain an understanding of how to connect to data sources and brokers, implement trading logic, and perform realistic tests. Throughout the book, you’ll be encouraged to further study the intricacies of algo trading with the help of code snippets.By the end of this book, you’ll have a deep understanding of the fx market from the perspective of a professional trader. You’ll learn to retrieve market data, clean it, filter it, compress it into various formats, apply trading logic, emulate the execution of orders, and test the trading app before trading live.

956
Завантаження...
EЛЕКТРОННА КНИГА

Getting Started with Google BERT. Build and train state-of-the-art natural language processing models using BERT

Sudharsan Ravichandiran

BERT (bidirectional encoder representations from transformer) has revolutionized the world of natural language processing (NLP) with promising results. This book is an introductory guide that will help you get to grips with Google's BERT architecture. With a detailed explanation of the transformer architecture, this book will help you understand how the transformer’s encoder and decoder work.You’ll explore the BERT architecture by learning how the BERT model is pre-trained and how to use pre-trained BERT for downstream tasks by fine-tuning it for NLP tasks such as sentiment analysis and text summarization with the Hugging Face transformers library. As you advance, you’ll learn about different variants of BERT such as ALBERT, RoBERTa, and ELECTRA, and look at SpanBERT, which is used for NLP tasks like question answering. You'll also cover simpler and faster BERT variants based on knowledge distillation such as DistilBERT and TinyBERT. The book takes you through MBERT, XLM, and XLM-R in detail and then introduces you to sentence-BERT, which is used for obtaining sentence representation. Finally, you'll discover domain-specific BERT models such as BioBERT and ClinicalBERT, and discover an interesting variant called VideoBERT.By the end of this BERT book, you’ll be well-versed with using BERT and its variants for performing practical NLP tasks.

957
Завантаження...
EЛЕКТРОННА КНИГА

Getting Started with Google BERT. Build and train state-of-the-art natural language processing models using BERT

Sudharsan Ravichandiran

BERT (bidirectional encoder representations from transformer) has revolutionized the world of natural language processing (NLP) with promising results. This book is an introductory guide that will help you get to grips with Google's BERT architecture. With a detailed explanation of the transformer architecture, this book will help you understand how the transformer’s encoder and decoder work.You’ll explore the BERT architecture by learning how the BERT model is pre-trained and how to use pre-trained BERT for downstream tasks by fine-tuning it for NLP tasks such as sentiment analysis and text summarization with the Hugging Face transformers library. As you advance, you’ll learn about different variants of BERT such as ALBERT, RoBERTa, and ELECTRA, and look at SpanBERT, which is used for NLP tasks like question answering. You'll also cover simpler and faster BERT variants based on knowledge distillation such as DistilBERT and TinyBERT. The book takes you through MBERT, XLM, and XLM-R in detail and then introduces you to sentence-BERT, which is used for obtaining sentence representation. Finally, you'll discover domain-specific BERT models such as BioBERT and ClinicalBERT, and discover an interesting variant called VideoBERT.By the end of this BERT book, you’ll be well-versed with using BERT and its variants for performing practical NLP tasks.

958
Завантаження...
EЛЕКТРОННА КНИГА

Getting Started with Grunt: The JavaScript Task Runner. If you know JavaScript you ought to know Grunt – the Task Runner for managing sophisticated web applications. From a basic understanding to constructing your own advanced Grunt tasks, this tutorial has it all covered

Jaime Pillora, Bocoup LLC

A step-by-step, practical tutorial to help you transform into a Grunt power-user. This book is for JavaScript developers who want to get to grips with GruntJS and use it to build and test their JavaScript applications. The only requirement for this book is a basic understanding of objects and functions in JavaScript.

959
Завантаження...
EЛЕКТРОННА КНИГА

Getting Started with Hazelcast. Learn how to write rich, interactive web applications using HTML5 and CSS3 through real-world examples. In a world of proliferating platforms and devices, being able to create your own “go-anywhere” applications gives you a significant advantage

Matthew Johns

Written as a step-by-step guide, Getting Started with Hazelcast will teach you all you need to know to make your application data scalable. This book is a great introduction for Java developers, software architects, or developers looking to enable scalable and agile data within their applications. You should have programming knowledge of Java and a general familiarity with concepts like data caching and clustering.

960
Завантаження...
EЛЕКТРОННА КНИГА

Getting Started with Ionic. Get up and running with developing effective Hybrid Mobile Apps with Ionic

Rahat Khanna

Hybrid Apps are a promising choice in mobile app development to achieve cost effectiveness and rapid development. However, they were not preferred over native apps until few years back due to a poor performance and bad user experience, but everything has changed with the release of Ionic. It has evolved as the most popular choice for Hybrid Mobile App development as it tends to match the native experience and provides robust components/tools to build apps.Getting Started with Ionic equips any web developer with the basic knowledge needed to use modern web technologies to build amazing hybrid mobile apps using Ionic. This fast-paced, practical book explains all the important concepts of AngularJS and Cordova Framework required to develop apps, then gives you a brief introduction to hybrid mobile applications. It will guide you through setting up the environment to develop mobile apps, and through the multiple options and features available in Ionic so you can use them in your mobile apps. Features such as the Side Menu, Tabs, Touch Interactions, and native features such as Bar Code, Camera, and Geolocations are all covered.. Finally, we’ll show you how to use Cordova plugins and publish your apps.

961
Завантаження...
EЛЕКТРОННА КНИГА

Getting Started with Knockout.js for .NET Developers. Unleash the power of Knockout.js to build complex ASP.NET web applications

Andrey Ankshin

This book is intended for .NET developers who want to use the MVVM design pattern to create powerful client-side JavaScript linked to server-side C# logic. Basic experience with ASP.NET, Razor, and creating web applications is needed.