Research Resource Discovery

Viewing: 251 - 275 of 7990.

Advanced Google Analytics

Do you want better insights from Google Analytics? By customizing filters, tags, segments, and even the data that flows into Google Analytics, you can generate better reports about your web traffic and make more intelligent decisions about where to focus your marketing efforts. In this training course, Google Analytics expert Corey Koberg shows you advanced techniques for this popular and powerful analytics tool.

Learn how to set your account up for multiple users, structure properties and views, and configure the back end of Google Analytics—including a popular WordPress CMS plugin for automating tracking code on WordPress pages. Corey shows how to apply advanced filters and segments (and customize them to fit your needs) and import custom data sets. He also covers debugging and troubleshooting techniques that allow you to fix Google Analytics issues from under the hood, and he reviews the major segmentation and analysis pitfalls to avoid.

Note: This course picks up where Google Analytics Essential Training leaves off. If you have questions about how Google Analytics works straight out of the box, see those tutorials for more information.

This course is part of a Learning Path approved by the American Marketing Association.

Gain the skills you need to become an AMA Professional Certified Marketer (PCM) in Digital Marketing by using the industry-leading courses and resources in the Learning Path. Take the AMA certification exam to show that you have what it takes to lead the digital transformation.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced Google Analytics 2017

Do you want to generate better reports about your web traffic, and make more intelligent decisions about where to focus your marketing efforts? In this course, take an in-depth look at Google Analytics, and learn advanced techniques that can help you use this popular and powerful analytics tool to glean better insights. Instructor Adriaan Brits dives into SEO metrics, and explains how to conduct an SEO performance analysis. He also shows how to integrate Google Analytics with WordPress; use advanced features such as filters, views, and dimensions; build customized team reports; conduct a conversation rate analysis; and more.

Note: This course picks up where Google Analytics Essential Training leaves off. If you have questions about how Google Analytics works straight out of the box, see that course for more information.

This course is part of a Learning Path approved by the American Marketing Association.

Gain the skills you need to become an AMA Professional Certified Marketer (PCM) in Digital Marketing  by using the industry-leading courses and resources in the Learning Path. Take the AMA certification exam to show that you have what it takes to lead the digital transformation.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced Grammar

Losing confidence in an idea—even a spectacular one—is easy if it's communicated in an email or letter riddled with grammatical errors. In this course, Judy Steiner-Williams helps you review basic grammar rules and then focuses on more advanced grammar principles such as using correct words, locating incorrect grammar in sentences and paragraphs, and reviewing parts of speech, punctuation, and proper sentence structure.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced HTML5 Game Development

Discover how to create interactive, dynamic, and colorful games using HTML5. In this course, learn how to take full advantage of all the HTML5 features to create advanced games. Join Daniel Albu as he takes you through how to build a breakout-style game using CreateJS—a suite of libraries and tools that can be leveraged to enable interactive web content via HTML5. He shows how to use CreateJS to control the visuals, input, and sounds, and basic JavaScript for the game logic itself. In addition, Daniel explains how to test and debug your game for Chrome, Firefox, Android, and iOS, and tackle common errors and troubleshooting.

Note: This course was created by Packt Publishing. We are pleased to host this training in our library.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced iOS App Development: Core Animation

Creating intricate, eye-catching animations for your iOS apps is key to delighting your users and making the interactive experience something they will remember. In this course you can explore the Core Animation API, from basic layer animations to custom view controller transitions and 3D animations. Instructor Harrison Ferrone shows how to build simple layer animations, debug layer trees for cleaner Swift code, group animations, and add easing, looping, and transitions—all the features you need to create professional-looking UI animation. Plus, learn how to animate gradient color shifts, shapes, and the position of objects along a path; develop custom actions and transactions; and build 3D effects, including particle emitters. By the end of the course you'll have the foundations to create complex and beautiful iOS animations entirely through code.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced iOS App Development: Core Animation

Creating intricate, eye-catching animations for your iOS apps is key to delighting your users and making the interactive experience something they will remember. In this course you can explore the Core Animation API, from basic layer animations to custom view controller transitions and 3D animations. Instructor Harrison Ferrone shows how to build simple layer animations, debug layer trees for cleaner Swift code, group animations, and add easing, looping, and transitions—all the features you need to create professional-looking UI animation. Plus, learn how to animate gradient color shifts, shapes, and the position of objects along a path; develop custom actions and transactions; and build 3D effects, including particle emitters. By the end of the course you'll have the foundations to create complex and beautiful iOS animations entirely through code.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced iOS App Development: Core Motion

Want to add motion detection and reporting to your iOS apps? Core Motion is the framework you need to master. Core Motion allows you to access data generated by the accelerometers, gyroscopes, pedometers, magnetometers, and barometers on an iOS device—data that's integral to activity tracking, health and fitness monitoring, interactive gaming, IoT programming, UI gestures, and more. This course introduces Core Motion methods, data, measurements, and its basic underlying physics, before diving into creating a sample pedometer application and a simple game. Learn how to capture device motion such as acceleration, use the altimeter and magnetometer sensors, push and pull data, and access historical recorded data.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced iOS App Development: MapKit & Core Location

Users expect apps to be "location aware"—to know where they are, suggest where they should go next, and tell them how to get there. This course provides developers with advanced techniques for adding add location awareness, directions, and interactive maps to iOS applications. Steven Lipton teaches the fundamentals of MapKit and Core Location, two iOS frameworks that work that hand in hand to provide location data and services. Learn how to build a map with 2D, 3D, satellite, and flyover views; add annotations and graphic overlays; and find and add a user's location to a map. Plus, discover how to search for a location using coordinates or keywords, and generate turn-by-turn directions with the MapKit MKDirections object.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced iOS Development: Working with APIs

Open up new sources of data and make your user's mobile experience amazing. Learn to download, parse, and integrate data from remote web APIs and leverage it in your iOS applications. Using this course, intermediate iOS developers can learn how to perform HTTP requests, parse incoming data with JSON or XML, and load the data (including images) in an iOS application interface. Along the way, instructor Saul Mora touches on related networking and asynchronous programming concepts, so you understand the theories and their practical uses. Plus, learn how to handle errors and validate server responses, to ensure your app won't crash during data retrieval.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced Java Programming

Java Advanced Training shows developers how to expand their programming skills and get more out of Java. This course offers platform- and framework-neutral tutorials that can be used to build web, mobile, and desktop applications. Starting with advanced methods of defining Java classes and programmatic flow, author David Gassner goes on to describe the Java Reflection API and the Collections Framework; management of files and directories; test-driven development with advanced exception handling and reporting; and how to work with multiple threads.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced Lead Generation

Spark more interest in your products and services by developing a comprehensive lead generation strategy. In this course, Dayna Rothman goes in depth into generating leads with inbound and outbound marketing. Dayna explains how to create a strategy and execute against it. She discusses how to tie your efforts to the sales funnel to be successful. She also covers how to measure and test the effectiveness of your lead generation programs. Get ready to learn how to identify leads, define your sales funnel, and improve your approach to marketing.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced Linux: The Linux Kernel

What lies at the heart of the Linux operating system? The Linux kernel. Every Linux professional—including those in system administration, operations, and software development—needs to be familiar with the functionality of the Linux kernel as well as the mechanics of configuring and troubleshooting it. Master the fundamentals in this training course with Dr. Kevin Dankwardt.

We survey the Linux kernel specification, boot process, and loadable kernel modules. You will practice techniques such as downloading and searching Linux kernel source code and configuring a Linux kernel from scratch. Challenge and solution videos at the end of almost every chapter allow you to test your new Linux skills along the way.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced Mechanics in CG Animation

Mechanics—one of the pillars of animation—combines biology, physics, and art into one fascinating discipline. In this course, instructor David Andrade challenges you to stretch your animation abilities and tackle two very fun—but challenging—scenes: a woman performing parkour to climb a wall, and a fight scene featuring two professional martial artists. David shows how to animate these scenes with a quick, agile superhero character: Hilary. Along with being easy-to-use, Hilary is built for both Maya and Blender, and you can export her as an FBX file just in case you want to take her for a spin in other programs. To help you confidently handle these scenes, David explains how to break down each action into beats and refine each movement.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced Meteor: Powerful Reactive Applications with Full-Stack JavaScript (2015)

Note: Advanced Meteor: Powerful Reactive Applications with Full-Stack JavaScript was created by Packt Publishing. It was originally released on 11/30/15. We are pleased to host this training in our library.

Meteor enables end-to-end client and server-side web application development entirely in JavaScript. Its reactive approach makes Meteor a good choice for real-time applications, and the platform provides an excellent option for deployment to mobile. This course gets right under the hood of the Meteor platform, demonstrating how to take advantage of its powerful development engine to build exciting reactive applications.

George Mcknight starts by carefully designing an application structure and building a single-page layout with multipage routing and authentication. Then he reviews the database data, and looks at how to work with subscriptions and queries. George also dives into the options for templating, with a look at dynamic Blaze templates and the Spacebars templating language. Learn about event handling and then find out how to test your application using Cucumber and Jasmine. After that, George deploys the application locally on the Meteor server, and then to Amazon to set it up for frequent updates and hot code deployment. Finally, you'll learn how to work with third-party integrations and set up REST endpoints to interact with other external services such as PayPal.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced Microsoft Project

Building on the skills learned in the popular Project 2010 and Project 2013 Essential Training courses, author Bonnie Biafore teaches more advanced aspects of the popular project management software, first introducing powerful shortcuts for opening and saving files, and then moving into assigning resources, managing project costs, and setting up earned value tracking. She also provides handy tips for exchanging data with other projects as well as linking and embedding data.

Viewers will then learn how to customize fields and generate cool graphical and visual reports. Finally, the course shows how to share various customizations and configurations as well as best practices for managing multiple projects.

Lynda.com is a PMI Registered Education Provider. This course qualifies for professional development units (PDUs). To view the activity and PDU details for this course, click here.

The PMI Registered Education Provider logo is a registered mark of the Project Management Institute, Inc.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced Moodle: Working with Themes

Learning management systems aren't known to be the best-looking pages on the Internet. In fact, they're somewhat notorious for appearing clunky and dated. In this course, instructor Chris Mattia explains how to leverage themes in Moodle, one of the world's leading LMSs, to polish your site's user interface, and in turn, enhance your students' user experience. To begin, Chris provides an overview of Moodle themes and explains how to tackle basic branding for your site. Next, he shows you how to install a custom theme that enhances the look and feel of your Moodle site. Finally, Chris goes over how to create your own custom theme.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced MySQL and MariaDB

MySQL and MariaDB are powerful database solutions that operate in slightly different ways. In this course Sheeri K. Cabral compares and contrasts MySQL and MariaDB, and shows you how to perform advanced tasks in each system. First, learn how to install and configure the Sphinx storage engine and HandlerSocket plugin. Then find out how to set up GTIDs (global transaction identifiers) and make replication even easier, especially for failover. Finally, discover how to install and use authentication and audit plugins, and learn how MySQL and MariaDB store geometric and geographical information. These tutorials will help you evaluate these database management systems and find useful new tools and techniques to add to your administrative arsenal.

Want more information about MariaDB? Check out Understanding MariaDB for MySQL Users.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced Node.js

Learn advanced techniques for asynchronous programming and data streaming in Node.js. In this course, instructor Alex Banks shows how to use asynchronous patterns such as callbacks, promises, and async/await to manage processes and enforce sequential, parallel, and concurrent execution. He then reviews streams, a critical feature for reading and writing data from Node applications. He introduces the four different types of streams—readable, writeable, duplex, and transform—and shows how to minimize backpressure, or buildup, in data transmission. In the final section, Alex shows how to combine the techniques and build an HTTP server for streaming video over the web. Learn how to ensure the stream is cross-browser compatible and collect multipart/form-data, such as text data and files, from the upload stream. By the end of the course, you'll have a powerful new toolset for building advanced, enterprise-scale applications with Node.js.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced Node.js

Learn advanced techniques for asynchronous programming and data streaming in Node.js. In this course, instructor Alex Banks shows how to use asynchronous patterns such as callbacks, promises, and async/await to manage processes and enforce sequential, parallel, and concurrent execution. He then reviews streams, a critical feature for reading and writing data from Node applications. He introduces the four different types of streams—readable, writeable, duplex, and transform—and shows how to minimize backpressure, or buildup, in data transmission. In the final section, Alex shows how to combine the techniques and build an HTTP server for streaming video over the web. Learn how to ensure the stream is cross-browser compatible and collect multipart/form-data, such as text data and files, from the upload stream. By the end of the course, you'll have a powerful new toolset for building advanced, enterprise-scale applications with Node.js.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced NoSQL for Data Science

Many organizations are turning to NoSQL databases to store large volumes of complex data, sparking an increased need for data scientists and analysts to understand non-relational data stores. If you're a data scientist or business analyst who needs to work with NoSQL, then this course is for you. Learn about the differences between relational and NoSQL databases, review types of NoSQL databases, and see how to perform common data science tasks, including data preparation, exploration, and building and applying models.

The course begins with an introduction to NoSQL, and then delves into the specifics of document, wide-column, and graph databases. Learn key details for performing data preparation, exploration, and extraction for each type of NoSQL database. Review case studies that show how to use various NoSQL databases with popular data science tools, including the document database MongoDB, the wide-column database Cassandra, and the graph database Neo4j.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced Photography: Diptychs, Triptychs, and Aspect Ratios

What effect do different photo orientations and aspect ratios have on an image? How can you use multiple images, grouped into a diptych or triptych, to convey a more powerful message?

In this course, photographer and educator Justin Reznick explores your options, covering both the aesthetic issues and Photoshop techniques used to make more interesting compositions. Learn how to combine images, split one image into multiple parts, prepare your work—including prints—for sale, and use the Shoot & Sell app to market your photography to clients.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced Photography: Medium-Format Digital Cameras

Over the last year or so, a new category of digital camera has appeared-the medium-format mirrorless camera. While medium format used to represent the pinnacle of digital image quality, over the years, technical breakthroughs have dramatically narrowed the quality gap between high-end SLRs and medium format. In this advanced photography course, Ben Long shares insights on what this new category is for, and discusses the advantages and disadvantages of this type of camera. He wraps up by analyzing who would benefit from making the switch to a medium-format camera. Throughout the course, Ben takes an agnostic approach to the subject, discussing the merits of the category rather than a particular model. Learn about medium-format lenses, noise and medium format, the medium-format look, and more.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced Photoshop: Adjustment Layer and Blend Modes (2015)

From powerful shortcuts to precise masking, this course will help you see Photoshop CC's adjustment layers and blend modes in a whole new light. Rich Harrington leads a workshop that unlocks some of the least used options for these powerful features. Learn how to use adjustment layers and blend modes to colorize images, convert photos to black and white, add style, and fix color and tone issues—all completely nondestructively. Rich also explores your "auto" options, lookup tables, gradient maps, and Smart Objects, and shows how to limit your adjustments when you want to achieve a more subtle effect.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced Photoshop: Blending, Masking, and Compositing

Advanced Blending is the second installment in Deke McClelland's series on making photorealistic compositions in Photoshop. The course explores blending options and shows how to use them to create sophisticated effects and seamless compositions, often without masking. Beginning with the basics of blending layered images, the course sheds light on the formulas behind the Photoshop blend modes and shows how to comp scanned line art, create double-exposure effects, correct skin tones, and work with the luminance sliders.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource

Advanced Photoshop Color Correction

Sit down and strap in for an extended deep dive into the mysterious world of advanced color correction in Adobe Photoshop. This special installment of Photoshop Color Correction shows you the workflow, toolset, settings, and techniques you'll need to address advanced color challenges. Taz Tally covers how to quickly evaluate and adjust color using nondestructive editing tools and techniques and how to improve your workflow speed using keyboard shortcuts, preferences, and tool settings, and explains how grayscale, neutrals, and skin tone values play into color correction. Then you'll learn how to evaluate, measure, and correct color in different photographs, from landscapes to portraits, using Curves, adjustment layers, grayscale targets, layer masks, and Smart Filters. The last chapter details how to proof, sharpen, and export your corrected files.

Affiliation: UIUC
Provider: Lynda.com
Type: Streaming Resource



Pages