Get started with writing simple programs in C while learning the skills that will help you work with practically any programming languageKey FeaturesLearn essential C concepts such as variables, data structures, functions, loops, arrays, and pointersGet to grips with the core programming aspects that form the base of many modern programming languagesExplore the expressiveness and versatility of the C language with the help of sample programsBook DescriptionC is a powerful general-purpose programming language that is excellent for beginners to learn.
Journey through the world of stochastic finance from learning theory, underlying models, and derivations of financial models (stocks, options, portfolios) to the almost production-ready Python components under cover of stochastic finance.
Understand Gang of Four, architectural, functional, and reactive design patterns and how to implement them on modern Java platforms, such as Java 12 and beyondKey FeaturesLearn OOP, functional, and reactive patterns for creating readable and maintainable codeExplore architectural patterns and practices for building scalable and reliable applicationsTackle all kinds of performance-related issues and streamline development using design patternsBook DescriptionJava design patterns are reusable and proven solutions to software design problems.
A recipe-based guide to refining your C++ programming skills with the help of coding best practices, advanced programming concepts, and the latest features of C++17 and C++20Key FeaturesLearn how to develop and design your own librariesFind solutions to your app development problems and implement them in a highly reusable manner, following library development best practicesExplore advanced C++ features such as containers, coroutines, and modulesBook DescriptionIf you think you've mastered C++ and know everything it takes to write robust applications, you'll be in for a surprise.
Build machine and deep learning systems with the newly released TensorFlow 2 and Keras for the lab, production, and mobile devicesKey FeaturesIntroduces and then uses TensorFlow 2 and Keras right from the startTeaches key machine and deep learning techniquesUnderstand the fundamentals of deep learning and machine learning through clear explanations and extensive code samplesBook DescriptionDeep Learning with TensorFlow 2 and Keras, Second Edition teaches neural networks and deep learning techniques alongside TensorFlow (TF) and Keras.
Learn how to solve problems using Clojure or ClojureScript and become a confident functional programmer with the help of engaging activities and challenging projectsKey FeaturesMaster the tools and patterns of the Clojure and ClojureScript ecosystemsLearn the fundamentals of functional programming and immutabilityApply your skills practically by developing a range of scalable applicationsBook DescriptionThe Clojure Workshop is a step-by-step guide to Clojure and ClojureScript, designed to quickly get you up and running as a confident, knowledgeable developer.
Create an interactive online store and customize it further using MagentoKey FeaturesA straightforward guide to developing with MagentoExamples of different types of extensionCustomize the Magento storefront and admin areasBook DescriptionMagento is an open-source, enterprise-level e-commerce platform with unlimited scope for customization.
Bitcoin Development Philosophy is a comprehensive guide aimed at developers who have a foundational understanding of Bitcoin concepts and processes such as Proof-of-Work, block building, and the transaction life cycle.
Discover over 70 real-world examples to overcome the most complex concepts you will face developing with VisualforceAbout This BookThis book provides an enhanced user experience with dynamically-generated, reactive pagesAccess data over additional channels via public web sites and mobile pagesPacked with easy-to-follow recipes, including step-by-step instructions and Apex/Visualforce code downloads this title is the all in one package you need to get more from Visualforce.
Updated and revised second edition of the bestselling guide to exploring and mastering the most important algorithms for solving complex machine learning problemsKey FeaturesUpdated to include new algorithms and techniquesCode updated to Python 3.
Get hands-on with game development tools and techniques to build a game project using the latest version of Unreal Engine and C++, two of the most widely used tools in the game industryKey FeaturesKickstart your career or develop a new hobby by learning game development with Unreal Engine 5 and C++Learn techniques to prototype and develop your own ideas with key images printed in colorReinforce your skills with project-based learning by building a series of games from scratchBook DescriptionImmerse yourself in the Unreal game projects with this book, written by four highly experienced industry professionals with many years of combined experience with Unreal Engine.
Learn how to implement a DSL with Xtext and Xtend using easy-to-understand examples and best practicesAbout This BookLeverage the latest features of Xtext and Xtend to develop a domain-specific language.
Explore the core functionality of containerizing your applications and making them production-readyKey FeaturesGrasp basic to advanced Docker concepts with this comprehensive guideGet acquainted with Docker containers, Docker images, orchestrators, cloud integration, and networkingLearn to simplify dependencies and deploy and test containers in productionBook DescriptionContainers enable you to package an application with all the components it needs, such as libraries and other dependencies, and ship it as one package.
Take your Java programming skills to the next level and learn to overcome real-world challenges to optimize application performanceKey FeaturesLeverage key features of the Java Virtual Machine to maximize runtime performanceUnlock optimization strategies to effectively manage objects and memory useApply your knowledge to utilize frameworks and libraries ripe for increasing program performancePurchase of the print or Kindle book includes a free PDF eBookBook DescriptionBuilding high performance into your applications is key to creating an optimal user experience, although it is not the only consideration for the performant nature of your apps.
Use your programming skills to create and optimize high-frequency trading systems in no time with Java, C++, and PythonKey FeaturesLearn how to build high-frequency trading systems with ultra-low latencyUnderstand the critical components of a trading systemOptimize your systems with high-level programming techniquesBook DescriptionThe world of trading markets is complex, but it can be made easier with technology.
This three-volume set LNCS 11139-11141 constitutes the refereed proceedings of the 27th International Conference on Artificial Neural Networks, ICANN 2018, held in Rhodes, Greece, in October 2018.
This book constitutes the refereed proceedings of the 19th International Conference on Advanced Concepts for Intelligent Vision Systems, ACIVS 2018, held in Poitiers, France, in September 2018.
This book is designed to provide easy means of problem solving based on the science philosophical and logical rules that lead to effective and reliable software at the service of professional earth system scientists through numerical scientific computation techniques.
This book constitutes the refereed proceedings of the 12th International Conference on Provable Security, ProvSec 2018, held in Jeju, South Korea, in October 2018.
The sixteen-volume set comprising the LNCS volumes 11205-11220 constitutes the refereed proceedings of the 15th European Conference on Computer Vision, ECCV 2018, held in Munich, Germany, in September 2018.
This book constitutes the proceedings of the 14th International Workshop on Security and Trust Management, STM 2018, held in Barcelona, Spain, in September 2018, and co-located with the 23rd European Symposium Research in Computer Security, ESORICS 2018.
This six volume set LNCS 11063 - 11068 constitutes the thoroughly refereed conference proceedings of the 4th International Conference on Cloud Computing and Security, ICCCS 2018, held in Haikou, China, in June 2018.
This book constitutes the refereed proceedings of the 8h International Conference on Model and Data Engineering, MEDI 2018, held in Marrakesh, Morocco, in October 2018.
This book constitutes the refereed proceedings of the 32nd International Symposium on Computer and Information Sciences, ISCIS 2018, held in Poznan, Poland, in September 2018.
Videogames were once made with a vast range of tools and technologies, but in recent years a small number of commercially available 'game engines' have reached an unprecedented level of dominance in the global videogame industry.
This book constitutes the refereed proceedings of the 13th International Symposium on Music Technology with Swing, CMMR 2017, held in Matosinhos, Portugal, in September 2017.
This book constitutes the refereed proceedings of the Third International Conference on New Trends in Information and Communications Technology Applications, NTICT 2018, held in Baghdad, Iraq, in October 2018.
This six volume set LNCS 11063 - 11068 constitutes the thoroughly refereed conference proceedings of the 4th International Conference on Cloud Computing and Security, ICCCS 2018, held in Haikou, China, in June 2018.
This book constitutes the refereed proceedings of the 14th International Workshop on Enterprise and Organizational Modeling and Simulation, EOMAS 2018, held in Tallinn, Estonia, in June 2018.
The sixteen-volume set comprising the LNCS volumes 11205-11220 constitutes the refereed proceedings of the 15th European Conference on Computer Vision, ECCV 2018, held in Munich, Germany, in September 2018.
This six volume set LNCS 11063 - 11068 constitutes the thoroughly refereed conference proceedings of the 4th International Conference on Cloud Computing and Security, ICCCS 2018, held in Haikou, China, in June 2018.
This six volume set LNCS 11063 - 11068 constitutes the thoroughly refereed conference proceedings of the 4th International Conference on Cloud Computing and Security, ICCCS 2018, held in Haikou, China, in June 2018.
This two-volume set LNICST 254-255 constitutes the post-conference proceedings of the 14thInternational Conference on Security and Privacy in Communication Networks, SecureComm 2018, held in Singapore in August 2018.
This book constitutes the refereed proceedings of the 12th European Conference on Software Architecture, ECSA 2018, held in Madrid, Spain, in September 2018.
The sixteen-volume set comprising the LNCS volumes 11205-11220 constitutes the refereed proceedings of the 15th European Conference on Computer Vision, ECCV 2018, held in Munich, Germany, in September 2018.
The sixteen-volume set comprising the LNCS volumes 11205-11220 constitutes the refereed proceedings of the 15th European Conference on Computer Vision, ECCV 2018, held in Munich, Germany, in September 2018.
This book constitutes the refereed proceedings of the 11th Brazilian Symposium on Bioinformatics, BSB 2018, held in Rio de Janeiro, Brazil, in October/November 2018.
This book explores how to define, design, and maintain enterprise AI applications, exploring the impacts they will have on the teams who work with them.
This book constitutes the revised selected papers from the 15th European Conference on Multi-Agent Systems, EUMAS 2017, and the 5th International Conference on Agreement Technologies, AT 2017, held in Evry, France, in December 2017.
This two-volume set LNICST 254-255 constitutes the post-conference proceedings of the 14thInternational Conference on Security and Privacy in Communication Networks, SecureComm 2018, held in Singapore in August 2018.