Best of
Web

2014

Web Design with Html, Css, JavaScript and Jquery Set


Jon Duckett - 2014
    Together these two books form an ideal platform for anyone who wants to master HTML and CSS before stepping up to JavaScript and jQuery.HTML & CSS covers structure, text, links, images, tables, forms, useful options, adding style with CSS, fonts, colors, thinking in boxes, styling lists and tables, layouts, grids, and even SEO, Google analytics, ftp, and HTML5. JavaScript & jQuery offers an excellent combined introduction to these two technologies using a clear and simple visual approach using diagrams, infographics, and photographs.A handy two-book set that uniquely combines related technologies Highly visual format and accessible language makes these books highly effective learning tools Perfect for beginning web designers and front-end developers

CSS Secrets: Better Solutions to Everyday Web Design Problems


Lea Verou - 2014
    Based on two popular talks from author Lea Verou--including "CSS3 Secrets: 10 things you may not know about CSS"--this practical guide provides intermediate to advanced CSS developers with more than 40 undocumented techniques and tips for using CSS3 to create better websites.The talks that spawned this book have been top-rated by attendees in every conference they were presented, and praised in industry media such as ."net" magazine.Get information you won't find in any other bookLearn through small, easily digestible chaptersHelps you understand CSS more deeply so you can improve your own solutionsApply Lea's techniques to practically every CSS problem you faceGain tips from a rockstar author who serves as an Invited Expert in W3C's CSS Working Group

Bulletproof SSL and TLS: The Complete Guide to Deploying Secure Servers and Web Applications


Ivan Ristic - 2014
    Quite the contrary; mistakes are easy to make and can often fully compromise security. Bulletproof SSL and TLS is the first SSL book written with users in mind. It is the book you will want to read if you need to assess risks related to website encryption, manage keys and certificates, configure secure servers, and deploy secure web applications. Bulletproof SSL and TLS is based on several years of work researching SSL and how SSL is used in real life, implementing and supporting a comprehensive assessment tool running on the SSL Labs website (https://www.ssllabs.com), and assessing most of the public SSL servers on the Internet. The assessment tool helped many site owners identify and solve issues with their SSL deployments. The intent of this book is to provide a definitive reference for SSL deployment that is full of practical and relevant information.

Two Scoops of Django: Best Practices for Django 1.6


Daniel Roy Greenfeld - 2014
    

The Rescue


Suzanne Woods Fisher - 2014
    . . and there's no plan B. Will Stoltz has returned to Stoney Ridge with a clear plan. He's opening a wild bird rescue center and is determined to rekindle his fizzled romance with Jackie Colombo, the veterinarian who stole his heart. But nothing is working out as Will planned. The leased building for the rescue center is a disaster, his funding is rapidly dwindling, and Jackie Colombo has disappeared without a trace. When an injured eagle is found in a pasture near the Inn at Eagle Hill, Will is desperate to prove to himself, to his skeptical father, and to everyone else that his mission has not been in vain. But as his best-laid plans begin to fail, Will discovers something more valuable. Travel back to the Inn at Eagle Hill for the untold story of one of your favorite characters and experience the miracle of love.Suzanne Woods Fisher is the bestselling author of The Inn at Eagle Hill series, the Lancaster County Secrets series, and the Stoney Ridge Seasons series, as well as nonfiction books about the Amish, including Amish Peace. She is also the coauthor of an Amish children's series, The Adventures of Lily Lapp. Suzanne is a Carol Award winner for The Search, a Carol Award finalist for The Choice, and a Christy Award finalist for The Waiting. She is also a columnist for Christian Post and Cooking & Such magazines. She lives in California. Learn more at www.suzannewoodsfisher.com and connect with Suzanne on Twitter @suzannewfisher.

Nicely Said: Writing for the Web with Style and Purpose


Nicole Fenton - 2014
    You’ll learn how to write web copy that addresses your readers’ needs and supports your business goals.Learn from real-world examples and interviews with people who put these ideas into action every day: Kristina Halvorson of Brain Traffic, Tiffani Jones Brown of Pinterest, Gabrielle Blair of Design Mom, Mandy Brown of Editorially, Randy J. Hunt of Etsy, Sarah Richards of GOV.UK, and more.Topics:* Write marketing copy, interface flows, blog posts, legal policies, and emails* Develop behind-the-scenes documents like mission statements, survey questions, and project briefs* Find your voice and adapt your tone for different situations* Build trust and foster relationships with readers* Make a simple style guide and collaborate with your team

Effective Ruby: 48 Specific Ways to Write Better Ruby


Peter J. Jones - 2014
    Drawing on nearly a decade of Ruby experience, Peter J. Jones brings together 48 Ruby best practices, expert tips, and shortcuts--all supported by realistic code examples. Jones offers practical advice for each major area of Ruby development, from modules to memory to metaprogramming. Throughout, he uncovers little-known idioms, quirks, pitfalls, and intricacies that powerfully impact code behavior and performance. Each item contains specific, actionable, clearly organized guidelines; careful advice; detailed technical arguments; and illuminating code examples. When multiple options exist, Jones shows you how to choose the one that will work best in your situation. Effective Ruby will help you systematically improve your code--not by blindly following rules, but by thoroughly understanding Ruby programming techniques. Key features of this concise guide include How to avoid pitfalls associated with Ruby's sometimes surprising idiosyncrasies What you should know about inheritance hierarchies to successfully use Rails (and other large frameworks) How to use misunderstood methods to do amazingly useful things with collections Better ways to use exceptions to improve code reliability Powerful metaprogramming approaches (and techniques to avoid) Practical, efficient testing solutions, including MiniTest Unit and Spec Testing How to reliably manage RubyGem dependencies How to make the most of Ruby's memory management and profiling tools How to improve code efficiency by understanding the Ruby interpreter's internals

SEO 2014: Learn Search Engine Optimization with Smart Internet Marketing Strategies


Adam Clarke - 2014
    But first, let me tell you a little secret about SEO marketing... Most of the search engine optimization advice on the Internet is just plain wrong!If you've sifted through the torrents of search engine optimization advice online, you may have noticed two things: - Most of the knowledge on SEO is either completely outdated or just dead-wrong.- Google's constant updates have rendered many well known SEO strategies completely useless.Why is this so? Google are constantly evolving, making it extremely difficult to know what currently works. Some recent changes: 1. August, 2014 - Google announced sites secured with SSL certificates will get an advantage in search engines.2. July, 2014 - Google released a big update dramatically affecting how often the local business listings appear in the search results.3. May, 2014 - Google announced a game changing update, punishing sites with poor quality content and user experience.SEO 2014 walks you through the above updates and more. This book also reveals industry secrets about Google's algorithm, so you can learn SEO from a fundamental level, achieve top rankings in Google, and generate hundreds, or even thousands of new customers to your site. Sidestep the feared 2014 Google updatesContrary to Internet marketing chatter, problems caused by Google updates are hardly irrecoverable or unavoidable—but you need the right knowledge. This book reveals in granular detail: - Recent Google updates—Panda 4.0, Pigeon, Hummingbird and beyond.- Steps required to recover from a Google penalty.- How to avoid being penalised in 2014 and beyond.Discover powerful link building techniques experts use to get top rankings and generate massive trafficLink building is simply the strongest factor for ranking high in Google. Unfortunately, most widely-used methods just plain suck! This chapter walkers you through the most powerful techniques that work wonders and won't get you in hot-water with Google. You will also discover: 1. How to leverage social media to skyrocket traffic to your site.2. How to find "money" keywords that will send customers to your site.3. The dirty secret about link-building.4. Sneaky tricks to get local businesses ranking high with local search engine optimization.5. How to get expert SEO or internet marketing advice, completely free.6. The new meta technology search engines love, schema.org, and how to use it to get more traffic.You will also learn the little-known search engine optimization tools top internet marketing experts useThe SEO tools chapter lists 20+ of the powerful tools top internet marketing experts are using to automate their search engine optimization, saving weeks of time, and creating bigger results... and most of the tools are free! And read the very special bonus chapter on pay-per-click advertisingIn this special bonus chapter, learn how to quickly and effectively setup a pay-per-click advertising campaign with Google AdWords, and send more traffic and customers to your website overnight. As one of the most advanced and comprehensive SEO books ever published, SEO 2014 contains everything you need to learn SEO and dominate search engines in 2014. Purchase from Amazon and get started right away!

The New Art of Capturing Love: The Essential Guide to Lesbian and Gay Wedding Photography


Kathryn Hamm - 2014
    What works for Jack and Jill won’t necessarily work for Jack and Michael, let alone Jill and Louise. The New Art of Capturing Love shatters the “old standards” of wedding and engagement photography by showing how inappropriate they can be for today’s diverse couples, then shares easy-to-implement poses and techniques that can be applied to any couple (and wedding party), no matter their orientations, to create lasting memories.       Featuring a collection of more than 180 same-sex portraits from 46 photographers, this guide is proudly the first—and most comprehensive—of its kind. Whether you are a wedding photographer looking to enter this burgeoning market, or a gay or lesbian couple looking for visual inspiration, these gorgeous images will both instruct and inspire.

Rails 4 Test Prescriptions: Build a Healthy Codebase


Noel Rappin - 2014
    Rails 4 Test Prescriptions is a comprehensive guide to how tests can help you design and write better Rails applications. In this completely revised edition, you'll learn why testing works and how to test effectively using Rails 4, Minitest 5, and RSpec 3, as well as popular testing libraries such as factory_girl and Cucumber. Do what the doctor ordered to make your applications feel all better. Side effects may include better code, fewer bugs, and happier developers.Your Ruby on Rails application is sick. Deadlines are looming, but every time you make the slightest change to the code, something else breaks. Nobody remembers what that tricky piece of code was supposed to do, and nobody can tell what it actually does. Plus, it has bugs. You need test-driven development, a process for improving the design, maintainability, and long-term viability of software.Containing both practical code examples and discussion of why testing works, this book starts with the most basic features delivered as part of core Ruby on Rails. Once you've integrated those features into your coding practice, you'll learn how to use popular third-party testing tools such as RSpec, Mocha, Cucumber, and factory_girl. You'll test the component parts of a Rails application, including the back-end model logic and the front-end display logic. Using Rails examples, you'll learn how to use testing to enable your code to respond better to future change. Plus, you'll see how to handle real-world testing situations.This completely revised edition contains a new tutorial, as well as new examples throughout the book. Many chapters, including the JavaScript chapter, have undergone major changes to reflect new tools and new practices. And there are brand new chapters on testing for security, and testing external services.What You Need: Ruby 2.1, Rails 4

Against Authority


John Twelve Hawks - 2014
    This non-fiction book is both personal and controversial. I describe the “Virtual Panopticon” that is beginning to surround us like an invisible prison, and explain how we can defend our freedom.I feel so strongly about the issues described in AGAINST AUTHORITY that I’m offering this book for free on my newly designed website: johntwelvehawks.com You will have the option of reading the book in different E-book formats. Or you can download the book as a free PDF file and print off a paper copy. I hope that the book will start a conversation about these significant changes in our society. I would strongly appreciate people "sharing" this post. John Twelve Hawks

What Fresh Hell


D.D. Webb - 2014
    The world is rent by strife. The gods have turned away from us. In times past, heroes of sword and sorcery have always risen to turn back the tide of darkness… But what will become of us all, now that swords are obsolete, sorcery is industrialized, and heroism itself is considered a relic of the past?The times are changing…Incorporating elements of a Western, a Victorian romance, hints of steampunk and inspiration from the early novels of H. Rider Haggard and Arthur Conan Doyle, all set in a world of classic sword and sorcery, The Gods are Bastards is a genre-blending fantasy epic.Set in a familiar high-fantasy universe of wizards, dragons and elves, the action takes place roughly fifteen hundred years after the medieval stasis in which most high fantasy is set, during an era much like Earth’s Industrial Revolution. Mass production of enchanted goods has revolutionized all aspects of life, energy weapons have made blades and armor all but obsolete, and the world is connected and illuminated by magical analogues of trains, telegraphs and electric lights. With progress has come social and political upheaval: the scattered feudal kingdoms of yore have been consolidated into a now-precarious Empire, the clerics of various gods have organized themselves into a mighty Universal Church, and the first stirrings of modern education and an Enlightenment ethos have taken root in a young University. On the other hand, dragons are nearly extinct, elves have been herded onto reservations, and the days when a person could make a living as a wandering adventurer are long since over.It’s a new world, and the people of the Empire must learn to live in it, or fall to ancient threats they have tried to forget…

Apps For All: Coding Accessible Web Applications


Heydon Pickering - 2014
    There’s rarely a good reason to lock people out when openness is a foundational principle of the web.

Modernizing Legacy Applications in PHP


Paul M. Jones - 2014
    Get your code under control in a series of small, specific steps.As you apply these incremental refactorings in order, each one building on the last, you will steadily transform your legacy PHP application from a spaghetti mess to an organized, modern, testable application, free of globals and mixed concerns.

The Apocalypse Deal


L.K. Brass - 2014
    Money, love, financial conspiracies and merciless attacks are brought together in a compelling sequence. This captivating thriller, in which each event has two sides, surprises the reader by uncovering hidden aspects of our economies. What is the mystery surrounding the central character in the book? What makes a man who had everything disappear from view? This character forgotten for years will fight to find answers. His research will reconstruct an apocalyptical plot, but also allow him to rediscover feelings he thought he had lost forever. He’ll be ready to make any sacrifice to protect the ones he loves. Car chases, unexpected twists, but above all courage and perseverance will uncover a conspiracy that is fatally harming the ECB and European economies, threatening to escalate into total economic chaos. In L.K. Brass’ novel, cyber espionage and large scale financial speculation is challenged by the passion and courage of the main characters. A gripping storyline, in which the analysis of the mechanics of speculation suggests a broader reflection on a troubled global financial system.

Mastering Lambdas: Java Programming in a Multicore World


Maurice Naftalin - 2014
    The bookexplains how to write lambdas, and how to use them in streams and in collection processing, providing code examples throughout. You'll learn how to use lambda expressions to take full advantage of performanceimprovements provided by today's multicore hardware. This Oracle Press book covers:Why lambdas were needed, and how they will change JavaprogrammingSyntax of lambda expressionsThe basic operation of streams and pipelinesUsing collectors and reduction to end pipelinesCreating streamsSpliterators, the fork/join framework, and exceptionsExamining stream performance with microbenchmarkingAPI evolution using default methods

The Widower's New Wife Collection


Susette Renee Williams - 2014
    He relied on Eliza Yoder to help care for his wife during her last trimester, along with their two young daughters. Eliza continued to help manage his household and his children after the death of his wife so that he could continue to work in his construction company. When Bishop Abram suggest that Jebediah is relying too much on Eliza, and that perhaps it is time he remarries, Jebediah is upset. How can he even think of remarrying someone? Includes Apple Crumb Pie recipe. Volume 2: The Candidates Eliza Yoder realizes she is being selfish. She needs to consider Jebediah and his children’s needs above her own. While she likes working for him, it may be better to step aside and allow another woman to take over. She’s even willing to help him find a new wife. Volume 3: For the Kinner Jebediah knows that his daughters need someone to look out for them, but can he consider a woman he knows that his children do not get along with? Can another women love his children nearly as much as he does? What is Eliza willing to do for the children? Volume 4: A Real Family After two years of mourning the loss of his wife, Jebediah realizes how much he really needs Eliza, and how much he would miss her not being a part of his life. But has she found someone closer to her own age? Jebediah hopes that he can encourage her to become a real family. The Widower’s New Wife 4 Volume Short Story Serial: Volume 1: Starting Over? Volume 2: The Candidates Volume 3: For the Kinner Volume 4: A Real Family

MEAN Web Development


Amos Q. Haviv - 2014
    What You Will Learn Set up and run an Express application Use MongoDB to store and retrieve your application's data Connect your Express application to MongoDB and use the Mongoose module Manage your users' authentication and offer them diverse login options using Passport Structure and use an AngularJS application in your MEAN project Use Socket.io to create real-time communication between your client and server Test your application's Express and AngularJS entities Develop your MEAN application more efficiently using popular third-party tools In Detail The MEAN stack is a collection of the most popular modern tools for web development; it comprises MongoDB, Express, AngularJS, and Node.js.Starting with MEAN core frameworks, this project-based guide will explain the key concepts of each framework, how to set them up properly, and how to use popular modules to connect it all together. By following the real-world examples shown in this tutorial, you will scaffold your MEAN application architecture, add an authentication layer, and develop an MVC structure to support your project development. Finally, you will walk through the different tools and frameworks that will help expedite your daily development cycles.Watch how your application development grows by learning from the only guide that is solely orientated towards building a full, end-to-end, real-time application using the MEAN stack!

Strangebeard, Vol 1: The Ghost Pirate's Gift


Kelly Tindall - 2014
    a girl who's just turned twelve years old!After accidentally trying on his magical hat, young Jenny Brigham is possessed by the ghost of the pirate emperor Augustus Strangebeard. Since the old pirate was missing his eye, a leg and an arm Jenny now has super vision, a powerful kick, and the hardest punch in the Caribbean... but also the loyalty of Strangebeard's scurvy crew of pirates!The Ghost Pirate's Gift is the first volume in Captain Jenny Strangebeard's quest to reclaim the seven lost Effects of Strangebeard; magic items that will grant her the title of Pirate Empress! Follw her journey from lowly servant to deadly buccaneer as Jenny escapes a persistent governor, battles the vampiric Captain Morder... and matches wits with a gambling dog. www.strangebeard.com

Java Ee 7: The Big Picture


Danny Coward - 2014
    In this authoritative guide, Java expert Danny Coward walks you through the code, applications, and frameworks that power the platform. Take full advantage of the robust capabilities of Java EE 7, increase your productivity, and meet enterprise demands with help from this Oracle Press resource.Explore the features of the Java servlet model and Java servlet APICreate dynamic web content with JavaServer Pages and JavaServer FacesBuild websites for nonbrowser clients with JAX-RSPush data to web clients using Java WebSocketsSecure web applicationsWork with web component APIsMaximize enterprise beans for multithreading, asynchronous processes, transactions, and moreAccess relational databases with the Java Database Connectivity APIs and the Java Persistence APIUnderstand the packaging and deployment mechanisms of Java EE applicationsWork with Java EE Contexts and Dependency InjectionSecure enterprise beans in a Java EE applicationEnable parallel processing with Java EE concurrency APIs

jQuery in easy steps


Mike McGrath - 2014
    It demonstrates how to easily select elements of the web page for manipulation and how to simply produce dynamic responses to user events. Examples illustrate various exciting animation effects and how to employ the power of AJAX to load external data without refreshing the entire web page. The book concludes by demonstrating how readers can use their acquired knowledge to create their very own distributable plugins for the jQuery library.jQuery in Easy Steps assumes readers will already have some basic knowledge of HTML, CSS, and JavaScript and are now ready to embrace the jQuery philosophy of "write less - do more" to enhance their web pages. It has an easy-to-follow style that will appeal to web developers who want to quickly learn the latest dynamic techniques, and to the student who is studying website design at school or college, and to those seeking a career in web development that need a thorough understanding of jQuery.

Web Designer's Idea Book, Volume 4: Inspiration from the Best Web Design Trends, Themes and Styles


Patrick McNeil - 2014
    Featuring more than 650 examples of the latest trends, this fourth volume of The Web Designer's Idea Book is overflowing with visual inspiration.Arranged categorically, this fully illustrated guide puts important topics like design styles, elements, themes and responsive design at your fingertips. This new volume also includes a detailed discussion of portfolios to help you stay ahead of the pack and keep your portfolio fresh and relevant.The world of web design is constantly reinventing itself. Stay on top of what's hot with the latest installment of this indispensable reference.

The Adobe Illustrator Wow! Book for Cs6 and CC


Sharon Steuer - 2014
    In this expanded edition of the best-selling and award-winning Illustrator WOW! Book, you'll find hundreds of tips, tricks, and techniques derived from actual projects from top Illustrator artists. You'll learn to use new features, discover exciting ways to create complex effects, and find fresh ways to use venerable old tools and�speed up your workflow. This edition includes coverage of the 2014 release and is loaded with and lessons with stunning new artwork that feature: Painting and generating objects with raster brushes Harnessing Live Corners, Live Rectangles, and new ways to reshape paths Manipulating live type characters with the Touch Type tool Creating airbrush and neon effects with gradients on strokes Building complex styles with multiple lines, fills, and effects Composing complex repeating patterns Auto-generating corners for pattern brushes Incorporating transparency into mesh and gradients Building and modifying scenes in perspective and 3D Transforming raster art to Illustrator vectors Preparing artwork for animation and the web Integrating Illustrator with Photoshop and other apps Creating photorealism in Illustrator WOW! ONLINE Register the book at peachpit.com/register to access artwork to pick apart and special PDFs from artists to you. Keep up with tips on the latest Illustrator features at WOWartist.com.

Build Your First Website: A Crash Course in HTML and CSS


Joey Kirk - 2014
    Learn HTML, CSS, animations, a popular boilerplate called Skeleton, and how to publish your landing page online using Github Pages.Intro to HTML and CSSYou'll go from a beginner with zero developer experience to advanced-beginner, having developed and deployed your first website online. Explore frontend programming's two essential languages: HTML and CSS.Development EnvironmentYou'll learn how to use a popular code editor, Git and Github as you build your first website.Using the Skeleton FrameworkYou'll be introduced to Skeleton, an elegantly-simple and Bootstrap-like framework. Skeleton uses a grid system that allows you to quickly lay out page elements, organize them with minimal styling, and makes it easy to scale-down the website for displaying on mobile devices.Styling with CSSWhile functionality is important, great design can set you apart. You will learn to add external CSS libraries, become familiar with how to style many page elements at once using classes, learn how to customize forms and buttons, and integrate custom web fonts from Google.Adding AnimationsOne of the best and fastest ways to set your landing page apart from others is to add tasteful animation. Rather than loading all site elements at once, you'll learn to use CSS animation to give the page-load a smooth fade-in transition.Deploy to Github PagesLearn to use Git, the ubiquitous version control system. Use Git and Github Pages to publish your new website online for free.Learn More at the website: https://www.bloc.io/build-your-first-...

Five Stars: The Smart Business Guide to Online Reviews


Gradiva Couzin - 2014
    This detailed, comprehensive guide covers the tools, tactics, and techniques for getting and leveraging reviews to increase sales. Featuring the same conversational, empowering tone that helped make the authors' "SEO: An Hour a Day " books best-sellers, "Five Stars" is a concise yet comprehensive reference for small business owners, marketers, and social media managers that covers everything from getting more and better reviews, using tools to track and monitor reviews on such sites as Yelp.com, how to integrate reviews on their own sites, leverage this content in social media and other channels, and such other crucial topics as handling negative reviews and leveraging mobile's impact. Featuring detailed commentary, great how-tos and fascinating case studies, this unique book is sure to help today's savvy marketing practitioners capitalize on this important content marketing practice.

Programming Microsoft ASP.NET MVC: Prog Micr ASP. MVC _p3 (Developer Reference)


Dino Esposito - 2014
    Web development expert Dino Esposito takes you through the web framework’s Model-View-Controller (MVC) design model, and covers the tools you need to cleanly separate business logic from the user interface. If you’re an experienced web developer new to ASP.NET MVC, this practical guide will get you going. Discover how to: Build web applications that are easy to test and maintain Dive into the functions of controllers—the heart of an MVC site Explore the structure and behavior of a view engine Process a variety of input data using a custom model binder Automate the writing of input forms, and streamline validation Design websites for mobile devices, localization, and error handling Provide security by implementing a membership system Inject script code into your site using JavaScript and jQuery Use Responsive Web Design to make sites mobile-friendly

JavaScript Testing Recipes


James Coglan - 2014
    It explains how to create applications from modular components that can be easily tested to make sure they work — now, and in the future.It covers the full spectrum of problem domains we use JavaScript for today, including chapters on programming in the browser, building server-side apps and command-line programs.In this book, you will learn how to:- Master the building blocks of tests: organisation, assertions, mocks, stubs and async- When and why to apply integration tests or isolated unit tests- Handle events and streams and check their behaviour- Build decoupled user interface modules that can be tested individually- Test your client’s interaction with a JSON API-Integrate WebSockets on the client and server side with end-to-end tests- Check your application's URL routing and navigation flows- Test code that relies on the current time and the JS timer functions- Deal with storing data in the browser and with server-side databases- Work with build tools like Browserify and CoffeeScript- Run cross-browser tests automatically from the command line- Build testable web servers in Node and Express- Refactor server-side code to increase modularity and make testing easier- Talk to databases using services and ORMs- Handle authentication and login sessions during tests- Use headless browsers and browser simulators- Write command-line applications using unit testing- Isolate a program from the Unix environment, standard I/O and exit codes- Test programs that rely on third-party HTTP APIs

Professional Angularjs


Valeri Karpov - 2014
     Most of the existing guides to AngularJS struggle to provide simple and understandable explanations for more advanced concepts. As a result, some developers who understand all the basic concepts of AngularJS struggle when it comes to building more complex real-world applications. Professional AngularJS provides a thorough understanding of AngularJS, covering everything from basic concepts, such as directives and data binding, to more advanced concepts like transclusion, build systems, and automated integration testing. In addition to explaining the features of AngularJS, this book distills real-world experience on how these features fit together to enable teams to work together more effectively in building extraordinary apps. Offers a more thorough and comprehensive approach to AngularJS Includes pointers to other advanced topics Lets you build a simple application from scratch, explaining basic building blocks along the way for quick hands-on learning

Help, My Mom Needs a Website!


Stephanie Turner - 2014
    From ready-made sites that you can build with a few clicks, to more advanced (but fun) coding-from-scratch. Whether you’re a budding entrepreneur, rookie blogger or an artist looking for somewhere to share your work, we think you can make your own website, and this book shows you how.

Mobile and Web Messaging: Messaging Protocols for Web and Mobile Devices


Jeff Mesnil - 2014
    With this hands-on guide, you'll use the STOMP and MQTT messaging protocols to write iOS and web applications capable of sending and receiving GPS and device sensor data, text messages, and alerts.Messaging protocols are not only simple to use, but also conserve network bandwidth, device memory, and batteries. Using this book's step-by-step format, author Jeff Mesnil helps you work with Objective-C and JavaScript libraries, as well as the protocols. All you need to get started are basic programming skills.Understand basic messaging concepts and compositionLearn two common messaging models: point-to-point and publish/subscribeUse STOMP to write an iOS application that sends GPS data, and a web app that consumes the dataBuild an iOS app with MQTT that tracks and broadcasts device motion data, and a web app that displays the data and sends alertsExtend STOMP to filter, prioritize, persist, and expire messagesTake a complete tour of STOMP and MQTT, including features not used in the book's sample apps

WordPress Absolute Beginner's Guide


Tris Hussey - 2014
    Now, you can make the most of WordPress without becoming a technical expert. WordPress Absolute Beginner's Guide is the fastest way to get comfortable and productive with WordPress and its most powerful tools. Whether you're new to WordPress or not, this practical, approachable book will show you how to do exactly what you want, one incredibly clear and easy step at a time.Leading WordPress instructor Tris Hussey provides step-by-step instructions for every task requiring more than one step. Screenshots and illustrations guide you through complex processes, so you'll never get lost or confused. You'll find friendly, patient, crystal-clear coverage that always respects your intelligence, and never patronizes you. Hussey covers all this, and much more: Understanding the mechanics of a WordPress website Installing WordPress yourself, along with the themes and plug-ins you want Using WordPress.com if you don't want to run WordPress on your own equipment Setting up your site right the first time, to avoid problems later Tweaking themes to make your site look perfect Integrating images and media Making your site mobile-ready Using basic search engine optimization techniques to get your site discovered Troubleshooting, maintaining, and performance-tuning your site

CORS in Action: Creating and consuming cross-origin APIs


Monsur Hossain - 2014
    It starts with the basics: how to make CORS requests and how to implement CORS on the server. It then explores key details such as performance, debugging, and security. API authors will learn how CORS opens their APIs to a wider range of users. JavaScript developers will find valuable techniques for building rich web apps that can take advantage of APIs hosted anywhere. The techniques described in this book are especially applicable to mobile environments, where browsers are guaranteed to support CORS. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the BookSuppose you need to share some JSON data with another application or service. If everything is hosted on one domain, it's a snap. But if the data is on another domain, the browser's "same-origin" policy stops you cold. CORS is a new web standard that enables safe cross-domain access without complex server-side code. Mastering CORS makes it possible for web and mobile applications to share data simply and securely. CORS in Action introduces CORS from both the server and the client perspective. It starts with making and enabling CORS requests and then explores performance, debugging, and security. You'll learn to build apps that can take advantage of APIs hosted anywhere and how to write APIs that expand your products to a wider range of users. For web developers comfortable with JavaScript. No experience with CORS is assumed.What's InsideCORS from the ground upServing and consuming cross-domain dataBest practices for building CORS APIsWhen to use CORS alternatives like JSON-P and proxiesAbout the AuthorMonsur Hossain is an engineer at Google who has worked on API-related projects such as the Google JavaScript Client, the APIs Discovery Service, and CORS support for Google APIs.Table of ContentsPART 1 INTRODUCING CORSThe Core of CORSMaking CORS requestsPART 2 CORS ON THE SERVERHandling CORS requestsHandling preflight requestsCookies and response headersBest practicesPART 3 DEBUGGING CORS REQUESTSDebugging CORS requestsAPPENDIXESCORS referenceConfiguring your environmentWhat is CSRF?Other cross-origin techniques

Clients: Friends You Never Had (Smashing eBooks)


Smashing Magazine - 2014
    However, to bring this dream to reality, designers constantly need to prepare for the various challenges that different clients tend to bring along. But what can you do to generally improve the collaboration with your clients and — on a long-term basis — foster stable relationships in which both parties are actually pulling in the same direction?This eBook covers both the designer's as well as the entrepreneur's point of view and is sure to provide you with valuable advice that you can easily incorporate into your own workflow when working with your clients. From structuring meetings to managing dissent and staying connected even after the project has ended, the authors of this eBook cover a variety of aspects to consider before, during and after a project. As you will see, it's the small things that make a big difference.TABLE OF CONTENTS- Getting Engaged written by Andy Rutledge- How To Build Long-Term Client Relationships written by Jeremy Girard- Keys To Better Communication With Clients written by Jeremy Girard- Guidelines For Successful Communication With Clients written by Sam Barnes- Effective User Research And Transforming The Minds Of Clients written by Leonard Souza- Why Account Managers Shouldn't Prevent Designers From Speaking To Clients written by Paul Boag- How Do You Deal With Overstressed, Irrational Clients? An Entrepreneur's View written by Brian Scordato- How To Sell The Value Of Mobile To Clients written by Mark Reeves- Encouraging Better Client Participation In Responsive Design Projects written by Andrew Clarke

Teach Yourself Visually Linkedin


Lance Whitney - 2014
    Using full-color screen shots, this visually rich guide provides step-by-step instructions that show you how to get the most out of the myriad tools and features LinkedIn has to offer. The book is organized for quick, easy navigation, and written in clear, concise language that allows you to get up to speed quickly.LinkedIn has become the premier destination both for those seeking employment, and those looking to employ others. A professional take on social media, the site allows users to post resume-like profiles and network with others in their fields, connecting with past, present, and potentially future colleagues. LinkedIn is growing at a rate of two users per second, making it a major hub and networking tool for those looking to establish, maintain, or grow a professional network. This guide discusses the purpose and benefits of LinkedIn, and shows you how to set up a professional profile that will stand out from the crowd. Topics include:Setting up your account Adding endorsements and recommendations Networking with colleagues Posting status updates Showing off your strengths, talents, and accomplishments is an important part of networking, and interacting with others in your industry is an excellent way to get your name out there and make new contacts. LinkedIn facilitates both, allowing you to broaden your reach without leaving your desk. Teach Yourself VISUALLY LinkedIn helps you get on board today.

Pumpkin Spiced Volume 1


Paige Lavoie - 2014
    But, who in their right mind is going to move in with the "town weirdos"? What's Pumpkin Spiced?Pumpkin Spiced is a flavor that's the very essence of fall. It's embraced by the goths, geeks, and Halloween queens in October, blending into the sea of skeletons and jack-o-lanterns. No one gives it a second glance. However, once the seasons change it stands out like a sore thumb. People look at it and think, "You don't belong here."The characters in this story are Pumpkin Spiced themselves. Infusing everything they do with just a touch of October flair regardless of the season.Dedicated to anyone who's ever felt just a little bit different.

Asynchronous JavaScript with Promises


Daniel Parker - 2014
    JavaScript routinely supports asynchronous code, setting something up with no expectation of when a response might come back. Unfortunately, writing code in that style is difficult for humans, and promises are a key set of tools for bridging that gap. This book shows you how to use these tools, and also demonstrates techniques that enable you to use features like IndexedDB or WebRTC.

The Mobile Web Handbook


Peter-Paul Koch - 2014
    In fact, building websites for mobile is buggy, unless you know why these bugs come up. With The Mobile Handbook, you'll learn just that — and also how to tackle common issues ahead of time, even before they come up.

The Watcher's Keep


Timothy Bond - 2014
    Elves, dwarves, dragons, wizards, humans and more are bound together in conflict, love, paranoia, and power struggles with the world in the balance.The Watchers long ago abandoned their sworn duty to monitor and suppress the powers of Khollaran, an evil wizard, locked away in a distant prison at the end of the First Age. As his power grows, an ancient and dire prophecy appears to be coming true.The Guardians take actions to try to stop the Dark Wizard, putting young Peter and Alexandra in the middle of the greatest conflict since the Breaking of the World.As The Children of the Prophecy, the twins will be tasked with a near impossible quest to recover the pieces of the fabled Triadine and unite the races in a battle to destroy the growing evil, without destroying the world in the process.Book 1 of The Triadine Saga

Learning Responsive Web Design: A Beginner's Guide


Clarissa Peterson - 2014
    In this hands-on guide, UX designer Clarissa Peterson explains how responsive web design works, and takes you through a responsive workflow from project kickoff to site launch.Ideal for anyone involved in the process of creating websites—not just developers—this book teaches you fundamental strategies and techniques for using HTML and CSS to design websites that not only adapt to any screen size, but also use progressive enhancement to provide a better user experience based on device capabilities such as touchscreens and retina displays.* Start with content strategy before creating a visual design* Learn why your default design should be for the narrowest screens* Explore the HTML elements and CSS properties essential for responsive web design* Use media queries to display different CSS styles based on a device’s viewport width* Handle elements such as images, typography, and navigation* Use performance optimization techniques to make your site lighter and faster

PHP: The "Right" Way


Josh Lockhart - 2014
    PHP: The Right Way is an easy-to-read, quick reference for PHP popular coding standards, links to authoritative tutorials around the Web and what the contributors consider to be best practices at the present time.There is no canonical way to use PHP. This website aims to introduce new PHP developers to some topics which they may not discover until it is too late, and aims to give seasoned pros some fresh ideas on those topics they’ve been doing for years without ever reconsidering. This ebook will also not tell you which tools to use, but instead offer suggestions for multiple options, when possible explaining the differences in approach and use-case.This is a living document and will continue to be updated with more helpful information and examples as they become available.

ArcGIS Web Development


Rene Rubalcava - 2014
    Experienced ArcGIS developers will find that the familiar development environment provides a smooth transition to the web. Web developers new to GIS will be pleased by how easily they can apply their existing skills to GIS applications.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the BookArcGIS Web Development is an example-rich guide that teaches you to use the ArcGIS JavaScript API to build custom GIS web applications. The book begins with easy-to-follow examples that introduce readers to the ArcGIS JavaScript API and show how you can apply simple customizations. As the book progresses, you'll explore a full-scale, web-mapping application. By the end you will be able to build web apps that have features you'd ordinarily expect to find only in dedicated GIS applications.Written for web developers familiar with JavaScript and basic GIS concepts. Experience with ArcGIS is helpful, but not necessary.What's InsideBuild web-based GIS applicationsCustomize the ArcGIS Javascript API toolsBring ArcGIS data to the webCreate secure logins for mobile app usersAbout the AuthorRene Rubalcava is the cofounder of SmartGeoTech, Inc., a GIS development company specializing in Esri technologies.Table of ContentsPART 1 ARCGIS JAVASCRIPT FOUNDATIONGIS as a toolIntroducing core API conceptsWorking with the REST APIPART 2 SAMPLE USE CASEBuilding an applicationDeveloping a custom data-collection applicationBuilding a desktop browser applicationAdvanced techniquesAPPENDICESSetting up your environmentDojo basicsConfiguring a proxy

Digital Adaptation


Paul Boag - 2014
    That's why we created Digital Adaptation, a new practical book on how to help senior management understand the Web and adapt the business, culture, teams and workflows accordingly. No fluff, no theory — just techniques and strategies that worked in practice, and showed results. The book will help traditional businesses and organizations to overcome their legacy, and help you plant the seeds of change with very little power. If you do want to finally see changes happening, this is the book to grab. Written by Paul Boag. Designed by Veerle Pieters. 176 pages. YOU'LL LEARN TO: • Tackle bureaucracy and overcome legacy culture, • Develop a flexible and effective digital strategy, • Use responsibility matrix to minimize delays and costs, • Adopt a digital culture and become digital by default, • Apply techniques from mid-sized and large organizations, • Avoid toxic working practices and improve internal processes, • Organize teams and boost their efficiency, • Embrace social media and use them effectively, • Understand the value of a digital team and invest in them, • Break down the walls and nourish collaboration, ownership and innovation.