Search Google Scholar

or browse databases: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

Subscribe to feed New Releases RSS Feed for all courses.
Updated: 14 hours 59 min ago

Swift 4 Essential Training

Wed, 11/08/2017 - 19:00
Since its debut in 2014, Swift has broken ground as a programming language that's particularly expressive, fast, and safe. In this course, instructor Harrison Ferrone helps you gain hands-on experience with Swift 4, and prepares you to start developing your own iOS apps and games by using this fun, popular language. Beginning with an overview of its releases and features, Harrison takes you through each component of the language. He covers variables and constants, core array methods, functions, classes and structs, and more—explaining what you need to know to become proficient in programming with Swift.

Fusion 360: Designing for Plastics

Wed, 11/08/2017 - 19:00
Plastic has unique properties not shared by other materials, and injection molding has a number of constraints that must be accommodated in the design process. These constraints are different from other manufacturing techniques like 3D printing and subtractive manufacturing. As a result, if you're designing something that will eventually be created in plastic, considering the complexities of manufacturing in your design process is critical. You'll need to learn how to do things a bit differently than you would for other materials and processes. In this course, learn how to design for injection molding even when using additive manufacturing to create a prototype in plastic using Fusion 360. Instructor Thom Tremblay explains how to create a form, complete and visualize your design, set it up for 3D printing, all while designing a ready-to-manufacture part.

Android Development: Concurrent Programming

Tue, 11/07/2017 - 19:00
Make your Android apps more efficient by managing processes in multiple threads. Although threads share resources, you can divide work so that tasks can be performed simultaneously. Still, programming multiple threads (aka concurrent programming) can be a challenge even for experienced developers. This course introduces concurrent programming concepts and techniques specific to Android.

First, discover how to create and start simple background threads, and how to use handlers to manage a thread's message queue. Then, learn various methods for optimizing the scheduling and performance of background tasks in Android with AsyncTask, intent services, and the JobScheduler API. Plus, explore tools that help you implement multithreading for different tasks in Android: Loader, for asynchronous data loading, and the open-source API Retrofit, for making HTTP requests.

Note: To get the most out of this course, you should be comfortable programming with Java, and should understand the most basic skills that are needed to build Android apps with the Android SDK and Android Studio. (Author: David Gassner)

Maya Bifröst: Fluids

Tue, 11/07/2017 - 19:00
Bifröst for Maya 2018 includes many welcome updates to the liquid simulation plugin, Bifröst Fluids. With Maya 2018.1, Arnold supports exciting new ways to render fluids in better fidelity without heavy mesh caches. This course takes an overview of simulating liquids in Bifröst and rendering in Arnold. For convincing materials, instructor Aaron F. Ross shows how to extract fluid dynamics data such as vorticity and apply it in an Arnold shading network. To finish the exploration of fluids, he takes a look at Bifröst foam, which generates secondary particles from the main fluid.

Forecasting Using Financial Statements

Tue, 11/07/2017 - 19:00
Learn where a company is headed and the resources it will need to succeed. Forecasting with Financial Statements provides a deep dive into the mathematics of financial forecasting. Dig into the numbers and find out how to build a complete forecast from start to finish, using Excel or Google Sheets. Yash Patel dissects an income statement and balance sheet to calculate pro-forma predictions for revenue, equipment, sales cost, and more. He also shows the math behind simple forecasting techniques, such as the naive approach, simple moving average, and exponential smoothing. He also shows how to build cash flow projections, calculating earnings before interest and taxes, depreciation and capital expenditures, and net working capital. Yash also uses data to create regressions that can extrapolate and forecast for a given independent value. By the end of this course, you should be able to provide projections for a business using nothing more than commonly available financial statements.

Building HTML5 Forms with Dreamweaver

Tue, 11/07/2017 - 19:00
Learn how to use the built-in tools in Dreamweaver to create rich, accessible web forms. In this course, instructor David Karlins shows how to use HTML5, CSS3, and the form-creation tools and code assistance features in Dreamweaver to build modern-looking forms that are responsive and easy to use, whether displayed on a desktop or mobile device. He also shows how to validate the data you receive with HTML5 form input types. Plus, learn how to style the forms to match the look of your website. By the end of the course, you'll have the necessary skills to build forms to take orders, collect contact information, and solicit feedback from your users—making your websites more interactive and engaging.

Technical Sales: The Role of the Sales Engineer

Tue, 11/07/2017 - 19:00
Salespeople sell the product. Developers build the product. Sales engineers bridge the gap. Sales engineering, also known as technical sales, in an in-demand and well-paid role. But many people don't know the job even exists. This course introduces the role and responsibilities of the sales engineer, along with the main concepts of technical sales. It is designed for salespeople who want to enter Silicon Valley and the engineers who want a more customer-oriented role. Instructor John Care shows how to uncover business problems, link those problems to your solution, and present it to the customer for consideration. He also provides tips for making an effective sales pitch. Start watching to learn more about this exciting new sales career.

After Effects CC 2018: Editors and Post Essential Training

Tue, 11/07/2017 - 19:00
In this course, Alan Demafiles covers the core aspects of After Effects commonly used in editing and post production: masks, shapes, type, logos, stills, animating, rendering, and exporting. To begin, Alan compares After Effects to Premiere Pro so you can see the similarities and differences. Then he dives into hands-on demonstrations of how to limit effects with masks, create elements with shape layers, use text templates, animate a logo, and create a 3D type extrusion. Next he shows you how to work with imported pictures, create a Z-space camera montage, change the speed of animations, and more. He wraps up by walking through outputting steps and then kicks off a challenge exercise where you can put your skills into practice.

Common Meeting Problems

Tue, 11/07/2017 - 19:00
Are your meetings ineffective? Are you finding that you run out of time without completing the agenda? Do attendees seem dissatisfied or bored? Trainer Chris Croft outlines the top 10 meeting problems and explains how to manage each one. He covers meetings that aren't necessary; noises and other distractions that throw meetings off track; attendees showing up late; disruptive behavior; lack of focus; meetings that take too long; lack of progress; and lack of participation. Plus, get tips for eliminating some of the most common technology issues that occur during virtual meetings.

Learning AngularJS 1

Tue, 11/07/2017 - 19:00
Google designed the AngularJS framework to help developers build web applications with advanced features like declarative templates, data binding, deep linking, and dependency injection. While Angular 2 is now available, many existing applications are built on the first, more mature iteration of the framework. Learning AngularJS is still important for anyone who wants to work in front-end web development.

In this short, practical course, Ray Villalobos uses AngularJS to build a searchable directory—a project you can use as the basis for your own employee or user directory. He explains the MVC architecture underlying AngularJS, and the differences you can expect to encounter in Angular 2. Then he shows how to control the display of DOM elements and data; use services like $http and $routeProvider; modify content with filters; add two-way data binding; and work with routes and templates. Start watching, and learn the simple way to build your own complex web application with AngularJS.

Facebook Marketing: Advertising

Mon, 11/06/2017 - 19:00
Amplify your social media marketing campaigns with Facebook advertising. Facebook ads allow you to target specific audiences, so you can make sure your ads are getting in front of the right people. This course will help new Facebook advertisers effectively create, budget, place, and manage Facebook ads.

Social media strategist Megan Adams takes you through the basics: setting up an account, understanding ad structure, and using the Ads Manager tools. She shows you how to make critical placement and budget decisions wisely. Learn when to promote pages vs. individual posts, when to use photo ads vs. link ads, and whether to place ads in the desktop or mobile news feed, in the sidebar, Instagram, or other places in Facebook's advertising network. Megan also shows you how to run ad reports, so you can determine whether your ads are accomplishing your goals. Finally, leave with some tips for writing great ads, choosing effective images, and improving ad performance.

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.

Spark for Machine Learning & AI

Mon, 11/06/2017 - 19:00
Apache Spark is one of the most widely used and supported open-source tools for machine learning and big data. In this course, discover how to work with this powerful platform for machine learning. Instructor Dan Sullivan discusses MLlib—the Spark machine learning library—which provides tools for data scientists and analysts who would rather find solutions to business problems than code, test, and maintain their own machine learning libraries. He shows how to use DataFrames to organize data structure, and he covers data preparation and the most commonly used types of machine learning algorithms: clustering, classification, regression, and recommendations. By the end of the course, you will have experience loading data into Spark, preprocessing data as needed to apply MLlib algorithms, and applying those algorithms to a variety of machine learning problems.

Elasticsearch Essential Training

Mon, 11/06/2017 - 19:00
Elasticsearch has been widely adopted in search engine platforms for modern web and mobile applications. Combined with the power of Kibana—which can help to provide analytical solutions on top of your Elasticsearch cluster—this powerful platform adds the capability to answer complex business questions about your data and your customers, as well as serve up relevant results in your applications. Beyond just search, the Elastic Stack provides companies with complex analytics and advanced features like machine learning. Companies large and small use Elasticsearch to identify potential fraud, machines that aren't operating properly, and what users are doing in their apps.

In this course, join Ben Sullins as he dives into the inner workings of Elasticsearch combined with Kibana. Ben provides an overview of the architecture, and then goes over the different deployment methods, and how to best structure your data. From there, he demonstrates how to query data, and how to work with Kibana to present your insights.

Developing Managers in Organizations

Mon, 11/06/2017 - 19:00
Managers have tremendous influence over how employees feel about their jobs. By developing a strong pool of managers, you can set your organization up for success. In this course, learn how to develop exceptional managers who can lead with confidence. Leadership expert Roberta Matuson outlines the qualities possessed by great managers, and explains how to go about using internal and external resources to help your managers acquire the skills needed to inspire and retain talent. She also explains how to assemble a management training strategy that prepares first-time managers and experienced managers alike, as well as how to measure the effectiveness of your management development program.

Game Design Foundations: 1 Ideas, Core Loops, and Goals

Mon, 11/06/2017 - 19:00
Great games create compelling experiences and transport us to worlds strikingly different from our own. It's no wonder that many gamers—sparked by their passion for the games they love—dream of creating their own games. In this course, award-winning game designer Brenda Romero shares practical strategies for starting a career in game design, drafting your game ideas, and fleshing out those concepts into designs that a team can implement. Brenda discusses the role of the game designer, as well as how to define the core loop of your game, create features from a core, and more.

BIM Tools Weekly

Mon, 11/06/2017 - 19:00
If you're in architecture, engineering, or construction, you need to stay on top of the BIM technology. Join Eric Wing each Tuesday for a review of the latest tools and design trends. Each week he tackles a different application or workflow to streamline modeling, rendering, and collaboration. Learn what's new in the 2018 versions of Revit and Navisworks, find out how to smooth BIM roadblocks and roll out BIM training, and discover the best collaboration tools for working with multiple partners and firms.

Creating a Positive Customer Experience

Mon, 11/06/2017 - 19:00
Do you know how your customers feel about your brand? Providing an excellent customer experience requires thoughtfulness, tact, and the willingness to look at every interaction from the customer's point of view. In this course, explore the typical customer journey, and discover how to add value and provide exceptional customer service through each phase of this journey. Customer experience expert Jeannie Walters shows how to create a customer journey map to help you identify touchpoints and processes that need improvement. Plus, she shares tips and strategies for setting the right expectations with marketing, signage, and in-store experience; building trust before the sale; retooling your sales process to thank and celebrate your customers; and more.

Learning Node.js

Mon, 11/06/2017 - 19:00
Node.js is a platform built on the Chrome JavaScript runtime that can help you build fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient—perfect for data-intensive real-time applications that run across distributed devices. In this course, learn the basics of Node.js, and discover how to build a simple application. Alexander Zanfir goes into topics such as npm, reading and writing files, and Node.js frameworks. He covers Node.js features, such as async/await, and dives into popular web development concepts. Alexander also walks through how to build a demo chat app from start to finish.

CSS Shorts Weekly

Mon, 11/06/2017 - 19:00
CSS Shorts is a weekly series covering all aspects of CSS, including properties, preprocessors, positioning, floats, and the most up-to-date styling techniques. Instructor Chris Converse returns every Tuesday, bringing you short and timely tips that will help new and experienced web developers alike create more beautiful websites and more efficient code. Tune in and learn how to take more control over the style, layout, and even the user experience of your web designs.

Note: There will be free exercise files for most episodes, which will allow you to follow along with author Chris Converse, as you explore all the possibilities CSS has to offer.

Mastering Web Developer Interview Code

Mon, 11/06/2017 - 19:00
Whether you're actively looking for a new job, or you just want to keep your coding skills sharp, it's important to refresh your understanding of the kinds of front-end and full-stack developer code that potential employers value. In this weekly series, senior staff author explores essential coding skills that every developer should have in their toolkit. In addition to taking you through a series of brief, practical exercises, this course includes interviews with hiring managers and industry professionals that can help demystify the interview process for web developers, and provide you with examples of how others in the field have navigated their careers. Tune in every Tuesday for a new tip. (Author: Ray Villalobos)