Автор: Marc Gregoire Название: Professional C++ ISBN: 1119421306 ISBN-13(EAN): 9781119421306 Издательство: Wiley Цена: 7920.00 р. Наличие на складе: Нет в наличии. Описание: Get up to date quickly on the big changes coming with C++17 Professional C++ is the advanced manual for C++ programming. Designed to help experienced developers get more out of the latest release, this book skims over the basics and dives right in to exploiting the full capabilities of C++17.
Автор: Gregoire Название: Professional C++, 5th Edition ISBN: 1119695406 ISBN-13(EAN): 9781119695400 Издательство: Wiley Цена: 8554.00 р. Наличие на складе: Нет в наличии. Описание: Improve your existing C++ competencies quickly and efficiently with this advanced volume Professional C++, 5th Edition raises the bar for advanced programming manuals. Complete with a comprehensive overview of the new capabilities of C++20, each feature of the newly updated programming language is explained in detail and with examples. Case studies that include extensive, working code round out the already impressive educational material found within.
Without a doubt, the new 5th Edition of Professional C++ is the leading resource for dedicated and knowledgeable professionals who desire to advance their skills and improve their abilities. This book contains resources to help readers: Maximize the capabilities of C++ with effective design solutionsMaster little-known elements of the language and learn what to avoidAdopt new workarounds and testing/debugging best practicesUtilize real-world program segments in your own applications Notoriously complex and unforgiving, C++ requires its practitioners to remain abreast of the latest developments and advancements. Professional C++, 5th Edition ensures that its readers will do just that.
Автор: Horstmann Cay S. Название: Core Java Se 9 for the Impatient ISBN: 0134694724 ISBN-13(EAN): 9780134694726 Издательство: Pearson Education Рейтинг: Цена: 8620.00 р. Наличие на складе: Есть (1 шт.) Описание: Readers familiar with Horstmann's original, two-volume "Core Java" books who are looking for a comprehensive, but condensed guide to all of the new features and functions of Java SE 9 will learn how these new features impact the language and core libraries. Instead of the meticulous detail that the much larger two-volume set provides, this condensed treatment focuses on practical examples and is presented in bite-sized chunks.
As with Java 8, Modern Java idioms are no longer required and there is a much faster, easier pathway for learning Java. Horstmann quickly cuts to the chase without lecturing about the superiority of one paradigm over another or rehashing Java history. Given the size of the Java language and the scope of the new features introduced in Java 9, there is a great deal of new material to cover, but it is presented in small chunks organized so that you can quickly retrieve it when needed. This book covers all aspects of Java that a modern developer needs to know, including modularity, as well as the powerful lambda expressions that were introduced in Java 8. It will also tell you how to find out more about old-fashioned concepts that you might still see in legacy code, but won't dwell on them.
Автор: William "Bo " Rothwell Название: Beginning Perl Programming ISBN: 1484250540 ISBN-13(EAN): 9781484250549 Издательство: Springer Рейтинг: Цена: 7685.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: 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.
Автор: Rothwell William "bo " Название: Pro Perl Programming: From Professional to Advanced ISBN: 1484256042 ISBN-13(EAN): 9781484256046 Издательство: Springer Рейтинг: Цена: 9083.00 р. Наличие на складе: Поставка под заказ.
Описание: Master intermediate to advanced techniques of the Perl programming language starting with a focus on regular expressions and some of their advanced features. This book then covers other pro-level features, including formatted output, file handling, and more. Additionally, you'll learn and explore the most useful built-in variables, pragmas, and modules available in the Perl language.
Furthermore, you'll work with geometry managers and get a thorough treatment of graphical user interface development using Perl/TK and widgets. Lastly, you'll cover debugging techniques. Pro Perl Programming is a professional-level reference guide on Perl and includes important aspects of it that you need as a professional programmer.
What You Will LearnProgram regular expressions including atoms, smartmatch operators, and more Use advanced features such as HiRes Time, slurp() functions, Critic, Tidy and many more functions Handle advanced formatted output such as printf and sprintf Explore useful built-in variables, including status variables, separator variables, and the signal handle variable Explore and use Perl's built-in modules, including the Pragma modules Work with Perl/TK and its widgets-like geometry managers, frames, labels, buttons, check buttons, radio buttons, scrollbars, scales, entries, and menus Who This Book Is For Those with at least some prior experience with Perl programming or have read Beginning Perl Programming by William Rothwell.
Описание: This Hands-On Guide on Unity is for the new and existing Unity users to get the most out of Unity Editor, create scripts using C#, delve into graphics, sound, and animations and manipulate physics to create interesting mechanics for your game. All of that will be slowly but immediately applied to a finished real-world game.
Автор: Romer Название: PHP Persistence ISBN: 1484225589 ISBN-13(EAN): 9781484225585 Издательство: Springer Рейтинг: Цена: 3213.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
Take the pain out of dealing with relational databases in an object-oriented programming world. With this short book, you can save time and money by simply coding less while accomplishing more with the Doctrine persistence framework, a leading persistence solution for PHP programmers and web developers. PHP Persistence teaches you about PHP persistence and how to use it effectively for your database-driven applications.Bestselling author Michael Romer leverages his own vast experience to show you what you need to know about Doctrine 2 and how to use it in your own projects. Along the way you’ll learn about powerful persistence techniques, such as object-relational mapping (ORM) in PHP.
What You'll Learn
Define entities and references between entitiesManage entities Master the Doctrine Query Language Use appropriate command-line tools for PHP persistenceProgram for caching
Who This Book Is For
Experienced PHP programmers and web developers with some exposure to PHP.
Автор: Ragunathan Название: C++/CLI Primer ISBN: 1484223667 ISBN-13(EAN): 9781484223666 Издательство: Springer Рейтинг: Цена: 2794.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
Enter a world of hardcore back-end, server-side enterprise programming on the .NET platform. This book presents some of the important aspects of the C++/CLI language that often become a barrier preventing programmers from exploring further. The C++/CLI Primer is a powerful but compact book that will guide you through that barrier. Many of today's complex transactions and enterprise applications count on C++/CLI. Visual Studio 2015 and earlier versions support C++/CLI if you program using an IDE. C++/CLI is unattractive, clumsy, and hard when compared to other modern languages that run on the .NET platform. That's because it is powerful. Like light that can be viewed as a wave or particle, C++/CLI can be exercised as an unmanaged or managed or actually as the sandwich language to do mixed mode programming, which is its real power. That's also why it is unique.
What You'll Learn
Discover C++/CLI and why is it used in .NET programmingWork with types, primitive types, object creation, and managed and abstract classesUse abstract classes in C++/CLIHarness the power of nullptreImplement code that uses boxing/unboxingUse equality/identity, properties, enums, strings, arrays, and more
Who This Book Is For
Experienced Microsoft .NET application developers, familiar with .NET framework and C++.
Автор: Prettyman Название: PHP Arrays ISBN: 1484225554 ISBN-13(EAN): 9781484225554 Издательство: Springer Рейтинг: Цена: 3492.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Gain an in-depth understanding of PHP 7 arrays. After a quick overview of PHP 7, each chapter concentrates on single, multi-dimensional, associative, and object arrays. PHP Arrays is a first of its kind book using PHP 7 that demonstrates inserting, appending, updating, and deleting array data. This book also covers validation methods to insure that the data provided by a user is good before the data is entered into an array. You’ll see how PHP 7 try/catch modules are used to capture exceptions and errors that may be caused by invalid data.The code examples demonstrate common real-world scenarios. Moreover, examples of every PHP 7 array function (over 75) are demonstrated. The appendix provides a two-dimensional array case study on the logical design of a checkers game. PHP Arrays answers the following questions:Why do we need arrays? When do we need to use arrays? Are arrays efficient? Can arrays reduce coding time? When do you use multi-dimensional and associative arrays? What is an object array?
What You'll Learn
Handle array data from an HTML form Manage array data from a text file Deal with array data from a MySQL database
Who This Book Is For
Experienced PHP programmers or web developers using PHP.
Автор: Prabhu Название: Introducing Materialize ISBN: 1484223489 ISBN-13(EAN): 9781484223482 Издательство: Springer Рейтинг: Цена: 3492.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
This concise step-by-step guide includes the best practices and patterns that help readers of all levels to unearth the potential of Materialize. A responsive framework based on Google’s innovative Material Design language, Materialize provides CSS and JavaScript features similar to other popular frameworks such as Bootstrap and Foundation.
With the advent of Material Design, developers can no longer overlook its importance and resourcefulness in web design and development. However, incorporating this toolkit in the web application can be quite a juggle. Compared to other design languages available in the market today, Materialize is the only one that adds depth and motion to its application elements.
Ideal for web designers and developers, Introducing Materialize is your comprehensive training guide to the newest design language you need to learn.
What You'll Learn
Learn why Materialize is so popular and resourcefulGet up and Running with this awesome toolkitQuick start with Materialize and creating unique designsDownloading and Installing the frameworkGet a grip on the fundamentals of Material DesignGather comprehensive knowledge about the framework Unearth the potential of this framework for real time implementation
Who This Book Is For
Ideal for web developers and designers with good experience of UI technologies such as HTML, CSS, JavaScript and jQuery. This book does not require prior experience of any responsive framework. It caters to readers on all levels ranging from beginners to experienced professionals.
Автор: Pereira Название: Building APIs with Node.js ISBN: 1484224418 ISBN-13(EAN): 9781484224410 Издательство: Springer Рейтинг: Цена: 2794.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
This quick guide teaches you how to build scalable APIs using the Node.js platform and ES6 (EcmaScript 2015).Developing systems for the wide range of devices available in the modern world requires the construction of APIs designed to work only with data in a centralized manner, allowing client-side applications to be developed separately and have a unique interface for the final user. Node.js has proven itself to be an excellent platform for building REST APIs because of its single-thread architecture. It has a low learning curve and can be understood by anyone who has a basic understanding of the JavaScript language. Use Building APIs with Node.js today to understand how Node.js APIs work, and how you can build your own.
What You Will Learn
How to build scalable APIs using the Node.js platformHow to use ES6, Express, Passport, ApiDoc, Mocha, Helmet and moreHow to integrate an SQL database through Sequelize.js and build a single page application using Vanilla.js
Who This Book Is For
Ideal for developers who have a basic understanding of JavaScript and Node.js.
Автор: Panati Название: Beginning KeystoneJS ISBN: 1484225465 ISBN-13(EAN): 9781484225462 Издательство: Springer Рейтинг: Цена: 4191.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Learn how to develop a complete and robust Node, express.js and MongoDB-based web application and mobile application backend quickly using KeystoneJS. You’ll learn how KeystoneJS makes complicated things simple, without limiting the power or flexibility of node.js or the frameworks it is built on.Beginning KeystoneJS shows you how to build database-driven websites, applications, and APIs, all built upon Express, the defacto web server for Node.js that uses MongoDB as its storage backend. What You Will Learn Discover the setup and architecture of the KeystoneJS framework.See how easy it is to extend KeystoneJSUnderstand the custom types and fields provided out of the boxWrite clean markup and create templates using SwigUse the powerful editing options in the framework's responsive dashboardWho This Book Is ForTechnical and non-technical people who would like to build applications quickly to leverage structured data to improve productivity.
Автор: Nolan Название: Agile Swift ISBN: 148422101X ISBN-13(EAN): 9781484221013 Издательство: Springer Рейтинг: Цена: 3912.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
This short step by step guide walks you through unit testing, mocking and continuous integration and how to get these key ingredients running in your Swift projects. This book also looks at how to write your Swift apps using test driven development (TDD).
Agile practices have made major inroads in iOS development, however it’s very unusual to see something as basic as unit testing on a Swift application. Done correctly, Agile development results in a significant increase in development efficiency and a reduction in the number of defects.
Apple has released unit testing and code coverage frameworks for Swift development in XCode. Up until now getting unit testing up and running in Swift was not for the faint-hearted. Thankfully now, there is no excuse other than a lack of information on where to get started.
iOS developers are faced with their own set of problems such as tightly coupled code, fragmentation, immature testing tools all of which can be solved using existing Agile tools and techniques. After using this book, you'll learn how to make your Swift apps agile and sound.
What You Will Learn:
How to write unit tests in SwiftHow to write an application using Test Driven DevelopmentRefactoringMocking frameworksHow to set up and configure a Continuous Integration ServerHow to measure code coverageGUI Testing
Who This Book Is For:
Swift developers and would be mobile app testers will benefit from the guidance in this book.
Автор: Newmarch Название: Raspberry Pi GPU Audio Video Programming ISBN: 148422471X ISBN-13(EAN): 9781484224717 Издательство: Springer Рейтинг: Цена: 6288.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание:
Delve into the Broadcom VideoCore GPU used on the Raspberry Pi and master topics such as OpenGL ES and OpenMAX. Along the way, you’ll also learn some Dispmanx, OpenVG, and GPGPU programming.
The author, Jan Newmarch bumped into a need to do this kind of programming while trying to turn the RPi into a karaoke machine: with the CPU busting its gut rendering MIDI files, there was nothing left for showing images such as karaoke lyrics except for the GPU, and nothing really to tell him how to do it.
Raspberry Pi GPU Audio Video Programming scratches his itch and since he had to learn a lot about RPi GPU programming, he might as well share it with you. What started as a side issue turned into a full-blown project of its own; and this stuff is hard.
What You'll Learn
Use Dispmanx and EGL on Raspberry PiWork with OpenMAX and its components, state, IL Client Library, * * Buffers, and more on RPiProcess images and video on RPiHandle audio on RPiRender OpenMAX to OpenGL on the RPiPlay multimedia files on the RPiUse OpenVG for text processing and moreMaster overlays
Who This Book Is For
You should be comfortable with C programming and at least some concurrency and thread programming using it. This book is for experienced programmers who are new or learning about Raspberry Pi.
ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru