Research Resource Discovery

Viewing: 526 - 550 of 7990.

Angular 2: Widget-Based Architectures

Angular 2 can serve as the primary MVC framework for your application, or it can supplement a server-side solution like Laravel or ASP.NET. In this course, Derek Peruo guides you through the process of transforming your Angular 2 single-page application (SPA) into a widget-based application for use with server-side frameworks. Plus, he goes into single-page and widget-based architectures, as well as common patterns for communicating between your server-side and client-side frameworks.

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

Angular: Animations

Motion is the key to modern web applications. Angular 4 is ready. Explore the native animation capabilities of this popular JavaScript library and build expressive applications. This project-based course uses the Angular 4 CLI and its animations module to create and animate an interactive demo. Find out how to set parameters such as duration, delay, easing, and callbacks, which allow you to adjust the timing and sequence of your animation. Instructor Joseph Labrecque also shows how to animate isolated elements of your application using the query and stagger functions. Once you understand how to animate a new project, Joseph takes you through the process of animating interactions within an existing Angular application—a custom video player. Finally, discover how to compile and package the project for distribution on the web.

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

Angular: API Communication and Authentication

APIs are at the heart of enterprise development, and Angular ships with robust services to communicate with them via HTTP. But one of the best ways to implement authentication of API services is using JWTs (JSON web tokens). In this course, we take a deep dive into using the provided $http service in Angular to create a robust and reusable API service implementing JWT authentication. Instructor Victor Mejia also covers how to use an Angular router to protect client-side routes and unit test services, HTTP requests, and async actions. All these concepts are demonstrated using a realistic contact management application, so you can see how API calls and user authentication are implemented in a real-world Angular app.

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

Angular: Building Large Applications

Web apps keep growing, adding more features and more complexity every day. While frameworks like Angular spare developers constant reinvention, the sheer volume of code required to build enterprise-scale apps is staggering. This course teaches best practices for structuring and managing Angular applications, keeping components from tangling and helping developers bring complex projects to successful conclusions. Instructor Emmanuel Henri shows how to prepare apps for growth: plan ahead for scalability and maintainability. Learn how to initialize a project with the Angular CLI, organize your code, and deploy projects with npm packages and containers. Emmanuel also covers security, testing, and continuous integration, and introduces two advanced architecture models: progressive web apps (PWA) and server-side rendering (SSR).

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

Angular: Building on Azure Microservices

Angular and .NET might seem like an unlikely pair, but using the best features of each framework, you can build smart, sleek applications and APIs. With the addition of Microsoft Azure, you have a robust and easy-to-use hosting option for your projects. In this course Robby Millsap shows how to develop secure .NET services with Angular and Azure. In the first part, he builds an Angular app on top of .NET; in the second, he constructs an API using .NET Core. Along the way, he shows how to secure your apps with Auth0, and deploy them using a continuous integration workflow with Visual Studio Team Services and GitHub. Plus, learn how to test your applications from front to back, and access libraries that will make your job that much easier.

At the end of the course, you'll have skills to connect the popular Angular framework to key services in Microsoft ecosystem.

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

Angular: Building on Azure Microservices

Angular and .NET might seem like an unlikely pair, but using the best features of each framework, you can build smart, sleek applications and APIs. With the addition of Microsoft Azure, you have a robust and easy-to-use hosting option for your projects. In this course Robby Millsap shows how to develop secure .NET services with Angular and Azure. In the first part, he builds an Angular app on top of .NET; in the second, he constructs an API using .NET Core. Along the way, he shows how to secure your apps with Auth0, and deploy them using a continuous integration workflow with Visual Studio Team Services and GitHub. Plus, learn how to test your applications from front to back, and access libraries that will make your job that much easier.

At the end of the course, you'll have skills to connect the popular Angular framework to key services in Microsoft ecosystem.

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

Angular: Ecosystems

Making full use of Angular requires mastering a complicated—and occasionally confusing—cluster of tools. Some of these tools supplement Angular itself, while others establish and maintain workflows for efficient development, or help Angular mesh with another set of web-centric tools. In this course, Derek Peruo explores techniques and tools outside of Angular that can enhance your app development workflow. Derek goes over common tools you could use with most software projects, as well as some options that are specific to Angular. He discusses code editors, tools you can use to build and deploy Angular apps into production, frameworks and libraries to help speed up development, and more.

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

Angular Essential Training

Angular was designed by Google to address challenges programmers face building complex, single-page applications. This JavaScript framework takes care of the back end so you can take care of the client side. Angular Essential Training introduces you to the essentials of this "superheroic" framework, including powerful features such as rich templates, change detection, user interactions, two-way data binding, comprehensive routing, and dependency injection.

Justin Schwartzenberger steps through the framework one feature at a time, focusing on the component-based architecture of Angular. Learn what Angular is and what it can do, as Justin builds a full-featured web app from start to finish. After mastering the essentials, you can tackle the other project-based courses in our library and create your own Angular app.

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

AngularJS 1: Adding Registration to Your Application

Registration is a fundamental part of any web application, but it can be notoriously difficult to implement. In this short course, we'll create a simple and straightforward registration system that allows users to log in and log out of an application. The techniques use AngularJS and Google Firebase, a mobile development platform that makes registration easy and secure. In the process, you'll explore the basics of AngularJS MVC architecture and the steps to storing custom user information in the Firebase NoSQL database. Learn how to create basic routes to load different content depending on the target URL, and create basic controllers to tie templates to code. At the end of the course, you'll have a great template that you can use as a starting point for a registration system in any of your own web applications.

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

AngularJS 1: Building a Data-Driven App

Want to create data-driven web applications? AngularJS is a great choice. It allows you to build apps where multiple users can push and pull data at the same time, in real time. However, while the framework is easy to learn, it can be tough to master. This course is the second in a two-part series designed to show you how Angular works in the real world. It takes up where AngularJS 1: Adding Registration to Your Application left off: a simple application that checks users in and out of meetings. Here, instructor and Angular advocate Ray Villalobos shows how to enhance the existing app with new views and controllers to reward random checked-in users with prizes.

Learn how to create forms, edit database records, create methods, randomize record selections, and style and secure your app. With these project-based lessons, you'll learn how to see how data-driven programming with AngularJS can help your apps react to real-time data streams.

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

AngularJS 1: Form Validation

Validation is key to successful online forms. Implementing dynamic form validation that reacts to input can be difficult to implement with languages like JavaScript and jQuery. However, AngularJS allows you to take advantage of two-way data-binding functionality without having to write any JavaScript code. This makes reacting to input from the user—as it happens—a breeze.

In this short course, Ray Villalobos shows how to implement form validation on any HTML form using the built-in validation properties and methods in AngularJS. Together, you'll look at how AngularJS can help style forms dynamically as the user updates the content. Plus, explore how to implement validation with JavaScript, just in case you need more fine-tuned control of form interactions.

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

AngularJS 1.x Tips and Tricks

While AngularJS 1.x is generally a well-tested and well-understood framework, it still has secrets to share. In this course, learn lesser known facts about AngularJS 1.x that can help you build better applications. Aviv Ben-Yosef begins by taking you through techniques for making your AngularJS 1.x apps faster, including one-time binding. Next, he dives into AngularJS 1.x concepts that every developer should have in their toolkit. Finally, he shares a few tricks—such as multiple transclusion and turning URLs in paragraphs into safe links—that can help you when you work on larger apps.

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

AngularJS: Scope and Digest

Scope is at the heart of the AngularJS data-binding story, weaving together the controller (JavaScript) and the view (HTML) of a web application. The digest cycle is the scope's monitor, which watches for changes and updates the view. The way you edit the scope and call the digest cycle—using functions such as $watch(), $digest(), and $apply()—can make a huge difference in the reliability and performance of large applications. Companies are looking for AngularJS developers who can understand, execute, and troubleshoot these functions.

This advanced AngularJS course helps you explore the connected worlds of $scope and the digest cycle. Instructor Iftach Bar explains scope and inheritance, goes behind the scenes of the digest loop, and teaches both manual and automatic data binding approaches. Plus, learn how to integrate external libraries, diagnose performance issues, and debug your applications.

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

Angular: Maintaining Applications

Most applications grow and change over time. The challenge for developers is to make sure their projects keep pace with ever-evolving frameworks and security standards. This course shows you how to maintain your Angular applications and prepare them for growth. Instructor Emmanuel Henri reviews the upgrade path from Angular 2 to Angular 4 and introduces best practices to help your application scale for organic growth, integrate other projects and frameworks, and accommodate shifts to deployment models such as continuous integration/continuous delivery. Plus, learn how to recognize when it's time to decommission a feature, module, application, or framework version.

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

Angular: Maintaining Applications

Most applications grow and change over time. The challenge for developers is to make sure their projects keep pace with ever-evolving frameworks and security standards. This course shows you how to maintain your Angular applications and prepare them for growth. Instructor Emmanuel Henri reviews the upgrade path from Angular 2 to Angular 4 and introduces best practices to help your application scale for organic growth, integrate other projects and frameworks, and accommodate shifts to deployment models such as continuous integration/continuous delivery. Plus, learn how to recognize when it's time to decommission a feature, module, application, or framework version.

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

Angular: Maintaining Applications

Most applications grow and change over time. The challenge for developers is to make sure their projects keep pace with ever-evolving frameworks and security standards. This course shows you how to maintain your Angular applications and prepare them for growth. Instructor Emmanuel Henri reviews the upgrade path from Angular 2 to Angular 4 and introduces best practices to help your application scale for organic growth, integrate other projects and frameworks, and accommodate shifts to deployment models such as continuous integration/continuous delivery. Plus, learn how to recognize when it's time to decommission a feature, module, application, or framework version.

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

Angular: Material Design

Material Design is a unified system created by Google designers for crafting high-quality digital experiences. In this project-based course, get started with Material Design for Angular. Instructor Robby Millsap helps to familiarize you with Material Design by covering the benefits of the specification, and walking through how to install and configure Material Design. He also shows how to work with layouts, components, and theming features to give a project a user experience overhaul.

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

Angular: Progressive Web Apps

Developers are realizing that making responsive sites solves part of a user's interaction needs, but more and more users are seeking app-like experiences regardless of what browser or device they use. Progressive web apps (PWAs) fit any form factor, are connectivity independent, and feel like an app because of how the app shell separates its treatment of functions and content. This course covers how to create PWAs using Angular.

Instructor Maximiliano Firtman takes you through the steps of upgrading an enterprise-style application to a PWA. First, he discusses the preparation steps involved. Then, he explains how to lay out and create the user interface. Next, he demonstrates how to get your application to connect to web services. Maximiliano also show how to make sure your PWA is installable, followed by how to leverage service workers for going offline.

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

Angular: Routing

Angular routing allows you to define both the navigation and the modular structure of your application. This training course provides the skills you need to design and build real-world applications using Angular 4 routing. Instructor Greg Bardwell covers setting up and configuring routes, passing data via parameters, protecting routes with authorization, and nesting or child routing. Plus, learn valuable application design strategies such as route guards, modularization, and lazy loading.

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

Angular: Securing Apps

Angular lets you build complex applications quickly, but these powerful applications can open the door to your most important systems. To keep your systems secure, you'll need to harden your authentication processes and make sure the other doors are closed, as well as keep a close eye on vulnerabilities as they emerge in the core framework and toolchain. In this project-based course, learn practical strategies and best practices for securing your Angular apps. Explore some of the most pressing security threats and how to prevent these issues from affecting your apps. This course also covers how to use JSON Web Tokens for single sign-on authentication in an Angular app.

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

Angular: Securing Apps

Angular lets you build complex applications quickly, but these powerful applications can open the door to your most important systems. To keep your systems secure, you'll need to harden your authentication processes and make sure the other doors are closed, as well as keep a close eye on vulnerabilities as they emerge in the core framework and toolchain. In this project-based course, learn practical strategies and best practices for securing your Angular apps. Explore some of the most pressing security threats and how to prevent these issues from affecting your apps. This course also covers how to use JSON Web Tokens for single sign-on authentication in an Angular app.

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

Angular Template Design and Implementation

If you're completely new to Angular 4, creating user interfaces for your Angular 4 project can be a challenge. In this course, learn the essential Angular 4 concepts you need to know to tackle templating and create versatile user interfaces for this popular framework. Join Gary Simon as he shares how to get up and running with Angular 4, explaining how to start a new project, and define HTML templates and CSS. He also covers templating basics, data binding, and animation. To wrap up the course, he takes you through the creation of a simple app.

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

Angular: Workflows

Discover how to be a more productive Angular developer. In this course, senior UI engineer Victor Mejia draws on his own experience developing front-end projects with Angular. He introduces a set of tools and workflows that will make your job building Angular apps more efficient and fun. First, review the Angular CLI and then dive into unit testing workflows. Find out how to configure Prettier to automate code formatting, and then learn how to build and publish Angular libraries. Finally, discover how to implement a continuous integration workflow, using CircleCI to set up gateway checks, run automated tests, and build out your apps.

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

Angular: Workflows

Discover how to be a more productive Angular developer. In this course, senior UI engineer Victor Mejia draws on his own experience developing front-end projects with Angular. He introduces a set of tools and workflows that will make your job building Angular apps more efficient and fun. First, review the Angular CLI and then dive into unit testing workflows. Find out how to configure Prettier to automate code formatting, and then learn how to build and publish Angular libraries. Finally, discover how to implement a continuous integration workflow, using CircleCI to set up gateway checks, run automated tests, and build out your apps.

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

Animate CC 2017 New Features

The new Adobe Animate is here and better than ever. Join Joseph Labrecque for a tour of the new features in Adobe Animate CC 2017, the keyframe-based animation software formerly known as Flash Professional. Learn about the new Camera tool for more expressive storytelling, vector brush creation and management, HTML5 components for interface design and video playback, publishing enhancements such as a completely rewritten animated GIF generator, and smaller but no less impressive workflow enhancements like the ability to share symbols and entire animations through CC Libraries.

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



Pages