Koncocoo

Best Web Services

Java 8 in Action: Lambdas, Streams, and functional-style programming
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. It also explains other major Java 8 features including default methods, Optional, CompletableFuture, and the new Date and Time API. How to use Java 8's powerful new features Writing effective multicore-ready applications Refactoring, testing, and debugging Adopting functional-style programming Quizzes and quick-check questions. Passing code with behavior parameterization Lambda expressions PART 2 FUNCTIONAL-STYLE DATA PROCESSING Introducing streams Working with streams Collecting data with streams Parallel data processing and performance PART 3 EFFECTIVE JAVA 8 PROGRAMMING Refactoring, testing, and debugging Default methods Using Optional as a better alternative to null CompletableFuture: composable asynchronousprogramming New Date and Time API PART 4 BEYOND JAVA 8 Thinking functionally Functional programming techniques Blending OOP and FP: comparing Java 8 and Scala Conclusions and where next for Java APPENDIXES Miscellaneous language updates Miscellaneous library updates Performing multiple operations in parallelon a stream Lambdas and JVM bytecode. Raoul-Gabriel Urma has worked as a software engineer for Oracle's Java Platform Group, Google's Python team, Ebay, and Goldman Sachs as well as for several startup projects.
Reviews
"Lots of useful info on the new features of Lambdas and Streams."
"An excellent but verbose companion book to the also excellent but terse "Java 8 for the Seriously Impatient", by Cay Horstman."
"I have read many programming books as a Java Hobbyist, this has to be one of the best I have read."
"I am almost half way through this book."
"One of the best book to go through features of java 8."
"Very useful book, coming back to it every time I need to recall some details."
"Perfect book and delivered on time."
Find Best Price at Amazon
Secrets of the JavaScript Ninja
More than ever, the web is a universal platform for all types of applications, and JavaScript is the language of the web. If you're serious about web development, it's not enough to be a decent JavaScript coder. This completely revised edition shows you how to master key JavaScript concepts such as functions, closures, objects, prototypes, and promises. Writing more effective code with functions, objects, and closures Learning to avoid JavaScript application pitfalls Using regular expressions to write succinct text-processing code Managing asynchronous code with promises Fully revised to cover concepts from ES6 and ES7. PART 1 - WARMING UP JavaScript is everywhere Building the page at runtime PART 2 - UNDERSTANDING FUNCTIONS First-class functions for the novice: definitions and arguments Functions for the journeyman: understanding function invocation Functions for the master: closures and scopes Functions for the future: generators and promises PART 3 - DIGGING INTO OBJECTS AND FORTIFYING YOUR CODE Object orientation with prototypes Controlling access to objects Dealing with collections Wrangling regular expressions Code modularization techniques PART 4 - BROWSER RECONNAISSANCE Working the DOM Surviving events Developing cross-browser strategies. John Resig is an acknowledged JavaScript authority and the creator of the jQuery library.
Reviews
"Good book & free e-book version included."
"Awesome book for developers at any level."
"I don't remember the other parts, but this one: function getNinjaWieldingWeapon(ninja, weapon = "katana"){. return ninja + " " + katana; }. Now you might be reading that above code snippet, and you either would catch it or you might not."
"If you can catch all of the typos then you'll be fine... otherwise you might rage quit."
"This is an essential book for JS programmers!"
"It covers all the major topics a good JS developer should understand. Closures, the context of 'this' depending on how a function is invoked, the use of apply(), call(), and bind() to set context, arrow functions and how they affect context, using apply() to supply a variable list of arguments, maps, memoizing functions, object orientation with prototypes, regular expressions, timers and threads, generators and promises, writing modular code, and much more. : A Modern Introduction to Programming is a pretty good book that will take you from beginner up to the intermediate level."
"A tried a few JavaScript learning sources before this one, and they would show me good ways toward particular ends, but left me wondering why the details were chosen the way they were, and what other possibilities existed."
Find Best Price at Amazon
Serverless Architectures on AWS: With examples using AWS Lambda
Serverless Architectures on AWS teaches you how to build, secure and manage serverless architectures that can power the most demanding web and mobile apps. Serverless Architectures on AWS teaches you how to build, secure, and manage serverless architectures that can power the most demanding web and mobile apps. First steps with serverless computing Important patterns and architectures Writing AWS Lambda functions and using the API Gateway Composing serverless applications using key services like Auth0 and Firebase Securing, deploying, and managing serverless architectures. PART 1 - FIRST STEPS Going serverless Architectures and patterns Building a serverless application Setting up your cloud PART 2 - CORE IDEAS Authentication and authorization Lambda the orchestrator API Gateway PART 3 - GROWING YOUR ARCHITECTURE Storage Database Going the last mile. Dr. Peter Sbarski is CTO at Ephemeral Pty Ltd and VP of Engineering at A Cloud Guru.
Reviews
"As a software professional of nearly a decade, I'm pleased with how this book guides me through this new technological landscape. Just about everything in this book, however, was worth my time to read. The only caveat for being so rich in detail is that web UI's, command line interfaces, and other such things can change over time and some of the book's details may quickly take on a subtly different form."
"Starting with signing up for a AWS account (in case you don't have one), the book proceeds to walk the reader through the steps of building a fully functioning YouTube-like website; all without using a single server. Also, if you happen to be rusty on AWS, your journey through the book will have you emerge stronger (but, in fact, no prior experience is necessary -- with full screenshots having been provided throughout)."
"This book teaches you the basics of AWS Lambda, AWS API Gateway and other Serverless offerings by building a Serverless Web Application from the ground up. After all, the title of the book reads: “… on AWS”. Having said that, this book will definitely help anyone looking to delve into AWS Serverless technologies."
"I would highly recommend this book."
Find Best Price at Amazon

Best Content Management

WordPress: The Missing Manual (Missing Manuals)
Whether you’re a budding blogger or seasoned Web designer, WordPress is a brilliant tool for creating websites, once you know how to tap its impressive features. Get hands-on, A-to-Z instructions for building all types of websites, from classy blogs to professional-looking ecommerce sites. Add picture galleries, slideshows, video clips, music players, and podcasts to your pages. And human beings of all description can discover just how strange they really are in the quirky handbooks Your Brain: The Missing Manual and Your Body: The Missing Manual.
Reviews
"It is rather large (~600 pages) and if you need a very slow, take you by the hand, introduction how to do things, this is for you. The book is for you."
"I prefer to focus on the content of my website, rather than to tinker with the technology, so this book provides just the level of technical information that I need to pursue my objectives."
"I found this valuable in creating my first Wordpress website, and even though that is pretty much ancient history now, I still find myself referring back to it when I find a new problem or try to move a site in a new direction."
"It is logically organized with a good index which makes it easy to look up questions."
"This book should be on EVERYONE's shelf that is even thinking about building their own website."
"As a WordPress teacher at the college level and a web designer, this is the book I recommend to my students and clients."
"This could easily be remedied by leaving blank space at the end of a page so that such text could be on the same pair of pages as the figure, which of course has the downside of pages that are only partly filled - except there are already tons of pages that are only partly filled."
"I had high hopes for the manual, but even though it was published just 6 months ago, it is already out of date, and the instructions for customizing my websites homepage do not work."
Find Best Price at Amazon

Best Web Design

Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability (3rd Edition) (Voices That Matter)
If you’ve read it before, you’ll rediscover what made Don’t Make Me Think so essential to Web designers and developers around the world. Steve Krug (pronounced "kroog") is best known as the author of Don't Make Me Think: A Common Sense Approach to Web Usability , now in its second edition with over 350,000 copies in print.
Reviews
"As the subtitle, "A Common Sense Approach", and Krug's consultancy's name, "Advanced Common Sense" ([...]) convey, many great design considerations today involve some simple approaches to dramatically improve your web user experiences."
"This should be required reading by ALL marketing execs, ALL web designers and developers, ALL graphic designers, ALL product designers and inventors, and ALL copywriters."
"Krug breaks the issues of usable web design into simple, digestible form for anyone who depends on a website for promotion or income."
"That fact makes this book a good read for anybody who is involved in any aspect of a websites operation, Web Developer, Marketing, Sales and Management (from mid level to upper level)."
"Many of the ideas and resources in the book have been incredibly valuable to me in my work, and it's almost always the first book I recommend to anyone asking questions about User Experience related topics."
"Unlike a boring text book, Krug makes the book really fun with helpful (yet obvious) examples that bring some concepts to life."
"This book was on the "suggested" reading lists for an interface design class that I took in college."
"But how is though to follow common sense when building a website! I use it on my daily work, to guide my business partners in the construction of the websites for my B2B Clients, and after reading it, is quirte amazing how you can immediatelly spot in the web the websites that follow its principles and those that don't."
Find Best Price at Amazon

Best Website Analytics

Learning Google AdWords and Google Analytics
Learning Google AdWords and Google Analytics is going to launch and advance thousands of successful careers in digital advertising and digital analytics around the world. Learning Google AdWords and Google Analytics covers both fundamental Google AdWords and Google Analytics topics, as well as more detailed technical set up for more experienced users.
Reviews
"Without Analytics, Adwords is limited."
"It doesn't matter whether you're an experienced user, or just a novice, Ben's writing style caters for all levels of experience."
"No matter your skill level with Adwords & Analytics, this is a great asset to have."
"Nice book about AdWords and Analytics for beginners."
"It's good , for beginning in Google I would like to know of this author have more versions or 2 parts or more books."
"Good read for those that are learning or want additional insights."
Find Best Price at Amazon

Best User Generated Content

UX Strategy: How to Devise Innovative Digital Products that People Want
User experience (UX) strategy requires a careful blend of business strategy and UX design, but until now, there hasn’t been an easy-to-apply framework for executing it. Jaime is also a part-time college professor teaching a graduate level course called "User Experience Design and Strategy" at the University of Southern California (USC) in the Viterbi School of Engineering.
Reviews
"The 4 tenets are a regular part of my professional vernacular and I can now verbalize and present ideas in specific and meaningful ways to businesses who often undervalue UX."
"The practical, real-world examples and "how-tos" made even this experienced UX professional grab my highlighter and comb through every page."
"The best strategy to read this book is to pick up a hypothesis, if you don't already have one, and evolve it to a business plan step by step by this book."
"As someone attempting to learn the fundamentals of design and lean product development, this book gave me a clear understanding of the framework for solid UX and business strategy."
"Jaime's book is a bible for me as a new grad aspiring a career in UX."
"It helps me (no experience in UX) walk the whole process of what a UX strategist should do."
"A takeaway that I found especially valuable was the advice to focus on only 2 to 3 key experiences when creating a prototype."
"This book is great for who wants to start their own company."
Find Best Price at Amazon