Your email was sent successfully. Check your inbox.

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

Proceed reservation?

Export
Filter
  • [Place of publication not identified] : O'Reilly  (131)
  • Indianapolis, Ind. : Sams  (78)
  • Application software ; Development  (108)
  • Web sites ; Design  (55)
  • Web site development  (48)
  • Open source software  (32)
Datasource
Material
Language
Years
  • 1
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 40 min., 50 sec.)) , digital, sound, color
    Keywords: Information technology ; Management ; Teams in the workplace ; Application software ; Development ; Agile software development ; Audiobooks ; local
    Abstract: "Lean UX has become the preferred approach to interaction design, tailor-made for today's agile teams. In the second edition of this award winning book, leading advocates Jeff Gothelf and Josh Seiden expand on the valuable Lean UX principles, tactics, and techniques covered in the first edition to share how product teams can easily incorporate design, experimentation, iteration, and continuous learning from real users into their Agile process. Inspired by Lean and Agile development theories, Lean UX lets you focus on the actual experience being designed, rather than deliverables. This book shows you how to collaborate closely with other members of your Agile product team, and gather feedback early and often. You'll learn how to drive the design in short, iterative cycles to assess what works best for the business and the user. Lean UX shows you how to make this change, for the better."--Resource description page.
    Note: Title from title screen (viewed June 10, 2019). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 7 min., 50 sec.)) , digital, sound, color
    Keywords: Computer-aided design ; Computer programs ; Rapid prototyping ; User interfaces (Computer systems) ; Design ; Web site development ; Electronic videos ; local
    Abstract: "Today's world is all about smart phone and computers, but creating the apps and websites that run on these devices can take a year or more to complete. Prototypes are typically non-functioning models of apps and websites that give developers and designers the edge on this lengthy creation process. Why? Because prototypes can be assembled in as little as a single day, saving them time and money. This course teaches you how to use Origami, a prototyping tool created by designers at Facebook that makes it easy to create prototypes for smart apps and websites. You'll explore Origami's interface, learn the principles of prototyping, and gain experience assembling and disseminating a basic prototype."--Resource description page.
    Note: Title from title screen (viewed May 21, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Language: English
    Pages: 1 online resource (1 streaming video file (21 min., 57 sec.)) , digital, sound, color
    Keywords: Open source software ; Teams in the workplace ; Information technology ; Management ; Electronic videos ; local
    Abstract: "InnerSource is a software development methodology that applies the lessons learned from decades of open source software development to the concerns of tech leads and developers working inside proprietary organizations. In this introductory level course, InnerSource experts Danese Cooper and Russell Rutledge draw on their own experiences at companies like PayPal, Nike, and more to describe how InnerSource methods solve real world issues. How do I get teams located in far flung locations, possibly speaking different languages, and using different tools to work together effectively? How do I teach teams to contribute code without disrupting each other's workflow? How can I encourage developers in one business unit to incorporate functionality in their products using features developed by a competing business unit? These are just a few of the concerns InnerSource can address. By the end of this course, you'll have a firm understanding of InnerSource's key practices (collaboration, transparency, and mentorship) and a solid grasp of how you can use them to transform your own team from average to excellent."--Resource description page.
    Note: Title from title screen (viewed August 9, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 19 min., 36 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Web services ; Cloud computing ; Distributed operating systems (Computers) ; Computer architecture ; Electronic videos ; local
    Abstract: "Serverless technology offers an attractive proposition: it frees us from much of the administration work we've worried about in the past, giving us more time to focus on building great software. But there's a lot of hype around the technology too. In this video series, microservices expert Sam Newman explains what serverless is, dives into the details of the features it provides, highlights its challenges, and shares his insights on how to get the best out of it. You'll come away with a concrete understanding of how to use serverless technology to implement microservice architecture and how to best integrate serverless into your existing applications."--Resource description page.
    Note: Title from title screen (viewed May 7, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (15 min., 20 sec.)) , digital, sound, color
    Keywords: Agile software development ; Computer software ; Development ; Open source software ; Electronic videos ; local
    Abstract: "In this interview, Content Director Brian Foster talks to Ken Power, principal engineer with Cisco's Cloud Solutions group, about how Cisco applies Agile practices."--Resource description page.
    Note: Title from title screen (viewed February 19, 2018). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (25 min., 22 sec.)) , digital, sound, color
    Keywords: Agile software development ; Computer software ; Development ; Open source software ; Electronic videos ; local
    Abstract: "In this interview, O'Reilly Media Content Director Laurel Ruma talks to Lauri Apple about how Zalando applies Agile practices. Lauri is responsible for developing Zalando's open-source culture and promoting its projects industry-wide. She's also leading Zalando's InnerSource initiative to drive the open-source collaboration model internally, and project-managing a development team."--Resource description page.
    Note: Title from title screen (viewed February 19, 2018). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (15 min., 53 sec.)) , digital, sound, color
    Keywords: Agile software development ; Product design ; New products ; Management ; Application software ; Development ; Electronic videos ; local
    Abstract: "In this interview, Content Director Brian Foster talks to Michelle Brush about how Cerner applies Agile practices. Michelle Brush is a math geek turned computer geek. She has developed algorithms and data structures for search, compression, and data mining in embedded as well as enterprise systems. In her current role as a senior software architect for Cerner Corporation, she manages and mentors software engineers and architects on test-driven development, software architecture, code quality, and communication. Five Questions is a series where we sit down with leading industry practitioners and ask them for real-world stories and examples of how they're using technology in their everyday work."--Resource description page.
    Note: Title from title screen (viewed February 13, 2018). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Business intelligence ; Data processing ; User-centered system design ; Human-computer interaction ; User interfaces (Computer systems) ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: In this lesson, you'll learn that the competitive analysis helps you gain insight into current trends as to what is or is not working. Knowing the unknowns helps your team to not repeat mistakes but instead make good ideas better. A good analysis also exposes gaps and opportunities for your product to take advantage of in the marketplace.
    Note: "From UX strategy by Jaime Levy"--Cover. - Date of publication from resource description page. - Includes bibliographical references. - Description based on online resource; title from title page (Safari, viewed February 13, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Language: English
    Pages: 1 online resource (1 streaming video file (7 min., 4 sec.)) , digital, sound, color
    Keywords: Product management ; Corporate culture ; Agile software development ; Application software ; Development ; Electronic videos ; local
    Abstract: "Product managers usually exert some kind of influence over their team's product roadmap. In this video segment, we discuss the most important part of a product roadmap: agreeing to what that roadmap means and how it will be used. This clip is taken from the video course 'Product Management Fundamentals.'"--Resource description page.
    Note: Title from title screen (viewed May 7, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Language: English
    Pages: 1 online resource (1 streaming video file (45 min., 42 sec.)) , digital, sound, color
    Keywords: Data mining ; Application software ; Development ; Data warehousing ; Business intelligence ; Electronic videos ; local
    Abstract: "The Cortana Intelligence Suite is an advanced analytics platform designed for BI developers, data scientists, features engineers, and business analysts. This course provides a description of the technologies that make up the Cortana Intelligence Suite and an explanation of the Azure Team Data Science Process, a systematic approach to building intelligent applications that takes into account business understanding, data acquisition, modeling, and deployment. In addition, the course reviews four critical types of advanced analytics and demonstrates how each can be applied to business today."--Resource description page.
    Note: Title from title screen (viewed August 21, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 16 min., 51 sec.)) , digital, sound, color
    Keywords: SQL server ; Database management ; Application software ; Development ; Cloud computing ; Electronic videos ; local
    Abstract: "Azure Data Factory (ADF) is a component of Microsoft's Cortana Intelligence Suite. It is a cloud-based data movement service that allows you to prepare, analyze, publish, and monitor your data, and run pipelines on a specified schedule. In this video, you'll learn how to utilize all elements of the ADF to help you manage data at scale in the cloud and on premises. We'll cover how to set up your environment to transfer data between your on-premise server, the Azure data store, and your Azure Machine Learning models, and how to use visualizations that indicate the lineage and dependencies between your data pipelines. You'll also learn how to set up monitoring alerts so you can identify issues easily and quickly."--Resource description page.
    Note: Title from title screen (viewed August 21, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 17 min., 33 sec.)) , digital, sound, color
    Keywords: Grails (Computer file) ; Groovy (Computer program language) ; Web site development ; Application software ; Development ; Open source software ; Electronic videos ; local
    Abstract: "In this video course, expert Java trainer and consultant Ken Kousen uses a more complete domain model in Grails 3 to show how the static scaffolding works with the fields plugin to build a complete set of web pages for multiple tables. From there, he dives into the details of the generated view pages, which use Grails 3 custom tags and data exposed at different scopes, including flash scope. Finally, he reviews transactional services and dependency injection of service beans, and reveals how to access JSON data through a REST controller."--Resource description page.
    Note: Title from title screen (viewed May 11, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (53 min., 40 sec.)) , digital, sound, color
    Keywords: Agile software development ; Teams in the workplace ; Application software ; Development ; Software architecture ; Electronic videos ; local
    Abstract: "We detail the process of dealing with architectural constraints through a daily assessment process, and we detail the skills and techniques required. In these segments, we step back and detail the process of dealing with architectural constraints on a daily basis. We tackle the organizational problems and the skills that are needed to get the process to work in practice."--Resource description page.
    Note: Title from title screen (viewed April 20, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (25 min., 9 sec.)) , digital, sound, color
    Keywords: Go (Computer program language) ; Application software ; Development ; Application software ; Testing ; Electronic videos ; local
    Abstract: "Having access to a reliable and comprehensive test suite for your applications isn't a luxury anymore--it's a requirement. This video is the first in a series of 'Testing in Go' videos that teach you how to test your Go applications and make certain that what you ship works the first time. Designed for basic or intermediate level Go developers who want to start writing tests, write better tests, or increase the coverage of their current test suites, this course provides complete step-by-step instruction on how to write testable code."--Resource description page.
    Note: Title from title screen (viewed August 10, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 18 min., 41 sec.)) , digital, sound, color
    Keywords: User-centered system design ; Human-computer interaction ; User interfaces (Computer systems) ; Web sites ; Design ; Electronic videos ; local
    Abstract: "This course focuses on the practice and benefits of rapidly creating prototypes that tell the story of your product's value proposition. Doing so makes it possible to identify your product's value innovation, a key tenet of UX expert Jaime Levy's proven formula for creating an effective UX strategy. This is the third installment in Levy's five-course series on how to develop a clear and coherent UX strategy. It is tailored to UX/UI practitioners of any level, product teams and managers, business executives, and startup founders who want to deeply explore the intersection of UX design and business strategy."--Resource description page.
    Note: Title from title screen (viewed February 6, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 46 sec.)) , digital, sound, color
    Keywords: Cascading style sheets ; Web sites ; Design ; Electronic videos ; local
    Abstract: "Maintaining the CSS for any web site or app can be extremely challenging as the product and the team supporting the product grows. This course examines a suite of tools and processes you can use in your development workflows to keep your CSS healthy and consistent. We'll run CSS analysis tools (e.g., Lighthouse, CSS Stats, CSS Dig, etc.) on a set of popular travel sites to highlight the CSS issues on those sites; we'll survey the suggestions for resolving those issues; and then we'll examine a group of highly effective processes and monitoring tools that help teams maintain their style guide CSS and product CSS. Learners should have a solid understanding of basic CSS and HTML."--Resource description page.
    Note: Title from title screen (viewed November 28, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 46 min., 1 sec.)) , digital, sound, color
    Keywords: Grails (Computer file) ; Groovy (Computer program language) ; Web site development ; Application software ; Development ; Open source software ; Electronic videos ; local
    Abstract: "In this video course, expert Java trainer and consultant Ken Kousen explores advanced database features that include switching databases, using multiple databases in a single Grails application, and how to invoke stored procedures by bypassing Hibernate. He also reveals how to map data to an existing database using Grails 3 custom ORM mapping tags. From there, he dives into a review of REST principles. He builds a RESTful web service using the rest-api profile, adds a RESTful controller, and looks at JSON views. Finally, he shows you how to conduct an integration test using a REST client."--Resource description page.
    Note: Title from title screen (viewed May 11, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 16 min., 6 sec.)) , digital, sound, color
    Keywords: User-centered system design ; Human-computer interaction ; User interfaces (Computer systems) ; Web sites ; Design ; Electronic videos ; local
    Abstract: "Guerrilla user research, says UX strategy expert Jaime Levy, is what you do when you're ready to test your product idea with potential customers (end-users) and you don't have the time or budget for more traditional forms of user research, like focus groups or surveys. In this course--number four in Levy's five part series on UX strategy--Levy gives detailed practical instruction on how to conduct guerrilla user research that is low cost, quick to provide user feedback, and most importantly, accurate in terms of its ability to validate--or invalidate--your product's value proposition."--Resource description page.
    Note: Title from title screen (viewed February 7, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (16 min., 23 sec.)) , digital, sound, color
    Keywords: Go (Computer program language) ; Application software ; Development ; Application software ; Testing ; Electronic videos ; local
    Abstract: "A reliable and comprehensive test suite for your applications isn't a luxury anymore--it's a requirement. This course is the second in a series of 'Testing in Go' programs that teach you how to test your Go applications to make sure what you ship works the first time. This course focuses specifically on using interfaces and mocks to make your code more testable by injecting dependencies."--Resource description page.
    Note: Title from title screen (viewed August 10, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Language: English
    Pages: 1 online resource (1 streaming video file (14 min., 52 sec.)) , digital, sound, color
    Keywords: iOS (Electronic resource) ; Mobile apps ; Development ; Application software ; Development ; Mobile computing ; Electronic videos ; local
    Abstract: "Taking a constraint-based approach within your iOS app allows Auto Layout to adjust your view hierarchy depending on how much real estate you are dealing with and how it is laid out. A clear understanding of how to construct constraints is key get your apps looking good across devices with minimal fuss--spend the next few minutes and get the process down right."--Resource description page.
    Note: Title from title screen (viewed April 21, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 36 min., 44 sec.)) , digital, sound, color
    Keywords: Agile software development ; Application software ; Development ; Software architecture ; Electronic videos ; local
    Abstract: Case study examples from the video "Steering Agile architecture fundamentals."
    Note: Title and publication information from resource description page (Safari, viewed April 14, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Language: English
    Pages: 1 online resource (1 streaming video file (48 min., 21 sec.)) , digital, sound, color
    Keywords: Big data ; Business communication ; Application software ; Development ; Information technology ; Technological innovations ; Electronic videos ; local
    Abstract: "'How do you know your strategy is successful?' may sound like a trite question, but unless you understand your goals, you'll never know whether you've achieved them or not. From helping you determine the business imperatives that underpin your goals to defining the roadmap that leads to tactical decision-making, this course walks you through the complete process for creating a modern data strategy."--Resource description page.
    Note: Title from title screen (viewed April 11, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    Language: English
    Pages: 1 online resource (1 streaming video file (27 min., 15 sec.)) , digital, sound, color
    Keywords: Information technology ; Technological innovations ; Big data ; Business communication ; Application software ; Development ; Electronic videos ; local
    Abstract: "Can you clearly articulate the business impact of the dollars you spend on data and data technology? Who 'owns' data strategy in your organization? Does your approach to data consider all the data available to your business? If you're not rock solid certain on the best answers to these questions, you need a modern data strategy. This video details what modern data strategies are and why successful businesses create them."--Resource description page.
    Note: Title from title screen (viewed April 12, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (5 min., 16 sec.)) , digital, sound, color
    Keywords: Agile software development ; Application software ; Development ; Electronic videos ; local
    Abstract: "Agile has become a core part of the 21st Century business lexicon for startups and enterprises alike. This segment outlines the core concepts of Agile, and traces its history from a single-page manifesto to a thriving ecosystem of development methodologies."--Resource description page.
    Note: Title from title screen (viewed June 27, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 14 min., 28 sec.)) , digital, sound, color
    Keywords: Application program interfaces (Computer software) ; Application software ; Development ; Open source software ; Electronic videos ; local
    Abstract: "This is a crash course on Kubernetes, designed for those new to Kubernetes and for those who want to sharpen their skills. It explains and demystifies Kubernetes by showing you the system as a whole before diving deep into the core strength of Kubernetes: its API and how it's used to operate containerized applications. You'll learn the main components of Kubernetes, bootstrap a cluster, investigate which components run where, explore the API, use basic curl commands to interact with the system, use the Kubernetes client kubectl, and see a demo of the custom resource definition, the API used to extend Kubernetes. The course caps off with some love for Python developers by introducing the Kubernetes Python client. Basic Linux skills and basic understanding of Cloud computing are required; Docker experience is helpful."--Resource description page.
    Note: Title from title screen (viewed January 15, 2018). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 6 min., 58 sec.)) , digital, sound, color
    Keywords: Agile software development ; Application software ; Development ; Software architecture ; Electronic videos ; local
    Abstract: Analysis tools and software visualization examples from the video "Steering Agile architecture fundamentals."
    Note: Title and publication information from resource description page (Safari, viewed April 14, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    Language: English
    Pages: 1 online resource (1 streaming video file (21 min., 4 sec.)) , digital, sound, color
    Keywords: iOS (Electronic resource) ; Application software ; Development ; Mobile computing ; Electronic videos ; local
    Abstract: "Table views are one of the most basic ways that users interface with an iOS app. Think of the ones that segment your music into pop, alternative, and classical. This quick Learning Path will show you when, why, and how to use this mobile interface staple for all your iOS apps. Once you've got the hang of it, Paris, Jon, and Tim will take you one step further, showing you how to customize these cells in the interface building."--Resource description page.
    Note: Title from title screen (viewed April 21, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 18 min., 39 sec.)) , digital, sound, color
    Keywords: Agile software development ; Application software ; Development ; Software architecture ; Electronic videos ; local
    Abstract: "Assessment is a pervasive activity that can be approached uniformly. Humane assessment offers just such a concrete approach, rooted in the idea of engineers crafting custom tools to capture the specifics of the system at hand, and using these tools for effective decision making. In this video, we dive deeper into the nature of tools and how they affect the way we work. We show how the same skills and techniques that were described in Growing Agile Architecture by Empowering Teams are also applicable to a broader range of problems, and we introduce humane assessment as a systematic method for software assessment. The theoretical parts are exemplified with concrete case studies."--Resource description page.
    Note: Title from title screen (viewed April 20, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    Language: English
    Pages: 1 online resource (1 streaming video file (45 min., 13 sec.)) , digital, sound, color
    Keywords: iOS (Electronic resource) ; Application software ; Development ; Computer animation ; Electronic videos ; local
    Abstract: "Managing your iOS app's user interface keeps getting easier with Apple's developer tools. This Learning Path focuses on UIKit Dynamics, which provides a way to integrate real-world physics, mechanics, and animation into your app--basically a nifty little physics engine! Learn how to use UIKit dynamics by following Paris, Jon, and Tim as they show how gravity works on a box. Oh, and there's a cool pendulum example as well."--Resource description page.
    Note: Title from title screen (viewed April 21, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 33 min., 24 sec.)) , digital, sound, color
    Keywords: User-centered system design ; Human-computer interaction ; Application software ; Development ; Agile software development ; Electronic videos ; local
    Abstract: "Lean UX has become the preferred approach to interaction design, tailor-made for today's agile teams. In this video workshop, Agile advocates Jeff Gothelf and Josh Seiden expand on the valuable Lean UX principles, tactics, and techniques covered in their Lean UX book to show how product teams can easily incorporate design, experimentation, iteration, and continuous learning into their Agile process."--Resource description page.
    Note: Title from title screen (viewed June 7, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 8 min., 39 sec.)) , digital, sound, color
    Keywords: User-centered system design ; Human-computer interaction ; User interfaces (Computer systems) ; Web sites ; Design ; Customer relations ; Electronic videos ; local
    Abstract: "The best UX designers always design for conversion, that artfully analytical process by which a first time visitor to a site/app enjoys the visit and then becomes happily addicted to the site/app. In this course (part 5 of her five part series), UX strategy maven Jaime Levy guides you on a path toward successful conversion design. She shows you how potent UX strategies uses analytics to optimize UX design; demonstrates the use of the Funnel Matrix Tool and its different stages of customer acquisition; details the benefits of using customer landing page experiments in conversion strategies; and discusses the metrics that prove whether or not a customer is progressing into deeper engagement."--Resource description page.
    Note: Title from title screen (viewed February 6, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Web sites ; Design ; Mobile apps ; Design ; Electronic books ; Electronic books ; local
    Abstract: This excerpt reviews the tools that are available to get real data from your mobile browsers.
    Note: "From High performance mobile Web by Maximiliano Firtman"--Cover. - Date of publication from resource description page. - "Lesson"--Cover. - 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 ...
  • 33
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Web sites ; Design ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: As a web designer, you encounter tough choices when it comes to weighing aesthetics and performance. Good content, layout, images, and interactivity are essential for engaging your audience, and each of these elements has an enormous impact on page load time and the end-user experience. In this practical book, Laura Hogan helps you approach projects with page speed in mind, showing you how to test and benchmark which design choices are most critical.
    Note: Date of publication from resource description page (Safari, viewed December 5, 2017). - "From Designing for performance by Lara Callender Hogan.". - "Lesson.". - Description based on online resource; title from cover (viewed December 5, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    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.
    Note: "From High performance responsive design by Tom Barker"--Cover. - Date of publication from resource description page. - "Lesson"--Cover. - 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 ...
  • 35
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Web sites ; Design ; Electronic commerce ; Electronic books ; Electronic books ; local
    Abstract: Remember when an optimized website was one that merely didn't take all day to appear? Times have changed. Today, website optimization can spell the difference between enterprise success and failure, and it takes a lot more know-how to achieve success. This book is a comprehensive guide to the tips, techniques, secrets, standards, and methods of website optimization. From increasing site traffic to maximizing leads, from revving up responsiveness to increasing navigability, from prospect retention to closing more sales, the world of 21st century website optimization is explored, exemplified and explained. Website Optimization combines the disciplines of online marketing and site performance tuning to attain the competitive advantage necessary on today's Web. You'll learn how to improve your online marketing with effective paid and natural search engine visibility strategies, strengthened lead creation and conversion to sales methods, and gold-standard ad copywriting guidelines. Plus, your increased site speed, reduced download footprint, improved reliability, and improved navigability will work synergistically with those marketing methods to optimize your site's total effectiveness.
    Note: Excerpt from Website optimization by Andrew B. King. - Date of publication from resource description page. - Includes bibliographical references. - Description based on online resource; title from title page (Safari, viewed January 4, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Web sites ; Design ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Uncover the best practices for use and optimization for each file type. Included in this excerpt are techniques to optimize the way images are loaded into web pages, such as spriting or replacing them with CSS or SVG. Lastly, we'll cover what you can do to increase the longevity of your optimized image solutions, including implementing style guides or automated workflows for image compression.
    Note: "From Designing for performance by Lara Callender Hogan"--Cover. - Date of publication from resource description page. - "Lesson"--Cover. - Description based on online resource; title from title page (Safari, viewed January 10, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    Language: English
    Pages: 1 online resource (1 streaming video file (38 min., 28 sec.)) , digital, sound, color
    Keywords: Jenkins (Software development tool) ; Application software ; Development ; Computer software ; Reliability ; Computer software ; Testing ; Electronic videos ; local
    Abstract: "This course introduces the concepts, techniques, and configuration necessary to perform a Maven build within a Jenkins automation server. First, you'll install and configure the Maven integration plugin to build and customize a Maven project within Jenkins. Then watch how Maven standardizes builds using its highly effective methods for compiling, documenting, and testing code. You will see how effortlessly it handles dependencies, learn how dependencies can trigger builds, and explore Maven's support for multi-module projects."--Resource description page.
    Note: Title from title screen (viewed May 24, 2017). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    Language: English
    Pages: 1 online resource (1 streaming video file (24 min., 30 sec.)) , digital, sound, color
    Keywords: Machine learning ; Application software ; Development ; Electronic videos ; local
    Abstract: "Modern applications running in the cloud often rely on REST-based microservices architectures by using Docker containers. Docker enables your applications to communicate between one another and to compose and scale various components. Data scientists use these techniques to efficiently scale their machine learning models to production applications. This video teaches you how to deploy machine learning models behind a REST API, to serve low latency requests from applications, without using a Spark cluster. In the process, you'll learn how to export models trained in SparkML; how to work with Docker, a convenient way to build, deploy, and ship application code for microservices; and how a model scoring service should support single on-demand predictions and bulk predictions. Learners should have basic familiarity with the following: Scala or Python; Hadoop, Spark, or Pandas; SBT or Maven; cloud platforms like Amazon Web Services; Bash, Docker, and REST."--Resource description page.
    Note: Title from title screen (Safari, viewed January 15, 2018). - Release date from resource description page (Safari, viewed January 15, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 6 min., 58 sec.)) , digital, sound, color
    Keywords: Web site development ; Web sites ; Design ; Application software ; Development ; Mobile apps ; Development ; Electronic videos ; local
    Abstract: "Adobe XD lets designers be designers by making it possible for them to create working prototypes of web sites and apps without writing a single piece of code. Adobe expert Andy Anderson teaches the basics of using Adobe XD and the process of building prototypes in this hands-on course where you don't just see the software, you use it to design an actual working prototype of a very tasty cooking app."--Resource description page.
    Note: Title from title screen (viewed May 5, 2017). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    Language: English
    Pages: 1 online resource (1 streaming video file (54 min., 2 sec.)) , digital, sound, color
    Keywords: Jenkins (Software development tool) ; Application software ; Development ; Computer software ; Reliability ; Electronic videos ; local
    Abstract: "The Jenkins community defines a Jenkins 'project' as a user configured description of the work that Jenkins should perform; and a "build" as a single execution of a project. This course provides a hands-on, step-by-step opportunity to create a very basic Jenkins project and use key components of the Jenkins server toolset to perform a build in support of that project. Along the way, you will learn to use the Jenkins automation server to establish builds with parameters, advanced triggers, SCM integration, multiple build steps, artifacts, and several other specialized functions. By the end of the course, you'll know how to customize and automate project builds to meet the specialized needs for building application source code as part of an automated deployment pipeline."--Resource description page.
    Note: Title from title screen (viewed May 24, 2017). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 41
    Language: English
    Pages: 1 online resource (1 streaming video file (59 min., 39 sec.)) , digital, sound, color
    Keywords: Streaming technology (Telecommunications) ; Streaming audio ; Wireless communication systems ; Application software ; Development ; Electronic videos ; local
    Abstract: "Amazon's Alexa is the world's most popular voice activated digital assistant. More than seven million Alexa-ready devices are in use, and more than ten thousand Alexa voice applications - aka Alexa skills - have already been published. In this course, Alexa Champion Terren Peterson explains the underlying architecture of the Alexa platform and then shows you, step-by-step, how to create an Alexa skill and get it published onto the Alexa platform, where it could be used by millions of people."--Resource description page.
    Note: Title from title screen (viewed May 11, 2017). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 20 min.)) , digital, sound, color
    Keywords: Apache Cassandra ; Non-relational databases ; Database management ; Open source software ; Electronic videos ; local
    Abstract: "Apache Cassandra is an open-source NoSQL database that specializes in speed, scale, and uptime. With technical features based on Dynamo and Google BigTable, Cassandra is one of the most widely used distributed data storage systems available. If you've got more data than can fit on one server, uptime is important to you, and if you're working with data that changes rapidly, then Cassandra is a database to think about. This tutorial provides a complete introduction to Cassandra. Not only will you understand how Cassandra distinguishes itself from relational databases and other NoSQL stores, you'll learn enough of the Java API to get started writing code. The course explores Cassandra's unique tabular data model; digs into the internal performance of each node in a Cassandra database--the read and write path; explains the operational responsibilities for maintaining a Cassandra cluster; and guides you through writing Java code that writes to and reads from a Cassandra database. If you're a developer or architect just getting started with Cassandra, or someone considering using a non-relational data store, this video tutorial will illuminate the capabilities of this massively popular NoSQL database."--Resource description page.
    Note: Title from title screen (viewed November 1, 2017). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 9 min., 47 sec.)) , digital, sound, color
    Keywords: Streaming technology (Telecommunications) ; Streaming audio ; Wireless communication systems ; Application software ; Development ; Electronic videos ; local
    Abstract: "Creating advanced Amazon Alexa skills requires a more sophisticated set of tools than the elementary ones described on Amazon's web site. In this course, Terren Peterson reveals the tools and processes employed by Alexa Champions. You'll gain experience designing advanced voice user interfaces, learn about the Speech Synthesis Markup Language, and explore ways to integrate third party APIs. You'll also pick up techniques for adding music and sound, discover how to use analytics to improve the performance of your skills over time, and learn how to add visuals to Amazon's Echo Show."--Resource description page.
    Note: Title from title screen (viewed August 28, 2017). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 22 min., 38 sec.)) , digital, sound, color
    Keywords: JavaScript (Computer program language) ; Application software ; Development ; Electronic videos ; local
    Abstract: "Developers everywhere use JavaScript to build websites and desktop applications. While it's relatively simple to learn JavaScript basics, it can be a difficult language to truly master. This course helps you transition from JavaScript novice to JavaScript pro by teaching you the techniques and practices used by the seasoned practitioner. The only prerequisites are beginning level JavaScript experience, access to a good code editor (like Visual Studio Code), and the desire to improve."--Resource description page.
    Note: Title from title screen (viewed April 6, 2017). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (52 min., 45 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Web applications ; Design ; JavaScript (Computer program language) ; Electronic videos ; local
    Abstract: "React is a JavaScript library used to create complex user interfaces for the web, native applications, and virtual reality. React allows developers to create large applications that use data and can change over time without reloading the page. In this quick introductory course, you'll learn everything you need to know to get started with React. You'll discover a painless way to set up a React project and then you'll use React to build a working star rating UI component (i.e., the classic rating system where users rate things on a scale of one to x stars). Along the way, you'll see how React treats components as functions (functions that simply return UI elements); you'll learn how to create components and nest them inside other components (and why that's useful); you'll explore 'state' (one of React's most import concepts) and how it relates to the way components display data that changes over time; and you'll finish up by learning how to manage complex state data with React's setState and array mapping tools."--Resource description page.
    Note: Title from title screen (Safari, viewed December 5, 2017). - Release date from resource description page (Safari, viewed December 5, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 39 min., 18 sec.)) , digital, sound, color
    Keywords: Web sites ; Design ; Mobile apps ; Design ; User interfaces (Computer systems) ; Design ; Electronic videos ; local
    Abstract: "Justinmind is a popular software tool used to prototype websites and mobile apps. In this course, UX pro Darren Hood shares his insider's knowledge of prototyping while showing you how to use Justinmind to design and build an effective, working, interactive prototype without having to use any coding. To get the most out of the tutorial, learners should have Justinmind Prototyper loaded on their computers (a free downloadable version is available from Justinmind), so they can work along with Darren as he demonstrates each step of the prototype development process."--Resource description page.
    Note: Title from title screen (viewed April 10, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 33 min., 48 sec.)) , digital, sound, color
    Keywords: Arduino (Programmable controller) ; Electronics ; Data processing ; Prototypes, Engineering ; Open source software ; Electronic videos ; local
    Abstract: "If you've got your prototype design approach down and have learned all about the types of input devices Arduino can work with, you're ready to work with the output devices that will make your creations produce actions in the physical world. In this course, you'll get an overview of everything from simple outputs (LEDs, buzzers) to the more complex (motors, speakers, and graphical displays). You'll also learn how to wire them up and program them."--Resource description page.
    Note: Title from title screen (viewed March 2, 2017). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 11 min., 17 sec.)) , digital, sound, color
    Keywords: React (Electronic resource) ; Application software ; Development ; Electronic videos ; local
    Abstract: "This course shows you how to build a React application, as a notepad project, from start to finish. We go through a setup of the tools you need; explain the basics of React (i.e., covering topics such as components, JSX, state, props, lifecycles, and state management); and get your project started by demonstrating how to code the required components. You'll learn how CSS and backends fit into a React app, and then work with modular CSS and firebase to finalize your app. Course requirements include a working knowledge of HTML, CSS, JavaScript, and ES6 syntax."--Resource description page.
    Note: Title from resource title screen (Safari, viewed September 29, 2017). - Release date from resource description page (Safari, viewed September 29, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 49
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 45 min., 45 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Java (Computer program language) ; Spring (Software framework) ; Distributed operating systems (Computers) ; Computer architecture ; Cloud computing ; Electronic videos ; local
    Abstract: "Spring expert Kevin Bowersox offers a clear and practical path to building and deploying microservices in this detailed look at the Spring software components used to create those systems. This is a hands-on course designed for intermediate level Java developers. You'll review the meaning of microservice architecture and distributed systems; learn the basics of using Spring Boot and Spring Cloud; learn to use the Spring-based toolsets for service discovery, service registry, routing, load balancing, and fault tolerance; see how Spring Cloud makes it easier to access Netflix components; and build a small scale microservices project of your own."--Resource description page.
    Note: Title from title screen (viewed February 22, 2017). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 50
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Reliability (Engineering) ; Web sites ; Design ; Web sites ; Access control ; Computer engineering ; Electronic books ; Electronic books ; local
    Abstract: Learn how Google balances user traffic between datacenters.
    Note: "From Site reliability engineering : excerpt by Piotr Lewandowski, edited by Sarah Chavis"--Cover. - Date of publication from resource description page. - "Lesson"--Cover. - Includes bibliographical references. - 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 ...
  • 51
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: HTTP (Computer network protocol) ; Computer networks ; Application software ; Development ; Computer network protocols ; Electronic books ; Electronic books ; local
    Abstract: Prepare yourself for building fast and efficient web applications. Take a brief historical tour of the evolution of the HTTP protocol. Understanding of the key design changes of HTTP, and the motivations behind each, will give us the necessary background for our discussions on HTTP performance, especially in the context of the many upcoming improvements in HTTP 2.0.
    Note: "From High-performance browser networking by Ilya Grigorik"--Cover. - Date of publication from resource description page. - "Lesson"--Cover. - Description based on online resource; title from title page (Safari, viewed January 10, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 52
    Language: English
    Pages: 1 online resource (1 streaming video file (11 hr., 21 min., 55 sec.)) , digital, sound, color
    Keywords: Web applications ; Development ; Web site development ; Mobile apps ; Development ; Application software ; Development ; Mobile computing ; Electronic videos ; local
    Abstract: "Becoming a professional full stack web developer requires a solid understanding of the software tools most commonly used to create websites and mobile apps: JavaScript, jQuery, HTML, CSS, PHP, and MySQL. This course teaches you about each of these tools, including their purpose, how they interact with the other tools, and detailed instruction on how to use them. Steve also covers the skill sets used in web development, such as image manipulation, page design, and database development. You'll learn how modern websites really work, as well as gain hands-on experience using the tools and skill sets the professionals use to make those websites."--Resource description page.
    Note: Title from title screen (viewed July 28, 2017). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 7 min., 22 sec.)) , digital, sound, color
    Keywords: React (Electronic resource) ; Flux (Electronic resource) ; Redux (Electronic resource) ; Application software ; Development ; Electronic videos ; local
    Abstract: "In this course, you'll learn about the fundamentals of state management and how Flux and Redux fit as great tools for React. You'll learn the core concepts of Flux and Redux and gain some hands-on experience by applying them to a React notepad project. The course is designed for intermediate-level developers with JavaScript and ES6 experience plus some history in building React applications."--Resource description page.
    Note: Title from resource title screen (Safari, viewed September 29, 2017). - Release date from resource description page (Safari, viewed September 29, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 14 min., 8 sec.)) , digital, sound, color
    Keywords: Watson (Computer) ; Application program interfaces (Computer software) ; Application software ; Development ; Machine learning ; Natural language processing (Computer science) ; Electronic videos ; local
    Abstract: "Data scientist and entrepreneur, Matt Coatney, provides a hype free overview of IBM Watson in this course covering Watson's technology and key machine learning capabilities. You'll learn how to access Watson's key services, how to converse with Watson, and how to extract structure and meaning from content using Watson's natural language processing (NLP) functions. Coatney offers real life use cases and code samples to provide business executives and software developers with the tools they need to bring cognitive computing into their applications. As a result of this course, strategic decision makers and technologists will know how to integrate IBM Watson into their own particular industries and businesses."--Resource description page.
    Note: Title from title screen (viewed June 30, 2017). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (38 min., 5 sec.)) , digital, sound, color
    Keywords: Information technology ; Technological innovations ; Big data ; Business communication ; Application software ; Development ; Electronic videos ; local
    Abstract: "What do data technologies like Machine Learning, Docker, Spark, and Notebooks really mean and what business opportunities do they provide? What constraints do you face and what decisions must you make when designing an internal data platform architecture that can take advantage of these new data technologies? This video answers the questions businesses must know in order to profit from these new data technologies."--Resource description page.
    Note: Title and publication information from resource description page (Safari, viewed April 13, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 56
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 1 min., 31 sec.)) , digital, sound, color
    Keywords: Interactive multimedia ; Design ; Rapid prototyping ; Application software ; Development ; Electronic videos ; local
    Abstract: "In this course, design pro Andy Anderson guides you through the basics of working with the Framer prototyping design tool. You'll download the app, explore all of its functionality, use it to design a prototype for an actual Smart Phone App, and then you'll bring that prototype to life. Along the way, you'll pick up the basics of interface design and gain hands-on experience using a very simple prototyping coding tool called CoffeeScript. There are no prerequisites for this course, just the desire to learn."--Resource description page.
    Note: Title from title screen (viewed August 15, 2017). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 57
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 32 min., 38 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; AngularJS (Software framework) ; TypeScript (Computer program language) ; JavaScript (Computer program language) ; Electronic videos ; local
    Abstract: " This course gets you started with web app development using Angular and TypeScript. You'll learn the basics of the Angular framework and its tooling for developing single page web apps; you'll generate a new project using Angular CLI and work with modules, components, dependency injection, routing, reactive programming, and inter-component communication; and then learn how to make HTTP requests to a web server. You'll finish up by doing a code review of a frontend sample online auction. The course works best if you've completed the O'Reilly videos "TypeScript Essentials" and "RxJS Essentials." Requirements include basic experience with JavaScript and understanding of an object-oriented programming language. Please have a current version of Node.js, the Chrome browser, and Visual Studio Code loaded on your computer before you start the class."--Resource description page.
    Note: Title from resource description page (Safari, viewed September 29, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 58
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 57 min., 53 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; JavaScript (Computer program language) ; Web applications ; Electronic videos ; local
    Abstract: "TypeScript is a superset of JavaScript that makes it possible for you to be more productive when you write JavaScript applications. It enjoys widespread popularity and is a favorite in the JavaScript developer's community. Entry-level web developers with some JavaScript experience and an understanding of object-oriented languages (such as Java or C#) will find the TypeScript syntax easy to pick up. In this course, not only will you learn the syntax, you'll discover how TypeScript's static typing, static code analyzer, and great IDE support can transform you into a more effective and efficient coder. You'll look at classes and learn how inheritance works; you'll explore interfaces and discover why you'll want to use them (even though you could achieve the same functionality with classes); and you'll learn how to integrate other JavaScript libraries into your TypeScript jobs. Before starting the course, learners should load their machines with current versions of Node.js, the Chrome browser, and Visual Studio Code."--Resource description page.
    Note: Title from title screen (viewed October 5, 2017). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 59
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 53 min., 48 sec.)) , digital, sound, color
    Keywords: Cascading style sheets ; Web sites ; Design ; Electronic videos ; local
    Abstract: "A well-designed CSS style guide offers more than just consistent patterns; it ensures web accessibility, better site performance, improved engineering and design efficiency, and provides your users with a uniform experience across your entire application or suite of applications. In this course, you'll learn how to build a CSS style guide from scratch. You'll explore each of the user interface (UI) components that go into the most effective style guides; you'll examine the benefits of maintaining a 'living' style guide (i.e., provides flexibility, responds to an application's changing needs, etc.); and you'll learn about the analysis and linting tools that measure your CSS and assist with style guide maintenance. Participants should understand the fundamentals of HTML and CSS."--Resource description page.
    Note: Title from title screen (viewed November 16, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 60
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (55 min., 54 sec.)) , digital, sound, color
    Keywords: React (Electronic resource) ; Application software ; Development ; Electronic videos ; local
    Abstract: "This course provides you with a bevy of tools, resources, and information about what these standards are, how to apply them in your React applications, and how to keep in touch with the latest changes in the industry. You'll acquire a deep understanding of React design patterns in this project-based course where you directly apply the knowledge you learn. This course is designed for developers with intermediate-level JavaScript and React experience."--Resource description page.
    Note: Title from resource title screen (Safari, viewed September 29, 2017). - Release date from resource description page (Safari, viewed September 29, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 61
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 14 min., 31 sec.)) , digital, sound, color
    Keywords: Java (Computer program language) ; Application software ; Development ; Service-oriented architecture (Computer science) ; Electronic videos ; local
    Abstract: "Reactive and asynchronous applications are growing in popularity, but what is the best way to build them? This course teaches you how to apply the latest concurrency techniques to develop state of the art Java applications. With the rise of microservices and service oriented architectures (SOAs), asynchronous concurrency is now critical to day-to-day Java development. This video builds on the theory offered in the associated 'Asynchronous Programming in Java' course by refactoring several Java projects using Actors in Akka. From there, it explains the concepts behind the actor model, how the Akka toolkit compares with other concurrency concepts, and how to use the Akka API."--Resource description page.
    Note: Title from title screen (viewed October 19, 2017). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 62
    Language: English
    Pages: 1 online resource (1 streaming video file (33 min., 10 sec.)) , digital, sound, color
    Keywords: Computer software ; Development ; Open source software ; Data mining ; Python (Computer program language) ; Online social networks ; Electronic videos ; local
    Abstract: "GitHub is one of the largest social coding platforms on the web. Its collaborative features allow GitHub users to follow each other's code developments, build off each other's work, and make it easier than ever to create open source software. Based on content from the book "Mining the Social Web" (O'Reilly Media) by Matthew Russell, this course shows you how to mine GitHub data for insight into the platform's projects and community of users. For example, you'll be able to trace open source project histories, the types of programming languages used in those projects, and the relative popularity of those languages. The course teaches you how to make API requests on GitHub's developer platform, use NetworkX to construct interest graphs from GitHub data, and create visualizations of graphs. To get the most out of the course, learners should have basic Python experience and a GitHub account."--Resource description page.
    Note: Title from title screen (viewed October 5, 2017). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 63
    ISBN: 9781491981382
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 51 min., 18 sec.)) , digital, sound, color
    Keywords: User-centered system design ; Application software ; Development ; Human-computer interaction ; Electronic videos ; local
    Abstract: "InVision is a software tool that makes it easy to quickly create prototypes of web sites and mobile apps; and share them with others. This course teaches you how to use InVision to build your own prototypes. Stephanie will provide a hands-on look at InVision's tool sets and demonstrate how prototypes (unlike static wireframes or screen mock-ups) make it possible to demonstrate a web site or app. You'll learn why prototyping helps you find and fix usability problems before anything is hard-coded; and understand how prototyping facilitates cooperation and concept alignment among team members, and perhaps most importantly, your clients."--Resource description page.
    Note: Title from title screen (viewed April 25, 2017). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 64
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Web sites ; Design ; Mobile apps ; Design ; Electronic books ; Electronic books ; local
    Abstract: This excerpt covers all the basic web performance concepts, including metrics, charts, and what they mean.
    Note: Date of publication from resource description page (Safari, viewed December 5, 2017). - "From High performance mobile Web by Maximiliano Firtman.". - "Lesson.". - Description based on online resource; title from cover (Safari, viewed December 5, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 65
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 49 min., 42 sec.)) , digital, sound, color
    Keywords: JavaScript (Computer program language) ; Computer programming ; Application software ; Development ; Electronic videos ; local
    Abstract: "In this course, you'll explore RxJS and how it's used to transform and compose streams of data. RxJS promotes the push model, where the algorithms of your application handles data by applying a number of composable functions. The push model allows you to eliminate polling for data that may not even be available. Splitting the business logic into separate functions makes the code easier to read and modify. RxJS is not a framework and can be used in any JavaScript app. To best follow this course, learners must be familiar with JavaScript syntax and callback functions, and should have current versions of Node.js and Visual Studio Code loaded on their computers."--Resource description page.
    Note: Release date from resource description page (Safari, viewed September 29, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 66
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (47 min., 21 sec.)) , digital, sound, color
    Keywords: React (Electronic resource) ; Web site development ; Web applications ; Computer programs ; Electronic videos ; local
    Abstract: "If you are looking for a best-in-class routing option for React, look no further than React Router 4. It provides a great library for your React or React Native projects with a simple syntax. In this course, we'll explore the basics of Router 4 and apply them to two projects: a React web application and a React Native application. We'll explore the library in detail, covering subjects such as basic routing, linking, code-splitting, animation in routing, and much more. Learners must have JavaScript ES6 standards experience and basic React app development experience."--Resource description page.
    Note: Title from title screen (Safari, viewed September 26, 2017). - Release date from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 67
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 30 min., 6 sec.)) , digital, sound, color
    Keywords: Arduino (Programmable controller) ; Electronics ; Data processing ; Prototypes, Engineering ; Open source software ; Electronic videos ; local
    Abstract: "You've created your first prototypes using the Arduino micro-controller, you understand how to input to it, output from it, and now you're ready for more. Maybe you even want to commercialize your prototype. This course transforms your Arduino prototypes from basic to advanced, presenting a new set of skills, techniques, and technologies you can use to make your prototypes more useful, robust, and perhaps, market ready."--Resource description page.
    Note: Title from title screen (viewed March 3, 2017). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 68
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 25 min., 4 sec.)) , digital, sound, color
    Keywords: Grails (Computer file) ; Groovy (Computer program language) ; Web site development ; Application software ; Development ; Open source software ; Electronic videos ; local
    Abstract: "In this video course, expert Java trainer and consultant Ken Kousen shows you how to build a simple Grails 3 application, starting with installation options, IDE usage, and learning how Grails handles HTTP requests and responses. He provides a quick primer on how to use the Groovy programming language to work comfortably in Grails before creating a new project from the Grails Application Forge. From there, he dives into the underlying architecture of a Grails 3 application, which includes adding controllers, seeing how responses are returned and rendered, and unit testing controllers."--Resource description page.
    Note: Title from title screen (viewed May 11, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 69
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    ISBN: 9781491971499 , 1491971495
    Language: English
    Pages: 1 online resource (1 streaming video file (19 hr., 19 min., 45 sec.)) , digital, sound, color
    Keywords: Internet videos ; Streaming video ; Java (Computer program language) ; Web site development ; Electronic videos ; local ; Vidéos sur Internet ; Vidéo en continu ; streaming video ; Internet videos ; Streaming video ; Electronic videos
    Abstract: "Get practical experience in professional Java web programming for enterprises. Start by learning about web apps and databases using JavaServer Pages (JSP) and Plain Old Java Objects (POJOs). As you progress, you'll learn how to extend and improve upon a sample shopping cart web application. Finally, you'll spin up an Apache Tomcat web server and see how it all comes together."--Resource description page.
    Note: Title from resource description page (Safari, viewed September 9, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 70
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (39 min., 17 sec.)) , digital, sound, color
    Keywords: Prometheus (Computer file) ; Cloud computing ; Web site development ; Computer software ; Development ; Electronic videos ; local
    Abstract: "Kubernetes and Prometheus are still pretty young, but somehow they immediately fell in love when they first met in early 2015. And now Prometheus has moved into the shiny new CNCF building that Kubernetes has called home for a while. Björn Rabenstein explores how the first two projects hosted by the Cloud Native Computing Foundation work together."--Resource description page.
    Note: Title from title screen (viewed May 11, 2018). - An excerpt from the O'Reilly 2016 Velocity Conference in Amsterdam
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 71
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    ISBN: 9781491972069 , 1491972068
    Language: English
    Pages: 1 online resource (1 streaming video file (9 hr., 58 min., 49 sec.)) , digital, sound, color
    Keywords: Internet videos ; Streaming video ; Git (Computer file) ; Computer software ; Development ; Open source software ; Electronic videos ; local ; Vidéos sur Internet ; Vidéo en continu ; streaming video ; Internet videos ; Streaming video ; Electronic videos
    Abstract: "For tracking, branching, merging, and managing code revisions there's no resource more popular than GitHub. The default platform for software development collaboration, GitHub is also ideal for collaborating on other text-based documents. With this Learning Path, you'll learn how to use GitHub to improve your workflow, collaborate effectively, and be more productive overall. You'll even learn how to build your own tools on top of GitHub technologies."--Resource description page.
    Note: Title from resource description page (viewed August 29, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 72
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    ISBN: 9781491970812 , 1491970812
    Language: English
    Pages: 1 online resource (1 streaming video file (16 hr., 3 min., 32 sec.)) , digital, sound, color
    Parallel Title: Erscheint auch als
    Keywords: Internet videos ; Streaming video ; Java (Computer program language) ; Application software ; Development ; Electronic videos ; local ; Vidéos sur Internet ; Vidéo en continu ; streaming video ; Internet videos ; Streaming video ; Electronic videos
    Abstract: "This Learning Path doesn't merely introduce you to advanced Java concepts, it makes sure that you've got the concepts nailed down. After tackling concurrency and network programming, you'll explore functional programming in Java 8 using lambdas, streams, collectors, and more. Next you'll practice testing and static code analysis with JUnit, Spock, and other tools as you complete your journey to advanced Java proficiency."--Resource description page.
    Note: Title from resource description page (Safari, viewed August 31, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 73
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 10 min., 14 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Software architecture ; Electronic videos ; local
    Abstract: "Microservices is an increasingly popular architecture style that promotes scalability and ease of testing and deployment through small, highly distributed service components. It may sound like the correct architecture for your situation, but if you're new to microservices, how do you really know? Understanding microservices' pitfalls (practices that are never a good idea) and anti-patterns (practices that seem like a good idea, but aren't) is a good place to start. In this video, 20+ year software architecture veteran Mark Richards (IBM, CSC, etc.) doesn't just identify the pitfalls and anti-patterns of microservices, he shows you how to avoid them. You'll learn about service granularity estimation, database migration, microservices reporting, distributed transaction management, remote access latency, contract versioning, distributed logging, and much more."--Resource description page.
    Note: Title from title screen (viewed July 29, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 74
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    ISBN: 9781491944165
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 47 min., 9 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Software architecture ; Electronic videos ; local
    Abstract: "Software developers and architects increasingly turn to microservices as a framework for improving the agility and velocity of their development efforts. But is it the right approach? This video presents a balanced view of the benefits and drawbacks of microservices. It outlines the motivations driving the adoption of microservices; compares and contrasts it to monolithic architecture; describes solutions to key problems such as inter-service communication and distributed data management; and moves on to a set of strategies for refactoring a monolithic application into a set of microservices."--Resource description page.
    Note: Title from title screen (viewed March 25, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 75
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 14 min., 52 sec.)) , digital, sound, color
    Keywords: Computer programming ; Open source software ; Java (Computer program language) ; Electronic videos ; local
    Abstract: "Kotlin 1.0 was released in February 2016, and since that time it's been embraced by developers around the world, especially those within the Android community. This course provides an easy introduction to this open source programming language that covers the basics and showcases the language's interoperability with Java and the JVM platform. A key feature of Kotlin is its similarity to Java, C#, and JavaScript. If you're familiar with any of these languages, says expert trainer Hadi Hariri, take this course and you'll understand Kotlin on day one."--Resource description page.
    Note: Title from title screen (viewed November 4, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 76
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    ISBN: 9781491954935
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 51 min., 49 sec.)) , digital, sound, color
    Keywords: Python (Computer program language) ; Internet programming ; Computer networks ; Design and construction ; Open source software ; Electronic videos ; local
    Abstract: "What do Scrabble cheaters, Shakespearean sonnets, Twitter, and the Astronomy Picture of the Day have to do with Python software programming? For software impresario Jessica McKellar, they're playful tools for teaching intermediate-level Python programming techniques. During her time as an organizer of the Boston Python User Group (one of the world's largest Python groups), she taught hundreds of Python wannabees to happily program like pros. She uses that experience to benefit the next generation of Pythonistas in this follow-up to her widely popular Introduction to Python video."--Resource description page.
    Note: Title from title screen (viewed August 10, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 77
    ISBN: 9781491979310 , 1491979313
    Language: English
    Pages: 1 online resource (1 streaming video file (12 hr., 24 min., 14 sec.)) , digital, sound, color
    Keywords: Internet videos ; Streaming video ; Enterprise application integration (Computer systems) ; Spring (Software framework) ; Application software ; Development ; Electronic data processing ; Batch processing ; Electronic videos ; local ; Vidéos sur Internet ; Vidéo en continu ; streaming video ; Internet videos ; Streaming video ; Electronic videos
    Abstract: "Spring Integration and Spring Batch make it easy to create enterprise integration solutions and batch applications with minimal fuss. Learn the Spring approach to development as you explore the fundamentals that drive these powerful frameworks. By the end of this Learning Path, youll be able to enable lightweight messaging within Spring-based applications, support integration with external systems via declarative adapters, and process large volumes of records, including logging and tracing, transaction management, and job processing statistics."--Resource description page.
    Note: Title and publication information from resource description page (Safari, viewed January 11, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 78
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    ISBN: 9781771376082
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 5 min., 29 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Computer software ; Development ; Open source software ; Electronic videos ; local
    Abstract: "In this Mastering GitHub training course, GitHub expert Christophe Porteneuve will teach you everything you need to know about advanced GitHub Pages, integrating GitHub with external services, using the GitHub API, and advanced account management--including organizations. This course is designed for users that already have a good understanding of GitHub. You will start by learning how to publish advanced websites and demos on GitHub pages. From there, Christophe will teach you how to use GitHub.com faster with keyboard shortcuts, as well as how to leverage third-party services for advanced workflow automation, such as continuous integration, code coverage monitoring, and more. This video tutorial also teaches you how to write custom integration servers and command-line tools using the GitHub API. Finally, you will learn about advanced account management, with a focus on organization management, and the nitty-gritty of billing and payments. Once you have completed this computer based training course, you will have learned everything you need to know about advanced GitHub Pages, integrating GitHub with external services, and the GitHub API."--Resource description page.
    Note: Title from title screen (viewed May 3, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 79
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 26 min.)) , digital, sound, color
    Keywords: Node.js ; Application software ; Development ; JavaScript (Computer program language) ; Electronic videos ; local
    Abstract: "In this Overview of the Node.js Ecosystem training course, expert author Wes Higbee teaches you when to use Node.js in your development projects. This course is designed for users that are familiar with HTML, CSS, and JavaScript. You will start by learning about the history of Node.js and why you should use Node.js. From there, Wes will teach you about architecture, including simplified currency and callback convention. This video tutorial also covers modularity, such as modules in Node.js, CommonJS, and Node.js core modules. Finally, you will learn about npm, including package management, using an npm package, and popular packages. Once you have completed this computer based training course, you will have learned when to use Node.js in your development projects. Working files are included, allowing you to follow along with the author throughout the lessons."--Resource description page.
    Note: Title from title screen (viewed March 24, 2016). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 80
    ISBN: 9781491955017
    Language: English
    Pages: 1 online resource (1 streaming video file (5 hr., 10 min., 20 sec.)) , digital, sound, color
    Keywords: Microsoft Windows (Computer file) ; Application software ; Development ; Operating systems (Computers) ; Electronic videos ; local
    Abstract: "Novice developers working with WPF/XAML understand the basics of how to use layout panels and controls to make user interfaces for apps that often look, feel, and function basic. Wouldn't it be great if those same interfaces could be made more polished, more scalable, more functional, and easier to use? WPF wizard Mark Long shows you how in this entertaining and engaging course covering five key functionalities of WPF: Dependency properties, data binding, templates, triggers and dialogs. Master your understanding of these core concepts says Long and your Windows apps will become masterful too."--Resource description page.
    Note: Title from title screen (viewed June 24, 2016). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 81
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    ISBN: 9781771375146
    Language: English
    Pages: 1 online resource (1 streaming video file (4 hr., 49 min., 31 sec.)) , digital, sound, color
    Keywords: Electronic data processing ; Batch processing ; Java (Computer program language) ; Open source software ; Electronic videos ; local
    Abstract: "Spring developers doing batch processing turn to Spring Batch for a multitude of reasons, but three stand out. First, Spring Batch is THE leading batch framework on the JVM. If you compare JSR 352 documentation (the Java spec for standardizing batch processing) with the documentation for Spring Batch, you'll see two virtually identical documents. For all intents and purposes, Spring Batch is JSR 352. Second, it can scale from a single JVM to multiple JVMs, which means it can handle any batch processing work load. Third, it has a compelling set of robust error handling capabilities that minimize errors and keeps (for the most part) your trouble pager from buzzing at 3 AM. Topics in this video include project setup, job configuration, reading and writing to various inputs and outputs, validating, processing, and filtering of data, as well as operational concerns such as error handling, receiving informational messages, and scaling jobs."--Resource description page.
    Note: Title from title screen (viewed May 19, 2016). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 82
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Online social networks ; Web sites ; Design ; User interfaces (Computer systems) ; Design ; Human-computer interaction ; Electronic books ; Electronic books ; local
    Abstract: A requirement of having people integrated into a social experience is the ability to identify who is there and to have a level of accountability for the contributions they make within the system. Understanding who people are within a system need not be heavy-handed and can be lightly integrated with a few simple components. What you'll learn-and how you can apply it In this lesson you will learn the basic model of an identity system and become familiar with a few components that express identity that can easily be applied, allowing users to have their contributions attributed and for others to know who contributed. Prerequisites Should be looking to create or enhance a product with a social layer. Interested in allowing users to identify each other and to provide attribution to the contributions within an experience. Materials or downloads needed None This Lesson is taken from Designing Social Interfaces , 2nd Edition, by Erin Malone and Christian Crumlish.
    Note: Date of publication from resource description page (Safari, viewed January 13, 2017). - "From Designing social interfaces, 2e by Christian Crumlish & Erin Malone"--Cover. - Description based on online resource; title from title page (viewed January 13, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 83
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Online social networks ; Web sites ; Design ; User interfaces (Computer systems) ; Design ; Human-computer interaction ; Electronic books ; Electronic books ; local
    Abstract: Inherent in creating a social layer into your experience is some form of relationships between people. There are different models, each of which create different kinds of social interactions and outcomes within an experience. What you'll learn-and how you can apply it This lesson reviews the different types of relationship models and shows you how to assess your specific goals to determine which model might be the right fit for your product or needs and what supporting tools are appropriate to create a rich relationship framework. Prerequisites You want to create or enhance a product with a social layer. This Lesson is taken from Designing Social Interfaces , 2nd Edition, by Erin Malone and Christian Crumlish.
    Note: Date of publication from resource description page (Safari, viewed January 13, 2017). - "From Designing social interfaces, 2e by Christian Crumlish & Erin Malone"--Cover. - Includes bibliographical references. - Description based on online resource; title from title page (viewed January 13, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 84
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 29 min., 44 sec.)) , digital, sound, color
    Keywords: Internet programming ; JavaScript (Computer program language) ; HTML (Document markup language) ; Application software ; Development ; Electronic videos ; local
    Abstract: "Even as computers have grown faster, the Web has grown heavier. Seemingly trivial differences in load time and responsiveness can make a huge difference in user response. These talks help you prioritize performance, integrate it with your development process, and make users happy."--Resource description page.
    Note: Title and publication information from resource description page (Safari, viewed August 10, 2016). - Selected videos from the O'Reilly Fluent Web Platform Conference: March 7-10, 2016, San Francisco, CA
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 85
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 49 sec.)) , digital, sound, color
    Keywords: Computer programming ; Open source software ; Java (Computer program language) ; Electronic videos ; local
    Abstract: "Designed for developers who already have a basic understanding of Kotlin, this video course examines some of the additional major features that make the language highly extensible and unique compared to other JVM languages. You'll learn about more advanced uses for functions, class scenarios, and delegation, along with best practices for working with generics, metaprogramming, and asynchronous programming. Once you've added the skills in this video to your programming tool belt, you'll be fully proficient in Kotlin as well as a more well-rounded Java developer."--Resource description page.
    Note: Title from title screen (viewed November 8, 2016). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 86
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (54 min., 24 sec.)) , digital, sound, color
    Keywords: Web sites ; Design ; JavaScript (Computer program language) ; Web site development ; HTML (Document markup language) ; Electronic videos ; local
    Abstract: "Advancing from jQuery 2 to jQuery 3 opens the door to new features and performance advantages, but is it right for your project? Explore new features in jQuery 3 such as Promises/A+, accelerated graphics, improved data binding, unwrap functionality, and animations. Expert Daniel Stern takes you through live demonstrations, in-depth lessons, and a TodoMVC project implemented on both jQuery 2 and 3 libraries. To get the most out of this course, viewers should have a basic understanding of HTML, JavaScript, and jQuery. Access to a PC or MAC workstation with administrator privileges is recommended."--Resource description page.
    Note: Title from title screen (viewed July 29, 2016). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 87
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 44 min., 48 sec.)) , digital, sound, color
    Keywords: Linux ; Application software ; Development ; Computer software ; Development ; Open source software ; Electronic videos ; local
    Abstract: "Feeling uncertain about how to use Docker in the real world? This course will put you at ease. Beginning with single-app deployments and managing a database all the way to building a dynamic architecture with automated service discovery, the course gives examples and code on how to build and deploy your apps in a Docker environment. To get the most out of the class, learners will need access to the toolsets listed in the bullets below, and have a basic understanding of Docker and basic Docker commands."--Resource description page.
    Note: Title from title screen (viewed July 7, 2016). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 88
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    ISBN: 9781491954881
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 31 min., 11 sec.)) , digital, sound, color
    Keywords: Node.js ; Application software ; Development ; JavaScript (Computer program language) ; Electronic videos ; local
    Abstract: "In this Getting Started with Node.js training course, expert author Wes Higbee will teach you everything you need to know to begin incorporating Node.js in your development work. This course is designed for the absolute beginner, meaning no prior experience with Node.js is required. You will start by learning how to productively develop and debug Node.js applications. From there, Wes will teach you how to use npm packages. This video tutorial also covers the dev workflow, and how to find existing projects using npm to leverage in your node applications. Finally, you will learn about WebStorm LiveEdit to quickly load code changes, as well as unhandled exceptions."--Resource description page.
    Note: Title from title screen (viewed March 29, 2016). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 89
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    ISBN: 9781771376099
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 9 min., 18 sec.)) , digital, sound, color
    Keywords: Agile software development ; Application software ; Development ; Electronic videos ; local
    Abstract: "Agile burst onto the scene in 1999 with the release of "Extreme Programming Explained". That book demanded a work environment where five positive human values - communication, courage, feedback, simplicity, and respect - would guide a software development process that embraces change. Those new to agile (and those a little hazy on the concepts) will welcome this thorough overview by agile coaches, Dawn and David Griffiths. You'll learn about agile cycles, user stories, estimating , technical practices, pair programming, retrospectives, stand-ups and story boards. You'll understand the value of the agile workspace, the roles played in the agile process, and emerge with a deep understanding of the core values, principles and practices that drive the most popular software development process in use today."--Resource description page.
    Note: Title from title screen (viewed May 18, 2016). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 90
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    ISBN: 9781771376051
    Language: English
    Pages: 1 online resource (1 streaming video file (12 hr., 23 min., 27 sec.)) , digital, sound, color
    Keywords: Java (Computer program language) ; Web sites ; Design ; Web site development ; Electronic videos ; local
    Abstract: "In this Beginning Java Web Development training course, expert author Martin Kalin will teach you everything you need to know about Java web development. This course is designed for users that are familiar with writing, compiling, and executing Java applications. You will start by learning about web apps and databases using JSP and POJOs. From there, Martin will teach you about servlets, including the flow of control in servlets, code analysis, and concurrency issues in Java web apps. This video tutorial also features an example of a shopping cart as a web app, where you will learn how to extend and improve the shopping cart web app. Finally, you will learn about web app security, including wire-level security and user authentication and role authorization. Once you have completed this computer based training course, you will have learned everything you need to know about Java web development. Working files are included, allowing you to follow along with the author throughout the lessons."--Resource description page.
    Note: Title from title screen (viewed April 22, 2016). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 91
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (6 hr., 45 min., 58 sec.)) , digital, sound, color
    Keywords: Java (Computer program language) ; Object-oriented programming (Computer science) ; Web site development ; Web sites ; Design ; Electronic videos ; local
    Abstract: "You're a junior developer with a couple of years of Java under your belt and you've hit the Java wall of mystery. The knowledge blocker where complex concepts like concurrency and network programming or generics and collections leave you baffled and unable to proceed. In this video, Java wizard Ken Kousen de-mystifies all to transport you to a smarter place. A place where your newfound Java skills work magic into the day-to-day practices of database programming, network programming and back-end web development. Spells uncovered include: generic programming, concurrency, interfaces, inheritance, objects, the new I/O packages, working with relational databases, networking, testing, inner classes, and the new features of Java 8. Put on your cape and zoom."--Resource description page.
    Note: Title from title screen (viewed July 7, 2016). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 92
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    ISBN: 9781771375924
    Language: English
    Pages: 1 online resource (1 streaming video file (7 hr., 38 min., 15 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Java (Computer program language) ; Database management ; Electronic videos ; local
    Abstract: "In this Spring Data for Java Developers training course, expert author Kevin Bowersox will teach users how to persist data within applications to multiple datastores using Spring Data. This course is designed for users that are familiar with Java, Spring, and XML. You will start with an introduction to Spring Data, then jump into learning about Spring Data configuration. From there, Kevin will teach you about JPA repositories, derived queries, and additional query techniques such as named queries, paging results, and query method return types. This video tutorial also covers advanced JPA techniques, Spring MVC integration, and MongoDB. Finally, you will learn about Spring Data REST, including how to customize REST configuration, explore the REST API, and customize resource access. Once you have completed this computer based training course, you will have learned how to persist data within your applications to multiple datastores."--Resource description page.
    Note: Title from title screen (viewed April 1, 2016). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 93
    ISBN: 9781771375917
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 5 min., 16 sec.)) , digital, sound, color
    Keywords: Application software ; Development ; Virtual computer systems ; Open source software ; Electronic videos ; local
    Abstract: "This course teaches you how to build microservice systems hosted with Kubernetes. It's intended for intermediate to advanced developers or DevOps engineers who have problems they think Kubernetes will solve, but are not sure about the best way to move forward. Participants should have some experience working on web applications as this is not a course on the basics of web hosting. Prerequisites include a computer with Docker installed and some capability to run a Kubernetes cluster: This could be on physical machines, virtual machines using Vagrant, or an account (even a trial period account) with a cloud provider like Google or Amazon. Discover what Kubernetes is and how to get started using it; Understand what Docker is and how to make an application with it; Master the meaning of microservices and when and how to write them; Understand database set-ups, request routing, and load balancing; Explore API server choices (Flask, Gunicorn) and front-end tech choices (Ember.js, Nginx); Follow the creation of an email sending microservice from development through production; Understand cross-cutting concerns like caching, scaling, logging, metrics, security, and multi-tenancy."--Resource description page.
    Note: Title from title screen (viewed August 26, 2016). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 94
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    ISBN: 9781771375375
    Language: English
    Pages: 1 online resource (1 streaming video file (2 hr., 59 min., 41 sec.)) , digital, sound, color
    Keywords: Django (Electronic resource) ; Application software ; Development ; Electronic videos ; local
    Abstract: "In this Introduction to Django training course, expert author Nicole Harris will teach you how to build your own Django applications. This course is designed for the absolute beginner, meaning no experience with Django is required. You will start by learning how to manage data, then jump into learning about views, URLs, and templates. From there, Nicole will teach you about forms, including how to create and display a form, save form data, and write custom form validation. This video tutorial also covers testing your own Django application, including setting up and running tests, testing models, and testing forms. Finally, you will learn about deployment, including connecting with GitHub and configuring local settings, setting up a continuous integration server, and troubleshooting and setting up your first user. Once you have completed this computer based training course, you will have learned how to set up, create, and deploy your own Django applications. Working files are included, allowing you to follow along with the author throughout the lessons."--Resource description page.
    Note: Title from title screen (viewed February 29, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 95
    Language: English
    Pages: 1 online resource (1 streaming video file (7 hr., 34 min., 43 sec.)) , digital, sound, color
    Keywords: Enterprise application integration (Computer systems) ; Systems integration ; Application software ; Development ; Electronic videos ; local
    Abstract: "Spring Integration is a Java-based tool designed to support information exchange between disparate systems. While APIs may be the standard for information exchange, there is no guarantee they will be the answer to every integration problem. Spring Integration provides a solution to integrating systems that use traditional web services, file transfers, and database sharing to exchange information. Intended for developers comfortable with Java, XML, and the Spring core, this course demonstrates how to leverage Spring Integration's messaging system and external adapters to satisfy the toughest system integration needs."--Resource description page.
    Note: Title from title screen (Safari, viewed October 10, 2016). - Date of release from resource description page (Safari, viewed October 10, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 96
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 1 min., 30 sec.)) , digital, sound, color
    Keywords: Data mining ; Quantitative research ; Open source software ; Electronic videos ; local
    Abstract: "This is a hands-on basic course about data analytics and KNIME, and is designed for learners with little experience in data analytics or in programming. Taught by 24 year data analytics veteran Dr. Rosaria Silipo, it covers everything a beginning data analyst needs to know. You'll learn about importing data from common data sources and how to investigate data using visual exploration, ETL, data blending, and some machine learning algorithms. You'll explore prediction models, clustering models, recommendation models, PMML models, and how to build a report in BIRT and the KNIME WebPortal. By course end, you'll possess a basic understanding of the methods of data analytics as well as practical skills in using the KNIME platform for your own purposes."--Resource description page.
    Note: Title from title screen (Safari, viewed October 4, 2016). - Release date from resource description page (Safari, viewed October 4, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 97
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 streaming video file (1 hr., 53 min., 32 sec.)) , digital, sound, color
    Keywords: Arduino (Programmable controller) ; Electronics ; Data processing ; Prototypes, Engineering ; Open source software ; Electronic videos ; local
    Abstract: "The Arduino micro-controller's super low cost, versatility, and wide-ranging user base (from 10 year old kids with no electronics background to sophisticated electronics professionals) makes it a natural choice for any budding product designer, inventor, or artist looking to build a prototype of their project. Even so, when pondering this credit-card sized tiny computer with its idiosyncratic pin space for the first time, it's not obvious where to start. In this course, Arduino expert Marc De Vinck offers a time tested, fool-proof, and systematic approach to Arduino prototype planning, testing, and production."--Resource description page.
    Note: Title from title screen (viewed November 1, 2016). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 98
    ISBN: 9781771375993
    Language: English
    Pages: 1 online resource (1 streaming video file (3 hr., 44 min., 48 sec.)) , digital, sound, color
    Keywords: Non-relational databases ; Big data ; Open source software ; Real-time data processing ; Distributed databases ; Electronic videos ; local
    Abstract: "HBase master Jonathan Hsieh provides a complete overview of Apache HBase operations in this course designed for the absolute beginner. He begins with setting up and deploying an actual HBase cluster where you'll receive hardware and software recommendations, learn to use the Cloudera manager to configure values, and do rolling restarts. After that, you'll troubleshoot and debug a distributed cluster; learn about HBase tuning and optimization; study HBase access control, security, and disaster recovery procedures; and finish with an overview of the HBase ecosystem where you'll learn about HBase integration, the Thrift and Rest HBase proxy servers, and more. Working files are included, allowing you to follow along with Jonathan Hsieh throughout the lessons. Learn to install, administer, tune, and troubleshoot Apache HBase deployments. Discover the best hardware and software to use in HBase deployments. Deploy an HBase cluster and use Cloudera manager to configure values and do rolling restarts. Troubleshoot clusters using command line tools, HBase UI, Hbas metrics, and HB logs. Master tuning and optimization basics such as region tuning, memory tuning and more. Understand the best procedures for access control, security, and disaster recovery. Learn about HBase integration and HBase proxy servers Thrift And Rest."--Resource description page.
    Note: Title from title screen (viewed May 24, 2016). - Date of publication from resource description page
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 99
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Distributed databases ; Database management ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: In this lesson, you'll learn how to design data models for Cassandra, including a data modeling process and notation. To apply this knowledge, we'll design the data model for a sample application. This will help show how all the parts fit together. Along the way, we'll use a tool to help us manage our CQL (Cassandra Query Language) scripts. What you'll learn-and how you can apply it You will learn common patterns and antipatterns for data modeling in Cassandra. This lesson will cover the concepts around data modeling and will compare a Cassandra data model with an equivalent relational database model. You'll learn about defining queries and about logical and physical database modeling. You'll learn how to optimize your model for performance, and finally you'll learn how to implement your model schema using CQL. This lesson is for you because... You are an application developer or architect who wants to learn how data is stored and processed in Cassandra. You are a database administrator who wants to learn about Cassandra. Prerequisites Helpful but not essential to have a basic understanding of relational vs. distributed databases. Helpful but not essential to understand Cassandra Query Language, CQL. Materials or downloads needed in advance None
    Note: Date of publication from resource description page. - "From Cassandra : the definitive guide, 2nd edition, by Jeff Carpenter & Eben Hewitt"--Cover. - Description based on online resource; title from title page (Safari, viewed January 11, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 100
    Online Resource
    Online Resource
    [Place of publication not identified] : O'Reilly
    Language: English
    Pages: 1 online resource (1 volume)
    Keywords: Distributed databases ; Database management ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: In this lesson, we look at how to tune Cassandra to improve performance. There are a variety of settings in the configuration file and on individual tables. Although the default settings are appropriate for many use cases, there might be circumstances in which you need to change them. We'll look at how and why to make these changes. We also see how to use the cassandra-stress test tool that ships with Cassandra to generate load against Cassandra and quickly see how it behaves under stress test circumstances. We can then tune Cassandra appropriately and feel confident that we're ready to deploy to a production environment. What you'll learn-and how you can apply it You'll learn how to monitor and analyze Cassandra performance. You'll learn about Cassandra features such as caching, memtables, commit logs, SStables, hinted handoff, compaction, and threading to improve responsiveness, consistency, and speed and reduce data loss. We'll also look at timeout properties and JVM settings. This lesson is for you because... You are a developer, database administrator, or architect who wants to learn how to tune Cassandra. Prerequisites Understanding of Cassandra architecture and data model. If you want to run cassandra-stress Cassandra installed with a running Cassandra cluster. Materials or downloads needed A Cassandra cluster if you want to run cassandra-stress
    Note: Date of publication from resource description page. - "From Cassandra : the definitive guide, 2nd edition, by Jeff Carpenter & Eben Hewitt"--Cover. - Description based on online resource; title from title page (Safari, viewed January 11, 2017)
    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...