Course catalog
Categories
Showing 1,201-1,220 of 1,443 items.
SAS® 9.4 Cert Prep: Part 01 SAS Programming Essentials (230653)
Want to get ahead in a crowded job market? Get certified with SAS. This course is the first in a series by the SAS Institute, designed to prepare you for the SAS 9.4 certification exam. Learn SAS programming essentials to handle the most common data-processing tasks with SAS code. Instructor Stacey Syphus explores the programming tools, SAS Studio and SAS Enterprise Guide, along with the structure and syntax of a typical SAS program. She also provides three hands-on demos and shows how to find and resolve errors in your code—a key task for SAS programmers.
This course was created by SAS Institute. We are pleased to offer this training in our library.

This course was created by SAS Institute. We are pleased to offer this training in our library.

SAS® 9.4 Cert Prep: Part 02 Accessing Data (234478)
Want to get ahead in a crowded job market? Get certified with SAS. This course is part of a series by the SAS Institute, designed to prepare you for the SAS 9.4 certification exam. Here, instructor Stacey Syphus helps you understand the first step in the SAS programming process: reading and accessing data in a variety of locations and formats. Learn how to identify the features of SAS tables, access data through libraries, and import unstructured and structured data into SAS for analysis.
This course was created by SAS Institute. We are pleased to offer this training in our library.

This course was created by SAS Institute. We are pleased to offer this training in our library.

SAS® 9.4 Cert Prep: Part 03 Exploring and Validating Data (230670)
Want to get ahead in a crowded job market? Get certified with SAS. This course is part of a series by the SAS Institute, designed to prepare you for the SAS 9.4 certification exam. One of the most important steps to take with your data is knowing how to find and format it in a useful way. The following videos introduces you to the ways that SAS can help you explore your data. Instructor Stacey Syphus explains how to use procedures, filter rows with the WHERE statement, create and use macro variables, format columns, sort data, and remove duplicates.
This course was created by SAS Institute. We are pleased to offer this training in our library.

This course was created by SAS Institute. We are pleased to offer this training in our library.

SAS® 9.4 Cert Prep: Part 06 Exporting Results (228630)
Want to get ahead in a crowded job market? Get certified with SAS. This course is part of a series by the SAS Institute, designed to prepare you for the SAS 9.4 certification. The following videos introduce you to methods that you can use to convert your SAS tables and reports into accessible formats, including CSV, Excel, and PDF. Instructor Stacey Syphus explains how to use the export command to kick off your data output pipeline, use the SAS output delivery system, and export your analysis results into CSV, Excel, PowerPoint, Word, and PDF files.
This course was created by SAS Institute. We are pleased to offer this training in our library.

This course was created by SAS Institute. We are pleased to offer this training in our library.

SAS® 9.4 Cert Prep: Part 08 Controlling Data Step Processing (228443)
Want to get ahead in a crowded job market? Get certified with SAS. This course is part of a series by the SAS Institute, designed to prepare you for the SAS 9.4 certification exam. Here you can explore data processing techniques using the SAS DATA step. Instructor Stacey Syphus provides demos of DATA step processing in action, showing what goes on behind the scenes in SAS. She also shows how to control where and when output is directed to SAS tables.
This course was created by SAS Institute. We are pleased to offer this training in our library.

This course was created by SAS Institute. We are pleased to offer this training in our library.

SAS® 9.4 Cert Prep: Part 09 Summarizing Data (228596)
Want to get ahead in a crowded job market? Get certified with SAS. This course is part of a series by the SAS Institute, designed to prepare you for the SAS 9.4 certification exam. Here you can explore techniques for summarizing data using the SAS DATA step. Instructor Stacey Syphus explains how to alter the behavior of the DATA step to create an accumulating column—also known as a running total—and process data in groups, so that you can perform an action when a group begins or ends.
This course was created by SAS Institute. We are pleased to offer this training in our library.

This course was created by SAS Institute. We are pleased to offer this training in our library.

SAS® 9.4 Cert Prep: Part 10 Manipulating Data with Functions (228409)
Want to get ahead in a crowded job market? Get certified with SAS. This course is part of a series by the SAS Institute, designed to prepare you for the SAS 9.4 certification exam. Here you can explore techniques for transforming data into useable formats with SAS functions. Instructor Stacey Syphus explains how to use functions to modify numeric, date, and character data, and change one data type to another.
This course was created by SAS Institute. We are pleased to offer this training in our library.

This course was created by SAS Institute. We are pleased to offer this training in our library.

SAS® 9.4 Cert Prep: Part 11 Creating and Using Custom Formats (234308)
Want to get ahead in a crowded job market? Get certified with SAS. This course is part of a series by the SAS Institute, designed to prepare you for the SAS 9.4 certification exam. Here you can explore techniques for standardizing your SAS data with custom formats. Instructor Stacey Syphus explains how to format values, use ranges, and create and apply custom formats. Plus, learn how to create custom formats from tables and store custom formats for future use.
This course was created by SAS Institute. We are pleased to offer this training in our library.

This course was created by SAS Institute. We are pleased to offer this training in our library.

SAS® 9.4 Cert Prep: Part 12 Combining Tables (228460)
Want to get ahead in a crowded job market? Get certified with SAS. This course is part of a series by the SAS Institute, designed to prepare you for the SAS 9.4 certification exam. Here you can explore techniques to consolidate your data by combining tables with the SAS DATA step. Instructor Stacey Syphus explains how to concatenate and merge tables and identify matching and nonmatching rows. Plus, learn the difference between a DATA step merge and the PROC SQL join.
This course was created by SAS Institute. We are pleased to offer this training in our library.

This course was created by SAS Institute. We are pleased to offer this training in our library.

SAS® 9.4 Cert Prep: Part 13 Processing Repetitive Code (228613)
Want to get ahead in a crowded job market? Get certified with SAS. This course is part of a series by the SAS Institute, designed to prepare you for the SAS 9.4 certification exam. Here you can learn how to incorporate loops to reduce repetitive code in SAS. Instructor Stacey Syphus explains how to identify which sections of code are being repeated and consolidate it in iterative and conditional DO loops. She also shows how to combine iterative and conditional DO loops to produce more nuanced output.
This course was created by SAS Institute. We are pleased to offer this training in our library.

This course was created by SAS Institute. We are pleased to offer this training in our library.

SAS® 9.4 Cert Prep: Part 14 Restructuring Tables (228426)
Want to get ahead in a crowded job market? Get certified with SAS. This course is part of a series by the SAS Institute, designed to prepare you for the SAS 9.4 certification exam. Here you can learn how to alter the layout of tables by restructuring data. Instructor Stacey Syphus explains how to restructure data with the DATA step and TRANSPOSE procedure and convert tables to both narrow and wide formats.
This course was created by SAS Institute. We are pleased to offer this training in our library.

This course was created by SAS Institute. We are pleased to offer this training in our library.

Scaling Out Using Azure SignalR Service (225230)
Every modern application has some sort of real-time-communication need. With the rise of microservices and serverless, many developers find themselves working with applications that run on multiple servers. Azure SignalR Service can help you scale these applications by allowing users to connect to a central location and enabling other services to send messages to users quickly without worrying about hosting, scalability, and load balancing. Curious about how to use Azure SignalR Service to build real-time applications in the cloud? This course covers what you need to know to get up and running.
Instructor Nertil Poci goes over what SignalR Service is, the need for it, and the features it offers. He explains how to provision SignalR Service instances, implement failover options, and broadcast messages to your users. Plus, Nertil details how to go serverless with SignalR services and integrate your SignalR Service with Azure Event Grid to respond to different events.
Instructor Nertil Poci goes over what SignalR Service is, the need for it, and the features it offers. He explains how to provision SignalR Service instances, implement failover options, and broadcast messages to your users. Plus, Nertil details how to go serverless with SignalR services and integrate your SignalR Service with Azure Event Grid to respond to different events.
Scrollytelling: Creating a One-Page Web Experience (222833)
What is scrollytelling? What can you do with it, and what are some alternatives? In this course, instructor Bill Shander answers these questions and more. Bill begins with a definition and example of scrollytelling, then gives you examples of its benefits for user engagement and narrative experience. He presents some alternative ways to tell stories on your website and offers some pros and cons for each. Bill goes over the technical components of what makes a scrollytelling experience and goes over some options for technologies you can use to create such experiences. He walks you through the complete process of turning your idea into a scrollytelling masterpiece using one particular approach, then concludes with useful advice on cleaning it up to deliver the best possible experience to your users.
Search Techniques for Web Developers (219399)
Effective search skills are often a key part of programming talent. In this course, instructor Morten Rand-Hendriksen highlights several search techniques that you, as a web developer, need to know. Morten begins by explaining where to find reliable information. He goes over several possibilities, including the original source, platform resources, status reference sites, and community resources. Next, Morten shows you how to master searches with search techniques for Google, other search engines, internal site searches, and GitHub. He concludes with a discussion of the developers behind every line of code and how you can enrich your searches for information through participating in and contributing to online communities.
Secure Coding in Java (221439)
The enduring popularity of Java makes it a target for bad actors. And its prevalence in internal enterprise applications—which are vulnerable to attacks from employees with insider knowledge—renders secure coding practices even more critical. In this course, instructor Frank Moley helps advanced Java developers kick-start their secure coding journey, providing a high-level look at common attacks against Java applications, as well as how to prevent and defend against those threats. Frank discusses how to prevent SQL injection attacks, identify places where sensitive data is stored and avoid exposing it to the outside world, write code that protects the integrity of the system, and more. Along the way, he provides challenges that allow you to put your new skills to the test.
Security Matters (To Everyone) (206938)
Security affects everyone who uses the internet and shares personal data. Consequently, it's not a concern that should be confined to your organization's information security department. Here, join Mandy Huth—the director of information security at Smarsh—as she shares tips that can empower you to keep your own data safe, as well as convey the significance of information security to others in your company. Learn how to talk about security with non-security people, build a security-minded culture, sell security to customers, collaborate with IT, protect yourself and your family from security threats, and more.
Security Testing: Nmap Security Scanning (218906)
Nmap is a powerful network discovery and security auditing tool that's widely used in the cybersecurity community. In this course, learn how to use this open-source tool for port scanning of systems and network devices. Instructor Mike Chapple demonstrates how to install Nmap, configure scans, and interpret the output. Plus, he wraps up the course with a series of hands-on case studies, providing you with an opportunity to perform your own Nmap scans and check your results.
Security Tips: Protecting Sensitive Information (227559)
While we often think of our communications channels as secure, it never hurts to add an extra layer of protection when working with sensitive information. Whether it’s personal documents, trade secrets, or any other kind of information that could be misused in the wrong hands, knowing how to secure data is a skill that anyone can benefit from. Learn tips to protect and exchange your sensitive information using encryption and other tools. In this course, instructor Scott Simpson discusses the basics of encryption and demonstrates how to protect sensitive information using encrypted files, disks, and disk images. He introduces encryption tools for every operating system—including BitLocker, FileVault, and LUKS—as well as the cross-platform VeraCrypt app. Plus, learn best practices for multilayer security, web connections, VPN, email, and cloud storage.
SEO: Competitive Analysis (226947)
Curious about what your competitors are up to? Tune into this course to learn how to use SEO tools and techniques to research the competition online. Learn what keywords your competitors are optimizing for—and then outrank them on search engine results pages (SERPs).
Instructor Anson Alexander explains what to look for when researching a competitor's SEO presence and website traffic. Anson shows how to find both paid and organic keywords that competitors are targeting. Then, learn how to find out what’s driving traffic to a competitor's site, evaluate on-page SEO factors, apply data from your SEO research to enhance your own web presence, and monitor for new entries into the market.
Instructor Anson Alexander explains what to look for when researching a competitor's SEO presence and website traffic. Anson shows how to find both paid and organic keywords that competitors are targeting. Then, learn how to find out what’s driving traffic to a competitor's site, evaluate on-page SEO factors, apply data from your SEO research to enhance your own web presence, and monitor for new entries into the market.
SEO: Optimize Your Social Media Profiles (214605)
Social media marketing can help you to build a community of followers who grow to know, like, trust, and advocate your brand. In this course, social media SEO expert Sam Dey details how to build an SEO strategy for your social media marketing activities and shows you how to positively impact your company’s overall visibility within major search engines such as Google, YouTube, Yahoo, and Bing. Sam also covers opportunities to thoughtfully leverage important aspects of social media, including: building authority, social bookmarking websites, profile optimization, and content creation. He highlights the important role that social media plays with relation to SEO as well as how to effectively optimize social media profiles for increased visibility, followers, and engagement. Build the SEO strategy for your social media marketing efforts with the concrete actions outlined in this course.