Free Online

Risk Management

Show filters

Level

Duration

Language

Sculpting a Game Asset in Blender

Sculpting a Game Asset in Blender

0

Learn how to use Blender's Multiresolution modifier and sculpting tools to create high-poly texture maps for 3D game assets.Blender's sculpting tools are great for modeling, but they also can be used to create fine-detail textures for your 3D models, whether for animations or games. In this course, Darrin Lile demonstrates how to use Blender's Multiresolution modifier and sculpting tools to create texture maps that simulate high-poly sculpt information. He reviews the process of baking these textures out to normal and ambient occlusion texture maps, and then shows how to apply them to your 3D game assets in Unity.

LinkedIn Learning
1-2 hours worth of material
selfpaced
view all
CIPP/US Cert Prep: 3 Government and Court Access to Information

CIPP/US Cert Prep: 3 Government and Court Access to Information

0

Prepare for the Introduction to the Government and Court Access to Private-Sector Information domain of the Certified Information Privacy Professional/US (CIPP/US) exam.The United States restricts government and court access to private sector information. These regulations protect citizens from unfair prosecution and safeguard media sources, while granting access and preserving data for reasons of national security and future litigation. In this course, Mike Chapple explains the regulations related to law enforcement, national security, and civil litigation, such as CALEA, the USA Patriot Act, the Cybersecurity Information Sharing Act, and rules guiding electronic discovery. Students who complete this course will be prepared to answer questions from the Government and Court Access to Private-Sector Information domain of the CIPP/US exam—a critical certification for privacy professionals.

LinkedIn Learning
Less than 1 hour of material
selfpaced
view all
Become a Java EE 7 Developer

Become a Java EE 7 Developer

0

Java EE is a powerful platform for building enterprise-scale Java applications.Get the skills to work with both client- and server-side technologies as a Java EE developer. This path requires knowledge of Java and object-oriented programming, covered in the Become a Java Programmer learning path.Build dynamic applications that pass data from client to server.Work with data by building and consuming RESTful APIs.Deploy your applications to the cloud.

LinkedIn Learning
22 hours worth of material
selfpaced
view all
Java Essential Training: Syntax and Structure

Java Essential Training: Syntax and Structure

0

Get started with Java, the popular object-oriented programming language. Learn about basic Java syntax and the Java platform's fundamental architecture.Get started with Java, the popular object-oriented programming language. In this course—the first installment in the Java Essential Training series—start exploring this essential language, and learn about basic Java syntax and the Java platform's fundamental architecture. Instructor David Gassner goes over the history of the language, providing coverage of its principles, components, and syntax. David explains how to install Java on Windows and macOS, and how to create a project in IntelliJ IDEA. He also demonstrates how to work with primitive variables, create and parse String values, and manage program flow—including how to create reusable code.

LinkedIn Learning
3-4 hours worth of material
selfpaced
view all
MongoDB for MEAN Stack Developers

MongoDB for MEAN Stack Developers

0

Learn how to persist data in your web applications with the MEAN stack: MongoDB, Express.js, Angular, and Node.js.MEAN combines MongoDB, Express.js, Angular, and Node.js into a single, full-stack solution for JavaScript development. In this project-based course, instructor Alexander Zanfir focuses on the M in the MEAN stack, showing how to persist data using a simple discussion board project. Learn how to create a form for users to post topics and replies, process the submissions on the back end, and store and display the data. Alexander also demonstrates how to associate users with posts. These techniques can be reused and recombined in your own MEAN-based web applications.

LinkedIn Learning
1-2 hours worth of material
selfpaced
view all
Advanced Node.js

Advanced Node.js

0

Learn advanced techniques for asynchronous programming and data streaming in 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.

LinkedIn Learning
2-3 hours worth of material
selfpaced
view all
Advanced Java Programming

Advanced Java Programming

0

Expand your programming skills and learn how to get more out of the Java language and platform. Discover how to leverage some of the language’s more advanced features.Want to get more out of the Java language and platform? In this platform- and framework-neutral course, instructor Bethan Palmer digs into some of the language’s more advanced features, helping you expand your programming skills as she equips you with techniques you can use when building applications anywhere Java is used: in web, mobile, and desktop applications. Bethan covers a variety of topics, including generics, working with the Collections Framework, and functional programming. Plus, learn about I/O in Java, working with files and directories, and structuring applications using the modular system available in Java.

LinkedIn Learning
1-2 hours worth of material
selfpaced
view all
Music Theory for Songwriters: Rhythm

Music Theory for Songwriters: Rhythm

0

Improve your songwriting process by factoring for rhythm and building rhythm. Explore note values, time signatures, feel, timing, dynamics, syncopation, and more.Music theory is fundamental to making and playing music. This course is designed to teach the fundamentals of rhythm in both a user-friendly and songwriting-focused way, demonstrating rhythm on drums, guitar, bass, keyboards, and vocals, allowing songwriters to learn music theory while they learn song craft on their instruments. Music producer and record label owner David Franz starts the course with the building blocks of rhythm: counting, notes, measures, rests, rhythm notation, subdivisions, and tempo. He then explains time signatures, discussing common, compound, and asymmetrical time signatures, as well as double time and half time, and how to choose the time signature for a song. Next, he discusses the concepts of feel and timing, including dynamics, accents, articulations, tempo changes, swing, syncopation, polyrhythms, and playing ahead of, on, and behind the beat. Along the way, David demonstrates all of these concepts by playing musical examples on drums, guitar, bass, keyboard, and vocals.

LinkedIn Learning
1-2 hours worth of material
selfpaced
view all
Music Theory for Songwriters: The Fundamentals

Music Theory for Songwriters: The Fundamentals

0

Professional musician Julian Velard covers the basics of music theory through the lens of songwriting. Explore intervals, chord progressions, voice leading, song forms, and more.Music theory is fundamental to making and playing music. However, no one has taught it in such a user-friendly and songwriting-focused way as we do here, using both keyboard and guitar to demonstrate the techniques.Professional musician Julian Velard starts the course with the building blocks of harmony: notes, scales, intervals, chords, inversions, and basic chord progressions. He then goes into voice leading—showing how to move from one chord to another by changing just one or two notes—and reviews common song forms, from the familiar verse/chorus/verse of pop to the simple verse of the blues. At the end of each chapter, Julian explains the songwriting techniques shown in the chapter within the context of his own original commercially released songs.

LinkedIn Learning
2-3 hours worth of material
selfpaced
view all
Advance Your Spring Developer Skills

Advance Your Spring Developer Skills

0

Take your Spring development to the next level. Adopt the latest best practices in cloud-native development, solve common problems with design patterns, and build full-stack apps with React.Note: This path is designed for intermediate Spring developers and those who have completed the Become a Spring Developer learning path.Learn to securely send and receive messages at scale.Build cloud-native apps with Spring Cloud.Solve problems more efficiently with design patterns.

LinkedIn Learning
9 hours worth of material
selfpaced
view all
Salesforce Lightning Essentials: First Look

Salesforce Lightning Essentials: First Look

0

Learn about Salesforce Lightning Essentials, the newest Salesforce product for small to medium businesses.Salesforce Lightning Essentials is the newest Salesforce product for small to medium businesses. Chris Mattia answers the most pressing questions that sales managers and business owners have about Salesforce Lightning Essentials: what it is, who it's for, how it's accessed, and how you get started. Get the answers you need—in plain English, without jargon or marketing spin.

LinkedIn Learning
Less than 1 hour of material
selfpaced
view all
Learning Verilog for FPGA Development

Learning Verilog for FPGA Development

0

Learn the fundamentals of Verilog, a popular and concise hardware description language used to create FPGA-based embedded systems.FPGA development requires a big switch from more typical programming processes. In order to get an FPGA-based embedded system up and running, developers must add a hardware description language to their repertoire. In this course, Eduardo Corpeño helps you learn the fundamentals of one such language: the popular and concise Verilog. Eduardo begins with the basics; he explains what a hardware description language is and some similarities to traditional programming languages. He then covers the basic syntax of Verilog, as well as how to create test bench modules to run simulations, use variables with operators as an advantage of the behavioral level of abstraction, and more. Along the way, he provides demos and programming challenges that allow you to put your new skills to the test.

LinkedIn Learning
2-3 hours worth of material
selfpaced
view all
Learning Java

Learning Java

0

Get started in Java programming. This course shows beginners how to write Java code and build simple Java applications.

LinkedIn Learning
2-3 hours worth of material
selfpaced
view all
Texturing a Game Asset in Blender

Texturing a Game Asset in Blender

0

Learn how to texture game assets—or any other 3D models—in Blender, the open-source 3D rendering software.Blender is a free, open-source program that allows artists to create stunning imagery on a budget. Its texture painting tools are ideal for game asset texturing, and the resulting texture maps play well with a variety of engines. In this quick course, Darrin shows you how to paint textures directly on your 3D objects, bake texture maps in Blender, and use them in game engines like Unity. These texturing techniques are useful for both animation and games.

LinkedIn Learning
Less than 1 hour of material
selfpaced
view all
Databases for Node.js Developers

Databases for Node.js Developers

0

Learn about the various database options available for Node.js applications, so that you can select the right database for your app.Node.js developers often consider MongoDB to be their main choice when building a data-driven application—but many alternatives may provide better solutions. In this course, learn about the various database options available for Node.js applications, so that you can select the right database for your app. Daniel Khan reviews the basics of relational and nonrelational databases, and explains how—and when—to use document databases with Node.js. He also covers using key-value stores and relational databases with Node.js, demonstrating how to work with MySQL and Sequelize.

LinkedIn Learning
3-4 hours worth of material
selfpaced
view all
Load more

Level

Duration

Language