If youre a student studying computer science or a software developer preparing for technical interviews, this practical book will help you learn and review some of the most important ideas in software engineeringdata structures and algorithmsin a way thats clearer, more concise, and more engaging than other materials.
If youre a student studying computer science or a software developer preparing for technical interviews, this practical book will help you learn and review some of the most important ideas in software engineeringdata structures and algorithmsin a way thats clearer, more concise, and more engaging than other materials.
At a time when nearly every vertical, regardless of domain, seems to need software running in the cloud to make money, microservices provide the agility and drastically reduced time to market you require.
At a time when nearly every vertical, regardless of domain, seems to need software running in the cloud to make money, microservices provide the agility and drastically reduced time to market you require.
If you have a working knowledge of JavaScript and ECMAScript 6 (ES6), this practical guide will help you tackle modular programming to produce code thats readable, maintainable, and scalable.
If you have a working knowledge of JavaScript and ECMAScript 6 (ES6), this practical guide will help you tackle modular programming to produce code thats readable, maintainable, and scalable.
For web developers and other programmers interested in using JavaScript, this bestselling book provides the most comprehensive JavaScript material on the market.
For web developers and other programmers interested in using JavaScript, this bestselling book provides the most comprehensive JavaScript material on the market.
In their early days, Twitter, Flickr, Etsy, and many other companies experienced sudden spikes in activity that took their web services down in minutes.
In their early days, Twitter, Flickr, Etsy, and many other companies experienced sudden spikes in activity that took their web services down in minutes.
Continuous delivery adds enormous value to the business and the entire software delivery lifecycle, but adopting this practice means mastering new skills typically outside of a developers comfort zone.
Continuous delivery adds enormous value to the business and the entire software delivery lifecycle, but adopting this practice means mastering new skills typically outside of a developers comfort zone.