Develop modern-day applications by implementing Material Design principles in React using Material-UIKey FeaturesUse React components to build intuitive UI elementsExplore a variety of styles and themes in the Material-UI framework using React componentsLearn practical React recipes and best practices for building modern web applicationsBook DescriptionMaterial-UI is a component library for rendering UI elements, using modern best practices from React and Material Design.
Learn how to create SEO-friendly, powerful static websites using Gatsby by harnessing the power of ReactKey FeaturesUnderstand how to use Gatsby to build, test, and deploy an end-to-end website and manage SEOBuild reusable templates to streamline your workflowsCreate plugins, add authentication, and work with real-time dataBook DescriptionGatsby is a powerful React static site generator that enables you to create lightning-fast web experiences.
A step-by-step guide to building microservices using Python and Docker, along with managing and orchestrating them with KubernetesKey FeaturesLearn to use Docker containers to create, operate, and deploy your microservicesCreate workflows to manage independent deployments on coordinating services using CI and GitOps through GitHub, Travis CI, and FluxDevelop a REST microservice in Python using the Flask framework and Postgres databaseBook DescriptionMicroservices architecture helps create complex systems with multiple, interconnected services that can be maintained by independent teams working in parallel.
A comprehensive guide to building full stack applications covering frontend and server-side programming, data management, and web securityKey FeaturesUnleash the power of React Hooks to build interactive and complex user interfacesBuild scalable full stack applications designed to meet demands of modern usersUnderstand how the Axios library simplifies CRUD operationsBook DescriptionReact Hooks have changed the way React components are coded.
A practical tutorial to get you up and running with the revolutionary WordPress REST APIKey Features[*] Learn how to run the latest WordPress REST API with various platforms[*] Create exciting apps and manage non-WordPress content with them[*] Secure, export, and manage your data through illustrative examplesBook DescriptionThe WordPress REST API is a recent innovation that has the potential to unlock several new opportunities for WordPress developers.
Create modular scalable enterprise-grade applications with JBoss Enterprise Application Platform 7Key FeaturesLeverage the power of JBoss EAP 7 along with Java EE 7 to create professional enterprise grade applications.
How to build useful, real-world applications in the Python programming languageKey FeaturesDeliver scalable and high-performing applications in Python.
Put Google Classroom to work while teaching your students and make your life easierKey Features[*] This is the first book to guide educators step by step through teaching with Google Classroom[*] It s focused on you, your students, and providing great learning experiences easily[*] It s easy to follow, with everything you need to get started and keep going even if you re not a technology fanBook DescriptionGoogle Classroom helps teachers bring their work online.
Build scalable microservices with Spring, Docker, and MesosKey Features[*] Learn how to efficiently build and implement microservices in Spring, and how to use Docker and Mesos to push the boundaries of what you thought possible[*] Examine a number of real-world use cases and hands-on code examples.
Create powerful, useful, fast, and fun chat bots that make Slack betterKey Features[*] This is the first developer's guide to programming for Slack[*] It covers everything you need to create chat bots for Slack's conversational UI[*] It's full of realistic examples, usable code, and lucid explanations on everything you need to knowBook DescriptionSlack promises that its users will "e;be less busy.
Master the art of creating scalable, concurrent, and reactive applications using AkkaKey Features[]This book will help you cure anemic models with domain-driven design[]We cover major Akka programming concepts such as concurrency, scalability, and reactivity[]You will learn concepts like Event Sourcing and CQRS via Akka Persistence, Akka Streams, Akka Http as well as Akka ClusteringBook DescriptionFor a programmer, writing multi-threaded applications is critical as it is important to break large tasks into smaller ones and run them simultaneously.
Become a master of Python programming using the small yet powerful Raspberry Pi ZeroAbout This BookThis is the first book on the market that teaches Python programming with Raspberry Pi ZeroDevelop exciting applications such as a mobile robot and home automation controller using PythonThis step-by-step guide helps you make the most out of Raspberry Pi Zero using Python programmingWho This Book Is ForThis book is aimed at hobbyists and programmers who want to learn Python programming and develop applications using the Pi Zero.
Build highly available and performant native web applications that seamlessly integrate with third-party APIsKey Features[*] Get straight into the action with step-by-step recipes that show you how to put Service Workers to work[*] Find out what Service Workers can do for your app, then do it!
Utilize the power of modular programming to improve code readability, maintainability, and testabilityKey Features[*] This book demonstrates code reusability and distributed development to get high speed, maintainable, and fast applications[*] It illustrates the development of a complete modular application developed using PHP7 in detail[*] This book provides a high-level overview of the Symfony framework, a set of tools and a development methodology that are needed to build a modular web shop applicationBook DescriptionModular design techniques help you build readable, manageable, reusable, and more efficient codes.
A quick and concise guide to Angular 2 ComponentsKey FeaturesFirst look to the Angular 2 Components architectureCreating your own Angular 2 ComponentIntegrating your components with third party componentsBook DescriptionThis book is a concise guide to Angular 2 Components and is based on the stable version of Angular 2.
Create interactive and responsive cross-browser apps with SASS and CompassKey Features[*] Create data-intensive, highly scalable apps using Sass and COMPASS[*] Master the concepts of Sass and COMPASS and unleash your potential to develop enterprise-grade apps[*] This book is an experts' guide on leveraging Sass and COMPASS featuresBook DescriptionCSS and Sass add elegance and excellence to the basic language, and consist of a CSS-compatible syntax that allows you to use variables, nested rules, mixins, inline imports, and much more.
Maximize the power of Magento 2 to create productive online storesKey FeaturesUpdated for Magento 2, this book offers comprehensive coverage of all the new features of Magento to build modern online storesExploit little-known techniques to extend, tune, and manage your Magento installationDetailed coverage to make your store run faster, better, and more productivelyBook DescriptionThe long-awaited release of the world's most popular online solution, Magento 2, is now out with an all new interface and several enhancements.
Create stunning web applications and Restful APIs from start to finish with Express, Loopback, MongoDB, and MySQL using this definitive guideKey Features[*]Create stunning applications with Node.
Handle every problem you come across in the world of Clojure programming with this expert collection of recipesKey Features[*] Discover a wide variety of practical cases and real world techniques to enhance your productivity with Clojure.
Develop your real-time MEAN application efficiently using a combination of MongoDB, Express, Angular, and NodeKey Features[*] Construct a fully-functional MEAN application by using its components along with the best third-party modules[*] Harness the power of the JavaScript ecosystem to effectively run, build, and test your MEAN application[*] Gain a deep, practical understanding of real-time web application development through real-world examplesBook DescriptionThe MEAN stack is a collection of the most popular modern tools for web development that helps you build fast, robust, and maintainable web applications.
Develop robust and reusable code using a multitude of design patterns for PHP 7Key Features[*]Learn about advanced design patterns in PHP 7[*]Understand enhanced architectural patterns[*]Learn to implement reusable design patterns to address common recurring problemsBook DescriptionDesign patterns are a clever way to solve common architectural issues that arise during software development.
Boost your development efficiency by learning about design patterns in TypeScriptKey Features[*] This step-by-step guide will would demonstrate all the important design patterns in practice[*] This book is the only documentation on the market focusing on design patterns in TypeScript[*] This book is packed with rich examples that will improve your efficiency and encourage code reuseBook DescriptionIn programming, there are several problems that occur frequently.
Demystify application development on cloud platform by leveraging the power of IBM BluemixKey Features[*]The first book in the market that discusses the power of IBM Bluemix[*]Shows developers how to develop and deploy applications on the cloud platform using IBM Bluemix[*]A comprehensive guide to help you get started with IBM Bluemix also featuring samples applicationsBook DescriptionIBM Bluemix is an open standard platform for building, running, and managing applications on the cloud.
Write reliable code to create powerful applications by mastering advanced JavaScript design patternsKey Features[*] Learn how to use tried and true software design methodologies to enhance your JavaScript code[*] Discover robust JavaScript implementations of classic and advanced design patterns[*] Packed with easy-to-follow examples that can be used to create reusable code and extensible designsBook DescriptionWith the recent release of ES-2015, there are several new object-oriented features and functions introduced in JavaScript.
An example-driven guide that explores the world of modern web development with JavaScriptKey Features[*]Explore the new features of ECMAScript 6 and how they can be incorporated to build cutting edge web applications[*]Learn about modern web architectures and build real-world apps on top of them[*]Make use of modern JavaScript tools, techniques and frameworks to enhance your web development skillsBook DescriptionOver the years, JavaScript has become vital to the development of a wide range of applications with different architectures.
Transition smoothly from Java to the most widely used functional JVM-based language - ClojureKey Features[*]Write apps for the multithreaded world with Clojure's flavor of functional programming[*]Discover Clojure's features and advantages and use them in your existing projects[*]The book is designed so that you'll be able put to use your existing skills and software knowledge to become a more effective Clojure developerBook DescriptionWe have reached a point where machines are not getting much faster, software projects need to be delivered quickly, and high quality in software is more demanding as ever.
Develop skills to build powerful plug-ins with Eclipse IDE through examplesKey Features[*] Create useful plug-ins to make Eclipse work for you[*] Learn how to migrate Eclipse 3.
Over 140 practical recipes to help you make sense of your data with ease and build production-ready data appsKey FeaturesAnalyze Big Data sets, create attractive visualizations, and manipulate and process various data typesPacked with rich recipes to help you learn and explore amazing algorithms for statistics and machine learningAuthored by Ivan Idris, expert in python programming and proud author of eight highly reviewed booksBook DescriptionData analysis is a rapidly evolving field and Python is a multi-paradigm programming language suitable for object-oriented application development and functional design patterns.
Personalize, customize and configure NGINX to meet the needs of your serverKey Features[*] Get tips, tricks, and master insight to help you configure NGINX for any server situation[*] Integrate NGINX into your applications architecture with is, using hands-on guidance and practical code samples that are free to use[*] Troubleshoot configuration problems before and as they arise, for a seamless NGINX server experienceBook DescriptionNGINX is a high-performance HTTP server and mail proxy designed to use very few system resources.
Dive into the future of data science and learn how to build the sophisticated algorithms that are fundamental to deep learning and AI with JavaKey Features[*] Go beyond the theory and put Deep Learning into practice with Java[*]Find out how to build a range of Deep Learning algorithms using a range of leading frameworks including DL4J, Theano and Caffe[*] Whether you're a data scientist or Java developer, dive in and find out how to tackle Deep LearningBook DescriptionAI and Deep Learning are transforming the way we understand software, making computers more intelligent than we could even imagine just a decade ago.
Get up and running with ReactJS by developing five cutting-edgeand responsive projectsKey Features[*]Create pragmatic real-world applications while learning React and its modern developer tools[*]Build sustainable user interfaces by transforming data into components of UI[*]Learn how to generate reusable ReactJS components effectivelyBook DescriptionReactJS is an open-source JavaScript library that brings the power of reactive programming to web applications and sites.
Over 66 hands-on recipes that cover UI development, animations, component architecture, routing, databases, testing, and debugging with React Key FeaturesUse essential hacks and simple techniques to solve React application development challengesCreate native mobile applications for iOS and Android using React NativeLearn to write robust tests for your applications using Jest and EnzymeBook DescriptionToday's web demands efficient real-time applications and scalability.
Transition smoothly from Java to the most widely used functional JVM-based language - ClojureKey Features[*]Write apps for the multithreaded world with Clojure's flavor of functional programming[*]Discover Clojure's features and advantages and use them in your existing projects[*]The book is designed so that you'll be able put to use your existing skills and software knowledge to become a more effective Clojure developerBook DescriptionWe have reached a point where machines are not getting much faster, software projects need to be delivered quickly, and high quality in software is more demanding as ever.