Explore the Ethereum ecosystem step by step with extensive theory, labs, and live use cases. This book takes you through BlockChain concepts; decentralized applications; Ethereum’s architecture; Solidity smart contract programming with examples; and testing, debugging, and deploying smart contracts on your local machine and on the cloud. You’ll cover best practices for writing contracts with ample examples to allow you to write high-quality contracts with optimal usage of fuel. In later chapters, Ethereum for Architects and Developers covers use cases from different business areas, such as finance, travel, supply-chain, insurance, and land registry. Many of these sectors are explained with flowcharts, diagrams, and sample code that you can refer to and further enhance in live projects.
By the end of the book, you will have enough information to use Ethereum to create value for your business processes and build foolproof data storage for smoother execution of business.
What You Will Learn
Discover key BlockChain conceptsMaster the architecture, building blocks, and ecosystem of EthereumDevelop smart contracts from scratch Debug, test, and deploy to test Take advantage of Ethereum in your business area
Who This Book Is For
BlockChain developers and architects wanting to develop decentralized Ethereum applications or learn its architecture.
Автор: Santiago Palladino Название: Ethereum for Web Developers ISBN: 1484252772 ISBN-13(EAN): 9781484252772 Издательство: Springer Рейтинг: Цена: 30740.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: This title was first published in 2001. When the Chartist leader Ernest Jones emerged from prison in 1850, he was determined to capture the public`s attention with a controversial and topical novel. The result of his endeavours was the remarkable Woman`s Wrongs, a series of five tales exploring women`s oppression at every level of society from the working class to the aristocracy.
Автор: Iyer, Kedar Dannen, Chris Название: Building games with ethereum smart contracts ISBN: 148423491X ISBN-13(EAN): 9781484234914 Издательство: Springer Рейтинг: Цена: 69870.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: Learn how to take your existing knowledge of Ethereum and Solidity to the next level. Hone your development skills and become more familiar with the syntax of the Solidity language by working through well-tested, well-documented intermediate-level sample projects.You will begin by covering the basics of Ethereum, Solidity, and gaming theory. From there, you will move onto sample projects that use smart contract engineering to create fun casino-style games that you can deploy and test on your friends and colleagues with real ether. All games are provably fair and auditable, so that players know the house won’t always win!Ideal for any reader with exposure to Ethereum, the techniques this book teaches are applicable to game developers, software engineers, web developers, and cryptocurrency enthusiasts.What You'll LearnUse various features and best practices for smart contract programming in Ethereum and SolidityDevelop and deploy games of chance, similar to the kind you’d find in a casinoCreate fun, easy projects with Ethereumlntegrate the Ethereum blockchain into gamesWho This Book Is ForEntry-level programmers with some exposure to Ethereum; game developers, Blockchain and cryptocurrency enthusiasts looking to add Ethereum and Solidity development to their skill set; software engineers and Web developers
Автор: Jung, Kurt Brown, Aaron Название: Beginning lua programming ISBN: 0470069171 ISBN-13(EAN): 9780470069172 Издательство: Wiley Рейтинг: Цена: 28500.00 T Наличие на складе: Поставка под заказ. Описание: Suitable for those affected by Parkinson`s disease, this book helps discover how to keep a positive attitude and lead an active, productive life. It also provides coping skills, first hand advice, and practical tools, such as worksheets to assess care options, questions to ask doctors, and listings of care providers. Presents the fundamentals of programming with Lua. This book explains standard Lua functions, and how to take advantage of free Lua community resources. It integrates code samples throughout the chapters to demonstrate how to apply the information so that readers can write your own programs.
Автор: Lu Название: Beginning Robotics Programming in Java with LEGO Mindstorms ISBN: 1484220048 ISBN-13(EAN): 9781484220047 Издательство: Springer Рейтинг: Цена: 41920.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание:
Discover the difference between making a robot move and making a robot think. Using Mindstorms EV3 and LeJOS—an open source project for Java Mindstorms projects—you’ll learn how to create Artificial Intelligence for your bot. Your robot will learn how to problem solve, how to plan, how to learn, and how to communicate. Along the way, you’ll learn about classical AI algorithms for teaching hardware how to think, algorithms that you can then apply to your own robotic inspirations.
If you’ve ever wanted to learn about robotic intelligence in a practical, playful way, Beginning Robotics Programming in Java with LEGO Mindstorms is for you.
What you’ll learn:
Build your first LEGO EV3 robot step-by-stepInstall LeJOS and its firmware on Lego EV3Create and upload your first Java Program into Lego EV3LeJOS API FunctionsJava Programming for MotorsRobotics Behavior Programming with SensorsCommon AI Algorithms like DFS, BFS, and Dijkstra’s AlgorithmJava Multithreading Programming with Lego EV3
Who this book is for:
Students, teachers, and makers with basic Java programming experience who want to learn how to apply Artificial Intelligence to a practical robotic system.
Автор: Davis Stephen R. Название: Beginning Programming with C++ for Dummies ISBN: 1118823877 ISBN-13(EAN): 9781118823873 Издательство: Wiley Рейтинг: Цена: 27450.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: Learn to program with C++ quickly with this helpful For Dummies guideBeginning Programming with C++ For Dummies, 2nd Edition gives you plain-English explanations of the fundamental principles of C++, arming you with the skills and know-how to expertly use one of the world`s most popular programming languages.
Автор: Horton Ivor Название: Ivor Horton`s Beginning Visual C++ 2013 ISBN: 1118845714 ISBN-13(EAN): 9781118845714 Издательство: Wiley Рейтинг: Цена: 52800.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: Learn C++ with the best tutorial on the market! Horton`s unique tutorial approach and step-by-step guidance have helped over 100,000 novice programmers learn C++.
Автор: Sandeep Nagar Название: Beginning Julia Programming ISBN: 1484231708 ISBN-13(EAN): 9781484231708 Издательство: Springer Рейтинг: Цена: 41920.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: Get started with Julia for engineering and numerical computing, especially data science, machine learning, and scientific computing applications. This book explains how Julia provides the functionality, ease-of-use and intuitive syntax of R, Python, MATLAB, SAS, or Stata combined with the speed, capacity, and performance of C, C++, or Java. You'll learn the OOP principles required to get you started, then how to do basic mathematics with Julia. Other core functionality of Julia that you'll cover, includes working with complex numbers, rational and irrational numbers, rings, and fields. Beginning Julia Programming takes you beyond these basics to harness Julia's powerful features for mathematical functions in Julia, arrays for matrix operations, plotting, and more. Along the way, you also learn how to manage strings, write functions, work with control flows, and carry out I/O to implement and leverage the mathematics needed for your data science and analysis projects. "Julia walks like Python and runs like C." This phrase explains why Julia is quickly growing as the most favored option for data analytics and numerical computation. After reading and using this book, you'll have the essential knowledge and skills to build your first Julia-based application. What You'll Learn
Obtain core skills in Julia
Apply Julia in engineering and science applications
Work with mathematical functions in Julia
Use arrays, strings, functions, control flow, and I/O in Julia
Carry out plotting and display basic graphics
Who This Book Is For Those who are new to Julia; experienced users may also find this helpful as a reference.
Автор: William "Bo " Rothwell Название: Beginning Perl Programming ISBN: 1484250540 ISBN-13(EAN): 9781484250549 Издательство: Springer Рейтинг: Цена: 51230.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: Get started with Perl 5 and learn the important core concepts of Perl programming, such as variables, flow control, expressions, and I/O. Additionally, this book covers pattern matching and shows that Perl is extremely flexible and powerful, and that it isn’t afraid of the cloud. After reading and using this book, you'll be able to start writing your own powerful scripts to solve many web and programming problems. This is a book for those of us who believed that we didn’t need to learn Perl, and now we know it is more ubiquitous than ever. You’ll see that Perl has evolved into a multipurpose, multiplatform language present absolutely everywhere: heavy-duty web applications, the cloud, systems administration, natural language processing, and financial engineering. This book provides valuable insight into Perl’s role regarding all of these tasks and more giving you a great start in your Perl programming adventure.What You Will LearnPerform operations on scalar valuesUse scalar, array, and associative array variablesWork with flow control statements such as if, unless, while, until, for, and foreachRead and write directly to files with file handles Use conditional expressions such as numeric and string comparison, regular expressions, file testing, and Perl statementsFormat output with format statements Search for and replace sub-strings within a string using regular expressionsMaster Perl utilities such as split, join, index and moreControl the file system and processes from within a Perl scriptBuild functions for tasks including handling the scope of variablesImport existing modules into your Perl scriptWho This Book Is ForThose who are new to Perl.
Автор: Burd Название: Beginning Programming with Java For Dummies, 5th E dition ISBN: 1119235537 ISBN-13(EAN): 9781119235538 Издательство: Wiley Рейтинг: Цена: 23220.00 T Наличие на складе: Невозможна поставка. Описание: Learn to speak the Java language like the pros Are you new to programming and have decided that Java is your language of choice?
Автор: Grimes Richard Название: Beginning C++ Programming ISBN: 1787124940 ISBN-13(EAN): 9781787124943 Издательство: Неизвестно Рейтинг: Цена: 67430.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание:
Modern C++ at your fingertips
Key Features
This book gets you started with the exciting world of C++ programming
It will enable you to write C++ code that uses the standard library, has a level of object orientation, and uses memory in a safe and effective way
It forms the basis of programming and covers concepts such as data structures and the core programming language
Book Description
C++ has come a long way and is now adopted in several contexts. Its key strengths are its software infrastructure and resource-constrained applications, including desktop applications, servers, and performance-critical applications, not to forget its importance in game programming. Despite its strengths in these areas, beginners usually tend to shy away from learning the language because of its steep learning curve.
The main mission of this book is to make you familiar and comfortable with C++. You will finish the book not only being able to write your own code, but more importantly, you will be able to read other projects. It is only by being able to read others' code that you will progress from a beginner to an advanced programmer. This book is the first step in that progression.
The first task is to familiarize you with the structure of C++ projects so you will know how to start reading a project. Next, you will be able to identify the main structures in the language, functions, and classes, and feel confident being able to identify the execution flow through the code. You will then become aware of the facilities of the standard library and be able to determine whether you need to write a routine yourself, or use an existing routine in the standard library.
Throughout the book, there is a big emphasis on memory and pointers. You will understand memory usage, allocation, and access, and be able to write code that does not leak memory. Finally, you will learn about C++ classes and get an introduction to object orientation and polymorphism.
What you will learn
Get familiar with the structure of C++ projects
Identify the main structures in the language: functions and classes
Feel confident about being able to identify the execution flow through the code
Be aware of the facilities of the standard library
Gain insights into the basic concepts of object orientation
Know how to debug your programs
Get acquainted with the standard C++ library
Автор: Horton John Название: Beginning C++ Game Programming ISBN: 1838648577 ISBN-13(EAN): 9781838648572 Издательство: Неизвестно Рейтинг: Цена: 65510.00 T Наличие на складе: Есть у поставщика Поставка под заказ. Описание: This book is a fun introduction to the world of game programming, C++, and the OpenGL-powered SFML using five fun, fully playable games of increasing difficulty and advancing features
Казахстан, 010000 г. Астана, проспект Туран 43/5, НП2 (офис 2) ТОО "Логобук" Тел:+7 707 857-29-98 ,+7(7172) 65-23-70 www.logobook.kz