{"title":"Internet \u0026 Web Development","description":null,"products":[{"product_id":"programming-jabber","title":"Programming Jabber: Extending Xml Messaging","description":"Jabber is a set of protocols expressed in XML, and an extensible  framework that allows people and applications to exchange all  sorts of information, from simple text messages to being used to  extend the backbone of an enterprise data system. Jabber gives you  the power to build applications that have identity, presence, and  that can take part in \u003ci\u003econversations\u003c\/i\u003e.\r\n\r\n\u003ci\u003eProgramming Jabber\u003c\/i\u003e offers developers a chance to learn and  understand the Jabber technology and protocol from an implementer's  point of view. Detailed information of each part of the Jabber  protocol is introduced, explained, and discussed in the form of  mini-projects, or simple and extended examples. \u003ci\u003eProgramming  Jabber\u003c\/i\u003e provides this foundation by:\r\n\r\n\u003cul\u003e\r\n\u003cli\u003eShowing you how to install and configure the Jabber server\r\n\u003c\/li\u003e\n\u003cli\u003eProviding a detailed overview of the server  architecture and configuration options\r\n\u003c\/li\u003e\n\u003cli\u003eCovering the core Jabber technologies such as XML streams and Jabber identifiers\r\n\u003c\/li\u003e\n\u003cli\u003eReferencing all of Jabber's XML namespaces\r\n\u003c\/li\u003e\n\u003cli\u003eExamining the client registration and authentication phases\r\n\u003c\/li\u003e\n\u003cli\u003eShowing how to deploy your own Jabber-based messaging solutions\r\n\u003c\/li\u003e\n\u003cli\u003eDemonstrating how to embed XML-RPC-style call mechanisms into Jabber\r\n\u003c\/li\u003e\n\u003c\/ul\u003e\r\n\r\n\u003ci\u003eProgramming Jabber\u003c\/i\u003e is divided into two parts. The first part  serves as an introduction to Jabber; you'll learn about its features,  why it's more than an IM system, and how to install and configure a  Jabber server of your own. The second part provides detailed information  about the Jabber protocol, and a series of practical examples, which can  be used to solve everyday problems. The examples, in Perl, Python, and Java,  use various Jabber features as a way of illustrating parts of the protocol.\r\n\r\n\u003ci\u003eProgramming Jabber\u003c\/i\u003e provides the foundation and framework for  developers to hit the ground running, and is \u003ci\u003ethe\u003c\/i\u003e essential book  on Jabber.","brand":"None","offers":[{"title":"Paperback","offer_id":46153915924657,"sku":"9780596002022","price":62.99,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46153915957425,"sku":"8f1def7a-ba24-4dba-a5e3-15291e4ffd69","price":28.79,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_64a08156-cbaa-4656-ad97-776709a2c76a.jpg?v=1763636472"},{"product_id":"raising-humans-in-a-digital-world","title":"Raising Humans in a Digital World: Helping Kids Build a Healthy Relationship with Technology","description":"\u003cp\u003e\u003cstrong\u003eThe Internet can be a scary, dangerous place especially for children. This book shows parents how to help digital kids navigate this environment.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eSexting, cyberbullying, revenge porn, online predators…all of these potential threats can tempt parents to snatch the smartphone or tablet out of their children’s hands. While avoidance might eliminate the dangers, that approach also means your child misses out on technology’s many benefits and opportunities.\u003c\/p\u003e\u003cp\u003eIn \u003cem\u003eRaising Humans in a Digital World\u003c\/em\u003e, digital literacy educator Diana Graber shows how children must learn to handle the digital space through:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003edeveloping social-emotional skills\u003c\/li\u003e\n\u003cli\u003ebalancing virtual and real life\u003c\/li\u003e\n\u003cli\u003ebuilding safe and healthy relationships\u003c\/li\u003e\n\u003cli\u003eavoiding cyberbullies and online predators\u003c\/li\u003e\n\u003cli\u003eprotecting personal information\u003c\/li\u003e\n\u003cli\u003eidentifying and avoiding fake news and questionable content\u003c\/li\u003e\n\u003cli\u003ebecoming positive role models and leaders\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cem\u003eRaising Humans in a Digital World\u003c\/em\u003e is packed with at-home discussion topics and enjoyable activities that any busy family can slip into their daily routine.\u003c\/p\u003e\u003cp\u003eFull of practical tips grounded in academic research and hands-on experience, today’s parents finally have what they’ve been waiting for—a guide to raising digital kids who will become the positive and successful leaders our world desperately needs.\u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46154294493361,"sku":"9780814439791","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46154294526129,"sku":"c0c64ad4-20b8-3230-96a2-84caacda5cf4","price":17.59,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_4a37251a-73b8-4fe7-ad28-bbf33eb146be.jpg?v=1763315621"},{"product_id":"linkedin-for-dummies","title":"LinkedIn For Dummies","description":"\u003cp\u003e\u003cb\u003eBrand yourself like a pro on LinkedIn \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLinkedIn multiplies what you know by the power of who you know to deliver the number one social platform for business professionals and new job seekers. \u003ci\u003eLinkedIn For Dummies\u003c\/i\u003e shows LinkedIn newcomers the best ways to discover new opportunities, enhance their personal brand, network with other professionals, and give an exponential boost to their career. Consider this book a passport to help you connect more successfully with many of LinkedIn’s 660+ million members in over 200 countries, as well as an expert guide to the platform’s tools and features and the proven tactics that get you noticed.  \u003c\/p\u003e \u003cp\u003eIn this friendly, all-access introduction to the LinkedIn scene, entrepreneurship guru Joel Elad clues you in on the essentials. Get the latest insight on how to create an attractive profile that will make employers give you a second glance as well as techniques for making useful connections across the globe. In no time at all you’ll also be right at home with the profile user interface and getting busy with adding content, searching for career opportunities, and, if you’re looking to hire for your company, recruiting top candidates.  \u003c\/p\u003e \u003cul\u003e \u003cli\u003eBuild your personal brand and market it \u003c\/li\u003e \u003cli\u003eSell yourself by highlighting skills, awards, and endorsements \u003c\/li\u003e \u003cli\u003eGet connected with LinkedIn groups \u003c\/li\u003e \u003cli\u003eManage and make introductions via InMail \u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eRelationships matter: \u003ci\u003eLinkedIn For Dummies\u003c\/i\u003e gives you the online social skills to turn six degrees of separation into the colleagues, mentors, and friends who will transform your career—and your life.  \u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback (2021)","offer_id":46154137436337,"sku":"9781119695332","price":31.99,"currency_code":"CAD","in_stock":true},{"title":"Paperback (2018)","offer_id":46154137469105,"sku":"9781119469933","price":29.99,"currency_code":"CAD","in_stock":false},{"title":"Kobo eBook","offer_id":46154137501873,"sku":"0fea05ce-2953-35b2-93f2-bbe6b318b5fe","price":20.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_d738a9c2-6dc1-4012-877a-3649bf1a4fee.jpg?v=1763379019"},{"product_id":"the-youtube-formula","title":"The YouTube Formula: How Anyone Can Unlock the Algorithm to Drive Views, Build an Audience, and Grow Revenue","description":"\u003cb\u003eLearn the secrets to getting dramatic results on YouTube\u003c\/b\u003e Derral Eves has generated over 60 billion views on YouTube and helped twenty-four channels grow to one million subscribers from zero. In \u003ci\u003eThe YouTube Formula: How Anyone Can Unlock the Algorithm to Drive Views, Build an Audience, and Grow Revenue\u003c\/i\u003e, the owner of the largest YouTube how-to channel provides the secrets to getting the results that every YouTube creator and strategist wants. Eves will reveal what listeners can't get anywhere else: the inner workings of the YouTube algorithm that's responsible for determining success on the platform, and how creators can use it to their advantage. Full of actionable advice and concrete strategies, this book teaches listeners how to: launch a channel, create life-changing content, drive rapid view and subscriber growth, build a brand and increase engagement, improve searchability, and monetize your content and audience. Replete with case studies and information from successful YouTube creators, \u003ci\u003eThe YouTube Formula\u003c\/i\u003e is perfect for any creator, entrepreneur, social media strategist, and brand manager who hopes to see real commercial results from their work on the platform.","brand":"None","offers":[{"title":"Audiobook (2022 B)","offer_id":46154062069937,"sku":"9798200567959","price":59.95,"currency_code":"CAD","in_stock":false},{"title":"Audiobook (2022 A)","offer_id":46154062102705,"sku":"9798200567942","price":64.95,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_0c91672f-71e8-4143-9cc7-67323490e200.jpg?v=1763196433"},{"product_id":"search-engine-optimization-seo-secrets","title":"Search Engine Optimization (SEO) Secrets","description":"\u003cb\u003eTips, tricks, and little-known methods used by professional SEO consultants to rank in some of the most competitive search phrases\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e   \u003cp\u003eSearch engine optimization (SEO) is the process of creating, formatting and promoting web pages in a manner that ensures that they are ranked highly for chosen keyword phrases after a user performs a Web search. This unique book taps the relatively unknown market of advanced SEO knowledge, and reveals secrets used by only the best SEO consultants.\u003c\/p\u003e \u003cp\u003eYou'll take your Internet marketing skills to the next level as you gain a thorough understanding of standard SEO techniques such as on-page optimization, off-page optimization, and link building. Packed with real-world examples, this essential guide demonstrates how real SEO consultants work with Fortune 500 companies to get the results they desire.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eCoverage includes:\u003c\/b\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eUnderstanding Search Engine Optimization\u003c\/li\u003e \u003cli\u003eRelearning How You See the Web\u003c\/li\u003e \u003cli\u003ePicking the Right SEO Tools\u003c\/li\u003e \u003cli\u003eFinding SEO Problems\u003c\/li\u003e \u003cli\u003eSolving SEO Problems\u003c\/li\u003e \u003cli\u003eSEO Best Practices\u003c\/li\u003e \u003cli\u003eThe SEO Consulting Process\u003c\/li\u003e \u003cli\u003eComprehensive Site Audit (Informational Website)\u003c\/li\u003e \u003cli\u003eComprehensive Site Audit (E-Commerce Website)\u003c\/li\u003e \u003cli\u003eUnderstanding the SEO Industry\u003c\/li\u003e \u003cli\u003eSearch Engine Verticals\u003c\/li\u003e \u003cli\u003eOptimizing for Alternative Search Engines\u003c\/li\u003e \u003cli\u003eSetting Up a Testing Platform\u003c\/li\u003e \u003cli\u003eSEO Resources\u003c\/li\u003e \u003cli\u003eAttending SEO Conferences\u003c\/li\u003e \u003c\/ul\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46154136846513,"sku":"9780470554180","price":47.0,"currency_code":"CAD","in_stock":false},{"title":"Kobo eBook","offer_id":46154136879281,"sku":"4dd9dc90-e648-421a-b773-796b49563348","price":37.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_5246a27c-28aa-4998-aa08-cd7599a07970.jpg?v=1763442024"},{"product_id":"wordpress-in-easy-steps","title":"Wordpress In Easy Steps","description":"\u003cp\u003eWordPress is the most popular CMS (Content Management System) and is a fantastic tool for blogs and building websites. It is used by over 50% of the 100 top world blogs, and there are estimated to be over 75 million WordPress websites.\u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u003cp\u003eMany bloggers\/web developers are turning to WordPress to create great websites. It has the ability for people of a non-technical background to create their own website\/blog in easy steps, all the way up to advanced web developers to create stunning professional designs.\u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u003cp\u003e\u003cstrong\u003eWordPress in easy steps, 2nd edition\u003c\/strong\u003e shows how to create stunning websites using WordPress, without having to learn programming. For anyone who may not be technically-minded but wants an affordable website for business or for blogging.\u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u003cp\u003eWordPress in easy steps guides you through: \u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u003cli\u003eSetting Up WordPress\u003c\/li\u003e\r\n\r\n\r\n\r\n\u003cli\u003eWorking with the Dashboard\u003c\/li\u003e\r\n\r\n\r\n\r\n\u003cli\u003eCreating Site Content\u003c\/li\u003e\r\n\r\n\r\n\r\n\u003cli\u003eAdding Media\u003c\/li\u003e\r\n\r\n\r\n\r\n\u003cli\u003eAppearance and Themes\u003c\/li\u003e\r\n\r\n\r\n\r\n\u003cli\u003eAdding Plugins\u003c\/li\u003e\r\n\r\n\r\n\r\n\u003cli\u003eComments\u003c\/li\u003e\r\n\r\n\r\n\r\n\u003cli\u003eSetting up Users and Privileges\u003c\/li\u003e\r\n\r\n\r\n\r\n\u003cli\u003eTools and Settings\u003c\/li\u003e\r\n\r\n\r\n\r\n\u003cli\u003eWordPress Tricks\u003c\/li\u003e\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u003cp\u003e\u003cstrong\u003eWordPress in easy steps\u003c\/strong\u003e is for: \u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u003cli\u003eBloggers\/Hobbyist web designers, or those looking to design a website who don’t want to learn technical language, or bloggers looking for a great platform to work with. \u003c\/li\u003e\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u003cli\u003eWeb Developers: A lot of professional web design companies are using WordPress to build their websites for clients because it provides a great content management system so that the end user can add their own content once development is complete. \u003c\/li\u003e\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u003cli\u003eAnybody who has had a WordPress website built for them and wants guidance to help them update their own website. \u003c\/li\u003e","brand":"None","offers":[{"title":"Paperback (2019)","offer_id":46154150379697,"sku":"9781840788532","price":24.95,"currency_code":"CAD","in_stock":true},{"title":"Paperback (2015)","offer_id":46154150412465,"sku":"9781840786347","price":23.5,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook (2015)","offer_id":46651398324434,"sku":"dcc4f3ae-c365-3356-b8c7-0cf279a0213e","price":20.36,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_42de78ca-eb2e-4c79-90a0-d3f415558e52.jpg?v=1763567746"},{"product_id":"java-servlet-programming","title":"Java Servlet Programming: Help For Server Side Java Developers","description":"Servlets are an exciting and important technology that ties Java to the Web, allowing programmers to write Java programs that create dynamic web content.\r\n\r\n\u003ci\u003eJava Servlet Programming\u003c\/i\u003e covers everything Java developers need to know to write effective servlets. It explains the servlet lifecycle, showing how to use servlets to maintain state information effortlessly. It also describes how to serve dynamic web content, including both HTML pages and multimedia data, and explores more advanced topics like integrated session tracking, efficient database connectivity using JDBC, applet-servlet communicaton, interservlet communication, and internationalization. Readers can use the book's numerous real-world examples as the basis for their own servlets.\r\n\r\nThe second edition has been completely updated to cover the new features of Version 2.2 of the Java Servlet API. It introduces chapters on servlet security and advanced communication, and also introduces several popular tools for easier integration of servlet technology with dynamic web pages. These tools include JavaServer Pages (JSP), Tea, XMLC, and the Element Construction Set.\r\n\r\nIn addition to complete coverage of 2.2 specification, \u003ci\u003eJava Servlet programming,\u003c\/i\u003e 2nd Edition, also contains coverage of the new 2.3 final draft specification.","brand":"None","offers":[{"title":"Kobo eBook","offer_id":46703069659346,"sku":"f159016e-d33f-44da-8080-d483c8288f2c","price":35.99,"currency_code":"CAD","in_stock":true},{"title":"Paperback","offer_id":46799919907026,"sku":"9780596000400","price":52.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_042e83d3-fa0c-4cf8-ab4e-85f9d0256a83.jpg?v=1762445849"},{"product_id":"digital-degrowth","title":"Digital Degrowth: Radically Rethinking our Digital Futures","description":"We are fast approaching the point of “peak digital”, with the continued mass production and excessive consumption of digital technologies set to become a key driver of climate crisis, ecological breakdown and ongoing societal instability.\u003cbr\u003e \u003cbr\u003e\u003ci\u003eDigital Degrowth\u003c\/i\u003e is a call to completely rethink our digital futures in these fast-changing times. It explores how degrowth thinking and alternate forms of “radically sustainable computing” might support ambitions of sustainable, scaled-down and equitable ways of living with digital technologies. Neil Selwyn proposes a rebalancing of digital technology use: digital degrowth is not a call for simply making reduced use of the digital technologies that we already have – rather it is an argument to reimagine digital practices that maximise societal benefits with minimal environmental and social impact. Drawing on illustrative examples from across computer science, hacker and environmental activist communities, this book examines how core degrowth principles of conviviality, autonomy and care are already being used to reimagine alternate forms of digital technology.\u003cbr\u003e \u003cbr\u003eOriginal and stimulating, this is essential reading for students and scholars of media and communication, sustainability studies, political ecology, computer\/data sciences, and across the social sciences.","brand":"None","offers":[{"title":"Paperback","offer_id":46155056709809,"sku":"9781509563289","price":19.95,"currency_code":"CAD","in_stock":true},{"title":"Hardcover","offer_id":46155056742577,"sku":"9781509563272","price":88.95,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46716339323090,"sku":"d3c69564-bcd5-30bc-8437-77d4d14df1eb","price":15.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_5b704146-f1c6-4355-beac-4a1b69871a2d.jpg?v=1763599389"},{"product_id":"core-java-volume-ii","title":"Core Java, Volume II: Advanced Features","description":"\u003cp\u003e\u003cstrong\u003eThe Classic Guide to Advanced Java Programming: Fully Updated for Java 21\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003eCore Java is the leading no-nonsense tutorial and reference for experienced programmers who want to write robust Java code for real-world applications. Now, \u003cem\u003e\u003cstrong\u003eCore Java, Volume II: Fundamentals, Thirteenth Edition\u003c\/strong\u003e\u003c\/em\u003e, has been revised to cover the new features and enhancements in the Java 21 long-term support release. As always, all chapters have been completely updated, outdated material has been removed, and the new APIs are covered in detail.\u003c\/p\u003e \u003cp\u003eThis volume focuses on the advanced topics that a programmer needs to know for professional software development and includes authoritative coverage of enterprise programming, networking, databases, security, internationalization, and native methods, as well as complete chapters on the Streams, XML, Date and Time, Scripting, and Compilation APIs. In addition, the chapters on Swing and Graphics cover techniques that are applicable to both client-side user interfaces and server-side generation of graphics and images.\u003c\/p\u003e \u003cp\u003eCay S. Horstmann clearly explains sophisticated new features with depth and completeness and demonstrates how to use them to build professional-quality applications. Horstmann's thoroughly tested sample code reflects modern Java style and best practices. The examples are carefully crafted for easy understanding and maximum practical value, so you can rely on them to jump-start your own programs.\u003c\/p\u003e \u003cul\u003e  \u003cli\u003eMaster advanced techniques, idioms, and best practices for writing reliable Java code\u003c\/li\u003e  \u003cli\u003eMake the most of enhanced Java I\/O APIs, object serialization, and regular expressions\u003c\/li\u003e  \u003cli\u003eConnect to network services, harvest web data with the HTTP\/2 client, and serve data with the built-in web server or implement your own server\u003c\/li\u003e  \u003cli\u003eProcess code via the Scripting and Compiler APIs\u003c\/li\u003e  \u003cli\u003eWork with the Date and Time API, including recent refinements\u003c\/li\u003e  \u003cli\u003eLeverage the Java security model, user authentication, and the security library's cryptographic functions\u003c\/li\u003e  \u003cli\u003ePreview powerful new APIs for accessing \"foreign\" functions and memory\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\"This is the definitive reference and instructional work for Java and the Java ecosystem.\" --\u003cstrong\u003eAndrew Binstock\u003c\/strong\u003e, \u003cem\u003eJava Magazine\u003c\/em\u003e\u003c\/p\u003e \u003cp\u003eSee \u003cem\u003eCore Java, Volume I: Fundamentals, Thirteenth Edition\u003c\/em\u003e, for expert coverage of Java programming fundamentals, including objects, generics, collections, lambda expressions, concurrency, and functional programming.\u003c\/p\u003e \u003cp\u003e\u003cem\u003eRegister your book for convenient access to downloads, updates, and\/or corrections as they become available. See inside book for details.\u003c\/em\u003e\u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback (2024)","offer_id":46155084136625,"sku":"9780135371749","price":112.49,"currency_code":"CAD","in_stock":false},{"title":"Paperback (2022)","offer_id":46155084169393,"sku":"9780137871070","price":74.99,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46155084202161,"sku":"6b1b283a-e256-336f-96f4-4d46912a30a0","price":71.99,"currency_code":"CAD","in_stock":true},{"title":"Paperback (2025)","offer_id":46427606024402,"sku":"9780135558690","price":116.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/image_3ad67df3-a153-4adf-b8a7-66c9c7586f39.jpg?v=1757701760"},{"product_id":"asp-net-3-5-unleashed","title":"ASP.NET 3.5 Unleashed","description":"\u003cp style=\"MARGIN: 0px\"\u003e \u003cb\u003e \u003ci\u003eASP.NET 3.5 Unleashed\u003c\/i\u003e \u003c\/b\u003e is the most comprehensive book available on the Microsoft ASP.NET 3.5 Framework, covering all aspects of the ASP.NET 3.5 Framework--no matter how advanced.\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003eThis edition covers all the new features of ASP.NET 3.5. It explains Microsoft LINQ to SQL in detail. It includes a chapter on the two new data access controls introduced with the ASP.NET 3.5 Framework: ListView and DataPager. With its coverage of ASP.NET AJAX, this book shows you how to take advantage of Microsoft’s server-side AJAX framework to retrofit existing ASP.NET applications with AJAX functionality. It also demonstrates how to use Microsoft’s client-side AJAX framework to build the web applications of the future: pure client-side AJAX applications. All code samples are written in the C# programming language. (Visual Basic versions of all code samples are included on the CD-ROM that accompanies this book.)\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e  \u003cul\u003e  \u003cli\u003eTake advantage of Microsoft’s new database query language, LINQ to SQL, to easily build database-driven web applications   \u003c\/li\u003e\n\u003cli\u003eLearn how to use the new ListView and DataPager data access controls to build flexible user interfaces   \u003c\/li\u003e\n\u003cli\u003eTake advantage of ASP.NET AJAX when building both server-side and client-side web applications   \u003c\/li\u003e\n\u003cli\u003eUse the AJAX Control Toolkit to create auto-complete text fields, draggable panels, masked edit fields, and complex animations   \u003c\/li\u003e\n\u003cli\u003eDesign ASP.NET websites   \u003c\/li\u003e\n\u003cli\u003eSecure your ASP.NET applications   \u003c\/li\u003e\n\u003cli\u003eCreate custom components   \u003c\/li\u003e\n\u003cli\u003eBuild highly interactive websites that can scale to handle thousands of simultaneous users   \u003c\/li\u003e\n\u003cli\u003eLearn to build a complete ASP.NET 3.5 website from start to finish—the last chapter of the book includes a sample ASP.NET 3.5 web application written with LINQ to SQL and ASP.NET AJAX\u003c\/li\u003e \u003c\/ul\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003cb\u003eCD-ROM\u003c\/b\u003e includes all examples and source code presented in this book in both C# and Visual Basic.\u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46155277729969,"sku":"9780672335648","price":62.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_d117407b-b892-49b9-974d-933c5a27fc94.jpg?v=1763518464"},{"product_id":"absolute-beginners-guide-to-ebay","title":"Absolute Beginner's Guide to eBay","description":"\u003cp style=\"MARGIN: 0px\"\u003eAbsolute Beginner’s Guide to eBay®\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003eFifth Edition\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003eMichael Miller\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003eNo prior eBay experience necessary! \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003ci\u003eAbsolute Beginner’s Guide to eBay\u003c\/i\u003e will show you how to successfully bid and sell on eBay, the world’s largest online auction site. eBay expert Michael Miller walks you through the process of buying and selling any type of item on eBay. You’ll learn how to safely place bids, win auctions with last-minute snipes, buy fixed-priced items in eBay Stores and Half.com, and use My eBay to track all your auction activity. His eBay tips and tricks will also show you how to create great-looking item listings and safely collect credit card payments via PayPal. \u003ci\u003eAbsolute Beginner’s Guide to eBay\u003c\/i\u003e reveals all the secrets necessary to become a thriving eBay user–whether you bid or auction one item a month or a thousand!\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003eWho knew how simple eBay can be?\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003eAbsolute Beginner’s Guide to eBay will have you bidding and selling in online auctions in no time! Here’s a small sample of what you’ll find inside:\u003c\/p\u003e  \u003cul\u003e  \u003cli\u003eLearn how to place a last-second “snipe” bid–and win the auction without paying too much\u003c\/li\u003e  \u003cli\u003eDiscover how to buy fixed-price items on eBay without bidding\u003c\/li\u003e  \u003cli\u003eFind out how to create eye-catching auction listings, complete with pictures\u003c\/li\u003e  \u003cli\u003eLearn how to use PayPal to accept credit card payments\u003c\/li\u003e  \u003cli\u003eDiscover how to pack different types of items–and ship them out cheaply and safely\u003c\/li\u003e  \u003cli\u003eLearn how to design cool-looking listings with eBayTurbo Lister–and track all your auctions with \u003c\/li\u003e  \u003cli\u003eeBay Selling Manager\u003c\/li\u003e  \u003cli\u003eFind out how to find a Trading Assistant to sell your items for you\u003c\/li\u003e  \u003cli\u003eUncover the secrets of successful eBay buyers and sellers\u003c\/li\u003e \u003c\/ul\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003eMichael Miller is a top eBay seller and a successful and prolific author. He has a reputation for practical, real-world advice and an unerring empathy for the needs of his readers. Miller has written more than 75 nonfiction books over the past two decades, including \u003ci\u003eEasy eBay, eBay Auction Templates Starter Kit, Tricks of the eBay Masters\u003c\/i\u003e, and \u003ci\u003eMaking a Living from Your eBay Business\u003c\/i\u003e. He has been interviewed about eBay by \u003ci\u003eFamily Circle\u003c\/i\u003e magazine, \u003ci\u003eBlack Enterprise\u003c\/i\u003e magazine, and numerous radio stations across the country. Miller’s eBay user ID is trapperjohn2000.\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003eCategory: Collectibles\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003eCovers: eBay \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003eUser Level: Beginning\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46155492327601,"sku":"9780789737830","price":25.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_d045b887-d5ae-43c0-a7b6-36b2805b7e3d.jpg?v=1763515255"},{"product_id":"scala-cookbook","title":"Scala Cookbook: Recipes For Object-oriented And Functional Programming","description":"\u003cp\u003eSave time and trouble building object-oriented, functional, and concurrent applications with Scala. The latest edition of this comprehensive cookbook is packed with more than 250 ready-to-use recipes and 1,000 code examples to help you solve the most common problems when working with Scala 3 and its popular libraries. \r\n\u003c\/p\u003e\u003cp\u003e\r\nScala changes the way you think about programming--and that's a good thing. Whether you're working on web, big data, or distributed applications, this cookbook provides recipes based on real-world scenarios for both experienced Scala developers and programmers just learning to use this JVM language. Author Alvin Alexander includes practical solutions from his experience using Scala for component-based, highly scalable applications that support concurrency and distribution. \r\n\u003c\/p\u003e\u003cp\u003e\r\nRecipes cover: \r\n\u003c\/p\u003e\u003cul\u003e\r\n\u003cli\u003eStrings, numbers, and control structures\r\n\u003c\/li\u003e\n\u003cli\u003eClasses, methods, objects, traits, packaging, and imports\r\n\u003c\/li\u003e\n\u003cli\u003eFunctional programming techniques\r\n\u003c\/li\u003e\n\u003cli\u003eScala's wealth of collections classes and methods\r\n\u003c\/li\u003e\n\u003cli\u003eBuilding and publishing Scala applications with sbt\r\n\u003c\/li\u003e\n\u003cli\u003eActors and concurrency with Scala Future and Akka Typed\r\n\u003c\/li\u003e\n\u003cli\u003ePopular libraries, including Spark, Scala.js, Play Framework, and GraalVM\r\n\u003c\/li\u003e\n\u003cli\u003eTypes, such as variance, givens, intersections, and unions\r\n\u003c\/li\u003e\n\u003cli\u003eBest practices, including pattern matching, modules, and functional error handling\r\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"None","offers":[{"title":"Paperback (2021)","offer_id":46157925646513,"sku":"9781492051541","price":99.99,"currency_code":"CAD","in_stock":true},{"title":"Paperback (2013)","offer_id":46157925679281,"sku":"9781449339616","price":85.99,"currency_code":"CAD","in_stock":false},{"title":"Kobo eBook","offer_id":46157925712049,"sku":"a2456807-ca1f-3a31-b702-6bac3240c499","price":67.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_c7164b39-d500-4631-8bcc-d35de0975390.jpg?v=1763631738"},{"product_id":"brilliant-social-media","title":"Brilliant Social Media: How To Start, Refine And Improve Your Social Business Media Strategy","description":"\u003cp\u003e\u003cb\u003eFAZED BY FACEBOOK? TONGUE-TIED BY TWITTER? LOST ON LINKEDIN? LEARN HOW TO NAVIGATE THE SOCIAL MEDIA JUNGLE, AND FIND OUT HOW TO GET YOUR BUSINESS NOTICED.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eSocial media is easy when you know how – this practical guide shows you how to get started, then refine and improve your strategy to get real business results. \u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e \u003c\/p\u003e \u003cp\u003eMany businesses know that social media is important – but they either haven’t made a start or are dabbling without a proper strategy in place. It’s easy to feel overwhelmed by the task – how much of my time will it take? When will I see the benefit? What do I do to get heard? How do I integrate it with my marketing and business goals? What are the risks? \u003c\/p\u003e \u003cp\u003eHowever given that 91% of adults use social media regularly, it’s a superb opportunity for you to find and engage with present and potential customers much more interactively than traditional marketing methods. \u003ci\u003eBrilliant Social Media \u003c\/i\u003ewill help you get started with social media, then refine and improve your experience with a series of sample straightforward steps that you can start to implement straightaway.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003c\/b\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eBrilliant outcomes:\u003c\/b\u003e\u003c\/p\u003e \u003cul\u003e  \u003cli\u003e\n\u003cb\u003eUnderstand how social media works and which platforms will best suit your business\u003c\/b\u003e \u003c\/li\u003e  \u003cli\u003e\n\u003cb\u003ePlan a social media strategy that fits into your wider digital and marketing strategies\u003c\/b\u003e \u003c\/li\u003e  \u003cli\u003e\n\u003cb\u003eConnect with your customers, identify new clients and find out what people really think of your business\u003c\/b\u003e \u003c\/li\u003e  \u003cli\u003e\u003cb\u003eAdapt and refine your strategy as you learn from what works, and what doesn’t\u003c\/b\u003e\u003c\/li\u003e \u003c\/ul\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46157935083697,"sku":"9781292001135","price":26.99,"currency_code":"CAD","in_stock":false},{"title":"Kobo eBook","offer_id":46157935116465,"sku":"d43e341d-625b-347f-8a3f-0a7a28056d68","price":17.39,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_76321644-26ac-4d9d-bd93-052113fce5b5.jpg?v=1762683531"},{"product_id":"html-and-css","title":"HTML and CSS: Design and Build Websites","description":"\u003cp\u003e\u003cb\u003eJon Duckett’s best-selling, full color introduction to HTML and CSS—making complex topics simple, accessible, and fun!\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLearn HTML and CSS from the book that has inspired hundreds of thousands of beginner-to-intermediate coders. Professional web designers, developers, and programmers as well as new learners are looking to amp up their web design skills at work and expand their personal development—yet finding the right resources online can be overwhelming. Take a confident step in the right direction by choosing the simplicity of \u003ci\u003eHTML \u0026amp; CSS: Design and Build Websites\u003c\/i\u003e by veteran web developer and programmer Jon Duckett. \u003c\/p\u003e \u003cp\u003eWidely regarded for setting a new standard for those looking to learn and master web development through his inventive teaching format, Jon Duckett has helped global brands like Philips, Nike, and Xerox create innovative digital solutions, designing and delivering web and mobile projects with impact and the customer at the forefront. In \u003ci\u003eHTML \u0026amp; CSS\u003c\/i\u003e, Duckett shares his real-world insights in a unique and highly visual style: \u003c\/p\u003e \u003cul\u003e \u003cli\u003eIntroduces HTML and CSS in a way that makes them accessible to everyone―from students to freelancers, and developers, programmers, marketers, social media managers, and more\u003c\/li\u003e \u003cli\u003eCombines full-color design graphics and engaging photography to explain the topics in an in-depth yet straightforward manner\u003c\/li\u003e \u003cli\u003eProvides an efficient and user-friendly structure that allows readers to progress through the chapters in a self-paced format\u003c\/li\u003e \u003cli\u003eIs perfect for anyone looking to update a content management system, run an e-commerce store, or redesign a website using popular web development tools\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003ci\u003e\u003cbr\u003eHTML \u0026amp; CSS\u003c\/i\u003e is well-written and readable, providing organized instruction in ways that other online courses, tutorials, and books have yet to replicate. For readers seeking a comprehensive yet concise guide to HTML and CSS, look no further than this one-of-a-kind guide.\u003c\/p\u003e \u003cp\u003e\u003ci\u003eHTML \u0026amp; CSS\u003c\/i\u003e is also available as part of two hardcover and paperback sets depending on your web design and development needs:\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003ci\u003eWeb Design with HTML, CSS, JavaScript, and jQuery Set\u003cbr\u003e\u003c\/i\u003e\u003c\/b\u003ePaperback: 9781118907443\u003cbr\u003eHardcover: 9781119038634\u003c\/p\u003e \u003cp\u003e\u003cb\u003e\u003ci\u003eFront-End Back-End Development with HTML, CSS, JavaScript, jQuery, PHP, and MySQL Set\u003cbr\u003e\u003c\/i\u003e\u003c\/b\u003ePaperback: 9781119813095\u003cbr\u003eHardcover: 9781119813088\u003c\/p\u003e","brand":"None","offers":[{"title":"Hardcover","offer_id":46157492912305,"sku":"9781118871645","price":50.0,"currency_code":"CAD","in_stock":false},{"title":"Paperback","offer_id":46157492945073,"sku":"9781118008188","price":35.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_a99bda63-2605-4813-8733-4e2c5cdd0f20.jpg?v=1764374909"},{"product_id":"agile-java-development-with-spring-hibernate-and-eclipse","title":"Agile Java Development With Spring, Hibernate And Eclipse","description":"\u003cp style=\"MARGIN: 0px\"\u003e\u003cb\u003e\u003cb\u003e\u003ci\u003eAgile Java™ Development With Spring, Hibernate and Eclipse\u003c\/i\u003e\u003c\/b\u003e \u003c\/b\u003eis a book about robust technologies and effective methods which help bring simplicity back into the world of enterprise Java development. The three key technologies covered in this book, the Spring Framework, Hibernate and Eclipse, help reduce the complexity of enterprise Java development significantly. Furthermore, these technologies enable plain old Java objects (POJOs) to be deployed in light-weight containers versus heavy-handed remote objects that require heavy EJB containers. This book also extensively covers technologies such as Ant, JUnit, JSP tag libraries and touches upon other areas such as such logging, GUI based debugging, monitoring using JMX, job scheduling, emailing, and more. Also, Extreme Programming (XP), Agile Model Driven Development (AMDD) and refactoring are methods that can expedite the software development projects by reducing the amount of up front requirements and design; hence these methods are embedded throughout the book but with just enough details and examples to not sidetrack the focus of this book. In addition, this book contains well separated, subjective material (opinion sidebars), comic illustrations, tips and tricks, all of which provide real-world and practical perspectives on relevant topics. Last but not least, this book demonstrates the complete lifecycle by building and following a sample application, chapter-by-chapter, starting from conceptualization to production using the technology and processes covered in this book. In summary, by using the technologies and methods covered in this book, the reader will be able to effectively develop enterprise-class Java applications, in an agile manner!\u003c\/p\u003e \u003cp style=\"MARGIN: 0px\"\u003e\u003ci\u003e \u003c\/i\u003e\u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46157013254321,"sku":"9780672328961","price":68.74,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_3dcaa059-1128-41fd-a7a0-fcc7db8a2918.jpg?v=1763518464"},{"product_id":"html-css-essentials-for-dummies","title":"HTML \u0026 CSS Essentials For Dummies","description":"\u003cp\u003e\u003cb\u003eThe easy way to brush up on your HTML \u0026amp; CSS programming skills\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003ci\u003eHTML \u0026amp; CSS Essentials For Dummies\u003c\/i\u003e is your quick and handy reference to all the core concepts of HTML \u0026amp; CSS—the must-know markup and style languages that make the internet go. This no-nonsense book gets right to the point, eliminating review material, wordy explanations, and fluff. Understand all the fundamentals of HTML and CSS, quickly. Perfect for a brush-up on the basics or as an everyday desk reference on the job, this is the reliable little book you can always turn to for answers. \u003c\/p\u003e\u003cul\u003e \u003cli\u003eGet simple explanations of the basic concepts of coding with HTML \u0026amp; CSS\u003c\/li\u003e \u003cli\u003eReview what you've already learned or pick up essential new skills\u003c\/li\u003e \u003cli\u003eCreate attractive and functional front ends for websites of all kinds\u003c\/li\u003e \u003cli\u003eKeep this concise reference book handy for jogging your memory as you work\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eThis book is clear and direct, focusing on the key topics you need to know about defining a website's user interface. Great for supplementing classroom learning, reviewing for a certification, or staying knowledgeable on the job.\u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46156346065073,"sku":"9781394262908","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46156346097841,"sku":"9e24ffb8-3a9d-35e5-986e-9bcd3f78b53f","price":12.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_11eb854c-7a38-4661-9728-3c5b671b88f7.jpg?v=1763310943"},{"product_id":"html-in-easy-steps","title":"Html In Easy Steps","description":"\u003cp\u003e\u003cstrong\u003eHTML in easy steps, 9th edition\u003c\/strong\u003e instructs you how to employ the latest development for web page design with HyperText Markup Language (HTML). Modern web browsers support exciting features of the HTML standard that allows easy creation of stunning web pages and engaging interactive apps.\u003c\/p\u003e\u003cbr\u003e\r\n\u003cp\u003e\u003cstrong\u003eHTML in easy steps, 9th edition\u003c\/strong\u003e contains examples and screenshots that illustrate each feature of HTML, describing how to incorporate meta information about a document within its “head” section and how to add structured “body” content. You'll learn how to create web pages to display text, images, lists, tables, hyperlinks, forms, audio, and video. Each chapter builds your knowledge so by the end of the book you'll have gained a sound understanding of HTML. \u003c\/p\u003e\u003cbr\u003e\r\n\u003cp\u003e\u003cstrong\u003eHTML in easy steps, 9th edition\u003c\/strong\u003e has an easy-to-follow style that will appeal to anyone looking to create compelling web pages for the latest browsers. Ideal for programmers who need to quickly learn the latest HTML techniques, students learning website design at school or college, those seeking a career in web development who need a thorough understanding of HTML, and the enthusiast eager to build the latest HTML features into their websites. \u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46156881723569,"sku":"9781840788761","price":24.95,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46156881756337,"sku":"cb165717-15ca-3fe6-b333-1851eaac2169","price":22.21,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_41b2d072-ad8b-43f0-af04-d81ab9ff1160.jpg?v=1763517013"},{"product_id":"sams-teach-yourself-microsoft-expression-web-4-in-24-hours","title":"Sams Teach Yourself Microsoft Expression Web 4 in 24 Hours: Updated For Service Pack 2 - Html5, Css 3, Jquery","description":"In just 24 sessions of one hour or less, you’ll learn how to build state-of-the-art websites with Microsoft Expression Web 4 (Service Pack 2), HTML5, CSS3, and jQuery! Using this book’s straightforward, step-by-step approach, you’ll master the entire web development process, from concept through delivery. You’ll learn how to plan, design, and construct sites that are easy to manage and update, work perfectly on every browser, and get noticed by every search engine! Each lesson builds on what you’ve already learned, giving you a strong real-world foundation for success, no matter what kind of site you’re building!\u003cbr\u003e \u003cbr\u003e \u003cb\u003eStep-by-step instructions\u003c\/b\u003e carefully walk you through the most common Expression Web 4 SP2 tasks.\u003cbr\u003e \u003cb\u003eQuizzes and Exercises\u003c\/b\u003e at the end of each chapter help you test your knowledge. \u003cbr\u003e \u003cb\u003eBy the Way\u003c\/b\u003e, \u003cb\u003eDid You Know?\u003c\/b\u003e, and \u003cb\u003eWatch Out!\u003c\/b\u003e boxes offer advice and solutions.\u003cbr\u003e \u003cbr\u003eLearn how to...\u003cbr\u003e \u003cul\u003e \u003cli\u003eMake the most of the new features, updated interface, and advanced standards support in Expression Web 4 SP2\u003c\/li\u003e \u003cli\u003eImplement custom processes, toolbars, and workspaces for building sites faster \u003c\/li\u003e \u003cli\u003eUse the new SEO Checker to consistently optimize pages for search engines\u003c\/li\u003e \u003cli\u003eWrite error-free code quickly with Code view and IntelliSense\u003c\/li\u003e \u003cli\u003eRapidly format (or reformat) hundreds of pages with Dynamic Web Templates\u003c\/li\u003e \u003cli\u003eUse new jQuery UI widgets to create accordions, tabbed boxes, and interactive calendars\u003c\/li\u003e \u003cli\u003eEmbed HTML5 video apps from YouTube or other sites\u003c\/li\u003e \u003cli\u003eFind and fix cross-browser inconsistencies with SP2’s improved SuperPreview\u003c\/li\u003e \u003cli\u003eTest protected functionality or live sites that require login\u003c\/li\u003e \u003cli\u003eUse new publishing options to go live more quickly\u003c\/li\u003e \u003c\/ul\u003e \u003cbr\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46157705216177,"sku":"9780672335907","price":37.49,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_2996222c-1c8d-4cb0-9764-1b3d40e528c3.jpg?v=1763518464"},{"product_id":"dont-make-me-think-revisited","title":"Don't Make Me Think, Revisited: A Common Sense Approach To Web Usability","description":"\u003ch4\u003eDesign intuitive navigation for the ideal user experience\u003c\/h4\u003e \u003cp\u003eHundreds of thousands of Web designers and developers have relied on web usability expert Steve Krug's guide to help them understand the principles of intuitive navigation and information design. Witty, commonsensical, and eminently practical, it's one of the best-loved and most recommended books on the subject.\u003c\/p\u003e \u003cul\u003e  \u003cli\u003eFresh perspectives and examples\u003c\/li\u003e  \u003cli\u003eNew chapter on mobile usability\u003c\/li\u003e  \u003cli\u003eStill short, profusely illustrated...and best of all—fun to read\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eIf you've read it before, you'll rediscover what made \u003cem\u003eDon't Make Me Think\u003c\/em\u003e so essential to Web designers and developers around the world. If you've never read it, you'll see why so many people have said it should be required reading for anyone working on websites.\u003c\/p\u003e \u003cp\u003e\"After reading it over a couple of hours and putting its ideas to work for the past five years, I can say it has done more to improve my abilities as a Web designer than any other book.\"\u003c\/p\u003e \u003cp\u003e—Jeffrey Zeldman, author of \u003cem\u003eDesigning with Web Standards\u003c\/em\u003e\u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46157727170737,"sku":"9780321965516","price":56.25,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46157727203505,"sku":"2484779e-2e0d-320c-a290-dee5e30164c5","price":42.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_efccca9d-89ef-4f87-98f6-e02fd455b38c.jpg?v=1763196448"},{"product_id":"joomla-bible","title":"Joomla! Bible","description":"\u003cp\u003e\u003cb\u003eYour complete guide to the Joomla! content management system\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhether you use Joomla! to power a website, intranet, or blog, you'll need a good how-to reference on this complex, but not always intuitive, content management software. \u003ci\u003eJoomla! Bible, Second Edition\u003c\/i\u003e is that book. It not only brings you up to speed on the changes and extensions that are now part of Joomla! 3.0, it thoroughly covers functions and tasks, including installation, configuration, management, advanced modules, and extended coverage of two key extensions.\u003c\/p\u003e \u003cp\u003eYou'll learn how to obtain code and deploy it to a server; how to obtain, modify, and delete content; how to choose between the Joomla! Platform and the Joomla! CMS; and more. By the time you finish the \u003ci\u003eJoomla! Bible, Second Edition\u003c\/i\u003e, you'll be well prepared to build and maintain a Joomla!-based website.\u003c\/p\u003e \u003cul\u003e \u003cli\u003eWalks you through obtaining the Joomla! 3.0 code and how to deploy it to a server, configure the site, create content, and manage content and user hierarchies\u003c\/li\u003e \u003cli\u003eHelps you get the most out of core modules that provide advanced functionality, including the Polls Module, the Banner Manager, Content Syndication, Newsfeed Aggregation, and others\u003c\/li\u003e \u003cli\u003eIncludes hands-on tutorials and real-world practical applications\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eWhether you're a content manager, website manager, developer, or do-it-yourselfer, make sure you keep \u003ci\u003eJoomla! Bible, Second Edition\u003c\/i\u003e on hand.\u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46157838057649,"sku":"9781118474914","price":53.99,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46157838090417,"sku":"73b86104-a889-393f-9ee9-d7a1be6a55ec","price":35.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_5d4e9c45-4739-4e58-9cef-0f594e97a7be.jpg?v=1763443539"},{"product_id":"designing-for-interaction","title":"Designing for Interaction: Creating Innovative Applications and Devices","description":"\u003cp\u003eBuilding products and services that people interact with is the big challenge of the 21st century. Dan Saffer has done an amazing job synthesizing the chaos into an understandable, ordered reference that is a bookshelf must-have for anyone thinking of creating new designs.”\u003cbr\u003e\r\n— Jared Spool, CEO of User Interface Engineering\u003c\/p\u003e\r\n\u003cp\u003eInteraction design is all around us. If you’ve ever wondered why your mobile phone looks pretty but doesn’t work well, you’ve confronted bad interaction design. But if you’ve ever marveled at the joy of using an iPhone, shared your photos on Flickr, used an ATM machine, recorded a television show on TiVo, or ordered a movie off Netflix, you’ve encountered good interaction design: products that work as well as they look.\u003c\/p\u003e\r\n\u003cp\u003eInteraction design is the new field that defines how our interactive products behave. Between the technology that powers our devices and the visual and industrial design that creates the products’ aesthetics lies the practice that figures out how to make our products useful, usable, and desirable.\u003c\/p\u003e\r\n\u003cp\u003eThis thought-provoking new edition of \u003cem\u003eDesigning for Interaction\u003c\/em\u003e offers the perspective of one of the most respected experts in the field, Dan Saffer. This book will help you\u003c\/p\u003e\r\n\u003cul\u003e\r\n\u003cli\u003e\r\n\u003cp\u003elearn to create a design strategy that differentiates your product from the competition\u003c\/p\u003e\r\n\u003c\/li\u003e\r\n\u003cli\u003e\r\n\u003cp\u003euse design research to uncover people’s behaviors, motivations, and goals in order to design for them\u003c\/p\u003e\r\n\u003c\/li\u003e\r\n\u003cli\u003e\r\n\u003cp\u003eemploy brainstorming best practices to create innovativenew products and solutions\u003c\/p\u003e\r\n\u003c\/li\u003e\r\n\u003cli\u003e\r\n\u003cp\u003eunderstand the process and methods used to define product behavior\u003c\/p\u003e\r\n\u003c\/li\u003e\r\n\u003c\/ul\u003e\r\n\u003cp\u003eIt also offers interviews and case studies from industry leaders on prototyping, designing in an Agile environment, service design, ubicomp, robots, and more.\u003c\/p\u003e\r\n","brand":"None","offers":[{"title":"Paperback","offer_id":46243235135698,"sku":"9780321643391","price":68.75,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook (2006)","offer_id":46243235168466,"sku":"d3137267-01d3-417e-9679-ca7298122d7d","price":42.99,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook (2009)","offer_id":46716709798098,"sku":"b124705e-d00d-4ec6-98bb-a7a094f9c1d7","price":52.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/image_4ff2d1dd-524c-430a-acb5-6f9b22d36aca.jpg?v=1765468757"},{"product_id":"javascript-in-easy-steps","title":"Javascript In Easy Steps","description":"\u003cp\u003e\u003cstrong\u003eJavaScript in easy steps, 6th edition\u003c\/strong\u003e instructs the user how to create exciting web pages that employ the power of JavaScript to provide functionality. You need have no previous knowledge of any scripting language so it's ideal for the newcomer to JavaScript. By the end of this book you will have gained a sound understanding of JavaScript and be able to add exciting dynamic scripts to your own web pages. \u003c\/p\u003e\r\n\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eJavaScript in easy steps, 6th edition\u003c\/strong\u003e begins by explaining how to easily incorporate JavaScript code in an HTML document. Examples demonstrate how to use built-in JavaScript functions to work with Math, date and time, random numbers, cookies, text strings, and elements of web pages via the Document Object Model (DOM). You will learn how JavaScript is used with HTML submission forms and how JavaScript Object Notation (JSON) is used for asynchronous browser-server communication. The book examples provide clear syntax-highlighted code showing how to create behaviors for an HTML document to endow components with interactive functionality, to illustrate each aspect of JavaScript. \u003c\/p\u003e\r\n\u003cbr\u003e\u003cp\u003e\u003cstrong\u003eJavaScript in easy steps, 6th edition\u003c\/strong\u003e has an easy-to-follow style that will appeal to anyone who wants to add functionality to their web pages. It will appeal to programmers who want to quickly add JavaScript to their skills set, and to the student who is studying website design at school or college, and to those seeking a career in web development who need an understanding of client-side scripting. \u003c\/p\u003e\r\n\u003cp\u003eFully updated since the previous edition, which was published in 2013. \u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback (2020)","offer_id":46157127024817,"sku":"9781840788778","price":24.95,"currency_code":"CAD","in_stock":true},{"title":"Paperback (2013)","offer_id":46157127057585,"sku":"9781840785708","price":23.5,"currency_code":"CAD","in_stock":false},{"title":"Kobo eBook (2020)","offer_id":46157127090353,"sku":"99d703a7-d6cb-35de-a1e8-cdc0a7ae5489","price":22.21,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook (2015)","offer_id":46716683223250,"sku":"65ffcdfa-de5f-32bf-b3f1-5ebd0ffa4577","price":20.36,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_b8033084-6dd9-4c11-92e3-d616869f87c6.jpg?v=1763634258"},{"product_id":"java-in-easy-steps","title":"Java In Easy Steps","description":"\u003cp\u003e\u003cstrong\u003eJava in easy steps, 7th edition\u003c\/strong\u003e instructs you how to easily create your own Java programs. The book contains separate chapters on the major features of the Java language. Complete example programs with colorized code illustrate each important aspect of Java programming – \u003cstrong\u003eall in easy steps\u003c\/strong\u003e.\u003c\/p\u003e\r\n\r\n\u003cp\u003eThis book assumes no previous knowledge of any programming language so it's ideal for the newcomer to computer programming. Each chapter builds your knowledge of Java. By the end of this book you will have gained a sound understanding of the Java language and be able to write your own Java programs and compile them into executable files that can be run on any Java-enabled device. \u003c\/p\u003e\r\n\r\n\u003cp\u003eThis 7th edition of \u003cstrong\u003eJava in easy steps\u003c\/strong\u003e covers the many exciting features of Java, including:\u003c\/p\u003e\r\n\r\n\u003cli\u003eHow to quickly run statements in the interactive shell named \u003cstrong\u003ejshell\u003c\/strong\u003e  – similar to the Python interpreter.\u003c\/li\u003e\r\n\r\n\u003cli\u003eHow to make programs with the \u003cstrong\u003ejavac\u003c\/strong\u003e compiler and execute them with the \u003cstrong\u003ejava\u003c\/strong\u003e runtime. \u003c\/li\u003e\r\n\r\n\u003cli\u003eHow to produce interactive Windows apps that can be easily distributed as \u003cstrong\u003ejar\u003c\/strong\u003e program bundles. \u003c\/li\u003e\r\n\r\n\u003cli\u003eHow to create mobile device apps using Java functionality within the Android operating system. \u003c\/li\u003e\r\n\r\n \r\n\r\n\u003cp\u003eAll examples illustrated in the book work in Oracle JDK and OpenJDK.\u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46157081084081,"sku":"9781840788730","price":24.95,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46157081116849,"sku":"5068caf3-30d1-3dc1-897e-8f2e2c7e0a15","price":22.21,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_ae993300-e5e1-4b65-a5fe-fd2aca4ae490.jpg?v=1763567746"},{"product_id":"my-ebay-for-seniors","title":"My Ebay For Seniors","description":" Easy, clear, readable, and focused on what you want to do\u003cbr\u003e \u003ci\u003eStep-by-step instructions\u003c\/i\u003e for the tasks you care about most\u003cbr\u003e \u003ci\u003eLarge, full-color, close-up photos\u003c\/i\u003e show you exactly what to do\u003cbr\u003e \u003ci\u003eCommon-sense help\u003c\/i\u003e whenever you run into problems\u003cbr\u003e \u003ci\u003eTips and notes\u003c\/i\u003e to help you do even more\u003cbr\u003e \u003cbr\u003eOver the years, you’ve learned a lot. Now, learn eBay! \u003cbr\u003e \u003cbr\u003eWe’ve identified the eBay skills you need to find bargains on great items, shop safely online, and sell your own stuff on eBay.\u003cbr\u003eOur crystal-clear instructions respect your smarts but never assume you’re an expert. Big, colorful photos on nearly every page make this book incredibly easy to read and use!\u003cbr\u003e \u003cbr\u003e \u003cul\u003e \u003cli\u003eSign up for eBay\u003c\/li\u003e \u003cli\u003eFind the best bargains\u003c\/li\u003e \u003cli\u003eBuy fixed-price items\u003c\/li\u003e \u003cli\u003eBid--and win--in online auctions\u003c\/li\u003e \u003cli\u003eShop safely\u003c\/li\u003e \u003cli\u003ePrepare your own items for sale\u003c\/li\u003e \u003cli\u003eCreate both fixed-price and auction listings\u003c\/li\u003e \u003cli\u003eCollect payments via PayPal\u003c\/li\u003e \u003cli\u003eDeal with deadbeats and disputes\u003c\/li\u003e \u003cli\u003ePack and ship the items you sell\u003c\/li\u003e \u003cli\u003eUse eBay to downsize your home\u003c\/li\u003e \u003cli\u003eManage your activity with My eBay\u003c\/li\u003e \u003cli\u003eUse eBay on your smartphone or tablet\u003c\/li\u003e \u003c\/ul\u003e \t\t\t\t\t \t\t\t\t ","brand":"None","offers":[{"title":"Paperback","offer_id":46157625327793,"sku":"9780789752918","price":31.24,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_4082886c-644f-439b-bf72-f64e9c79dca7.jpg?v=1763104345"},{"product_id":"responsive-web-design-in-24-hours-sams-teach-yourself","title":"Responsive Web Design In 24 Hours, Sams Teach Yourself","description":" \u003cp style=\"margin:0px;\"\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eLearn responsive web design (RWD) with HTML5, CSS3 \u0026amp; JavaScript in just 24 one-hour lessons\u003c\/b\u003e \u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003ci\u003eSams Teach Yourself Responsive Web Design in 24 Hours\u003c\/i\u003e helps you create websites that work equally well on everything from smartphones and tablets to multi-screen monitors. \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003eThis book’s straightforward, step-by-step approach shows how to use HTML, CSS, and JavaScript to build the responsive sites today’s users and clients want. In just a few hours, you’ll be building layouts, sites, forms, and web apps that automatically adapt to virtually any device. Every lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success.\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003eLearn how to… \u003c\/p\u003e \u003cul\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eCreate effective and reliable responsive designs with CSS3, HTML5, and JavaScript\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eUse progressive enhancement to consistently provide the right content while making the most of each device and browser\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eEstablish breakpoints and write CSS media queries to respond appropriately to each user agent\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eChoose the right layout and wireframing approach for your site\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eUse web fonts to control typography and choose sizes that look good on any device\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eMaster three ways to make tables responsive\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eBuild responsive forms using the latest HTML5 tags and attributes\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eImplement responsive navigation patterns that users understand intuitively\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eTest for responsiveness and performance\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eUse Responsive Design + Server Side Components (RESS) to optimize performance\u003c\/div\u003e \u003c\/li\u003e \u003c\/ul\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eCONTENTS AT A GLANCE\u003cbr\u003e \u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003e \u003cbr\u003e \u003c\/b\u003e \u003c\/p\u003e \u003cb\u003ePART I: INTRODUCTION TO RESPONSIVE WEB DESIGN\u003cbr\u003e \u003c\/b\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eH\u003cb\u003e \u003cb\u003eOUR 1:\u003c\/b\u003e \u003c\/b\u003e \u003c\/b\u003e \u003cb\u003e \u003cb\u003e \u003cb\u003eWhat Is Responsive Web Design?\u003c\/b\u003e \u003c\/b\u003e \u003c\/b\u003e \u003cb\u003e \u003cbr\u003e \u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• History of Responsive Web Design\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Why We Need Responsive Web Design \u003cb\u003e \u003cbr\u003e \u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 2\u003c\/b\u003e \u003cb\u003e \u003cb\u003e: \u003c\/b\u003eAlternatives to Responsive Web Design\u003c\/b\u003e \u003cbr\u003e \u003c\/p\u003e• Table-Based Layouts\u003cp style=\"margin:0px;\"\u003e• CSS Layouts\u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Detection Scripts\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR \u003c\/b\u003e \u003cb\u003e \u003cb\u003e3: \u003c\/b\u003eThe Growth of Mobile\u003c\/b\u003e \u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Basic Cell Phones\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Smartphones\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Tablets\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Retina Devices\u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Why Responsive Design Is Important\u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 4\u003c\/b\u003e \u003cb\u003e \u003cb\u003e: \u003c\/b\u003eProgressive Enhancement\u003c\/b\u003e \u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• What Is Progressive Enhancement?\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• How to Use Progressive Enhancement on a\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Website\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Benefits of Progressive Enhancement\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 5\u003c\/b\u003e \u003cb\u003e \u003cb\u003e: \u003c\/b\u003eHTML for Responsive Web Design\u003c\/b\u003e \u003cbr\u003e \u003c\/p\u003e• Using HTML5\u003cp style=\"margin:0px;\"\u003e• Clean Code\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Don’t Forget Semantic Elements\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Validating Your HTML\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 6:\u003c\/b\u003e \u003cb\u003eBasic CSS\u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• How to Write CSS Rules \u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Embedded and External Style Sheets\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Styling Fonts and Colors\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Creating a Layout with CSS\u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Understanding Cascading and Specificity\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 7:\u003c\/b\u003e \u003cb\u003eUnobtrusive JavaScript\u003c\/b\u003e \u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• What Is Unobtrusive JavaScript?\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• How to Implement Unobtrusive JavaScript \u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003ePART II: BUILDING A RESPONSIVE WEBSITE\u003cbr\u003e \u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 8:\u003c\/b\u003e \u003cb\u003ePlanning a Responsive Website\u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Should You Make Your Website Responsive?\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• How to Plan for a Responsive Website\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 9:\u003c\/b\u003e \u003cb\u003eMobile First\u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Why Design for Mobile First? \u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• What Makes a Site Mobile Friendly?\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• What About Mobile Only?\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 1\u003c\/b\u003e \u003cb\u003e \u003cb\u003e0:\u003c\/b\u003e CSS Media Queries\u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• What Is a Media Query?\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Media Query Expressions\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 1\u003c\/b\u003e \u003cb\u003e \u003cb\u003e1: \u003c\/b\u003eBreakpoints\u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• What Is a Breakpoint? \u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• How to Define Breakpoints in CSS \u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Optimal Breakpoints\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR\u003c\/b\u003e \u003cb\u003e \u003cb\u003e 12: \u003c\/b\u003eLayout \u003c\/b\u003e \u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• What Is Web Layout?\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Types of Layouts\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Columns in Layout\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 13\u003c\/b\u003e \u003cb\u003e \u003cb\u003e \u003cb\u003e: \u003c\/b\u003e \u003c\/b\u003eNavigation\u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Why Responsive Navigation Is Important\u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• What Makes Navigation Mobile Friendly?\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Basic RWD Navigation Patterns\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 14\u003cb\u003e: \u003c\/b\u003e \u003c\/b\u003e \u003cb\u003eResponsive Fonts and Typography\u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Using Web Fonts \u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Sizing Typography \u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Relative Versus Absolute Font Sizes\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• New CSS3 Measurement Units\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 15\u003cb\u003e: \u003c\/b\u003e \u003c\/b\u003e \u003cb\u003eCreating and Using Images in RWD\u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Making Images Responsive\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Improving Download Speeds\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Building and Using Retina-Ready Images\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 16: \u003c\/b\u003e \u003cb\u003eVideos and Other Media in RWD\u003c\/b\u003e \u003cbr\u003e \u003c\/p\u003e• How to Make Videos Responsive\u003cp style=\"margin:0px;\"\u003e• Making YouTube Videos Responsive\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 17: \u003c\/b\u003e \u003cb\u003eTables in Responsive Web Design\u003c\/b\u003e \u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Tables on Small Devices\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Can Tables Be Responsive?\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Where Do Layout Tables Fit in RWD?\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 18\u003c\/b\u003e \u003cb\u003e \u003cb\u003e: \u003c\/b\u003eResponsive Web Forms\u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• HTML5 Forms\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Making Web Forms Usable\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Creating Responsive Forms\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 19\u003c\/b\u003e \u003cb\u003e \u003cb\u003e: \u003c\/b\u003eTesting Responsive Websites\u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Testing in Your Browser\u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Testing in a Device for All Your Breakpoints\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• How to Test When You Don’t Have the Devices \u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 20\u003c\/b\u003e \u003cb\u003e \u003cb\u003e: \u003c\/b\u003eProblems with Responsive Web Design\u003c\/b\u003e \u003cbr\u003e \u003c\/p\u003e• Responsive Designs Can Be Slow\u003cp style=\"margin:0px;\"\u003e• RWD Can Make More Work for Designers\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Not All Customers Like Responsive Sites\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• RWD May Break Advertising\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003ePART III: IMPROVING RESPONSIVE DESIGN\u003cbr\u003e \u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 21: \u003c\/b\u003e \u003cb\u003eTools for Creating Responsive Web Designs\u003c\/b\u003e \u003c\/p\u003e• Planning and Designing Your RWD Site\u003cp style=\"margin:0px;\"\u003e• HTML Element and CSS Tools\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Web Editors for Building Responsive Web Pages\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 22\u003c\/b\u003e \u003cb\u003e \u003cb\u003e: \u003c\/b\u003eDevice and Feature Detection\u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Why Use Detection Scripts\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Modernizr\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• WURFL\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 23: \u003c\/b\u003e \u003cb\u003eUsing RESS with RWD\u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• What Is RESS?\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Benefits of Using RESS\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Getting Started with RESS\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• When to Use RESS\u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHOUR 24:\u003c\/b\u003e \u003cb\u003e RWD Best Practices\u003c\/b\u003e \u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Give Everyone the Best Experience\u003cbr\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Use the Best Breakpoints You Can\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Be Flexible and Think Small\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Don’t Forget the Content\u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Manage Costs\u003c\/p\u003e \t\t\t\t\t \t\t\t\t ","brand":"None","offers":[{"title":"Paperback","offer_id":46157774389425,"sku":"9780672338380","price":45.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_e01debba-5c58-44de-ae31-9a851d130bd5.jpg?v=1762443323"},{"product_id":"java-distributed-computing","title":"Java Distributed Computing","description":"Distributed computing and Java go together naturally. As the first language designed from the bottom up with networking in mind, Java makes it very easy for computers to cooperate. Even the simplest applet running in a browser is a distributed application, if you think about it. The client running the browser downloads and executes code that is delivered by some other system. But even this simple applet wouldn't be possible without Java's guarantees of portability and security: the applet can run on any platform, and can't sabotage its host.\r\n\r\nOf course, when we think of distributed computing, we usually think of applications more complex than a client and server communicating with the same protocol. We usually think in terms of programs that make remote procedure calls, access remote databases, and collaborate with others to produce a single result. \u003ci\u003eJava Distributed Computing\u003c\/i\u003e discusses how to design and write such applications. It covers Java's RMI (Remote Method Invocation) facility and CORBA, but it doesn't stop there; it tells you how to design your own protocols to build message passing systems and discusses how to use Java's security facilities, how to write multithreaded servers, and more. It pays special attention to distributed data systems, collaboration, and applications that have high bandwidth requirements.\r\n\r\nIn the future, distributed computing can only become more important.\r\n\u003ci\u003eJava Distributed Computing\u003c\/i\u003e provides a broad introduction to the problems you'll face and the solutions you'll find as you write distributed computing applications.\r\n\r\nTopics covered in \u003ci\u003eJava Distributed Computing\u003c\/i\u003e:\r\n\r\n\u003cul\u003e\n\u003cli\u003eIntroduction to Distributed Computing\u003c\/li\u003e\r\n\u003cli\u003eNetworking Basics\u003c\/li\u003e\r\n\u003cli\u003eDistributed Objects (Overview of CORBA and RMI)\u003c\/li\u003e\r\n\u003cli\u003eThreads\u003c\/li\u003e\r\n\u003cli\u003eSecurity\u003c\/li\u003e\r\n\u003cli\u003eMessage Passing Systems\u003c\/li\u003e\r\n\u003cli\u003eDistributed Data Systems (Databases)\u003c\/li\u003e\r\n\u003cli\u003eBandwidth Limited Applications\u003c\/li\u003e\r\n\u003cli\u003eCollaborative Systems\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46157578141873,"sku":"9781565922068","price":49.99,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46157578174641,"sku":"4cce2763-ce0f-3fe4-a33f-501aefbff7fd","price":35.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_7aaaf119-2fd5-4e3e-8bf4-f3eb96376a06.jpg?v=1763515693"},{"product_id":"nicely-said","title":"Nicely Said: Writing For The Web With Style And Purpose","description":"\u003cp\u003eWhether you’re new to web writing, or you’re a professional writer looking to deepen your skills, this book is for you. You’ll learn how to write web copy that addresses your readers’ needs and supports your business goals.\u003cbr\u003eLearn 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, Randy J. Hunt of Etsy, Gabrielle Blair of Design Mom, Mandy Brown of Editorially, Sarah Richards of GOV.UK, and more.\u003cbr\u003eTopics include:\u003cbr\u003e • Write marketing copy, interface flows, blog posts, legal policies, and emails\u003cbr\u003e • Develop behind-the-scenes documents like mission statements, survey questions, and project briefs\u003cbr\u003e • Find your voice and adapt your tone for the situation\u003cbr\u003e • Build trust and foster relationships with readers\u003cbr\u003e • Make a simple style guide\u003cbr\u003e\u003cem\u003e“Writing is a skill that will hugely benefit anyone’s career, and luckily, it’s a skill that anyone can learn. Nicely Said is a wonderful guide to writing clearly and concisely for the audience you’re trying to reach. Whether you’re a professional or just getting started, you’ll find a ton to steal from here.”\u003c\/em\u003e\u003cbr\u003e(—\u003cstrong\u003eAustin Kleon,\u003c\/strong\u003e author of Steal Like An Artist and Show Your Work!\u003cbr\u003e\u003cem\u003e\"Between them, Kate and Nicole have written for many of the web's most valuable and respected companies. Their commitment to clarity and kindness is the result of their experience, and it makes them extraordinary teachers.\"\u003c\/em\u003e\u003cbr\u003e- \u003cstrong\u003eErin Kissane\u003c\/strong\u003e, author of The Elements of Content Strategy\u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46157639811249,"sku":"9780321988195","price":37.49,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46157639844017,"sku":"353f5e7c-c617-328b-a32b-323d71ba42b1","price":28.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_363bbfea-8c4d-40d8-9df2-2077bab9dc92.jpg?v=1763197415"},{"product_id":"thinking-in-java","title":"Thinking in Java","description":"\u003cp\u003e\u003c\/p\u003e \u003cblockquote\u003e  “  \u003ci\u003eThinking in Java\u003c\/i\u003e should be read cover to cover by every Java programmer, then kept close at hand for frequent reference. The exercises are challenging, and the chapter on Collections is superb! Not only did this book help me to pass the Sun Certified Java Programmer exam; it’s also the first book I turn to whenever I have a Java question.”  \u003cbr\u003e  \u003ci\u003e—Jim Pleger, Loudoun County (Virginia) Government\u003c\/i\u003e \u003c\/blockquote\u003e \u003cblockquote\u003e  “  \u003ci\u003eMuch\u003c\/i\u003e better than any other Java book I’ve seen. Make that ‘by an order of magnitude’.... Very complete, with excellent right-to-the-point examples and intelligent, not dumbed-down, explanations.... In contrast to many other Java books I found it to be unusually mature, consistent, intellectually honest, well-written, and precise. IMHO, an ideal book for studying Java.”  \u003cbr\u003e  \u003ci\u003e—Anatoly Vorobey, Technion University, Haifa, Israel\u003c\/i\u003e \u003c\/blockquote\u003e \u003cblockquote\u003e  “Absolutely one of the best programming tutorials I’ve seen for any language.”  \u003cbr\u003e  \u003ci\u003e—Joakim Ziegler, FIX sysop\u003c\/i\u003e \u003c\/blockquote\u003e \u003cblockquote\u003e  “Thank you again for your awesome book. I was really floundering (being a non-C programmer), but your book has brought me up to speed as fast as I could read it. It’s really cool to be able to understand the underlying principles and concepts from the start, rather than having to try to build that conceptual model through trial and error. Hopefully I will be able to attend your seminar in the not-too-distant future.”  \u003cbr\u003e  \u003ci\u003e—Randall R. Hawley, automation technician, Eli Lilly \u0026amp; Co.\u003c\/i\u003e \u003c\/blockquote\u003e \u003cblockquote\u003e  “This is one of the best books I’ve read about a programming language.... The best book ever written on Java.”  \u003cbr\u003e  \u003ci\u003e—Ravindra Pai, Oracle Corporation, SUNOS product line\u003c\/i\u003e \u003c\/blockquote\u003e \u003cblockquote\u003e  “Bruce, your book is wonderful! Your explanations are clear and direct. Through your fantastic book I have gained a tremendous amount of Java knowledge. The exercises are also  \u003ci\u003efantastic\u003c\/i\u003e and do an excellent job reinforcing the ideas explained throughout the chapters. I look forward to reading more books written by you. Thank you for the tremendous service that you are providing by writing such great books. My code will be much better after reading  \u003ci\u003eThinking in Java.\u003c\/i\u003e I thank you and I’m sure any programmers who will have to maintain my code are also grateful to you.”  \u003cbr\u003e  \u003ci\u003e—Yvonne Watkins, Java artisan, Discover Technologies, Inc.\u003c\/i\u003e \u003c\/blockquote\u003e \u003cblockquote\u003e  “Other books cover the  \u003ci\u003ewhat\u003c\/i\u003e of Java (describing the syntax and the libraries) or the  \u003ci\u003ehow\u003c\/i\u003e of Java (practical programming examples).  \u003ci\u003eThinking in Java\u003c\/i\u003e is the only book I know that explains the  \u003ci\u003ewhy\u003c\/i\u003e of Java: Why it was designed the way it was, why it works the way it does, why it sometimes doesn’t work, why it’s better than C++, why it’s not. Although it also does a good job of teaching the what and how of the language,  \u003ci\u003eThinking in Java\u003c\/i\u003e is definitely the thinking person’s choice in a Java book.”  \u003cbr\u003e  \u003ci\u003e—Robert S. Stephenson\u003c\/i\u003e \u003c\/blockquote\u003e \u003cb\u003eAwards for \u003ci\u003eThinking in Java\u003c\/i\u003e\u003c\/b\u003e \u003cblockquote\u003e  2003  \u003ci\u003eSoftware Development Magazine\u003c\/i\u003e Jolt Award for Best Book  \u003cbr\u003e2003  \u003ci\u003eJava Developer’s Journal\u003c\/i\u003e Reader’s Choice Award for Best Book  \u003cbr\u003e2001  \u003ci\u003eJavaWorld\u003c\/i\u003e Editor’s Choice Award for Best Book  \u003cbr\u003e2000  \u003ci\u003eJavaWorld\u003c\/i\u003e Reader’s Choice Award for Best Book  \u003cbr\u003e1999  \u003ci\u003eSoftware Development Magazine\u003c\/i\u003e Productivity Award  \u003cbr\u003e1998  \u003ci\u003eJava Developer’s Journal\u003c\/i\u003e Editor’s Choice Award for Best Book \u003c\/blockquote\u003e \u003cp\u003e\u003ci\u003e\u003cb\u003eThinking in Java\u003c\/b\u003e\u003c\/i\u003e has earned raves from programmers worldwide for its extraordinary clarity, careful organization, and small, direct programming examples. From the fundamentals of Java syntax to its most advanced features, \u003ci\u003e\u003cb\u003eThinking in Java\u003c\/b\u003e\u003c\/i\u003e\u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46157114835121,"sku":"9780131872486","price":93.74,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_71984892-ab21-47d1-a2bb-d9795d306eb2.jpg?v=1763048767"},{"product_id":"penetration-testing","title":"Penetration Testing: A Hands-on Introduction To Hacking","description":"Penetration testers simulate cyber attacks to find security weaknesses in networks, operating systems, and applications. Information security experts worldwide use penetration techniques to evaluate enterprise defenses.\u003cbr\u003e\u003cbr\u003eIn \u003ci\u003ePenetration Testing\u003c\/i\u003e, security expert, researcher, and trainer Georgia Weidman introduces you to the core skills and techniques that every pentester needs. Using a virtual machine–based lab that includes Kali Linux and vulnerable operating systems, you’ll run through a series of practical lessons with tools like Wireshark, Nmap, and Burp Suite. As you follow along with the labs and launch attacks, you’ll experience the key stages of an actual assessment—including information gathering, finding exploitable vulnerabilities, gaining access to systems, post exploitation, and more.\u003cbr\u003e\u003cbr\u003eLearn how to:\u003cbr\u003e–Crack passwords and wireless network keys with brute-forcing and wordlists\u003cbr\u003e–Test web applications for vulnerabilities\u003cbr\u003e–Use the Metasploit Framework to launch exploits and write your own Metasploit modules\u003cbr\u003e–Automate social-engineering attacks\u003cbr\u003e–Bypass antivirus software\u003cbr\u003e–Turn access to one machine into total control of the enterprise in the post exploitation phase\u003cbr\u003e\u003cbr\u003eYou’ll even explore writing your own exploits. Then it’s on to mobile hacking—Weidman’s particular area of research—with her tool, the Smartphone Pentest Framework.\u003cbr\u003e\u003cbr\u003eWith its collection of hands-on lessons that cover key tools and strategies, \u003ci\u003ePenetration Testing\u003c\/i\u003e is the introduction that every aspiring hacker needs.","brand":"None","offers":[{"title":"Paperback","offer_id":46157634470065,"sku":"9781593275648","price":65.99,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46157634502833,"sku":"1c78f878-e313-38d6-949a-9a529a91079c","price":43.19,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_cb315a1b-6ee0-4ca9-8764-4607adb447d4.jpg?v=1764373121"},{"product_id":"silverlight-2-unleashed","title":"Silverlight 2 Unleashed","description":"\u003cp style=\"MARGIN: 0px\"\u003eFull Color Code samples appear as they do in Visual Studio and Expression Blend!\u003c\/p\u003e \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e \u003cp style=\"MARGIN: 0px\"\u003ePrinted entirely in color, with helpful figures and syntax coloring to make code samples appear as they do in Visual Studio and Expression Blend!\u003c\/p\u003e \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e \u003cp style=\"MARGIN: 0px\"\u003eSilverlight is Microsoft’s new web-based User Interface (UI) technology, based on Windows Presentation Foundation (WPF), which is introducing many revolutionary concepts in the world of UI development. Silverlight uses XAML, with tools like Expression Design and Expression Blend, to create astonishing UI effects (such as gradients, compositions, and animations.) In addition to the richness of the UI elements, Silverlight 2 allows the use of C# or VB in addition to JavaScript to automate web pages. With Silverlight, you have the power of .NET on multiple platforms (IE and Firefox on Windows, Firefox and Safari on Macintosh, and Firefox on Linux). The author brings you up to speed very quickly with numerous hands-on examples.\u003c\/p\u003e \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e \u003cul\u003e  \u003cli\u003eUse XAML to create state-of-the-art user interfaces \u003c\/li\u003e  \u003cli\u003eCreate XAML transforms and animations \u003c\/li\u003e  \u003cli\u003eDesign compelling user experiences with Microsoft Expression Blend \u003c\/li\u003e  \u003cli\u003eIntegrate media into your rich Internet applications \u003c\/li\u003e  \u003cli\u003eProgram Silverlight with both JavaScript and .NET languages \u003c\/li\u003e  \u003cli\u003eDeploy Silverlight content to web pages \u003c\/li\u003e  \u003cli\u003eEncode videos with Expression Media Encoder \u003c\/li\u003e  \u003cli\u003eMake the most of Silverlight elements, resources, and styles \u003c\/li\u003e  \u003cli\u003eUse templates to quickly change your application’s look and feel \u003c\/li\u003e  \u003cli\u003eEfficiently debug Silverlight code \u003c\/li\u003e  \u003cli\u003eUse design tools to create graphics that import seamlessly into Silverlight\u003c\/li\u003e \u003c\/ul\u003e \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e \u003cp style=\"MARGIN: 0px\"\u003eLaurent Bugnion has been a software engineer since 1996. He has worked with many programming languages and environments, including C, C++, Java, HTML\/CSS\/JavaScript, and, since 2002, the Microsoft .NET platform. He has been honored twice as a Microsoft MVP: first for ASP.NET and now for Client Application Development. He blogs about Silverlight and related technologies at http:\/\/blog.galasoft.ch.\u003c\/p\u003e \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e \u003cp style=\"MARGIN: 0px\"\u003eON THE WEB:\u003c\/p\u003e \u003cp style=\"MARGIN: 0px\"\u003eDownload all examples and source code presented in this book from informit.com\/title\/9780672330148\u003c\/p\u003e \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e \u003cp style=\"MARGIN: 0px\"\u003eCategory: Microsoft Programming\/Web Programming \u003c\/p\u003e \u003cp style=\"MARGIN: 0px\"\u003eCovers: Microsoft® Silverlight 2\u003c\/p\u003e \u003cp style=\"MARGIN: 0px\"\u003eUser Level: Beginning—Intermediate\u003c\/p\u003e \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46157196656817,"sku":"9780672330148","price":68.74,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_7599378d-215d-48cf-a9af-460fc59073c8.jpg?v=1762443323"},{"product_id":"javascript-bible","title":"JavaScript Bible","description":"\u003cb\u003eThe bestselling JavaScript reference, now updated to reflect changes in technology and best practices\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e   \u003cp\u003eAs the most comprehensive book on the market, the \u003ci\u003eJavaScript Bible\u003c\/i\u003e is a classic bestseller that keeps you up to date on the latest changes in JavaScript, the leading technology for incorporating interactivity into Web pages. Part tutorial, part reference, this book serves as both a learning tool for building new JavaScript skills as well as a detailed reference for the more experienced JavaScript user.\u003c\/p\u003e \u003cp\u003eYou'll get up-to-date coverage on the latest JavaScript practices that have been implemented since the previous edition, as well as the most updated code listings that reflect new concepts. Plus, you'll learn how to apply the latest JavaScript exception handling and custom object techniques.\u003c\/p\u003e \u003cp\u003eCoverage includes: \u003c\/p\u003e \u003cul\u003e \u003cli\u003eJavaScript's Role in the World Wide Web and Beyond\u003c\/li\u003e \u003cli\u003eDeveloping a Scripting Strategy\u003c\/li\u003e \u003cli\u003eSelecting and Using Your Tools\u003c\/li\u003e \u003cli\u003eJavaScript Essentials\u003c\/li\u003e \u003cli\u003eYour First JavaScript Script\u003c\/li\u003e \u003cli\u003eBrowser and Document Objects\u003c\/li\u003e \u003cli\u003eScripts and HTML Documents\u003c\/li\u003e \u003cli\u003eProgramming Fundamentals\u003c\/li\u003e \u003cli\u003eWindow and Document Objects\u003c\/li\u003e \u003cli\u003eForms and Form Elements\u003c\/li\u003e \u003cli\u003eStrings, Math, and Dates\u003c\/li\u003e \u003cli\u003eScripting Frames and Multiple Windows\u003c\/li\u003e \u003cli\u003eImages and Dynamic HTML\u003c\/li\u003e \u003cli\u003eThe String Object\u003c\/li\u003e \u003cli\u003eThe Math, Number, and Boolean Objects\u003c\/li\u003e \u003cli\u003eThe Date Object\u003c\/li\u003e \u003cli\u003eThe Array Object\u003c\/li\u003e \u003cli\u003eJSON - Native JavaScript Object Notation\u003c\/li\u003e \u003cli\u003eE4X - Native XML Processing\u003c\/li\u003e \u003cli\u003eControl Structures and Exception Handling\u003c\/li\u003e \u003cli\u003eJavaScript Operators\u003c\/li\u003e \u003cli\u003eFunction Objects and Custom Objects\u003c\/li\u003e \u003cli\u003eGlobal Functions and Statements\u003c\/li\u003e \u003cli\u003eDocument Object Model Essentials\u003c\/li\u003e \u003cli\u003eGeneric HTML Element Objects\u003c\/li\u003e \u003cli\u003eWindow and Frame Objects\u003c\/li\u003e \u003cli\u003eLocation and History Objects\u003c\/li\u003e \u003cli\u003eDocument and Body Objects\u003c\/li\u003e \u003cli\u003eLink and Anchor Objects\u003c\/li\u003e \u003cli\u003eImage, Area, Map, and Canvas Objects\u003c\/li\u003e \u003cli\u003eEvent Objects\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003ePractical examples of working code round out this new edition and contribute to helping you learn JavaScript quickly yet thoroughly.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e","brand":"None","offers":[{"title":"Boxed Set","offer_id":46157421609137,"sku":"9780470526910","price":59.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_4b3d09e3-e550-4085-b82f-e78e9fc35799.jpg?v=1763442024"},{"product_id":"wordpress-absolute-beginners-guide","title":"Wordpress Absolute Beginner's Guide","description":" \u003cp style=\"margin:0px;\"\u003eMore than 70 million websites and blogs run on WordPress: it's the world's #1 web development tool. Now, you can make the most of WordPress \u003ci\u003ewithout\u003c\/i\u003e becoming a technical expert. \u003cb\u003eWordPress Absolute Beginner's Guide \u003c\/b\u003eis 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.\u003cbr\u003e \u003cbr\u003eLeading 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:\u003c\/p\u003e \u003cul\u003e \u003cli\u003eUnderstanding the mechanics of a WordPress website \u003c\/li\u003e \u003cli\u003eInstalling WordPress yourself, along with the themes and plug-ins you want \u003c\/li\u003e \u003cli\u003eUsing WordPress.com if you don't want to run WordPress on your own equipment \u003c\/li\u003e \u003cli\u003eSetting up your site right the first time, to avoid problems later \u003c\/li\u003e \u003cli\u003eTweaking themes to make your site look perfect \u003c\/li\u003e \u003cli\u003eIntegrating images and media \u003c\/li\u003e \u003cli\u003eMaking your site mobile-ready \u003c\/li\u003e \u003cli\u003eUsing basic search engine optimization techniques to get your site discovered \u003c\/li\u003e \u003cli\u003eTroubleshooting, maintaining, and performance-tuning your site\u003c\/li\u003e \u003c\/ul\u003e \t\t\t\t\t \t\t\t\t ","brand":"None","offers":[{"title":"Paperback","offer_id":46157625000113,"sku":"9780789752901","price":31.24,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_8d9f4b9a-148b-4fa4-8d81-2e0d7f95816b.jpg?v=1763196915"},{"product_id":"twitch","title":"Twitch","description":"\u003cp\u003eTwitch is the leading live streaming platform in most of the world and an integral part of contemporary digital gaming culture. Millions of people broadcast their game play (as well as other activities) to over a hundred million people who regularly visit the site.\u003c\/p\u003e \u003cp\u003eIn this accessible book, Mark R. Johnson offers both a synthesis of existing Twitch research and a new way to understand Twitch as a public forum for gaming. Drawing on ideas of the ancient Greek \u003ci\u003eagora\u003c\/i\u003e or public forum, Johnson demonstrates how Twitch has become the key location for game players looking to understand what is contemporary, relevant, and important in modern gaming culture. He argues that Twitch has constructed a particular kind of public forum for gaming, an understanding which emerges from analysing the platform through its technological infrastructure, its streamers and viewers, its broadcast content, and its tightly knit communities. While this forum helps shape gaming culture, it also exhibits many of gaming's existing problems with harassment and cultural exclusivity. Despite being the essential public space for contemporary gaming, Johnson shows that Twitch is far more complex than it first appears, and is currently expanding in ways that challenge this – until now – core focus.\u003c\/p\u003e \u003cp\u003eThis book is essential reading for students and scholars of game studies, media studies, and anyone with an interest in the rapidly changing nature of online communication.\u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46156806357169,"sku":"9781509558599","price":27.95,"currency_code":"CAD","in_stock":true},{"title":"Hardcover","offer_id":46156806389937,"sku":"9781509558582","price":77.95,"currency_code":"CAD","in_stock":false},{"title":"Kobo eBook","offer_id":46156806422705,"sku":"6265871a-e423-3345-b993-0489e2edbf85","price":22.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_367ebddd-dce8-43eb-ae06-73b568a5b6e9.jpg?v=1763715246"},{"product_id":"exam-ref-70-480-programming-in-html5-with-javascript-and-css3-mcsd","title":"Exam Ref 70-480 Programming in Html5 With Javascript and CSS3 (McSd)","description":"\u003cp\u003ePrepare for Microsoft Exam 70-480—and help demonstrate your real-world mastery of programming with HTML5, JavaScript, and CSS3. Designed for experienced developers ready to advance their status, Exam Ref focuses on the critical-thinking and decision-making acumen needed for success at the Microsoft Specialist level. \u003c\/p\u003e \u003cp\u003e \u003cb\u003eFocus on the expertise measured by these objectives:\u003c\/b\u003e \u003c\/p\u003e \u003cul\u003e  \u003cli\u003eImplement and manipulate document structures and objects \u003c\/li\u003e  \u003cli\u003eImplement program flow \u003c\/li\u003e  \u003cli\u003eAccess and secure data \u003c\/li\u003e  \u003cli\u003eUse CSS3 in applications \u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e \u003cb\u003eThis Microsoft \u003ci\u003eExam Ref:\u003c\/i\u003e\u003c\/b\u003e \u003c\/p\u003e \u003cul\u003e  \u003cli\u003eOrganizes its coverage by exam objectives. \u003c\/li\u003e  \u003cli\u003eFeatures strategic, what-if scenarios to challenge you. \u003c\/li\u003e \u003c\/ul\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46158170587313,"sku":"9780735676633","price":49.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_f12af7ad-bed6-4bc6-bebe-87b96432fa20.jpg?v=1762772831"},{"product_id":"100-top-tips-stay-safe-online-and-protect-your-privacy","title":"100 Top Tips - Stay Safe Online and Protect Your Privacy","description":"\u003cp\u003e\u003cstrong\u003e100 Top Tips – Stay Safe Online and Protect Your Privacy\u003c\/strong\u003e contains tips covering all aspects of staying as safe as possible in the online world. These include:\u003c\/p\u003e\r\n\r\n\u003cli\u003eDetailing the types of threats that are out there\u003c\/li\u003e\r\n\r\n\u003cli\u003eEnsuring that passwords for all of your devices are as secure as possible\u003c\/li\u003e\r\n\r\n\u003cli\u003eIdentifying and avoiding common online scams and cons\u003c\/li\u003e\r\n\r\n\u003cli\u003eStaying protected when using websites\u003c\/li\u003e\r\n\r\n\u003cli\u003eDealing with threats that can be contained within emails\u003c\/li\u003e\r\n\r\n\u003cli\u003eLooking at general social media security threats\u003c\/li\u003e\r\n\r\n\u003cli\u003eUnderstanding security issues related specifically to Facebook\u003c\/li\u003e\r\n\r\n\u003cli\u003eProtecting yourself against identity theft\u003c\/li\u003e\r\n\r\n\u003cli\u003eKeeping your money safe when using online banking\u003c\/li\u003e\r\n\r\n\u003cli\u003eUsing security options to keep children safe in the online world\u003c\/li\u003e\r\n\r\n\r\n\r\n\u003cp\u003e\u003cstrong\u003eWith 100 Top Tips – Stay Safe Online and Protect Your Privacy\u003c\/strong\u003e  at your side, you will be one step closer to protecting yourself from the ongoing threats in the online world. \u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46158345830577,"sku":"9781840788679","price":13.95,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46158345863345,"sku":"1e38d0a7-7305-366d-84de-aaf22452e8a1","price":11.1,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_6b91c9b2-09f0-43cb-9815-62314a1f2093.jpg?v=1763409412"},{"product_id":"javascript-in-24-hours-sams-teach-yourself","title":"JavaScript in 24 Hours, Sams Teach Yourself","description":"\u003cp\u003eIn just 24 lessons of one hour or less, \u003cem\u003eSams Teach Yourself JavaScript in 24 Hours\u003c\/em\u003e helps you learn the fundamentals of web programming using the JavaScript language.\u003c\/p\u003e\r\n\u003cp\u003eDesigned for beginners with no previous programming experience, this book’s straightforward, step-by-step approach shows you how to use JavaScript to add a wide array of interactive features and effects to your web pages.\u003c\/p\u003e\r\n\u003cp\u003eEvery lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success.\u003c\/p\u003e\r\n\u003cp\u003eStep-by-step instructions carefully walk you through the most common JavaScript programming tasks.\u003c\/p\u003e\r\n\u003cp\u003ePractical, hands-on examples show you how to apply what you learn.\u003c\/p\u003e\r\n\u003cp\u003eQuizzes and exercises help you test your knowledge and stretch your skills.\u003c\/p\u003e\r\n\u003cp\u003eLearn how to…\u003c\/p\u003e\r\n\u003cp\u003e· Use JavaScript to build dynamic, interactive web pages\u003c\/p\u003e\r\n\u003cp\u003e· Debug scripts\u003c\/p\u003e\r\n\u003cp\u003e· Create scripts that work in all browsers\u003c\/p\u003e\r\n\u003cp\u003e· Write clear, reliable, and reusable code\u003c\/p\u003e\r\n\u003cp\u003e· Use object-oriented programming techniques\u003c\/p\u003e\r\n\u003cp\u003e· Script with the DOM\u003c\/p\u003e\r\n\u003cp\u003e· Manipulate JSON data\u003c\/p\u003e\r\n\u003cp\u003e· Work with HTML5 and CSS3\u003c\/p\u003e\r\n\u003cp\u003e· Control CSS with simple JavaScript code\u003c\/p\u003e\r\n\u003cp\u003e· Read and write cookies\u003c\/p\u003e\r\n\u003cp\u003e· Use some of the new ECMAScript features today\u003c\/p\u003e\r\n\u003cp\u003e· Match patterns using regular expressions\u003c\/p\u003e\r\n\u003cp\u003e· Understand and use closures\u003c\/p\u003e\r\n\u003cp\u003e· Organize your code with modules\u003c\/p\u003e\r\n","brand":"None","offers":[{"title":"Paperback","offer_id":46243346710738,"sku":"9780672338090","price":43.74,"currency_code":"CAD","in_stock":false},{"title":"Kobo eBook (2015)","offer_id":46243346743506,"sku":"ecb50b03-77f7-39e1-a1e8-89c39ebc4a93","price":33.99,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook (2018)","offer_id":46716761637074,"sku":"150b86e3-01d2-361c-a005-671575b35440","price":33.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/image_d888dede-f631-49f2-b238-a9cf5638adc1.jpg?v=1765291133"},{"product_id":"data-structures-and-algorithms-in-java","title":"Data Structures and Algorithms in Java","description":"\u003cp\u003e\u003cem\u003eData Structures and Algorithms in Java, Second Edition\u003c\/em\u003e is designed to be easy to read and understand although the topic itself is complicated. Algorithms are the procedures that software programs use to manipulate data structures. Besides clear and simple example programs, the author includes a workshop as a small demonstration program executable on a Web browser. The programs demonstrate in graphical form what data structures look like and how they operate. In the second edition, the program is rewritten to improve operation and clarify the algorithms, the example programs are revised to work with the latest version of the Java JDK, and questions and exercises will be added at the end of each chapter making the book even more useful.\u003c\/p\u003e \u003cp\u003eEducational Supplement\u003c\/p\u003e \u003cp\u003eSuggested solutions to the programming projects found at the end of each chapter are made available to instructors at recognized educational institutions. This educational supplement can be found at \u003ca href=\"http:\/\/www.prenhall.com\/\" title=\"http:\/\/www.prenhall.com\/\"\u003ewww.prenhall.com\u003c\/a\u003e, in the Instructor Resource Center.\u003c\/p\u003e","brand":"None","offers":[{"title":"Hardcover","offer_id":46158516748465,"sku":"9780672324536","price":87.49,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_643eba1c-cd3e-408e-acba-9374654f1ee5.jpg?v=1763227049"},{"product_id":"my-linkedin","title":"My Linkedin","description":"\u003cp style=\"MARGIN: 0px\"\u003eMy LinkedIn®\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003cb\u003eStep-by-step\u003c\/b\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003einstructions with callouts to photos that show you exactly what to do\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003cb\u003eHelp\u003c\/b\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003ewhen you run into problems or limitations with LinkedIn\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003cb\u003eTips and Notes\u003c\/b\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003eto help you take full advantage of LinkedIn\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003cb\u003e \u003c\/b\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003cb\u003e \u003c\/b\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003cb\u003eFull-color, step-by-step tasks walk you through making the most of LinkedIn! Learn how to:\u003c\/b\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Leverage the vast LinkedIn network, with hundreds of millions of members worldwide\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Create your LinkedIn account, explore the LinkedIn site, and get started fast\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Define your goals and create a profile that helps you achieve them\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Enhance your profile with multimedia content including images, audio, video, and documents\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Connect with people you know—and people you need to know\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Make the most of LinkedIn Messages, InMail™, and Introductions\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Systematically build your professional brand\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Find new jobs, consulting opportunities, and clients\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Optimize and streamline the way you manage contacts\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Request, provide, manage, and revise professional recommendations\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Use endorsements to demonstrate your expertise\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Customize your LinkedIn home page to view the content that’s most relevant to you \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Use LinkedIn Groups for networking, research, and marketing\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Extend the power of LinkedIn with external tools\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Access LinkedIn from mobile devices\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Use LinkedIn to recruit the world’s best talent\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Decide whether to upgrade to a LinkedIn premium account\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Promote your firm with an outstanding LinkedIn Company Page\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e  •   Drive maximum value from LinkedIn Ads and Sponsored Updates\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46159208841393,"sku":"9780789752703","price":31.24,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_62ad7246-ec00-4b90-b388-7636a6c10465.jpg?v=1762663638"},{"product_id":"microsoft-office-outlook-2007-step-by-step","title":"Microsoft Office Outlook 2007 Step by Step","description":"\u003cp\u003eExperience learning made easy—and quickly teach yourself how to manage your communications with Outlook 2007. With Step By Step, you set the pace—building and practicing the skills you need, just when you need them!\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eSend e-mail, schedule meetings, and organize tasks for easy follow-up\u003c\/li\u003e\n\u003cli\u003eManage your inbox with rules, folders, and search filters\u003c\/li\u003e\n\u003cli\u003eShare your calendar with anyone via e-mail or on the Web\u003c\/li\u003e\n\u003cli\u003eManage RSS feeds and newsgroups—without leaving your inbox\u003c\/li\u003e\n\u003cli\u003eLearn ways to block spam and protect your sensitive messages\u003c\/li\u003e\n\u003cli\u003ePersonalize the way Outlook 2007 looks and works\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eYour all-in-one learning experience includes:\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFiles for building skills and practicing the book''s lessons\u003c\/li\u003e\n\u003cli\u003eFully searchable eBook\u003c\/li\u003e\n\u003cli\u003eBonus quick reference to the Ribbon, the new Microsoft Office interface\u003c\/li\u003e\n\u003cli\u003eWindows Vista Product Guide eReference—plus other resources on CD\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eFor customers who purchase an ebook version of this title, instructions for downloading the CD files can be found in the ebook.\u003c\/p\u003e","brand":"None","offers":[{"title":"Hardcover","offer_id":46159156740273,"sku":"9780735623002","price":36.99,"currency_code":"CAD","in_stock":false},{"title":"Kobo eBook","offer_id":46159156773041,"sku":"4dd8e6d1-b287-3649-a2a0-3e4dc656af04","price":19.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_d9f172b9-5c1b-4a4a-a30f-012363a5d80c.jpg?v=1762424717"},{"product_id":"my-facebook-for-seniors","title":"My Facebook For Seniors","description":" \u003ci\u003e \u003cb\u003eThe perfect book to help anyone 50+ learn Facebook--in full color!\u003c\/b\u003e \u003c\/i\u003e \u003cbr\u003e \u003cbr\u003eWhether you are new to Facebook or would like to explore more of its features, \u003cb\u003eMy Facebook for Seniors \u003c\/b\u003emakes learning to use the world’s most popular social media site simple and fun. The full-color, step-by-step instructions make it easy to connect with family, friends, and colleagues; share digital photos; play social games on Facebook; and much more.\u003cbr\u003e \u003cbr\u003eVeteran author Michael Miller has written more than 100 nonfiction books and is known for his ability to explain complex topics to everyday readers. Michael wrote this book from the 50+ point of view, using relevant examples and covering all the most popular tasks.\u003cbr\u003e \u003cbr\u003eHere are just a few things you will learn how to do in this top-selling book:\u003cbr\u003e• Sign up for Facebook (it’s free!) and create a new account\u003cbr\u003e• Configure Facebook’s privacy settings to keep your personal information private\u003cbr\u003e• Find old friends who are also on Facebook\u003cbr\u003e• Use the News Feed to discover what your friends are up to\u003cbr\u003e• Discover how best to use Facebook to keep in touch with your kids and grandkids\u003cbr\u003e• Update your friends and family on your current activities\u003cbr\u003e• View your friends’ digital photos--and share your photos with friends and family\u003cbr\u003e• Personalize the Timeline page that your friends see\u003cbr\u003e• Use Facebook to schedule and manage real-world events--including birthdays\u003cbr\u003e• Chat privately with friends and family--via text or video\u003cbr\u003e• Find and follow pages from your favorite public figures and companies\u003cbr\u003e• Discover interesting topic-specific groups\u003cbr\u003e• Enhance Facebook with interesting apps and fun social games\u003cbr\u003e• Search Facebook for useful information\u003cbr\u003e• Find out what you should--and shouldn’t--share on Facebook\u003cbr\u003e• Use Facebook on your iPad, iPhone, or Android device\u003cbr\u003e \u003cbr\u003e \u003cp style=\"margin:0px;\"\u003e \u003c\/p\u003e \t\t\t\t\t \t\t\t\t ","brand":"None","offers":[{"title":"Paperback","offer_id":46159211495601,"sku":"9780789754318","price":28.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_983a1900-0070-4dc9-8710-77976962f95b.jpg?v=1763104344"},{"product_id":"my-social-media-for-seniors","title":"My Social Media For Seniors","description":" \u003cp style=\"margin: 0px;\"\u003e \u003cb\u003eLearn Facebook, Twitter, Instagram, LinkedIn, Pinterest, Skype, and More!\u003c\/b\u003e \u003c\/p\u003e \u003cp style=\"margin: 0px;\"\u003e \u003cbr\u003e \u003cb\u003eMy Social Media for Seniors \u003c\/b\u003ehelps you learn what social media is all about, and how to use it to connect with friends, families, and more. The full-color book provides a general overview of what social media is and what it does, then offers step-by-step instruction on how to use the most popular social media-- Facebook, LinkedIn, Pinterest, and Twitter. It also covers other social media, including online message boards and group video chat services such as Skype and Google Hangouts. In addition, the book offers strategies for using social media to find old friends and colleagues, as well as how to use social media safely and securely.  Here are a few things you will learn:\u003c\/p\u003e \u003cul\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eWhat Social Media is and why we use it\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eWhat to share and what not to share on Social Media\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eUsing Social Media safely and privately\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eComparing the most popular Social Media\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eKeeping in touch with friends and family on Facebook\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eSharing pictures and videos on Facebook\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eDiscovering interesting groups on Facebook\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eConfiguring Facebook's privacy settings\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003ePinning and repinning on Pinterest\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eFinding other users and boards to follow on Pinterest\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eFine-tuning your professional profile on LinkedIn\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eConnecting with people and businesses on LinkedIn\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eTweeting and retweeting on Twitter\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eSharing photos with instagram\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eGetting social on special interest message boards\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003ePlaying social games\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eGetting social with video chats\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eUsing Social Media to find old friends\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eUsing Social Media on your smartphone or tablet\u003c\/div\u003e \u003c\/li\u003e \u003cli\u003e \u003cdiv style=\"margin: 0px;\"\u003eExploring other social media\u003c\/div\u003e \u003c\/li\u003e \u003c\/ul\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46159208644785,"sku":"9780789755704","price":30.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_f3382982-3798-4bbb-9f6e-374a1ee1d0aa.jpg?v=1762663638"},{"product_id":"javascript-all-in-one-for-dummies","title":"JavaScript All-in-One For Dummies","description":null,"brand":"None","offers":[{"title":"Paperback","offer_id":46159252750513,"sku":"9781119906834","price":47.99,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46159252783281,"sku":"32468f9c-5f28-3bb0-8634-af456facfae6","price":31.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_1232acfa-fd76-41c7-be05-b7a98a558175.jpg?v=1763571102"},{"product_id":"learning-typescript","title":"Learning TypeScript: Enhance Your Web Development Skills Using Type-Safe JavaScript","description":"TypeScript has conquered the world of JavaScript: it's one of the world's fastest growing and most popular languages across developer surveys, widely used in consumer and business companies alike, and frequently credited for helping massive web applications scale. But what is TypeScript? How does it work, why does it work, and how can we use it?\r\n\u003cp\u003e\r\n\u003ci\u003eLearning TypeScript\u003c\/i\u003e takes beginner to intermediate JavaScript programmers from knowing nothing about \"types\" or a \"type system\" to full mastery of the fundamentals of TypeScript. It's more than a means to find bugs and typos--it's a useful system for declaring the way our JavaScript should work and helping us stick to it. You'll learn how TypeScript:\r\n\u003c\/p\u003e\u003cul\u003e\r\n\u003cli\u003einteracts with JavaScript \r\n\u003c\/li\u003e\n\u003cli\u003eanalyzes and understands code\r\n\u003c\/li\u003e\n\u003cli\u003eaugments your existing development pattern\r\n\u003c\/li\u003e\n\u003cli\u003ehelps you document your code\r\n\u003c\/li\u003e\n\u003cli\u003eworks with IDEs to provide refactoring tools\r\n\u003c\/li\u003e\n\u003cli\u003eassists local development in refactoring code\r\n\u003c\/li\u003e\n\u003cli\u003ehelps you develop more quickly with fewer bugs\r\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46159251275953,"sku":"9781098110338","price":69.99,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46159251308721,"sku":"509eb6da-2dae-3e11-8b03-7f66e68b3055","price":47.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_f34822b8-d5a8-4295-bb36-9e64658a3a46.jpg?v=1764374660"},{"product_id":"content-strategy-for-the-web","title":"Content Strategy For The Web","description":"\u003cp style=\"margin: 0px;\"\u003eFROM CONSTANT CRISIS TO SUSTAINABLE SUCCESS\u003cbr\u003e \u003cbr\u003e BETTER CONTENT MEANS BETTER BUSINESS. Your content is a mess: the website redesigns didn’t help, and the new CMS just made things worse. Or, maybe your content is full of potential: you know new revenue and cost-savings opportunities exist, but you’re not sure where to start. How can you realize the value of content while planning for its long-term success?\u003cbr\u003e \u003cbr\u003e For organizations all over the world, Content Strategy for the Web is the go-to content strategy handbook. Read it to:\u003cbr\u003e \u003c\/p\u003e \u003cul\u003e  \u003cli\u003eUnderstand content strategy and its business value \u003c\/li\u003e  \u003cli\u003eDiscover the processes and people behind a successful content strategy \u003c\/li\u003e  \u003cli\u003eMake smarter, achievable decisions about what content to create and how \u003c\/li\u003e  \u003cli\u003eFind out how to build a business case for content strategy\u003cbr\u003e \u003c\/li\u003e \u003c\/ul\u003eWith all-new chapters, updated material, case studies, and more, the second edition of Content Strategy for the Web is an essential guide for anyone who works with content.","brand":"None","offers":[{"title":"Paperback","offer_id":46159036350641,"sku":"9780321808301","price":56.24,"currency_code":"CAD","in_stock":false},{"title":"Kobo eBook","offer_id":46159036383409,"sku":"881db4b7-583f-4f16-96ab-f969c84d74fb","price":26.09,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_623432c0-8f53-4f94-bb70-8c52aacac3a1.jpg?v=1763227515"},{"product_id":"vine-in-10-minutes-sams-teach-yourself","title":"Vine In 10 Minutes, Sams Teach Yourself","description":"\u003cp style=\"MARGIN: 0px\"\u003eLaunched in January of 2013, Vine is a new mobile app and video-sharing service from Twitter. Vine enables users to shoot short (six-second max) looping videos on their mobile phones and then share those videos with online friends. Vine videos (called vines) can be viewed from a user’s Vine or Twitter feed, shared via Facebook, or embedded in web pages and blogs. This makes Vine like a video version of Instagram, enabling users to “share life in motion” via social networking.\u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003eThis has made Vine enormously popular, especially among the same younger users who made Instagram a hit. Just three months after its release, Vine has become the #1 free app in Apple’s U.S. App Store, and is used on 2.66% of all iOS devices  — more than any other video app. In addition, 2.8% of Twitter users are also Vine users . These numbers puts Vine’s userbase at somewhere between 4 to 6 million users, who upload more than 2,000 new videos each hour. There is no user manual for Vine, nor much in the way of online help files. Anyone wanting to get on the Vine bandwagon can use some help not just learning the basic shooting and sharing features, but also figuring out how to create more sophisticated types of vines.\u003cbr\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003c\/p\u003e  \u003cp style=\"MARGIN: 0px\"\u003e \u003ci\u003e \u003cb\u003e \u003ci\u003eSams Teach Yourself Vine in 10 Minutes\u003c\/i\u003e \u003c\/b\u003e \u003c\/i\u003eis a one-stop shop for everything associated with Vine, from shooting basic videos to sharing those videos socially to creating more sophisticated and artistic videos. In short, it is a source of inspiration to aspiring Vine users in an easy step-by-step format. It is accompanied by a series of Vine videos, available for viewing from Que’s website and YouTube channel, as well as the author Michael Miller's Vine feed. These videos demonstrate the various video techniques discussed in the book to make you an expert!\u003cbr\u003e \u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46159207989425,"sku":"9780789752369","price":15.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_e5fc3e11-e078-4e1f-bab1-74a347a30aa2.jpg?v=1762663638"},{"product_id":"my-pinterest","title":"My Pinterest","description":" \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eStep-by-step\u003c\/b\u003e instructions with callouts to photos that show you exactly what to do on Pinterest \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eHelp \u003c\/b\u003ewhen you run into problems or limitations \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003cb\u003eTips and Notes\u003c\/b\u003e to help you get the most from Pinterest \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003eFull-color, step-by-step tasks walk you through getting and keeping Pinterest working just the way you want. Learn how to: \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Sign up for Pinterest and find friends to follow \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Create new pinboards \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Find interesting items to pin \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Organize your Pinterest boards \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Search Pinterest for interesting items \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Repin other people’s pins \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Comment on other pins \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Pin and play videos \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Install the Pinterest bookmarklet in your web browser \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Practice proper Pinterest etiquette \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Use Pinterest on your iPhone \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Create collaborative pinboards \u003c\/p\u003e \u003cp style=\"margin:0px;\"\u003e• Use Pinterest to promote your business \u003c\/p\u003e ","brand":"None","offers":[{"title":"Paperback","offer_id":46159207923889,"sku":"9780789749819","price":20.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_9f35e886-cb94-4983-8e1c-0d2cdcba73dd.jpg?v=1763104344"},{"product_id":"fuzzy-management","title":"Fuzzy Management: Trilogie Teil Ii: Einsatz Der Unscharfen Logik Für Business Intelligence","description":"Andreas Meier und Edy Portmann verwenden in diesem \u003ci\u003eessential\u003c\/i\u003e über Fuzzy Management die unscharfe Logik zur Lösung betriebswirtschaftlicher Probleme in der digitalen Wirtschaft. Die unscharfe Logik erweitert die klassische Logik mit den beiden Werten \"wahr\" und \"falsch\" und führt zu differenzierteren Beurteilungen. Neben Portfolio Management, Performance Measurement, Service Level Engineering und Reputationsmanagement wird die Business Intelligence mit weichen Faktoren angereichert, um den Entscheidungsprozess zu verbessern.\u003cp\u003e\u003cb\u003eDie Autoren: \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eProf. Dr. Andreas Meier\u003c\/b\u003e leitete in den Jahren 1999 bis 2018 den Lehrstuhl für Wirtschaftsinformatik an der Universität Fribourg, Schweiz. Seine Forschungsgebiete waren eBusiness, eGovernment und Informationsmanagement. \u003c\/p\u003e \u003cp\u003e\u003cb\u003eProf. Dr. Edy Portmann \u003c\/b\u003eist Swiss Post Professor of Computer Science am Human-IST Institut der Universität Fribourg, Schweiz. In seiner Forschung beschäftigt er sich mit Fragen rund um Informationssysteme, -verarbeitung und -beschaffung.\u003c\/p\u003e\u003cbr\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46160652239025,"sku":"9783658260354","price":23.5,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46160652271793,"sku":"2a4d5189-0bbf-32aa-8110-b404f52323a0","price":6.79,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_74a32a07-8d10-42ec-9b3f-c15a67389694.jpg?v=1763716756"},{"product_id":"projektwissen-spielend-einfach-managen-mit-der-projectworld","title":"Projektwissen Spielend Einfach Managen Mit Der Projectworld: Hmd Best Paper Award 2015","description":"\u003cp\u003eDie Autoren zeigen einen neuen Weg auf, gamifizierte Wissensmanagementsysteme mit der Anwendung spielerischer Elemente zu gestalten, und beschreiben die Anforderungserhebung, die Gestaltung und Evaluation des Systems. Hierbei gehen sie auf die theoretischen Grundlagen sowie die Umsetzung und Nutzung in einem Unternehmen ein. Mithilfe von Gamification-Mechanismen sollen Projektteams dazu motiviert werden, ihr Wissen und ihre Erfahrungen zu dokumentieren und in anderen Projekten wiederzuverwenden. Damit erhält der Leser einen umfassenden Einblick in die Theorie und Praxis des modernen Wissensmanagements in Projekten.\u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46160646865073,"sku":"9783658148539","price":23.5,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46160646897841,"sku":"52235b89-ed2b-3f8e-a922-e45c50728b04","price":6.79,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_6e1472bd-574f-435e-98fc-aa22de68d86a.jpg?v=1763713680"},{"product_id":"interactive-decision-aids-in-e-commerce","title":"Interactive Decision Aids in E-Commerce","description":"\u003cp\u003eThis book gives recommendations on which interactive decision aids to offer in webstores. Interactive decision aids are tools that help online shoppers to compare and evaluate product information. Consumers can, for instance, exclude products that do not meet certain criteria, they can highlight certain information or they can assign ratings of different kinds. Interactive decision aids are important, because finding the preferred product in a short amount of time increases both the customers' satisfaction and, in turn, the sales volume.This book includes a detailed description of decision aids, closely studies how decision aids are related to the decision behavior of customers, and develops a comprehensive system of decision aids, which is very flexible, increases both customer satisfaction and confidence, and can be used intuitively. The close link between typical behaviors and the decision aids allows webstores to learn about customers' decision-making behavior by using a simple click stream analysis. The book is written in an easy-to-read style and provides both practical recommendations and knowledge about consumer behavior\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46160673996977,"sku":"9783790829488","price":142.95,"currency_code":"CAD","in_stock":true},{"title":"Hardcover","offer_id":46160674029745,"sku":"9783790827682","price":160.95,"currency_code":"CAD","in_stock":true},{"title":"Kobo eBook","offer_id":46160674062513,"sku":"e0b7cbfd-1a5e-3ec9-a127-c033596fd842","price":116.09,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_04f1ae2c-c3ab-4738-9567-d2e22e53ce90.jpg?v=1763440576"},{"product_id":"elements-of-user-experience-the","title":"Elements of User Experience, The: User-Centered Design for the Web and Beyond","description":"\u003cp style=\"margin: 0px;\"\u003eFrom the moment it was published almost ten years ago, \u003ci\u003eElements of User Experience\u003c\/i\u003e became a vital reference for web and interaction designers the world over, and has come to define the core principles of the practice. Now, in this updated, expanded, and full-color new edition, Jesse James Garrett has refined his thinking about the Web, going \u003ci\u003ebeyond \u003c\/i\u003ethe desktop to include information that also applies to the sudden proliferation of mobile devices and applications.\u003c\/p\u003e \u003cp style=\"margin: 0px;\"\u003e\u003cbr\u003e\u003c\/p\u003e \u003cp style=\"margin: 0px;\"\u003eSuccessful interaction design requires more than just creating clean code and sharp graphics. You must also fulfill your strategic objectives while meeting the needs of your users. Even the best content and the most sophisticated technology won't help you balance those goals without a cohesive, consistent user experience to support it.\u003c\/p\u003e \u003cp style=\"margin: 0px;\"\u003e \u003c\/p\u003e With so many issues involved—usability, brand identity, information architecture, interaction design— creating the user experience can be overwhelmingly complex. This new edition of \u003ci\u003eThe Elements of User Experience\u003c\/i\u003e cuts through that complexity with clear explanations and vivid illustrations that focus on ideas rather than tools or techniques. Garrett gives readers the big picture of user experience development, from strategy and requirements to information architecture and visual design. \u003cdiv style=\"\"\u003e  \u003chr msocomoff=\"\" align=\"left\" size=\"1\" width=\"33%\"\u003e \u003c\/div\u003e","brand":"None","offers":[{"title":"Paperback","offer_id":46160129949873,"sku":"9780321683687","price":74.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0655\/8980\/5233\/files\/1_b3ec4574-9adc-46a0-83f3-631656930d9e.jpg?v=1763227512"}],"url":"https:\/\/www.indigo.ca\/collections\/internet-web-development.oembed","provider":"Indigo","version":"1.0","type":"link"}