Understanding Ecmascript 6: The Definitive Guide for JavaScript Developers


Nicholas C. Zakas - 2016
    In Understanding ECMAScript 6, expert developer Nicholas C. Zakas provides a complete guide to the object types, syntax, and other exciting changes that ECMAScript 6 brings to JavaScript. Every chapter is packed with example code that works in any JavaScript environment so you'll be able to see new features in action. You'll learn:How ECMAScript 6 class syntax relates to more familiar JavaScript conceptsWhat makes iterators and generators usefulHow arrow functions differ from regular functionsWays to store data with sets, maps, and moreThe power of inheritanceHow to improve asynchronous programming with promisesHow modules change the way you organize codeWhether you're a web developer or a Node.js developer, you'll find Understanding ECMAScript 6 indispensable on your journey from ECMAScript 5 to ECMAScript 6.

HTML 4 for Dummies


Ed Tittel - 1995
    HTML 4 For Dummies, now in its 5th edition, will show you the basics of working with this language as well as advanced skills for all-around knowledge. HTML is used to create Web documents. As a standard issued by the World Wide Web Consortium, it is used by almost everyone to create and edit Web pages. HTML is capable of:Creating a Web site Inserting designs to a Web page Running on both PCs and Macs The new edition of HTML 4 For Dummies contains nearly 50% more content than its previous editions, and covers a wide range of material, including: Planning a Web site to avoid underperformanceCreating and viewing a Web page Working with text, tables, lists, and links Adding style to your page with images, colors, and fonts Managing layout Controlling positioning and appearance using CSS Integrating scripts with HTML Designing an eBay auction page Helpful advices and tips, as well as warnings about pitfalls Complete with a 6-page tear-out colored reference sheet, HTML 4 For Dummies is the most comprehensive HTML guide yet. Written by a computer expert and author of over 120 books, including the previous editions of the bestselling HTML 4 For Dummies, this straightforward, fun guide will aid you through making and editing beautiful Web pages.

A Smarter Way to Learn HTML & CSS: Learn it faster. Remember it longer.


Mark Myers - 2015
    Short chapters are paired with free interactive online exercises to teach the fundamentals of HTML and CSS. Written for beginners, useful for experienced developers who want to sharpen their skills. Prepares the reader to code a website of medium complexity. The learner spends two to three times as long practicing as he does reading. Based on cognitive research showing that retention increases 400 percent when learners are challenged to retrieve the information they just read. Explanations are in plain, nontechnical English that people of all backgrounds can readily understand. With ample coding examples and illustrations.

T-SQL Fundamentals


Itzik Ben-Gan - 2016
    Itzik Ben-Gan explains key T-SQL concepts and helps you apply your knowledge with hands-on exercises. The book first introduces T-SQL's roots and underlying logic. Next, it walks you through core topics such as single-table queries, joins, subqueries, table expressions, and set operators. Then the book covers more-advanced data-query topics such as window functions, pivoting, and grouping sets. The book also explains how to modify data, work with temporal tables, and handle transactions, and provides an overview of programmable objects. Microsoft Data Platform MVP Itzik Ben-Gan shows you how to: Review core SQL concepts and its mathematical roots Create tables and enforce data integrity Perform effective single-table queries by using the SELECT statement Query multiple tables by using joins, subqueries, table expressions, and set operators Use advanced query techniques such as window functions, pivoting, and grouping sets Insert, update, delete, and merge data Use transactions in a concurrent environment Get started with programmable objects-from variables and batches to user-defined functions, stored procedures, triggers, and dynamic SQL

Learning React Native: Building Native Mobile Apps with JavaScript


Bonnie Eisenman - 2016
    With this hands-on guide, you'll learn how to build applications that target iOS, Android, and other mobile platforms instead of browsers. You'll also discover how to access platform features such as the camera, user location, and local storage.With code examples and step-by-step instructions, author Bonnie Eisenman shows web developers and frontend engineers how to build and style interfaces, use mobile components, and debug and deploy apps. Along the way, you'll build several increasingly sophisticated sample apps with React Native before putting everything together at the end.Learn how React Native provides an interface to native UI componentsExamine how the framework uses native components analogous to HTML elementsCreate and style your own React Native components and applicationsInstall modules for APIs and features not supported by the frameworkGet tools for debugging your code, and for handling issues outside of JavaScriptPut it all together with the Zebreto effective-memorization flashcard appDeploy apps to the iOS App Store and Google's Play Store

Chess: Conquer your Friends with 8 Easy Principles: Chess Strategy for Casual Players and Post-Beginners (The Skill Artist's Guide - Chess Strategy, Chess Books)


Maxen Tarafa - 2015
    No complex terminology. ★FREE eBook Download inside★ Your dad taught you how to play Chess, but he didn’t teach you much. You already know how to checkmate and move the pieces, but let’s face it, your friends and family still beat you more than you’d like. You don't just want to play. You want to win and possibly CONQUER ALL YOUR FRIENDS! You sly dog! I know the feeling and I’m here to help. My name is Maxen R. Tarafa and I’m a Skill Artist. In a few short months, I went from a struggling post-beginner to an adept intermediate player and doubled my Chess ability by teaching myself. In this book, I show you how you can double, even triple, your Chess ability like I did, but faster. But I’m going to tell you right now. My method is rather controversial. You see, most chess “experts” bombard you with complex Chess notation (QxB6?) and expect you to read complex Chess terminology. I don’t do that. I’ll give you a cheat sheet of what you NEED to remember, and you’ll be off to the Chess boards and killing Queens like it’s nobody’s business. In this book, you learn: -How to play your first 10 moves so YOU control the game (Chess Openings) -How to use 3 techniques (or Chess tactics) like bringing light sabers to a knife fight -How to identify one weakness, if you simply recognize it, you can win in one move -How to cut your training time in ½. Know what to study and apply brainhacking techniques. -How to avoid common beginner mistakes with time-tested Chess strategy -Where to find FREE Chess websites, apps, videos, and technology to double your skills -How to use the one principle I taught to Eduardo that took him from losing miserably to unbeatable -How to “bend” the Chess rules with little-known special moves (it’s not cheating!) -And more I taught a 9-year-old these principles and a week later he was beating 17-year-olds. Anyone, even you, can learn how to double your Chess ability by learning a few easy principles. You’ll even learn how to speed your decision-making and play speed chess. If you’re looking for quick and easy Chess instruction to double your skills, but don’t want to learn complex terminology and notation, this book is for you! Don’t let your friend, brother, dad, or roommate beat you again! Join the Casual Chess revolution! Plain-English Chess Instruction for Casual Players, Post-Beginners, and People who Want to Learn Fast! ★Now Available in Paperback! To buy paperback, scroll up and click the Paperback link (by the cover image)★

HTML5 for Masterminds: How to take advantage of HTML5 to create amazing websites and revolutionary applications


Juan Diego Gauchat
    

Murach's HTML5 and CSS3: Training and Reference


Zak Ruvalcaba - 2011
    This title also teaches you how to use the HTML5 and CSS3 features alongside the earlier standards.

Domain-Driven Design in PHP


Carlos Buenosvinos
    Explore applying the Hexagonal Architecture within your application, whether within an open source framework or your own bespoke system. Finally, look into integrating Bounded Contexts, using REST and Messaging approaches.

P.S. I'll Make You Mine, My Duke


Violet Hamers - 2020
     The eldest daughter of the Earl of Derswell is looking forward to visiting the old Cloudfield Manor, the most famous haunted house in London. Expecting it to be empty, she is shocked to discover that she is indeed not alone. With his business floundering, Reginald Carter, the young Duke of Cloudfield is almost ready to sign the papers and sell the manor that haunted his dreams for two decades. That is until the most beautiful lady falls right into his arms during an inspection. What starts as a spark erupts into a raging fire of passion, and promises of love made under the moonlight. However, not everyone is happy with their union and they will stop at nothing to prevent it. Even though the ghosts at Cloudfield Manor are silent, Amelia and Reginald are unaware that they have stirred awake other forces: very real, human forces that have been at work for more than twenty years... No cheating, no cliffhangers, and a strong happily ever after.

Ajax in Action


Dave Crane - 2005
    They get frustrated losing their scroll position; they get annoyed waiting for refresh; they struggle to reorient themselves on every new page. And the list goes on. With asynchronous JavaScript and XML, known as "Ajax," you can give them a better experience. Once users have experienced an Ajax interface, they hate to go back. Ajax is new way of thinking that can result in a flowing and intuitive interaction with the user.Ajax in Action helps you implement that thinking--it explains how to distribute the application between the client and the server (hint: use a "nested MVC" design) while retaining the integrity of the system. You will learn how to ensure your app is flexible and maintainable, and how good, structured design can help avoid problems like browser incompatibilities. Along the way it helps you unlearn many old coding habits. Above all, it opens your mind to the many advantages gained by placing much of the processing in the browser. If you are a web developer who has prior experience with web technologies, this book is for you. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.