Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • MPI Ethno. Forsch.  (170)
  • Sebastopol, CA : O'Reilly Media  (82)
  • Boston, Mass. :Safari Books Online  (71)
  • Sebastopol, Calif. : O'Reilly  (37)
  • Web site development  (170)
Datasource
  • MPI Ethno. Forsch.  (170)
Material
Language
Years
  • 1
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Vue (Electronic resource) ; Web site development ; Web applications ; Development ; JavaScript (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Get a brisk introduction to building fast, interactive single-page web applications with Vue.js, the popular JavaScript framework that organizes and simplifies web development. With this practical guide, you'll quickly move from basics to custom components and advanced features-including JSX, the JavaScript syntax extension. Author Callum Macrae shows you how to use the most useful libraries in the Vue ecosystem, such as vue-router for routing, vuex for state management, and vue-test-utils for testing. If you're a frontend developer familiar with JavaScript, HTML, and CSS, this book will show you how to develop a fully featured web application using Vue. Learn Vue.js basics, including its use of templates to display data on a page Set up Vue projects from scratch, or use vue-cli to set up from a template Create a maintainable codebase by splitting code into self-contained components Discover how Vue.js works with CSS to style your websites and applications Use render functions and JSX, rather than templates, to determine what Vue displays Control how code is executed and displayed with vue-router Manage state in one centralized place with the Vuex library Write unit tests to ensure your Vue components don't break in the future
    Note: Includes index. - Description based on online resource; title from title page (viewed April 26, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    ISBN: 9781491921975 , 1491921978
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: HTML (Document markup language) ; Cascading style sheets ; JavaScript (Computer program language) ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Using Scalable Vector Graphics (SVG) for illustrations only scratches the surface of this format's potential on the web. With this practical guide, you'll learn how to use SVG not only for illustrations but also as graphical documents that you can integrate into complex HTML5 web pages, and style with custom CSS. Web developers will discover ways to adapt designs by adding data based graphics, dynamic styles, interaction, or animation. Divided into five parts, this book includes: SVG on the web: Understand how SVG works with HTML, CSS, and JavaScript to define graphics Drawing with markup: Learn the vector language of x and y coordinates that let SVG create basic and custom shapes Putting graphics in their place: Use the coordinate system to draw SVG shapes and text at different scales and positions Artistic touches: Explore how color is used, how strokes are created and manipulated, and how graphical effects like filters, clipping, and masking are applied SVG as an application: Make your graphic more accessible to humans and computers, and learn how to make it interactive or animated
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed October 20, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume)
    Edition: First edition.
    Keywords: Web site development ; Web sites ; Design ; Information technology ; Management ; Electronic books ; Electronic books ; local
    Abstract: How fast is your site? Web performance is crucial as your company moves toward digital transformation-not just the actual time it takes your online experience to load, but also the perception of load time for your users and customers. In this article, Comcast's Tom Barker explains how poor or inefficient web performance can affect your entire transformation process, and why you need to move this task to the top of your list.
    Note: Description based on online resource; title from title page (Safari, viewed May 10, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Web site development ; Information technology ; Management ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: Among the many key performance indicators discussed in high-level executive meetings, one is rarely included: web performance. Yet, this particular metric is critical for tracking positive customer experience as well as the success of your digital transformation process. In this report, Tom Barker-Senior Director of Software Engineering and Development at Comcast-discusses concrete steps you can take as a business leader to elevate the status of web performance in your organization. Customers are ruthless when it comes to assessing sites. Even if you think your application is functioning just fine, the mere perception of poor performance will cause customers to go elsewhere. This report outlines the importance of web performance and explains how your involvement as an executive can help spark company-wide involvement in this valuable process. You'll explore how to: Set annual goals for creating and maintaining performance service-level agreements (SLAs) Identify champions in the company who can serve as grass roots organizers driving web performance Implement tactical changes to help your organization achieve web performance goals Evaluate the current performance of your application and identify areas that need improvement Invest in an application performance management (APM) platform to administer the maintenance of your SLA
    Note: Description based on online resource; title from title page (Safari, viewed January 11, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Language: English
    Pages: 1 online resource (1 volume)
    Edition: First edition.
    Keywords: Web site development ; Web sites ; Access control ; Application software ; Development ; Information technology ; Management ; Electronic books ; Electronic books ; local
    Abstract: Automated traffic is a major factor in the modern internet, especially for website owners. Bots, spiders, and scrapers now exceed the amount of traffic from human users, and this trend is expected to continue in the number and sophistication of bot types. With this handbook, Intechnica co-founder Andy Still provides guidelines to help public-facing sites identify and manage various types of automated traffic. Some bots are beneficial, such as automated traffic triggered by direct human action, but many of them are highly profitable ventures run by organized criminal groups. Bots can negatively impact your site and your business by: Fraudulently taking advertising revenue without displaying ads to potential customers Stealing website content for competitors to use on their own sites Publishing offensive content on your comments or forum pages Accessing your users' personal data for use elsewhere Creating fake accounts to take unfair advantage of special offers Skewing analytics that would lead you to make invalid business decisions Managing and Mitigating Bots helps you determine which traffic is non-human and requires action, and then guides you through the process of defining a bot-handling policy tailored to the type of bot traffic you identify.
    Note: Description based on online resource; title from title page (Safari, viewed January 8, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (xiii, 145 pages) , illustrations
    Edition: First edition.
    Keywords: Web site development ; Web applications ; Development ; Computer programs ; Cloud computing ; Electronic books ; Electronic books ; local
    Abstract: Get an in-depth tour of OpenShift, the container-based software deployment and management platform from Red Hat that provides a secure multi-tenant environment for the enterprise. This practical guide describes in detail how OpenShift, building on Kubernetes, enables you to automate the way you create, ship, and run applications in a containerized environment. Author Graham Dumpleton provides the knowledge you need to make the best use of the OpenShift container platform to deploy not only your cloud-native applications, but also more traditional stateful applications. Developers and administrators will learn how to run, access, and manage containers in OpenShift, including how to orchestrate them at scale. Build application container images from source and deploy them Implement and extend application image builders Use incremental and chained builds to accelerate build times Automate builds by using a webhook to link OpenShift to a Git repository Add configuration and secrets to the container as project resources Make an application visible outside the OpenShift cluster Manage persistent storage inside an OpenShift container Monitor application health and manage the application lifecycle This book is a perfect follow-up to OpenShift for Developers: A Guide for Impatient Beginners (O'Reilly).
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed May 23, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Web sites ; Design ; Web site development ; Customer relations ; Management ; Information technology ; Management ; Electronic books ; Electronic books ; local
    Abstract: IT executives in companies undergoing digital transformation have many stakeholders. Business units stress online sales, conversions, and self-service, while product owners push for new online features and products. Each group has its own key performance indicators (KPIs) for tracking progress. Yet, one leading indicator essential to the success of all of these other metrics-web performance-is often neglected. Yet it's the one area IT professionals directly control. In this article, professor and Comcast engineer Tom Barker explains how poor application performance can hinder your company's digital transformation. Customers quick to abandon slow-loading applications can be left with the impression that your site's problems are indicative of other offerings. You'll learn tips for addressing web performance on a large scale, including the recruitment of internal and external champions to help you set up processes and best practices for improving and maintaining your application's day-to-day performance.
    Note: Description based on online resource; title from title page (Safari, viewed January 11, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: User interfaces (Computer systems) ; Web site development ; Web applications ; Computer programs ; Electronic books ; Electronic books ; local
    Abstract: React quickly has become one of the most influential tools for web development and a compelling choice for many projects. The decision to use a new library such as React is critical to the way that teams function, so it's essential to get buy-in from everybody at the table, including team members who are not developers. Many excellent resources will teach you how to use React, but few get into just why this library matters. In this ebook, author Eric Baer examines React's core innovations with as little jargon as possible to help promote a diverse set of views in your conversations about technology. Any member of a technical team, from software engineers to program and product managers to technical management, can use this ebook to understand how the features and constraints of React and other development tools affect the way companies build modern web applications. You'll explore: How React's core components work How React uses tricks from game development to deliver runtime performance by default Why React's academic leanings have pushed the web development community to adopt cutting-edge techniques from computer science The challenges with using React on large projects Why React Native is pushing the limits of code reuse across web and native development boundaries
    Note: Description based on online resource; title from title page (Safari, viewed August 17, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Web site development ; Computer networks ; Scalability ; Agile software development ; Information technology ; Management ; Electronic books ; Electronic books ; local
    Abstract: Agile transformation has become a big deal among enterprise organizations, even if the deal has proved difficult to close. Agile software development has long thrived among independent developers, but recently large organizations across all industries have begun agile programs-only to watch those initiatives run into obstacles and lose steam. In this concise report, author Matt LeMay discusses why agile transformations in the enterprise fail, and then examines a business-goals-first approach that can help your company move forward with agile. You'll learn best practices for taking the goals-first approach, including two methods for implementing and scaling your agile process-using top-down scaled agile frameworks, or bottom-up localized experiments. After presenting case studies from Coca Cola and Adobe, LeMay also addresses additional steps that your organization can take to "future-proof" your agile transformation efforts.
    Note: Description based on online resource; title from title page (Safari, viewed November 29, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Fifth edition.
    Keywords: MySQL (Electronic resource) ; PHP (Computer program language) ; JavaScript (Computer program language) ; Web site development ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: Build interactive, data-driven websites with the potent combination of open source technologies and web standards, even if you have only basic HTML knowledge. In this update to this popular hands-on guide, you'll tackle dynamic web programming with the latest versions of today's core technologies: PHP, MySQL, JavaScript, CSS, HTML5, and key jQuery libraries. Web designers will learn how to use these technologies together and pick up valuable web programming practices along the way-including how to optimize websites for mobile devices. At the end of the book, you'll put everything together to build a fully functional social networking site suitable for both desktop and mobile browsers. Explore MySQL, from database structure to complex queries Use the MySQLi extension, PHP's improved MySQL interface Create dynamic PHP web pages that tailor themselves to the user Manage cookies and sessions and maintain a high level of security Enhance the JavaScript language with jQuery and jQuery mobile libraries Use Ajax calls for background browser-server communication Style your web pages by acquiring CSS2 and CSS3 skills Implement HTML5 features, including geolocation, audio, video, and the canvas element Reformat your websites into mobile web apps
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed August 6, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Second edition.
    Keywords: JavaScript (Computer program language) ; Interactive computer graphics ; Web site development ; Information visualization ; Electronic books ; Electronic books ; local
    Abstract: Create and publish your own interactive data visualization projects on the web-even if you have little or no experience with data visualization or web development. It's inspiring and fun with this friendly, accessible, and practical hands-on introduction. This fully updated and expanded second edition takes you through the fundamental concepts and methods of D3, the most powerful JavaScript library for expressing data visually in a web browser. Ideal for designers with no coding experience, reporters exploring data journalism, and anyone who wants to visualize and share data, this step-by-step guide will also help you expand your web programming skills by teaching you the basics of HTML, CSS, JavaScript, and SVG. Learn D3 4.x-the latest D3 version-with downloadable code and over 140 examples Create bar charts, scatter plots, pie charts, stacked bar charts, and force-directed graphs Use smooth, animated transitions to show changes in your data Introduce interactivity to help users explore your data Create custom geographic maps with panning, zooming, labels, and tooltips Walk through the creation of a complete visualization project, from start to finish Explore inspiring case studies with nine accomplished designers talking about their D3-based projects
    Note: Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed August 11, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Second edition.
    Keywords: Python (Computer program language) ; Application software ; Development ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: By taking you through the development of a real web application from beginning to end, the second edition of this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python. You'll learn how to write and run tests before building each part of your app, and then develop the minimum amount of code required to pass those tests. The result? Clean code that works.
    Note: Previous edition published: 2014. - Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed August 11, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Cascading style sheets ; HTML (Document markup language) ; Web site development ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: SVG is extremely powerful, with its reduced HTTP requests and crispness on any display. It becomes increasingly more interesting as you explore its capabilities for responsive animation and performance boons. When you animate SVG, you must be aware of normal image traits like composition, color, implementation, and optimization. But when you animate, it increases the complexity of each of these factors exponentially. This practical book takes a deep dive into how you can to solve these problems with stability, performance, and creativity in mind.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed March 24, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Active server pages ; Microsoft .NET Framework ; Web servers ; Web site development ; Cloud computing ; Electronic books ; Electronic books ; local
    Abstract: At a time when nearly every vertical, regardless of domain, seems to need software running in the cloud to make money, microservices provide the agility and drastically reduced time to market you require. This hands-on guide shows you how to create, test, compile, and deploy microservices, using the ASP.NET Core free and open-source framework. Along the way, you'll pick up good, practical habits for building powerful and robust services. Building microservices isn't about learning a specific framework or programming language; it's about building applications that thrive in elastically scaling environments that don't have host affinity, and that can start and stop at a moment's notice. This practical book guides you through the process. Learn test-driven and API-first development concepts Communicate with other services by creating and consuming backing services such as databases and queues Build a microservice that depends on an external data source Learn about event sourcing , the event-centric approach to persistence Use ASP.NET Core to build web applications designed to thrive in the cloud Build a service that consumes, or is consumed by, other services Create services and applications that accept external configuration Explore ways to secure ASP.NET Core microservices and applications
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed September 18, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: React (Electronic resource) ; Web site development ; Web applications ; Computer programs ; Electronic books ; Electronic books ; local
    Abstract: If you want to learn how to build efficient user interfaces with React, this is your book. Authors Alex Banks and Eve Porcello show you how to create UIs with this small JavaScript library that can deftly display data changes on large-scale, data-driven websites without page reloads. Along the way, you'll learn how to work with functional programming and the latest ECMAScript features. Developed by Facebook, and used by companies including Netflix, Walmart, and The New York Times for large parts of their web interfaces, React is quickly growing in use. By learning how to build React components with this hands-on guide, you'll fully understand how useful React can be in your organization. Learn key functional programming concepts with JavaScript Peek under the hood to understand how React runs in the browser Create application presentation layers by mounting and composing React components Use component trees to manage data and reduce the time you spend debugging applications Explore React's component lifecycle and use it to load data and improve UI performance Use a routing solution for browser history, bookmarks, and other features of single-page applications Learn how to structure React applications with servers in mind
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed May 8, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Web site development ; Interactive multimedia ; Web services ; Application program interfaces (Computer software) ; Multimedia systems ; Electronic books ; Electronic books ; local
    Abstract: Powerful web-based REST and hypermedia-style APIs are becoming more common every day, but instead of applying the same techniques and patterns to hypermedia clients, many developers rely on custom client code. With this practical guide, you'll learn how to move from one-off implementations to general-purpose client apps that are stable, flexible, and reusable. Author Mike Amundsen provides extensive background, easy-to-follow examples, illustrative dialogues, and clear recommendations for building effective hypermedia-based client applications.
    Note: Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed March 21, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Web applications ; Development ; Computer programs ; Web site development ; Cloud computing ; Electronic books ; Electronic books ; local
    Abstract: For many organizations, a big part of DevOps' appeal is software automation using infrastructure-as-code techniques. This book presents developers, architects, and infra-ops engineers with a more practical option. You'll learn how a container-centric approach from OpenShift, Red Hat's cloud-based PaaS, can help your team deliver quality software through a self-service view of IT infrastructure. Three OpenShift experts at Red Hat explain how to configure Docker application containers and the Kubernetes cluster manager with OpenShift's developer- and operational-centric tools. Discover how this infrastructure-agnostic container management platform can help companies navigate the murky area where infrastructure-as-code ends and application automation begins. Get an application-centric view of automation-and understand why it's important Learn patterns and practical examples for managing continuous deployments such as rolling, A/B, blue-green, and canary Implement continuous integration pipelines with OpenShift's Jenkins capability Explore mechanisms for separating and managing configuration from static runtime software Learn how to use and customize OpenShift's source-to-image capability Delve into management and operational considerations when working with OpenShift-based application workloads Install a self-contained local version of the OpenShift environment on your computer
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed July 20, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Web site development ; Web sites ; Design ; Application software ; Development ; Electronic books ; Electronic books ; local
    Abstract: Just like vinyl LPs, static sites are making a comeback, evidenced by the wide array of static-site generators now available. This practical book shows you hands-on how to build these simple sites for blogs and other use cases, and how to make them more powerful. In the process, you'll work with some of today's more mature and popular static-site generators.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed March 22, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Web sites ; Design ; Web site development ; Mobile computing ; Electronic books ; Electronic books ; local
    Abstract: Application response time mostly occurs on the front end, where user devices process the information. With all of the mobile devices in use today, application developers walk a fine line between adding ever-greater content and dealing with performance bottlenecks inherent with a mobile device's limited processing power. This practical, high-level report introduces senior managers, marketers, and IT practitioners to the generic tools and best practices you need to analyze frontend performance. You'll explore the critical connection between frontend optimization (FEO) and business revenue growth. Author Larry Haig, FEO consultant and analyst, identifies major opportunities for optimizing application performance, and provides a practical guide to action, including suggested workflow processes. You'll also examine approaches and constraints for building a high-performance culture in your organization. Explore the strengths and weaknesses of FEO tools available to help you understand application performance Learn a high-level process for implementing FEO, including how to create and manage Key Performance Indicators Adapt the process to work with edge cases, single page applications, and HTTP/2-based applications Learn core building blocks for making digital performance part of your corporate culture Get recommendations for using frontend optimization in practice
    Note: Description based on online resource; title from title page (Safari, viewed January 9, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Cascading style sheets ; HTML (Document markup language) ; Web site development ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: Creating user interfaces that are fun, practical, fluid, and memorable is hard. And existing learning materials don't explain the context of the UI problem that animations are trying to solve. That's where this book comes in. You'll gain a solid technical understanding of how to create awesome animations using CSS and learn how to implement common UI patterns, using practical examples that rely on animations to solve a core problem. Frontend web developers and designers will not only learn important technical details, but also how to apply them to solve real-world problems.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed March 24, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Web site development ; Application software ; Development ; Database management ; Electronic books ; local ; Electronic books
    Abstract: Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords? In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architectures
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed March 24, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Web site development ; Web sites ; Design ; HTTP (Computer network protocol) ; Electronic books ; Electronic books ; local
    Abstract: What can your organization gain by adopting HTTP/2? How about faster, simpler, and more robust websites and applications? This practical guide demonstrates how the latest version of the Hypertext Transfer Protocol can dramatically improve website and application performance. You'll take a deep dive into HTTP/2 details, and learn how this updated protocol is changing the web landscape.
    Note: Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed June 6, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume)
    Edition: First edition.
    Keywords: Web sites ; Security measures ; Web site development ; Web sites ; Access control ; Electronic books ; Electronic books ; local
    Abstract: Why bother with quality control when building a website? Simple. Quality control (QC) helps you determine whether your site meets your own expectations and, more important, whether it meets professional best practices. Without QC, you have no way of telling whether your site is any good prior to unleashing it upon the world. QC can save you time, money, and a lot of anxiety. This short book covers QC for several website aspects-such as security, functionality, and code quality-and provides links to many useful tools that can help you in each of these areas. Author Jens Oliver Meiert also explores important areas of QC in practice, which requires training and is dependent on team mindset, automation, and enforcement. Due to key differences in approach, this ebook focuses specifically on quality control for websites rather than web apps. This ebook covers: Security Accessibility Usability Performance Functionality Maintainability Semantics Validation Design consistency and layout Typography Code quality Coding standard compliance
    Note: Includes bibliographical references. - Description based on online resource; title from title page (Safari, viewed June 12, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Web search engines ; Search engines ; Programming ; Web sites ; Design ; Web site development ; Internet marketing ; Web sites ; Ratings and rankings ; Internet searching ; Electronic books ; Electronic books ; local
    Abstract: Welcome to the battlefield. Every day, companies ranging from startups to enterprises fight to achieve high search rankings, knowing that previous success can quickly vanish. With this practical guide, you'll learn how to put search engine optimization (SEO) methodology into practice, including the research, data analysis, and constant experimentation required to build an SEO program specific to your organization that can help you improve search results. Running a successful SEO program requires a team with a mix of skills, including marketing, analytics, website development, and automation. Author Anne Ahola Ward walks marketers and developers through SEO essentials and provides real-world case studies of successful and not-so-successful SEO programs. You'll quickly understand why this is both an exciting and critical time to adopt SEO in your organization. Perform keyword goals and research, and spot search trends Understand the motivation and creativity of the SEO mindset Run a campaign to generate traffic and measure the results Use mobile and platform-agnostic strategies for search growth Demonstrate the value of your search marketing efforts Include web development in your SEO program-everything from quick updates to UX/UI strategy Learn the sweetest way to run and report on an search program
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed March 30, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Ruby on rails (Electronic resource) ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: If you're a web developer or designer ready to learn Ruby on Rails, this hands-on guide is the ideal way to get started. Rather than toss you into the middle of the framework's Model-View-Controller architecture, as many books do, Learning Rails 5 begins with the foundations of the Web you already know. You'll learn how to create something visible with Rails' view layer before diving into the more difficult inner layers: the database models and controller code. All you need to begin your Rails journey is HTML experience.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed August 26, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Web sites ; Management ; Web sites ; Design ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Looking to select a web content management system (CMS), but confused about the promises, terminology, and buzzwords? Do you want to understand content management without having to dive into the underlying programming? This book provides a clear, unbiased overview of the entire CMS ecosystem-from platforms to implementations-in a language- and platform-agnostic manner for project managers, executives, and new developers alike.
    Note: Includes index. - Description based on online resource; title from title page (viewed March 24, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Business enterprises ; Computer networks ; Security measures ; Computer networks ; Security measures ; Electronic information resources ; Access control ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Developers, designers, engineers, and creators can no longer afford to pass responsibility for identity and data security onto others. Web developers who don't understand how to obscure data in transmission, for instance, can open security flaws on a site without realizing it. With this practical guide, you'll learn how and why everyone working on a system needs to ensure that users and data are protected. Authors Jonathan LeBlanc and Tim Messerschmidt provide a deep dive into the concepts, technology, and programming methodologies necessary to build a secure interface for data and identity-without compromising usability.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed June 13, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Web site development ; PHP (Computer program language) ; Web sites ; Programming ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: If you want to get started with PHP, this book is essential. Author David Sklar ( PHP Cookbook ) guides you through aspects of the language you need to build dynamic server-side websites. By exploring features of PHP 5.x and the exciting enhancements in the latest release, PHP 7, you'll learn how to work with web servers, browsers, databases, and web services. End-of-chapter exercises help you make the lessons stick. Whether you're a hobbyist looking to build dynamic websites, a frontend developer ready to add server-side programs, or an experienced programmer who wants to get up to speed with this language, this gentle introduction also covers aspects of modern PHP, such as internationalization, using PHP from the command line, and package management. Learn how PHP interacts with browsers and servers Understand data types, variables, logic, looping, and other language basics Explore how to use arrays, functions, and objects Build and validate web forms Work with databases and session management Access APIs to interact with web services and other websites Jumpstart your project with popular PHP web application frameworks
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed April 22, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume)
    Edition: First edition.
    Keywords: Web applications ; Development ; Web site development ; Python (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Even though JavaScript tools dominate today's web development landscape, Python provides aspiring web developers with a wide variety of useful web frameworks, written in a powerful, easy-to-learn language. This O'Reilly report surveys 30 Python web frameworks that have more than 1,000 monthly downloads and provides a deeper look into six of the most widely used. Longtime Pythonista Carlos de la Guardia describes Python web frameworks ranging from full-stack options that offer a lot of functionality to micro frameworks that focus on simplicity with fewer features. You'll not only get pointers on how to choose a framework that best fits your development needs, but you'll also learn what it takes to create your own. Take a tour of Python frameworks, from Appier, Cyclone, and Fantastico to Grok, Muffin, and Twisted Dive into details on the top six Python frameworks-Django, Flask, Tornado, Bottle, Pyramid, and CherryPy Review code examples, testing capabilities, best uses, and ways to get started with each of the top six Learn Python's building blocks for creating your own framework, and explore why you'd want to pursue this option
    Note: Description based on online resource; title from title page (viewed February 20, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Electronic commerce ; Mobile commerce ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: If you want to convince your organization to conduct a web performance upgrade, this concise book will strengthen your case. Drawing upon her many years of web performance research, author Tammy Everts uses cases studies and other data to explain how web page speed and availability affect a host of business metrics. You'll also learn how our human neurological need for quick, uncomplicated processes drives these metrics. Ideal for managers, this book's case studies demonstrate how Walmart, Staples.com, Mozilla, and other organizations significantly improved conversion rates through simple upgrades.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed June 13, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Web site development ; Web sites ; Design ; Internet programming ; Electronic books ; local
    Abstract: High-quality images have an amazing power of attraction. Just add some stunning photos and graphics to your website or app and watch your user engagement and conversion numbers climb. It can be tricky, but with this practical guide, you'll master the many facets of delivering high performance images on the internet-without adversely affecting site performance. You'll learn the nuts and bolts of color theory, image formats, storage and management, operations delivery, browser and application behavior, the responsive web, and many other topics. Ideal for developers, this book also provides useful tips, tricks, and practical theory for processing and displaying powerful images that won't slow down your online product.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed November 17, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Web site development ; Web applications ; Development ; Computer programs ; Electronic books ; Electronic books ; local
    Abstract: Keen to build web applications for the cloud? Get a quick hands-on introduction to OpenShift, the open source Platform as a Service (PaaS) offering from Red Hat. With this practical guide, you'll learn the steps necessary to build, deploy, and host a complete real-world application on OpenShift without having to slog through long, detailed explanations of the technologies involved.
    Note: Description based on online resource; title from title page (Safari, viewed August 26, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: PHP (Computer program language) ; Scripting languages (Computer science) ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: PHP 7-the most dramatic update to the language in over a decade-has arrived. This O'Reilly report provides you with a short guide to the major changes in this new release, including a revamped engine (Zend Engine 3), a bunch of new features, and lots of language cleanup. You'll learn about basic language changes, deprecated features, Unicode enhancements, changes in Object-Oriented programming, and other enhancements. You'll also discover why it's taken more than 10 years for the first new major version of PHP since PHP 5 to appear-and what happened to version 6 in the meantime. Get important details regarding changes to PHP 7, including: Deprecated features, starting with alternative PHP tags and POSIX-compatible regular expressions Uniform Variable Syntax, including consistency fixes and new syntax Basic language changes, such as new operators, constant arrays, new functions, and regular expressions Expectations and Assertions Error handling Enhancements to PHP's Unicode, closure, and Generator features Changes in Object-Oriented programming Scalar type hints (perhaps the most polarizing and exciting new feature)
    Note: Includes bibliographical references. - Description based on online resource; title from title page (Safari, viewed January 8, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: HTTP (Computer network protocol) ; Web site development ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: The new HTTP/2 standard is finally here. Approved earlier this year, HTTP/2 adds a new binary framing layer that will help make applications faster, simpler, and more robust. This chapter from the new release of High Performance Browser Networking provides a brief look at this updated protocol and explains how it will reduce latency, minimize protocol overhead, and add support for request prioritization and server push. In this excerpt, author Ilya Grigorik takes you through HTTP/2's design and technical goals, and explains how Google's SPDY played a critical role in the protocol's development. You'll also learn what's required for upgrading a multitude of servers and clients to HTTP/2. This excerpt covers: HTTP/2's binary framing layer Streams, messages, and frames Request and response multiplexing Stream prioritization One connection per origin Flow control Server push Header compression
    Note: Includes bibliographical references. - Description based on online resource; title from title page (Safari, viewed December 6, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: HTML (Document markup language) ; Web site development ; Cascading style sheets ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: With the speed of web development today, it's little wonder that so many frameworks are available, since they come with a promise of saving development and design time. But using the wrong framework, or wrongly using the right framework, can be costly. This concise book shares higher-level ideas around web development frameworks that govern HTML and CSS code, whether you're looking at an external option or planning to build your own. Author Jens Oliver Meiert outlines various principles, methods, and practices that you can use to make sure your framework has the functionality you need without bloated code to slow you down. Choose a framework that can be tailored and extended Stick to framework ground rules: follow the documentation and don't overwrite framework code Build a framework by means of a prototype: a static internal website that includes all the page types and elements you need Focus on quality assurance during the development process, and quality control to find and fix framework issues Diligently maintain and update your framework, whether it's for internal or external use Anchor your documentation right where development happens
    Note: Description based on online resource; title from title page (Safari, viewed January 7, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Web site development ; Web sites ; Design ; Internet domain names ; Electronic books ; Electronic books ; local
    Abstract: Want to build your own website-one that represents you, your cause, or your organization-without outside help? With this free guide, Shelley Powers quickly teaches you the basics: you'll learn how to use HTML, CSS, and other web tools to create a simple site that works on both traditional computers and mobile devices. It's never been simpler to create your own place on the Web, but there are still lots of details to sort out. This short book walks you through each step, from working with content and adding style to getting the word out and building a following. Why wait? Pick up this book and get going. Right now. Pick a domain name and sign up with a web hosting company Learn how to structure web pages with basic HTML elements Add unique style to your website with CSS stylesheets Work with web forms, incorporate multimedia, and use semantic HTML5 elements Help people find your site via a search engine or social media Add a blog or other dynamic content to generate a loyal following Dive into advanced web technologies, including the Cron job scheduler, and the SSH/SFTP secure shell
    Note: Description based on online resource; title from title page (Safari, viewed January 7, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Active server pages ; Microsoft .NET Framework ; Web sites ; Design ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Bring dynamic server-side web content and responsive web design together to build websites that work and display well on any resolution, desktop or mobile. With this practical book, you'll learn how by combining the ASP.NET MVC server-side language, the Bootstrap front-end framework, and Knockout.js-the JavaScript implementation of the Model-View-ViewModel pattern.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed May 29, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Web site development ; Application software ; Development ; Web sites ; Design ; Information technology ; Management ; Electronic books ; Electronic books ; local
    Abstract: If you're aware of the need for faster, more responsive web applications, you can become a warrior who marshals the rest of your organization-including development, testing, marketing, and management-to create a workable plan to improve performance. This report shows you how. Written by a consultant with long experience improving application performance for various organizations, Web Performance Warrior takes you step by step through the process of identifying performance needs, getting buy-in from key stakeholders, signing up staff to do the job, and putting the tools and procedures in place for a performance-aware organization. This report concentrates on practical interventions, with specific tasks and pointers to the people in your organization who can implement them. It's organized into six phases, including acceptance, promotion, strategy, engage, intelligence, and persistence, with an action plan for each.
    Note: Description based on online resource; title from title page (Safari, viewed January 7, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Parallel Title: Erscheint auch als
    Keywords: Web applications ; Development ; Application software ; Development ; Web applications ; Programming ; Web sites ; Design ; Web site development ; JavaScript (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: With AngularJS, you can quickly build client-side applications that run well on any desktop or mobile platform, using REST web services for backend processes. You may have heard that the learning curve for this JavaScript MVC framework is too steep, but that's not the case. This practical guide provides a hands-on approach to learning AngularJS that will have you building high-quality applications and websites in no time.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: PHP (Computer program language) ; Web site development ; Web sites ; Design ; Database management ; Database design ; Electronic books ; Electronic books ; local
    Abstract: PHP is experiencing a renaissance, though it may be difficult to tell with all of the outdated PHP tutorials online. With this practical guide, you'll learn how PHP has become a full-featured, mature language with object-orientation, namespaces, and a growing collection of reusable component libraries. You'll learn best practices for application architecture and planning, databases, security, testing, debugging, and deployment.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed March 5, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 41
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Web site development ; Web sites ; Design ; Application software ; Development ; Client/server computing ; Electronic books ; Electronic books ; local
    Abstract: Static websites today are just like vinyl LPs: they're coming back. Though they've been held up to ridicule for years now, static websites still fulfill a vital need for bloggers and those people who just want to disseminate information. With this O'Reilly report, you'll investigate static site generators, new engines that simplify the once-tedious process of building and deploying these basic sites. Brian Rinaldi, Content and Community Manager at Telerik, explains how static site generators work, the benefits you can expect, and what options are available. Basic characteristics of a static site include: Static site files are delivered to the end user exactly as they are on the server There is no server-side language There is no database Static sites are HTML, CSS, and JavaScript Once you complete this brief report, you'll come to understand what a static site is (and isn't), as well as how to evaluate whether a static site generator is a workable solution for your project.
    Note: Description based on online resource; title from title page (viewed January 3, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume)
    Edition: Second edition.
    Keywords: Drupal (Computer file) ; Web sites ; Authoring programs ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: If you're a web programmer, your experiences have taught you certain lessons-and only some of them apply well to Drupal. Drupal has its own set of programming principles that require a different approach, and many programmers make mistakes when relying on skills they've used for other projects. This book will show you which programming techniques you can use-and which you should avoid-when building web applications with this popular content management framework. Updated to cover both Drupal 7 and Drupal 8, the guidelines in this book demonstrate which programming practices conform to the "Drupal way" and which don't. The book also serves as an excellent guide for Drupal 7 programmers looking to make the transition to Drupal 8.
    Note: "Covers Drupal 7 & 8.". - Includes index. - Description based on online resource; title from cover page (Safari, viewed October 22, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Client/server computing ; JavaScript (Computer program language) ; Application program interfaces (Computer software) ; Internet programming ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Until recently, creating desktop-like applications in the browser meant using inefficient Ajax or Comet technologies to communicate with the server. With this practical guide, you'll learn how to use WebSocket, a protocol that enables the client and server to communicate with each other on a single connection simultaneously . No more asynchronous communication or long polling! For developers with a good grasp of JavaScript (and perhaps Node.js), author Andrew Lombardi provides useful hands-on examples throughout the book to help you get up to speed with the WebSocket API. You'll also learn how to use WebSocket with Transport Layer Security (TLS).
    Note: Includes index. - Description based on online resource; title from cover page (Safari, viewed September 24, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Parallel Title: Erscheint auch als
    Keywords: JavaScript (Computer program language) ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Asynchronous JavaScript is everywhere, whether you're using Ajax, AngularJS, Node.js, or WebRTC. This practical guide shows intermediate to advanced JavaScript developers how Promises can help you manage asynchronous code effectively-including the inevitable flood of callbacks as your codebase grows. You'll learn the inner workings of Promises and ways to avoid difficulties and missteps when using them. This book is ideal whether you're new to Promises or want to expand your knowledge of this technology.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition.
    Keywords: Ruby on rails (Electronic resource) ; Ruby (Computer program language) ; Representational State Transfer (Software architecture) ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: This book serves as a practical guide to developing RESTful applications, designing RESTful architectures, and deploying RESTful services using Ruby on Rails. By the end of each chapter, the reader will have key takeaways for how to build and extend a multi-service platform spanning different devices. The book explains the power of RESTful development with Rails, illustrating how to build an architecture composed of different services accessing shared resources through a set of collaborating APIs and applications.
    Note: Includes index. - Description based on online resource; title from cover page (Safari, viewed October 22, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Third edition.
    Keywords: Web sites ; Design ; Web site development ; Web search engines ; Web sites ; Ratings and rankings ; Program transformation (Computer programming) ; Internet searching ; Electronic books ; Electronic books ; local
    Abstract: Three acknowledged experts in search engine optimization share guidelines and innovative techniques that will help you plan and execute a comprehensive SEO strategy. Complete with an array of effective tactics from basic to advanced, this third edition prepares digital marketers for 2016 with updates on SEO tools and new search engine optimization methods that have reshaped the SEO landscape Novices will receive a thorough SEO education, while experienced SEO practitioners get an extensive reference to support ongoing engagements. Comprehend SEO's many intricacies and complexities Explore the underlying theory and inner workings of search engines Understand the role of social media, user data, and links Discover tools to track results and measure success Examine the effects of Google's Panda and Penguin algorithms Consider opportunities in mobile, local, and vertical SEO Build a competent SEO team with defined roles Glimpse the future of search and the SEO industry Visit the book website ( http://www.artofseobook.com ) for FAQs and to post your own burning questions. You'll have access to special offers and discounts on various SEO tools and services. You can also get exclusive access to instructional videos related to the concepts in the book by sending an email to bonusesartofseobook.com.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed August 24, 2015)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Fourth edition.
    Keywords: MySQL (Electronic resource) ; PHP (Computer program language) ; JavaScript (Computer program language) ; Web site development ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: Build interactive, data-driven websites with the potent combination of open-source technologies and web standards, even if you have only basic HTML knowledge. With this popular hands-on guide, you'll tackle dynamic web programming with the help of today's core technologies: PHP, MySQL, JavaScript, jQuery, CSS, and HTML5.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed December 12, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 1st ed.
    Keywords: Web sites ; Design ; Web site development ; Mobile computing ; Electronic books ; Electronic books ; local
    Abstract: Yes, you can use responsive web design to create high performance, compelling websites. With this practical book, author Tom Barker demonstrates that responsive design is not just a frontend-only approach, but also a philosophy for taking advantage of the entire web stack. Responsive design patterns and anti-patterns, derived from heavily used real-world sites, are guiding principles throughout the book. Ideal for frontend-focused web developers, this book shows you how to incorporate responsiveness and performance into your project plan, use Node.js for device-specific functionality on the backend, and write automated tests for a continuous integration environment. You'll explore many useful tools and responsive frameworks, and gain useful insights from Barker's own experience with responsive design along the way. Get a primer on web performance concepts, web runtime performance, and performance tracking tools Write functionality with Node.js that serves up a device-specific experience to the client Explore client-side solutions, such as lazy loading entire sections of a page-including images, styling, and content Validate service level agreements (SLAs) by writing automated tests with PhantomJS Examine several responsive frameworks, including the author's server-side framework, Ripple
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Nov. 14, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 49
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Python (Computer program language) ; Application software ; Development ; Web site development ; Object-oriented programming (Computer science) ; Electronic books ; Electronic books ; local
    Abstract: By taking you through the development of a real web application from beginning to end, this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python. You'll learn the basics of Django, Selenium, Git, jQuery, and Mock, along with current web development techniques.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed June 19, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 50
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 1st ed.
    Keywords: CSS ; Web site development ; Web sites ; Design ; HTML (Document markup language) ; Electronic books ; Electronic books ; local
    Abstract: Deliver an optimal user experience to all devices-including tablets, smartphones, feature phones, laptops, and large screens-by learning the basics of responsive web design. In this hands-on guide, UX designer Clarissa Peterson explains how responsive web design works, and takes you through a responsive workflow from project kickoff to site launch. Ideal for anyone involved in the process of creating websites-not just developers-this book teaches you fundamental strategies and techniques for using HTML and CSS to design websites that not only adapt to any screen size, but also use progressive enhancement to provide a better user experience based on device capabilities such as touchscreens and retina displays. Start with content strategy before creating a visual design Learn why your default design should be for the narrowest screens Explore the HTML elements and CSS properties essential for responsive web design Use media queries to display different CSS styles based on a device's viewport width Handle elements such as images, typography, and navigation Use performance optimization techniques to make your site lighter and faster
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed June 16, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 3rd ed.
    Series Statement: The missing manual
    Keywords: JavaScript (Computer program language) ; Web site development ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: JavaScript lets you supercharge your HTML with animation, interactivity, and visual effects-but many web designers find the language hard to learn. This easy-to-read guide not only covers JavaScript basics, but also shows you how to save time and effort with the jQuery and jQuery UI libraries of prewritten JavaScript code. You'll build web pages that feel and act like desktop programs-with little or no programming. The important stuff you need to know: Pull back the curtain on JavaScript. Learn how to build a basic program with this language. Get up to speed on jQuery. Quickly assemble JavaScript programs that work well on multiple web browsers. Transform your user interface. Learn jQuery UI, the JavaScript library for interface features like design themes and controls. Make your pages interactive. Create JavaScript events that react to visitor actions. Use animations and effects. Build drop-down navigation menus, pop-ups, automated slideshows, and more. Collect data with web forms. Create easy-to-use forms that ensure more accurate visitor responses. Practice with living examples. Get step-by-step tutorials for web projects you can build yourself.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Oct. 14, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 52
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Web applications ; Development ; Web site development ; Python (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Take full creative control of your web applications with Flask, the Python-based microframework. With this hands-on book, you'll learn Flask from the ground up by developing a complete social blogging application step-by-step. Author Miguel Grinberg walks you through the framework's core functionality, and shows you how to extend applications with advanced web techniques such as database migration and web service communication.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed May 1, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Application software ; Development ; Application software ; Design ; Mobile computing ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Is Responsive Web Design (RWD) slowing your site down? It doesn't have to. With this concise book, you'll learn practical techniques for improving performance with RWD, including a default set of guidelines you can use as an easy starting point. Web performance researcher and evangelist Guy Podjarny walks you through several existing solutions for dealing with RWD performance problems, and offers advice for choosing optimizations that will be most useful for your needs.
    Note: Description based on online resource; title from title page (Safari, viewed Aug. 22, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Web applications ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Grasp the fundamentals of web application development by building a simple database-backed app from scratch, using HTML, JavaScript, and other open source tools. Through hands-on tutorials, this practical guide shows inexperienced web app developers how to create a user interface, write a server, build client-server communication, and use a cloud-based service to deploy the application.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Feb. 19, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: JavaScript (Computer program language) ; Application software ; Development ; Web sites ; Programming ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Like it or not, JavaScript is everywhere these days-from browser to server to mobile-and now you, too, need to learn the language or dive deeper than you have. This concise book starts with a quick-start guide that teaches you just enough of the language to help you be productive right away. More experienced JavaScript programmers will find a complete and easy-to-read reference that covers each language feature in depth.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Mar. 13, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 56
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: PHP (Computer program language) ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Want to understand a certain PHP programming technique? Or learn how to accomplish a particular task? This cookbook is the first place to look. With more than 350 code-rich recipes revised for PHP 5.4 and 5.5, this third edition provides updated solutions for generating dynamic web content-everything from using basic data types to querying databases, and from calling RESTful APIs to testing and securing your site.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 57
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Web typography ; Web site development ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: Get the most out of typography in your web applications, and understand why typography is a critical component of Responsive Web Design. With this practical book, designers and developers alike will learn the nuts and bolts of implementing web fonts well, especially how to get the best appearance from type without sacrificing performance. For typography to be truly responsive, it must be Performant, Progressive, Proportional, and Polished. This book will show you how to get there.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Sept. 19, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 58
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: MySQL (Electronic resource) ; Web site development ; Web sites ; Programming ; Web sites ; Design ; PHP (Computer program language) ; SQL (Computer program language) ; JavaScript (Computer program language) ; Cascading style sheets ; HTML (Document markup language) ; Electronic books ; Electronic books ; local
    Abstract: Build interactive, data-driven websites with the potent combination of open-source technologies and web standards, even if you only have basic HTML knowledge. With this popular hands-on guide, you'll tackle dynamic web programming with the help of today's core technologies: PHP, MySQL, JavaScript, CSS, and HTML5.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed June 3, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 59
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Node.js ; JavaScript (Computer program language) ; Web site development ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: Learn how to build dynamic web applications with Express, a key component of the Node/JavaScript development stack. In this hands-on guide, author Ethan Brown teaches you the fundamentals through the development of a fictional application that exposes a public website and a RESTful API. You'll also learn web architecture best practices to help you build single-page, multi-page, and hybrid web apps with Express.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed July 14, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 60
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Web site development ; HTML (Document markup language) ; Application software ; Development ; Electronic books ; Electronic books ; local
    Abstract: Make sure your website or web application users get content updates right now with minimal latency. This concise guide shows you how to push new data from the server to clients with HTML5 Server-Sent Events (SSE), an exceptional technology that doesn't require constant polling or user interaction. You'll learn how to build a real-world SSE application from start to finish that solves a demanding domain problem.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 61
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: WordPress (Electronic resource) ; Web applications ; Development ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: WordPress is much more than a blogging platform. As this practical guide clearly demonstrates, you can use WordPress to build web apps of any type-not mere content sites, but full-blown apps for specific tasks. If you have PHP experience with a smattering of HTML, CSS, and JavaScript, you'll learn how to use WordPress plugins and themes to develop fast, scalable, and secure web apps, native mobile apps, web services, and even a network of multiple WordPress sites.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Apr. 28, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 62
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Web site development ; Web sites ; Design ; Web sites ; Programming ; Electronic books ; Electronic books ; local
    Abstract: If you want to build your organization's next web application with HTML5, this practical book will help you sort through the various frameworks, libraries, and development options that populate this stack. You'll learn several of these approaches hands-on by writing multiple versions of a sample web app throughout the book, so you can determine the right strategy for your enterprise.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed July 11, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 63
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: First edition
    Series Statement: The missing manual
    Keywords: Dreamweaver (Computer file) ; Web sites ; Design ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Dreamweaver CC is a powerful tool for designing all kinds of websites, from those with simple, static pages to interactive, media-driven sites for desktop, laptop, and mobile devices. But the program still doesn't include a printed guide to its amazing capabilities. That's where this Missing Manual comes in. With hands-on tutorials and coverage of every feature, you'll learn to build, deploy, and manage sites whether you're an experienced designer or just getting started. The important stuff you need to know: Dive into page design. Quickly learn the basics of working with text, images, links, and tables. Edit pages in Live view. Dynamically add elements to live pages and immediately see the results. Design once, and for all. Build fluid-grid sites that adapt themselves to desktop, tablet, and mobile devices. Troubleshoot your HTML. Use the new Element Quick View to reveal the hierarchy of page elements. Style with ease. Tap Dreamweaver's enhanced CSS Designer to copy and paste styles. Enhance Dreamweaver. Get new program features with add-ons that integrate directly with Dreamweaver. Bring your pages to life. Use jQuery UI to add interactive page elements like tabbed content panels. Create universal pages. Avoid browser incompatibility with workarounds.
    Note: Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed December 11, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 64
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Document Object Model (Web site development technology) ; JavaScript (Computer program language) ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: With DOM Enlightenment , you'll learn how to manipulate HTML more efficiently by scripting the Document Object Model (DOM) without a DOM library. Using code examples in cookbook style, author Cody Lindley ( jQuery Cookbook ) walks you through modern DOM concepts to demonstrate how various node objects work. Over the past decade, developers have buried the DOM under frameworks that simplify its use. This book brings these tools back into focus, using concepts and code native to modern browsers. If you have JavaScript experience, you'll understand the role jQuery plays in DOM scripting, and learn how to use the DOM directly in applications for mobile devices and specific browsers that require low overhead. Understand JavaScript node objects and their relationship to the DOM Learn the properties and methods of document, element, text, and DocumentFragment objects Delve into element node selecting, geometry, and inline styles Add CSS style sheets to an HTML document and use CSSStyleRule objects Set up DOM events by using different code patterns Learn the author's vision for dom.js, a jQuery-inspired DOM Library for modern browsers
    Note: "Exploring JavaScript and the modern DOM"--Cover. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 65
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.)
    Parallel Title: Erscheint auch als
    Keywords: Apache (Computer file : Apache Group) ; Relational databases ; Data warehousing ; Database design ; Database management ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Integrating data from multiple sources is essential in the age of big data, but it can be a challenging and time-consuming task. This handy cookbook provides dozens of ready-to-use recipes for using Apache Sqoop, the command-line interface application that optimizes data transfers between relational databases and Hadoop. Sqoop is both powerful and bewildering, but with this cookbook's problem-solution-discussion format, you'll quickly learn how to deploy and then apply Sqoop in your environment. The authors provide MySQL, Oracle, and PostgreSQL database examples on GitHub that you can easily adapt for SQL Server, Netezza, Teradata, or other relational systems. Transfer data from a single database table into your Hadoop ecosystem Keep table data and Hadoop in sync by importing data incrementally Import data from more than one database table Customize transferred data by calling various database functions Export generated, processed, or backed-up data from Hadoop to your database Run Sqoop within Oozie, Hadoop's specialized workflow scheduler Load data into Hadoop's data warehouse (Hive) or database (HBase) Handle installation, connection, and syntax issues common to specific database vendors
    Note: Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 66
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Drupal (Computer file) ; Web site development ; Web sites ; Authoring programs ; Electronic books ; Electronic books ; local
    Abstract: How can you help your Drupal website continue to perform at the highest level as it grows to meet demand? This comprehensive guide provides best practices, examples, and in-depth explanations for solving several performance and scalability issues. You'll learn how to apply coding and infrastructure techniques to Drupal internals, application performance, databases, web servers, and performance analysis. Covering Drupal versions 7 and 8, this book is the ideal reference for everything from site deployment to implementing specific technologies such as Varnish, memcache, or Solr. If you have a basic understanding of Drupal and the Linux-Apache-MySQL-PHP (LAMP) stack, you're ready to get started. Establish a performance baseline and define goals for improvement Optimize your website's code and front-end performance Get best and worst practices for customizing Drupal core functionality Apply infrastructure design techniques to launch or expand a site Use tools to configure, monitor, and optimize MySQL performance Employ alternative storage and backend search options as your site grows Tune your web servers through httpd and PHP configuration Monitor services and perform load tests to catch problems before they become critical
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Dec. 19, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 67
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Panic Coda (Computer file) ; Web site development ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: Like to build websites in the wild with your MacBook? This concise hands-on guide introduces you to the ideal editor: Coda 2. Rather than clutter your screen with shell access, a separate CSS editor, and a version control app, you'll discover how Coda's "one-window web development" bundles everything into one neat application.
    Note: Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 68
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Web site development ; JavaScript (Computer program language) ; Programming languages (Electronic computers) ; Electronic books ; Electronic books ; local
    Abstract: Want to simplify web development? This hands-on book shows you how to write frontend and backend code simultaneously, using the Opa framework. Opa provides a complete stack for web application development, including a web server, database engine, distribution libraries, and a programming language that compiles to JavaScript. You'll learn step-by-step how to use Opa by building two projects through the course of the book: a wiki application similar to Wikipedia, and a Twitter-like micro-blogging platform. Discover how easy it is to use Opa to develop applications with real-time updates, database interactions, and web service design. Do you have JavaScript experience? You're ready to get started. Learn fundamental concepts, including Opa's functional programming style Discover how Opa compiles to JavaScript, using jQuery on the frontend and Node.js on the server Construct HTML resources dynamically and embed static resources on an Opa server Use Opa's method for performing CRUD operations and storing key-value pairs in MongoDB Build an Opa user interface with the Bootstrap toolkit from Twitter Learn variant types, pattern-matching, polymorphic types, recursive functions, and other advanced features Manage user accounts by building login forms, handling account activation, and tracking logged users Build a reactive UI-a real-time interface that continuously updates user events
    Note: Includes bibliographical references. - Description based on online resource; title from PDF title page (Safari, viewed May 24, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 69
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Groovy (Computer program language) ; Web site development ; Application software ; Development ; Java (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Dig deeper into Grails architecture and discover how this application framework works its magic. Written by a core developer on the Grails team, this practical guide takes you behind the curtain to reveal the inner workings of its 2.0 feature set. You'll learn best practices for building and deploying Grails applications, including performance, security, scaling, tuning, debugging, and monitoring. Understand how Grails integrates with Groovy, Spring, Hibernate, and other JVM technologies, and learn how to create and use plugins to augment your application's functionality. Once you know how Grails adds behavior by convention, you can solve problems more easily and develop applications more intuitively. Write simpler, more powerful code with the Groovy language Manage persistence in Grails, using Hibernate or a NoSQL datastore Learn how Grails uses Spring's functionality and optional modules Discover how Hibernate handles details for storing and retrieving data Integrate technologies for messaging, mail, creating web services, and other JEE technologies Bypass convention and configure Grails manually Learn a general approach to upgrading applications and plugins Use Grails to develop and deploy IaaS and PaaS applications
    Note: "Best practices for experienced Grails developers"--Cover. - Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 70
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 2nd ed.
    Series Statement: Missing manual
    Keywords: HTML (Document markup language) ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: HTML5 is more than a markup language-it's a collection of several independent web standards. Fortunately, this expanded guide covers everything you need in one convenient place. With step-by-step tutorials and real-world examples, HTML5: The Missing Manual shows you how to build web apps that include video tools, dynamic graphics, geolocation, offline features, and responsive layouts for mobile devices. The important stuff you need to know: Structure web pages more effectively. Learn how HTML5 helps web design tools and search engines work smarter. Add audio and video without plugins. Build playback pages that work in every browser. Create stunning visuals with Canvas. Draw shapes, pictures, and text; play animations; and run interactive games. Jazz up your pages with CSS3. Add fancy fonts and eye-catching effects with transitions and animation. Design better web forms. Collect information from visitors more efficiently with HTML5 form elements. Build it once, run it everywhere. Use responsive design to make your site look good on desktops, tablets, and smartphones. Include rich desktop features. Build self-sufficient web apps that work offline and store the data users need.
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Feb. 7, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 71
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 2nd ed.
    Keywords: Web site development ; Web services ; Java (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Learn how to design and develop distributed web services in Java, using RESTful architectural principles and the JAX-RS 2.0 specification in Java EE 7. By focusing on implementation rather than theory, this hands-on reference demonstrates how easy it is to get started with services based on the REST architecture. With the book's technical guide, you'll learn how REST and JAX-RS work and when to use them. The RESTEasy workbook that follows provides step-by-step instructions for installing, configuring, and running several working JAX-RS examples, using the JBoss RESTEasy implementation of JAX-RS 2.0. Learn JAX-RS 2.0 features, including a client API, server-side asynchronous HTTP, and filters and interceptors Examine the design of a distributed RESTful interface for an e-commerce order entry system Use the JAX-RS Response object to return complex responses to your client (ResponseBuilder) Increase the performance of your services by leveraging HTTP caching protocols Deploy and integrate web services within Java EE7, servlet containers, EJB, Spring, and JPA Learn popular mechanisms to perform authentication on the Web, including client-side SSL and OAuth 2.0
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Jan. 17, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 72
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Application program interfaces (Computer software) ; Representational State Transfer (Software architecture) ; Web site development ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: The popularity of REST in recent years has led to tremendous growth in almost-RESTful APIs that don't include many of the architecture's benefits. With this practical guide, you'll learn what it takes to design usable REST APIs that evolve over time. By focusing on solutions that cross a variety of domains, this book shows you how to create powerful and secure applications, using the tools designed for the world's most successful distributed computing system: the World Wide Web. You'll explore the concepts behind REST, learn different strategies for creating hypermedia-based APIs, and then put everything together with a step-by-step guide to designing a RESTful Web API. Examine API design strategies, including the collection pattern and pure hypermedia Understand how hypermedia ties representations together into a coherent API Discover how XMDP and ALPS profile formats can help you meet the Web API "semantic challenge" Learn close to two-dozen standardized hypermedia data formats Apply best practices for using HTTP in API implementations Create Web APIs with the JSON-LD standard and other the Linked Data approaches Understand the CoAP protocol for using REST in embedded systems
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Nov. 11, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 73
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Web site development ; Web sites ; Design ; Web site development ; Standardization ; Electronic books ; Electronic books ; local
    Abstract: Discover how easy it is to design killer interfaces and responsive websites with the Bootstrap framework. This practical book gets you started building pages with Bootstrap's HTML/CSS-based tools and design templates right away. You'll also learn how to extend your app with interactive features, using its suite of jQuery plugins-often without writing a single line of code. Developed by Twitter and available free from GitHub, Bootstrap supports responsive design by dynamically adjusting your web page layout. With just a basic knowledge of HTML, CSS, and JavaScript, you can build apps that work equally well on desktop screens, smartphones, and tablets. This book shows you how. Become familiar with Bootstrap's file structure, grid systems, and container layouts Learn HTML elements for typography, code, tables, forms, buttons, images, and icons Design interfaces and other web elements, such as navigation, breadcrumbs, and custom modal windows Use jQuery plugins for features such as revolving slideshows, tabbable interfaces, and dropdown menus Modify everything from column count to typography colors with the LESS stylesheet language
    Note: Includes index. - Description based on print version
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 74
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 2nd ed.
    Parallel Title: Erscheint auch als
    Keywords: Canvas (Computer file) ; HTML (Document markup language) ; Web sites ; Design ; Web site development ; Cascading style sheets ; Computer drawing ; Computer games ; Programming ; Computer graphics ; Electronic books ; Electronic books ; local
    Abstract: Flash is fading fast as Canvas continues to climb. The second edition of this popular book gets you started with HTML5 Canvas by showing you how to build interactive multimedia applications. You'll learn how to draw, render text, manipulate images, and create animation-all in the course of building an interactive web game throughout the book. Updated for the latest implementations of Canvas and related HTML5 technologies, this edition includes clear and reusable code examples to help you quickly pick up the basics-whether you currently use Flash, Silverlight, or just HTML and JavaScript. Discover why HTML5 is the future of innovative web development. Create and modify 2D drawings, text, and bitmap images Use algorithms for math-based movement and physics interactions Incorporate and manipulate video, and add audio Build a basic framework for creating a variety of games Use bitmaps and tile sheets to develop animated game graphics Go mobile: build web apps and then modify them for iOS devices Explore ways to use Canvas for 3D and multiplayer game applications
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 75
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: YUI (Computer file) ; Yahoo! (Computer file) ; Web sites ; Authoring programs ; Web sites ; Design ; Web site development ; JavaScript (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Solve a wide range of problems in your web application quickly and efficiently with the Yahoo! User Interface Library (YUI). With this definitive, getting-started guide to version 3 of the popular open source JavaScript library, you'll learn how to address many of the most common and challenging problems that web development presents.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 76
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (viii, 45 p.)
    Keywords: JavaScript (Computer program language) ; Web sites ; Authoring programs ; Web site development ; Client/server computing ; Electronic books ; Electronic books ; local
    Abstract: If you know how to use JavaScript in the browser, you already have the skills you need to put JavaScript to work on back-end servers with Node. This hands-on book shows you how to use this popular JavaScript platform to create simple server applications, communicate with the client, build dynamic pages, work with data, and tackle other tasks. Although Node has a complete library of developer-contributed modules to automate server-side development, this book will show you how to program with Node on your own, so you truly understand the platform. Discover firsthand how well Node works as a web server, and how easy it is to learn and use. Set up Node and learn how to build scaffolding for a web application Work with Node natively to see how it functions as a web server Understand how Node receives client data from GET and POST requests Use the Socket.IO module to facilitate realtime client-server communication Choose from among several Node templates to create dynamic pages Learn how to connect to a database, and store data in files Implement the Model-View-Controller pattern, and share Node modules with server and client
    Note: Cover title
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 77
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Drupal (Computer file) ; Web site development ; Web sites ; Design ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: Are you a solo web designer or part of a small team itching to build interesting projects with Drupal? This hands-on book provides the tools and techniques to get you going. Award-winning designer Dani Nordin guides you through site planning, teaches you how to create solid, user-centered design for the Drupal framework, and shows you tricks for using real, honest-to-goodness, developer Ninja Magick.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 78
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Web site development ; JavaScript (Computer program language) ; HTML (Document markup language) ; Electronic books ; Electronic books ; local
    Abstract: Web apps would run much better if heavy calculations could be performed in the background, rather than compete with the user interface. With this book, you'll learn how to use Web Workers to run computationally intensive JavaScript code in a thread parallel to the UI. If you have an intermediate to advanced understanding of JavaScript- especially event handling and callbacks-you're ready to tackle Web Workers with the tools in this example-driven guide.
    Note: "Multithreaded programs in JavaScript"--Cover. - Includes bibliographical references. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 79
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Active server pages ; Microsoft .NET Framework ; Web site development ; Web applications ; Development ; Software patterns ; Electronic books ; Electronic books ; local
    Abstract: Learn how to build real-world applications with the ASP.NET MVC framework, using powerful architecture patterns, and modern web technologies such as HTML 5 and jQuery. With this hands-on guide, you'll gain a complete understanding of this framework with examples that demonstrate how various ASP.NET MVC 4 features work. You'll also get valuable code examples that you can directly apply to your own projects.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 80
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (xi, 103 p.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Ruby (Computer program language) ; Web site development ; Application software ; Development ; Electronic books ; Electronic books ; local
    Abstract: Take advantage of Sinatra, the Ruby-based web application library and domain-specific language used by Heroku, GitHub, Apple, Engine Yard, and other prominent organizations. With this concise book, you will quickly gain working knowledge of Sinatra and its minimalist approach to building both standalone and modular web applications. Sinatra serves as a lightweight wrapper around Rack middleware, with syntax that maps closely to functions exposed by HTTP verbs, which makes it ideal for web services and APIs. If you have experience building applications with Ruby, you'll quickly learn language fundamentals and see under-the-hood techniques, with the help of several practical examples. Then you'll get hands-on experience with Sinatra by building your own blog engine. Learn Sinatra's core concepts, and get started by building a simple application Create views, manage sessions, and work with Sinatra route definitions Become familiar with the language's internals, and take a closer look at Rack Use different subclass methods for building flexible and robust architectures Put Sinatra to work: build a blog that takes advantage of service hooks provided by the GitHub API
    Note: "Ruby for the web, simply"--cover. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 81
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 1st ed.
    Keywords: Internet programming ; Web site development ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: Performance is critical to the success of any website, and help with using today's new tools is key. In this remarkable guide, 32 leading web performance experts offer practical tips, techniques, and advice for optimizing your site's user experience. This collection of articles will inspire you to squeeze every ounce of performance from your site-whether you're a web developer, mobile developer, or web designer.
    Note: Description based on online resource; title from PDF title page (Safari, viewed Sept. 28, 2012)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 82
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Web usage mining ; Internet users ; Statistics ; Data processing ; Database management ; Web site development ; Data mining ; Electronic books ; Electronic books ; local
    Abstract: Written by Ganglia designers and maintainers, this book shows you how to collect and visualize metrics from clusters, grids, and cloud infrastructures at any scale. Want to track CPU utilization from 50,000 hosts every ten seconds? Ganglia is just the tool you need, once you know how its main components work together. This hands-on book helps experienced system administrators take advantage of Ganglia 3.x. Learn how to extend the base set of metrics you collect, fetch current values, see aggregate views of metrics, and observe time-series trends in your data. You'll also examine real-world case studies of Ganglia installs that feature challenging monitoring requirements. Determine whether Ganglia is a good fit for your environment Learn how Ganglia's gmond and gmetad daemons build a metric collection overlay Plan for scalability early in your Ganglia deployment, with valuable tips and advice Take data visualization to a new level with gweb, Ganglia's web frontend Write plugins to extend gmond's metric-collection capability Troubleshoot issues you may encounter with a Ganglia installation Integrate Ganglia with the sFlow and Nagios monitoring systems Contributors include: Robert Alexander, Jeff Buchbinder, Frederiko Costa, Alex Dean, Dave Josephsen, Peter Phaal, and Daniel Pocock. Case study writers include: John Allspaw, Ramon Bastiaans, Adam Compton, Andrew Dibble, and Jonah Horowitz.
    Note: "Taking dynamic host and application metrics at scale"--Cover. - Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 83
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly
    Language: English
    Pages: 1 online resource (xii, 225 p.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: JavaScript (Computer program language) ; Query languages (Computer science) ; User interfaces (Computer systems) ; Design ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: With the jQuery UI library, you can apply the power and standards of jQuery to user interface design, complete with interactive elements, animation, and themeable widgets. This concise, code-heavy guide demonstrates how to harness interactive features that HTML5 lacks, including tabs, accordions, and dialog boxes. You'll also learn how to program common but complex tasks, such as managing drag and drop and autocomplete, that make it easier for users to interact with your site.
    Note: "A code-centered approach to user interface design"--Cover. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 84
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Information visualization ; Computer graphics ; Design ; JavaScript (Computer program language) ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Learn how to create beautiful, interactive, browser-based data visualizations with the D3 JavaScript library. This hands-on book shows you how to use a combination of JavaScript and SVG to build everything from simple bar charts to complex infographics. You'll learn how to use basic D3 tools by building visualizations based on real data from the New York Metropolitan Transit Authority.
    Note: "Creating data-driven documents"--Cover. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 85
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly
    Language: English
    Pages: 1 online resource (xvii, 219 p.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Application program interfaces (Computer software) ; HTML (Document markup language) ; Internet programming ; Web site development ; Multimedia systems ; Electronic books ; Electronic books ; local
    Abstract: "You'll learn the art of building hypermedia APIs that don't simply run on the Web, but that actually exist in the Web. You'll start with the general principles and technologies behind this architectural approach, and then dive hands-on into three fully-functional API examples. Too many APIs rely on concepts rooted in desktop and local area network patterns that don't scale well--costly solutions that are difficult to maintain over time. This book shows system architects and web developers how to design and implement human- and machine-readable web services that remain stable and flexible as they scale"--Cover p. 2.
    Note: Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 86
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Drupal (Computer file) ; Web sites ; Authoring programs ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: If you're a web programmer new to Drupal, this book shows you which programming techniques you can use-and which you should avoid-when building custom web applications with this content management framework.
    Note: Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 87
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (x, 106 p.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Active server pages ; Web sites ; Authoring programs ; Web site development ; Microsoft .NET Framework ; Electronic books ; Electronic books ; local
    Abstract: There's no need to reinvent the wheel every time you run into a problem with ASP.NET's Model-View-Controller (MVC) framework. This concise cookbook provides recipes to help you solve tasks many web developers encounter every day. Each recipe includes the C# code you need, along with a complete working example of how to implement the solution. Learn practical techniques for applying user authentication, providing faster page reloads, validating user data, filtering search results, and many other issues related to MVC3 development. These recipes help you: Restrict access to views with password protection Allow users to upload and save a file to your website Implement AJAX to allow users to see updated content quickly Validate form input to ensure the data you capture is what you expect Create thumbnails to preview images rather than view them full-size Give your web application the ability to change languages Use CAPTCHA to prevent automated programs from completing forms Make URLs more user- and search-engine-friendly with the MapRoute function
    Note: Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 88
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly
    Language: English
    Pages: 1 online resource (xi, 250 p.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Electronic commerce ; Web site development ; Electronic books ; lcgft ; Electronic books ; local
    Abstract: How do you turn website visitors into customers? Conversion Optimization offers practical advice on how to persuade visitors to make a buying decision -- without driving them away through data overload or tedious navigation. You'll learn how to use marketing principles, design, usability, and analytics on your site to increase your buyer-to-visitor ratio, whether you're involved with marketing or designing a large ecommerce site, or managing a modest online operation. Based on the authors' broad experience in helping businesses attract online customers, this book addresses every aspect of the process, from landing visitors to finalizing the sale. You'll learn several techniques for blending successful sales approaches with the particular needs of the people you want to attract. Are you ready to do what it takes to get a double-digit conversion rate? Explore case studies involving significant conversion rate improvements Walk through different stages of a sale and understand the value of each Understand your website visitors through persona creation Connect with potential customers and guide them toward a conversion Learn how to deal with FUDs -- customer fears, uncertainties, and doubts Examine the path that visitors take from landing page to checkout Test any change you make against your original design "The Web is unique in its ability to deliver this almost improbable win-win: You can increase revenue AND make your customers happy. Yet most websites stink. Worry not, Khalid and Ayat to the rescue! Buy this book to follow their practical advice on how to create high converting websites that your visitors love."--Avinash Kaushik, author of Web Analytics 2.0 and Web Analytics: An Hour A Day (both Sybex)
    Note: "The art and science of converting prospects to customers"--Cover. - Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 89
    Online Resource
    Online Resource
    Sebastopol, CA : O'Reilly Media
    Language: English
    Pages: 1 online resource (xiv, 432 p.) , ill.
    Edition: 1st ed.
    Series Statement: Missing manual
    Parallel Title: Erscheint auch als
    Keywords: HTML (Document markup language) ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: HTML5 is more than a markup language-it's a dozen independent web standards all rolled into one. Until now, all it's been missing is a manual. With this thorough, jargon-free guide, you'll learn how to build web apps that include video tools, dynamic drawings, geolocation, offline web apps, drag-and-drop, and many other features. HTML5 is the future of the Web, and with this book you'll reach it quickly. The important stuff you need to know: Structure web pages in a new way. Learn how HTML5 helps make web design tools and search engines work smarter. Add audio and video without plugins. Build playback pages that work in every browser. Draw with Canvas. Create shapes, pictures, text, and animation-and make them interactive. Go a long way with style. Use CSS3 and HTML5 to jazz up your pages and adapt them for mobile devices. Build web apps with rich desktop features. Let users work with your app offline, and process user-selected files in the browser. Create location-aware apps. Write geolocation applications directly in the browser.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 90
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly
    Language: English
    Pages: 1 online resource (x, 82 p.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: Drupal (Computer file) ; Web sites ; Authoring programs ; Web site development ; Web sites ; Design ; Project management ; Electronic books ; Electronic books ; local
    Abstract: If you're a solo website designer or part of a small team itching to build interesting projects with Drupal, this concise guide will get you started. Drupal's learning curve has thrown off many experienced designers, particularly the way it handles design challenges. This book shows you the lifecycle of a typical Drupal project, with emphasis on the early stages of site planning. Learn how to efficiently estimate and set up your own project, so you can focus on ways to make your vision a reality, rather than let project management details constantly distract you. Plan and estimate your project by discovering your client's goals and audience perceptions Discover how Drupal works under the hood, and learn basic DrupalSpeak Frame the UX design challenge through a deeper understanding of your site's intended users Get real content for your project as early as possible-before you start prototyping Choose the right modules for your project, and learn about several go-to modules Understand how to walk clients through the Drupal design and development process
    Note: "Drupal for designers"--Cover. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 91
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly
    ISBN: 9781449392147 , 1449392148
    Language: English
    Pages: 1 online resource (xxx, 334 p.) , ill.
    Edition: 1st ed.
    Series Statement: Head first series
    Parallel Title: Erscheint auch als
    Keywords: WordPress (Electronic resource) ; Blogs ; Computer programs ; Blogs ; Design ; Web sites ; Authoring programs ; Web site development ; Electronic books ; lcgft ; Electronic books ; local
    Abstract: Whether you're promoting your business or writing about your travel adventures, Head First WordPress will teach you not only how to make your blog look unique and attention-grabbing, but also how to dig into the more complex functionality available on the WordPress platform. You'll learn how to customize your blog with your own URL, templates, plugin functionality, and more.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 92
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly
    Language: English
    Pages: 1 online resource (xvi, 216 p.) , ill.
    Parallel Title: Erscheint auch als
    Keywords: JavaScript (Computer program language) ; Software patterns ; Web site development ; Electronic books ; lcgft ; Electronic books ; local ; Electronic books
    Abstract: What's the best approach for developing an application with JavaScript? This book helps you answer that question with numerous JavaScript coding patterns and best practices. If you're an experienced developer looking to solve problems related to objects, functions, inheritance, and other language-specific categories, the abstractions and code templates in this guide are ideal-whether you're using JavaScript to write a client-side, server-side, or desktop application. Written by JavaScript expert Stoyan Stefanov-Senior Yahoo! Technical and architect of YSlow 2.0, the web page performance optimization tool- JavaScript Patterns includes practical advice for implementing each pattern discussed, along with several hands-on examples. You'll also learn about anti-patterns: common programming approaches that cause more problems than they solve. Explore useful habits for writing high-quality JavaScript code, such as avoiding globals, using single var declarations, and more Learn why literal notation patterns are simpler alternatives to constructor functions Discover different ways to define a function in JavaScript Create objects that go beyond the basic patterns of using object literals and constructor functions Learn the options available for code reuse and inheritance in JavaScript Study sample JavaScript approaches to common design patterns such as Singleton, Factory, Decorator, and more Examine patterns that apply specifically to the client-side browser environment
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 93
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly
    ISBN: 9781449392154 , 1449392156
    Language: English
    Pages: 1 online resource (xii, 205 p.) , ill.
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: HTML (Document markup language) ; Web site development ; Electronic books ; lcgft ; Electronic books ; local
    Abstract: If you don't know about the new features available in HTML5, now's the time to find out. This book provides practical information about how and why the latest version of this markup language will significantly change the way you develop for the Web. HTML5 is still evolving, yet browsers such as Safari, Mozilla, Opera, and Chrome already support many of its features -- and mobile browsers are even farther ahead. HTML5: Up & Running carefully guides you though the important changes in this version with lots of hands-on examples, including markup, graphics, and screenshots. You'll learn how to use HTML5 markup to add video, offline capabilities, and more -- and you'll be able to put that functionality to work right away. Learn new semantic elements, such as , , and Meet Canvas, a 2D drawing surface you can program with JavaScript Embed video in your web pages without third-party plugins Use Geolocation to let web application visitors share their physical location Take advantage of local storage capacity that goes way beyond cookies Build offline web applications that work after network access is disconnected Learn about several new input types for web forms Create your own custom vocabularies in HTML5 with microdata
    Note: "O'Reilly/Google Press"--Cover. - "Dive into the future of Web development"--Cover. - Includes bibliographical references and index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 94
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly
    Language: English
    Pages: 1 online resource (xviii, 316 p.) , ill.
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: Web 2.0 ; User-generated content ; Web site development ; Electronic books ; local
    Abstract: What do Amazon's product reviews, eBay's feedback score system, Slashdot's Karma System, and Xbox Live's Achievements have in common? They're all examples of successful reputation systems that enable consumer websites to manage and present user contributions most effectively. This book shows you how to design and develop reputation systems for your own sites or web applications, written by experts who have designed web communities for Yahoo! and other prominent sites. Building Web Reputation Systems helps you ask the hard questions about these underlying mechanisms, and why they're critical for any organization that draws from or depends on user-generated content. It's a must-have for system architects, product managers, community support staff, and UI designers. Scale your reputation system to handle an overwhelming inflow of user contributions Determine the quality of contributions, and learn why some are more useful than others Become familiar with different models that encourage first-class contributions Discover tricks of moderation and how to stamp out the worst contributions quickly and efficiently Engage contributors and reward them in a way that gets them to return Examine a case study based on actual reputation deployments at industry-leading social sites, including Yahoo!, Flickr, and eBay
    Note: Description based on print version record. - Includes bibliographical references (p. 303-305) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 95
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online,
    ISBN: 9780596522506 , 0596522509
    Language: English
    Pages: xxiv, 418 p , ill. , 24 cm
    Edition: 1st ed.
    Keywords: Adobe Developer Library ; Cross-platform software development ; Internet programming ; Web site development ; Electronic books ; local
    Abstract: Thoroughly vetted by Adobe's AIR development team, Adobe AIR 1.5 Cookbook addresses fundamentals, best practices, and topics that web developers and application designers inquire about most. The hands-on recipes in this cookbook help you solve a variety of tasks and scenarios you may encounter using Adobe AIR to build Rich Internet Applications for the desktop. It's an ideal way to learn the nuances of Adobe AIR, with practical solutions you can use right away, and detailed explanations of why and how they work. These recipes will help you: Build an AIR application with Flex, Flash, or HTML and Ajax Create a database and connect it to your application Put together native menus for PCs and Macs Work with the Service Monitor Framework Utilize the Adobe AIR Update Framework Create branded desktop experiences with custom chrome and custom application icons Distribute your AIR application with the Seamless Install Badge And more. Adobe AIR 1.5 Cookbook includes dozens of recipes from rising stars in the AIR development community-David Tucker, Rich Tretola, Marco Casario, and Koen De Weggheleire-along with the best solutions posted by visitors to the Adobe AIR Cookbook community website hosted by Adobe and O'Reilly (www.adobe.com/go/air_cookbook). If you're ready to expand your skill set with Adobe AIR, this is the book you've been waiting for.
    Note: Includes index. - "Solutions and examples for Rich Internet Application developers"--Cover
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 96
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online,
    ISBN: 9780596806736 , 0596806736
    Language: English
    Pages: xvii, 538 p , ill.
    Edition: 2nd ed.
    Series Statement: The missing manual
    Keywords: Cascading style sheets ; Web site development ; Computer graphics ; Web sites ; Authoring programs ; Web sites ; Design ; Web publishing ; Electronic books ; local
    Abstract: Cascading Style Sheets can turn humdrum websites into highly-functional, professional-looking destinations, but many designers merely treat CSS as window-dressing to spruce up their site's appearance. You can tap into the real power of this tool with CSS: The Missing Manual . This second edition combines crystal-clear explanations, real-world examples, and dozens of step-by-step tutorials to show you how to design sites with CSS that work consistently across browsers. Witty and entertaining, this second edition gives you up-to-the-minute pro techniques. You'll learn how to: Create HTML that's simpler, uses less code, is search-engine friendly, and works well with CSS Style text by changing fonts, colors, font sizes, and adding borders Turn simple HTML links into complex and attractive navigation bars -- complete with rollover effects Create effective photo galleries and special effects, including drop shadows Get up to speed on CSS 3 properties that work in the latest browser versions Build complex layouts using CSS, including multi-column designs Style web pages for printing With CSS: The Missing Manual , Second Edition, you'll find all-new online tutorial pages, expanded CSS 3 coverage, and broad support for Firebox, Safari, and other major web browsers, including Internet Explorer 8. Learn how to use CSS effectively to build new websites, or refurbish old sites that are due for an upgrade.
    Note: Title from resource description page. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 97
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online,
    ISBN: 9780596806705 , 0596806701
    Language: English
    Pages: 1 v. (various pagings) , ill.
    Edition: 2nd ed.
    Keywords: Joomla! (Computer file) ; Web sites ; Authoring programs ; Web site development ; Electronic books ; local
    Abstract: Need to launch a feature-rich website quickly where you have one or more people authoring the content? Want to use a powerful, robust, and scalable Content Management System (CMS) you can trust? This Short Cut will get you up and running with Joomla 1.5, a freely available open source CMS. Learn how to install, configure, customize, and extend your Joomla installation. Also learn the tricks of the trade in how to set up and manage both your content and your users. Joomla can be a challenge to understand at first, so drastically cut your "get up to speed" time by taking the Short Cut!
    Note: Title from resource description page (viewed Aug. 22, 2009)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 98
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media | Boston, Mass. :Safari Books Online
    ISBN: 9780596514556 , 0596514557
    Language: English
    Pages: xiii, 366 p , ill. , 24 cm
    Keywords: Java (Computer program language) ; Web site development ; Web sites ; Authoring programs ; Processing (Web site development technology) ; Electronic books ; local
    Abstract: Provides information on the methods of visualizing data on the Web, along with example projects and code.
    Note: Includes bibliographical references (p. 345-348) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 99
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online
    ISBN: 9780321445612 , 0321445619
    Language: English
    Pages: lix, 851 p , ill. , 24 cm
    Keywords: Ruby on rails (Electronic resource) ; Object-oriented programming (Computer science) ; Ruby (Computer program language) ; Web site development ; Application software ; Development ; Electronic books ; local
    Abstract: The expert guide to building Ruby on Rails applications Ruby on Rails strips complexity from the development process, enabling professional developers to focus on what matters most: delivering business value. Now, for the first time, there's a comprehensive, authoritative guide to building production-quality software with Rails. Pioneering Rails developer Obie Fernandez and a team of experts illuminate the entire Rails API, along with the Ruby idioms, design approaches, libraries, and plug-ins that make Rails so valuable. Drawing on their unsurpassed experience, they address the real challenges development teams face, showing how to use Rails' tools and best practices to maximize productivity and build polished applications users will enjoy. Using detailed code examples, Obie systematically covers Rails' key capabilities and subsystems. He presents advanced programming techniques, introduces open source libraries that facilitate easy Rails adoption, and offers important insights into testing and production deployment. Dive deep into the Rails codebase together, discovering why Rails behaves as it does- and how to make it behave the way you want it to. This book will help you Increase your productivity as a web developer Realize the overall joy of programming with Ruby on Rails Learn what's new in Rails 2.0 Drive design and protect long-term maintainability with TestUnit and RSpec Understand and manage complex program flow in Rails controllers Leverage Rails' support for designing REST-compliant APIs Master sophisticated Rails routing concepts and techniques Examine and troubleshoot Rails routing Make the most of ActiveRecord object-relational mapping Utilize Ajax within your Rails applications Incorporate logins and authentication into your application Extend Rails with the best third-party plug-ins and write your own Integrate email services into your applications with ActionMailer Choose the right Rails production configurations Streamline deployment with Capistrano
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 100
    Online Resource
    Online Resource
    Indianapolis, Ind. : Sams | Boston, Mass. :Safari Books Online
    ISBN: 9780768680256 , 0768680255
    Language: English
    Pages: xxiii, 1890 p , ill. , 24 cm. +
    Parallel Title: Erscheint auch als
    Keywords: Active server pages ; Web sites ; Design ; Web site development ; Microsoft .NET ; Electronic books ; local
    Abstract: ASP.NET 3.5 Unleashed 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. This 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.) Take advantage of Microsoft's new database query language, LINQ to SQL, to easily build database-driven web applications Learn how to use the new ListView and DataPager data access controls to build flexible user interfaces Take advantage of ASP.NET AJAX when building both server-side and client-side web applications Use the AJAX Control Toolkit to create auto-complete text fields, draggable panels, masked edit fields, and complex animations Design ASP.NET websites Secure your ASP.NET applications Create custom components Build highly interactive websites that can scale to handle thousands of simultaneous users Learn 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 CD-ROM includes all examples and source code presented in this book in both C# and Visual Basic.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...