Book picks similar to
JavaScript: The New Toys by T.J. Crowder
category-software-development
coding
javascript
paper
Code Complete
Steve McConnell - 1993
Now this classic book has been fully updated and revised with leading-edge practices--and hundreds of new code samples--illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking--and help you build the highest quality code. Discover the timeless techniques and strategies that help you: Design for minimum complexity and maximum creativity Reap the benefits of collaborative development Apply defensive programming techniques to reduce and flush out errors Exploit opportunities to refactor--or evolve--code, and do it safely Use construction practices that are right-weight for your project Debug problems quickly and effectively Resolve critical construction issues early and correctly Build quality into the beginning, middle, and end of your project
JavaScript and jQuery: Interactive Front-End Web Development
Jon Duckett - 2013
The content assumes no previous programming experience, other than knowing how to create a basic web page in HTML & CSS. You'll learn how to achieve techniques seen on many popular websites (such as adding animation, tabbed panels, content sliders, form validation, interactive galleries, and sorting data)..Introduces core programming concepts in JavaScript and jQueryUses clear descriptions, inspiring examples, and easy-to-follow diagramsTeaches you how to create scripts from scratch, and understand the thousands of JavaScripts, JavaScript APIs, and jQuery plugins that are available on the webDemonstrates the latest practices in progressive enhancement, cross-browser compatibility, and when you may be better off using CSS3If you're looking to create more enriching web experiences and express your creativity through code, then this is the book for you.This book is also available as part of a set in hardcover - Web Design with HTML, CSS, JavaScript and jQuery, 9781119038634 - and in softcover - Web Design with HTML, CSS, JavaScript and jQuery, 9781118907443.
Collected Love Poems
Brian Patten - 2007
Truthful and tender, profoundly aware of the possibility of magic and the miraculous, these poems are beautiful, informed, and, even at their darkest moments, filled with courage and hope. Alongside old favorites, this edition will contain a selection of new, unpublished poems. This is a must for poetry lovers.
The Bourne Ultimatum. Part 1 of 2 (Jason Bourne, #3.1)
Robert Ludlum - 1990
Ludlum's recent book, The Icarus Agenda, sold nearly one million copies.
Advent - Bible Study Book: The Weary World Rejoices
Lifeway Christian Resources - 2019
Understand the anticipation and waiting the Old Testament world endured, the joy and new life signaled by the coming of Christ, and the way Advent points to the glory of God still to come. (5 sessions)Features: Beautiful, full-color designed pages to ready participants for the Christmas seasonPersonal study segments to complete between 5 weeks of group sessionsWeekly activities for adults, teens, and kidsTips to guide discussion within small groupsBenefits: Fuel your worship of Christ with a deeper understanding of Advent.Grasp God's character and His work on behalf of His people, in the past and present, as a catalyst to a more intimate relationship with Him.Learn how to practically extend joy, hope, peace, and love to others during the holiday season.
Functional JavaScript: Introducing Functional Programming with Underscore.js
Michael Fogus - 2013
Each topic illustrated with pointed examples. You’ll also get a thorough reference to the Underscore.js library and its idioms, including:ClosuresApplicative programmingLazinessImmutabilityHigher-order functionsPurityCombinatorsCurrying and partial application
Node.Js the Right Way: Practical, Server-Side JavaScript That Scales
Jim R. Wilson - 2013
Ready to take JavaScript beyond the browser, explore dynamic languages features and embrace evented programming? Explore the fun, growing repository of Node modules provided by npm. Work with multiple protocols, load-balanced RESTful web services, express, 0MQ, Redis, CouchDB, and more. Develop production-grade Node applications fast. JavaScript is the backbone of the modern web, powering nearly every web app's user interface. Node.js is JavaScript for the server. This book shows you how to develop small, fast, low-profile, useful, networked applications. You'll write asynchronous, non-blocking code using Node's style and patterns. You'll cluster and load balance your services with Node core features and third-party tools. You'll work with many protocols, creating RESTful web services, TCP socket clients and servers, and more. This short book packs a hefty dose of Node.js. You'll test your code's functionality and performance under load. You'll learn important aspects of Node development--from its architecture and core, to its ecosystem of third-party modules. You'll discover how Node pairs a server-side event loop with a JavaScript runtime to produce screaming fast, non-blocking concurrency. Through a series of practical programming domains, you'll use the latest available ECMAScript Harmony features and harness key Node classes such as EventEmitter and Stream. Throughout the book, you'll develop real programs that are small, fast, low-profile, and useful. Get ready to join a smart community that's rapidly advancing the state of the art in web development.What You Need: Latest stable release of Node.js, this book was written with 0.12.x in mind. The 0MQ (ZeroMQ) library, version 3.2 or higher.
Basics of Web Design: HTML5 & CSS3
Terry Felke-Morris - 2011
"Basics of Web Design: HTML5 and CSS3, 2e "covers the basic concepts that web designers need to develop their skills: Introductory Internet and Web concepts Creating web pages with HTML5 Configuring text, color, and page layout with Cascading Style Sheets Configuring images and multimedia on web pages Web design best practices Accessibility, usability, and search engine optimization considerations Obtaining a domain name and web host Publishing to the Web
Head First jQuery
Ryan Benedetti - 2011
With Head First jQuery, you'll quickly get up to speed on this amazing JavaScript library by learning how to navigate HTML documents while handling events, effects, callbacks, and animations. By the time you've completed the book, you'll be incorporating Ajax apps, working seamlessly with HTML and CSS, and handling data with PHP, MySQL and JSON.If you want to learn—and understand—how to create interactive web pages, unobtrusive script, and cool animations that don't kill your browser, this book is for you.Use jQuery with DOM to overcome the limitations of HTML and CSSLearn how jQuery selectors and actions work togetherWrite functions and wire them to interface elementsUse jQuery effects to create actions on the pageMake your pages come alive with animationBuild interactive web pages with jQuery and AjaxBuild forms in web applications
Writing Secure Code
Michael Howard - 2001
You need to assume it will run in the most hostile environments imaginable -- and design, code, and test accordingly. Writing Secure Code, Second Edition shows you how. This edition draws on the lessons learned and taught throughout Microsoft during the firm s massive 2002 Windows Security Push. It s a huge upgrade to the respected First Edition, with new coverage across the board. Michael Howard and David LeBlanc first help you define what security means to your customers -- and implement a three-pronged strategy for securing design, defaults, and deployment. There s especially useful coverage of threat modeling -- decomposing your application, identifying threats, ranking them, and mitigating them. Then, it s on to in-depth coverage of today s key security issues from the developer s standpoint. Everyone knows buffer overruns are bad: Here s a full chapter on avoiding them. You ll learn how to establish appropriate access controls and default to running with least privilege. There s detailed coverage of overcoming attacks on cryptography (for example, avoiding poor random numbers and bit-flipping attacks). You ll learn countermeasures for virtually every form of user input attack, from malicious database updates to cross-site scripting. We ve just scratched the surface: There are authoritative techniques for securing sockets and RPC, protecting against DOS attacks, building safer .NET applications, reviewing and testing code, adding privacy features, and even writing high-quality security documentation. Following these techniques won t just improve security -- it ll dramatically improve robustness and reliability, too. Bill CamardaBill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks For Dummies®, Second Edition.
The Fat Girls' Guide to Marathon Running
Julie Creffield - 2017
And ladies, if you are carrying some extra weight and don't look or feel much like a marathon runner right now, you may be feeling a little overwhelmed by the wealth of marathon training advice out there...none of which seems relevant for you. DO NOT PANIC!!!! You have plenty of time to get yourself organised and prepared for the biggest adventure of your life....and plus size marathon runner and life coach Julie Creffield will walk you through every stage of the process with her unique mix of humour, realism and practicality. Covering everything from chesticle chaffing, to mingeries...swamp arse, to blister popping. This book goes where no other book dares to go, with its warts and all account of training as a larger lady. Julie committed to running her first marathon back in 2005 weighing in at 20 stone and unable to run to the top of her road. She has gone on to run 4 marathons, a 40 mile ultra marathon and hundreds of other races as well as inspiring and coaching thousands of women around the world to survive and thrive in the world of long distance running. As the creator of the award winning blog The Fat Girls Guide to Running she has transformed the landscape of plus size running, and has worked closely as a coach with more than 100 women to help them train for their first ever marathon. She knows the kind of doubts that women have about their own abilities, and the complexity of marathon training while working and raising a family. Many of the marathon training books out there are great in an ideal world, but let's face it, how many of us live in that ideal world. This is a marathon book for those of us in the real world...and you won't find a more honest account of what preparing for and completing your first marathon feels like. The book will cover everything from - Deciding if the distance is even for you - Securing your race place - Reviewing your habits and deciding your approach - Creating a robust and doable plan - The types of running sessions you need to include - How to get rid of the negative voices in your head - Avoiding injury - Fuelling your marathon journey - Building your support team - What to expect on race day - How to deal with the aftermath...and what to do with your medal This book will give you the confidence, know how and common sense to see you through what is sure to be some of the toughest months of training you will ever do. It will also help you see that so many of the skills and behaviours you pick up during marathon training are applicable to other areas of your life too. If you want to get to the start line and the finish line in one piece...this is the book for you.
Head First JavaScript
Michael Morrison - 2007
You want to take your web skills to the next level. And you're finally ready to add "programmer" to the resume. It sounds like you're ready to learn the Web's hottest programming language: JavaScript. Head First JavaScript is your ticket to going beyond copying and pasting the code from someone else's web site, and writing your own interactive web pages. With Head First JavaScript, you learn:The basics of programming, from variables to types to looping How the web browser runs your code, and how you can talk to the browser with your code Why you'll never have to worry about casting, overloading, or polymorphism when you're writing JavaScript code How to use the Document Object Model to change your web pages without making your users click buttons If you've ever read a Head First book, you know what to expect -- a visually rich format designed for the way your brain works. Head First JavaScript is no exception. It starts where HTML and CSS leave off, and takes you through your first program into more complex programming concepts -- like working directly with the web browser's object model and writing code that works on all modern browsers. Don't be intimidated if you've never written a line of code before! In typical Head First style, Head First JavaScript doesn't skip steps, and we're not interested in having you cut and paste code. You'll learn JavaScript, understand it, and have a blast along the way. So get ready... dynamic and exciting web pages are just pages away.
Treat Your Own Rotator Cuff
Jim Johnson - 2007
The rotator cuff, a group of four, flat tendons that connect to the critical muscles that stabilize your shoulder, can cause a lot more problems than you might think. Consider a few of these statistics from the published literature: .It's simply just a matter of time until the majority of shoulders get a rotator cuff tear. According to Magnetic Resonance Imaging (MRI) scans, approximately 4% of people under forty years of age have a torn rotator cuff. After age sixty, however, 54% of people have one (Sher 1995). .Once the rotator cuff gets torn, it doesn't look good either. One study followed a group of patients with tears in their rotator cuffs and found that 80% of the them went on to either enlarge or turn into full thickness tears-in less than a two-year period (Yamanaka 1994). As you can tell, rotator cuff problems aren't just for elite athletes. Seriously consider investing just a few minutes a week doing the simple exercises in this book if you: .have been diagnosed with either a partial or full thickness rotator cuff tear (yes, many studies show that even full thickness tears can be helped with exercise!) .experience shoulder pain .do upper body weight lifting .have a job or play a sport where you do a lot of work with your arms above shoulder level .have been diagnosed with "impingement syndrome" .want a healthy and properly functioning rotator cuff So whether you already suffer from a rotator cuff problem, or simply want to prevent one, Treat Your Own Rotator Cuff will guide you step-by-step through an evidence-based program that can iron-plate your shoulders in just minutes a week. Jim Johnson, P.T., is a physical therapist who has spent over fifteen years treating both inpatients and outpatients with a wide range of pain and mobility problems. He has written many books based completely on published research and controlled trials including The Multifidus Back Pain Solution, Treat Your Own Knees, The No-Beach, No-Zone, No-Nonsense Weight Loss Plan: A Pocket Guide to What Works, and The Sixty-Second Motivator. His books have been translated into other languages and thousands of copies have been sold worldwide. Besides working full-time as a clinician in a large teaching hospital and writing books, Jim Johnson is a certified Clinical Instructor by the American Physical Therapy Association and enjoys teaching physical therapy students from all over the United States.
Riding in the Zone Rouge: The Tour of the Battlefields 1919 – Cycling's Toughest-Ever Stage Race
Tom Isitt - 2019
It covered 2,000 kilometres and was raced in appalling conditions across the battlefields of the Western Front, otherwise known as the Zone Rouge. The race was so tough that only 21 riders finished, and it was never staged again.With one of the most demanding routes ever to feature in a bicycle race, and plagued by appalling weather conditions, the Circuit des Champs de Bataille was beyond gruelling, but today its extraordinary story is largely forgotten. Many of the riders came to the event straight from the army and had to ride 18-hour stages through sleet and snow across the battlefields on which they had fought, and lost friends and family, only a few months before. But in addition to the hellish conditions there were moments of high comedy, even farce.The rediscovered story of the Circuit des Champs de Bataille is an epic tale of human endurance, suffering and triumph over extreme adversity.