Master intermediate to advanced techniques of the Perl programming language starting with a focus on regular expressions and some of their advanced features.
In the fast-paced and ever-evolving field of front-end development, one of the biggest challenges is maintaining high-quality code while producing work rapidly.
Effectively learn and apply software development and engineering techniques to web application development using Rails 6 with this accelerated tutorial.
Build amazing cross-platform mobile apps with Ionic, the HTML5 framework that makes modern mobile application development simpleKey FeaturesLearn how to use one of the most exciting mobile development frameworks around to build even better appsFollow the featured sample projects to experience Ionic's impressive capabilitiesExtend your developer skillset to build, test, and launch mobile apps with confidenceBook DescriptionChange doesn't have to be challenging.
Key FeaturesBook DescriptionIf you are an expert Perl programmer interested in penetration testing or information security, this guide is designed for you.
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.
Key FeaturesBook DescriptionIf you are a GIS professional who intends to explore advanced techniques and get more out of GeoServer deployment rather than simply delivering good looking maps, then this book is for you.
Learn the techniques and math you need to start making sense of your dataKey Features[*] Enhance your knowledge of coding with data science theory for practical insight into data science and analysis[*] More than just a math class, learn how to perform real-world data science tasks with R and Python[*] Create actionable insights and transform raw data into tangible valueBook DescriptionNeed to turn your skills at programming into effective data science skills?
Key FeaturesBook DescriptionThe book is aimed at Java developers who wish to develop Java EE applications while taking advantage of NetBeans functionality to automate repetitive tasks.
Learn how to build beautiful and highly customizable web interfaces by leveraging the power of Bootstrap 4Key Features[*] Adapt and customize Bootstrap to produce enticing websites that fit your needs[*] Explore Bootstrap's grid system, helper classes, and responsive utilities[*] Extend Bootstrap with jQuery plugins and learn how to create your own custom pluginsBook DescriptionBootstrap 4 is a free CSS and JavaScript framework that allows developers to rapidly build responsive web-interfaces.
Key FeaturesBook DescriptionThis book is aimed at indie and existing game developers as well as those who want to get started with game development using LibGDX.
Key FeaturesBook DescriptionThis book is intended for developers and engineers with some familiarity of operating system concepts as implemented by Linux.
Enhance developer productivity and address exact enterprise build requirements by extending MavenKey FeaturesDevelop and manage large, complex projects with confidenceExtend the default behavior of Maven with custom plugins, lifecycles, and archetypesExplore the internals of Maven to arm yourself with knowledge to troubleshoot build issuesBook DescriptionIf you are working with Java or Java EE projects and you want to take full advantage of Maven in designing, executing, and maintaining your build system for optimal developer productivity, then this book is ideal for you.
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.
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.
Learn how to build dynamic schema-driven forms with Vue from scratchKey FeaturesUnderstand the basics of form component compositionScale and integrate your forms with libraries such as Vuex and VuelidateConvert any form into a self-generated schema-driven appBook DescriptionAlmost every web application and site out there handles user input in one way or another, from registration forms and log-in handling to registration and landing pages.
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.
Discover how cloud-native microservice architecture helps you to build dynamically scalable applications by using the most widely used and adopted runtime environments Key FeaturesBuild robust cloud-native applications using a variety of toolsUnderstand how to configure both Amazon Web Services (AWS) and Docker clouds for high availabilityExplore common design patterns used in building and deploying microservices architecture.
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.
Improve your Azure architecture practice and set out on a cloud and cloud-native journey with this Azure cloud native architecture guideKey FeaturesDiscover the key drivers of successful Azure architectureImplement architecture maps as a compass to tackle any challengeUnderstand architecture maps in detail with the help of practical use casesBook DescriptionAzure offers a wide range of services that enable a million ways to architect your solutions.
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!
Over 100 recipes for creating cross platform rich media HTML5 appsKey FeaturesMaster cross platform application developmentIncorporate geo location into your appsDevelop native looking web appsBook DescriptionSencha touch is a versatile HTML5-based framework for developing mobile web apps that look and feel native on touch screen devices, and with it you can write your code once and deploy it to both iOS and Android saving you both time and money.
In the first definitive guide on WebAssembly, you'll learn how you can wield this new technology to break through the current barriers of web development and build an entirely new class of performant applications .
Get to grips with the fundamentals of Java programming and learn to build useful applications with the help of real-world examples and engaging practical activitiesKey FeaturesBuild a solid foundation in Java and focus on developing real-world applicationsImplement the fundamental concepts of object-oriented programming in your codeWork with external data storage systems and learn how to efficiently handle dataBook DescriptionJava is a versatile, popular programming language used across a wide range of industries.
Develop efficient and modern full-stack applications using Spring Boot and React 16Key Features Develop resourceful backends using Spring Boot and faultless frontends using React.
Key FeaturesBook DescriptionIf you are an experienced Java developer using Java 7 platform and want to get your grips on OpenJDK for Java development, this is the book for you.
Apply microservices patterns to build resilient and scalable distributed systemsKey FeaturesUnderstand the challenges of building large-scale microservice landscapesBuild cloud-native production-ready microservices with this comprehensive guideDiscover how to get the best out of Spring Cloud, Kubernetes, and Istio when used togetherBook DescriptionMicroservices architecture allows developers to build and maintain applications with ease, and enterprises are rapidly adopting it to build software using Spring Boot as their default framework.