Video: .MP4, 1280x720 30 fps | Audio: AAC, 44.1 kHz, 2ch | Duration: 5h 47m Genre: eLearning | Language: English | Size: Master unit testing - an essential skill for anyone who wants to become a senior developer MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Skill Level: Intermediate | Genre: eLearning | Language: English + srt | Duration: 31m 36s | Size: 292.8 MB When it comes to UX research, there are two major categories: evaluating what's already been done, or exploring and defining unknown spaces. Evaluative work is great, but if you're starting from scratch or trying to figure out who your users are, you're going to need to turn to foundational research, which involves the exploration of users, contexts, or possibilities. This approach can help you understand what you should be building and for whom. MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Skill Level: Advanced | Genre: eLearning | Language: English + srt | Duration: 46m 9s | Size: 184.5 MB In this installment of Adam Shostack's Threat Modeling series covering the STRIDE threat modeling framework, Adam goes over the D and E parts of the framework: denial of service and elevation of privilege. For both threats, Adam digs deep into two main questions: "What can go wrong?" and "What are we going to do about it?" He details the many targets of denial-of-service attacks like storage, memory, CPU bandwidth, and budget, and how elevation of privilege exists in basically any running code. He then goes over structured methods for ensuring that your systems are resistant to the various types of DoS attacks and elevation-of-privilege attacks. These attacks affect all manner of systems, and having an understanding of how they work and how to combat them are essential parts of a comprehensive approach to cybersecurity. Video: .MP4, 640x360 30 fps | Audio: AAC, 44.1 kHz, 2ch | Duration: 3h 4m Genre: eLearning | Language: English | Size: 195 MB Master the advanced C# constructs that every C# developer must know Video: .MP4, 1280x720 30 fps | Audio: AAC, 44.1 kHz, 2ch | Duration: 5h 33m Genre: eLearning | Language: English | Size: 686 MB An in-depth, step-by-step guide to classes, interfaces and object-oriented programming, with many real-world examples Video: .MP4, 1920x1080 30 fps | Audio: AAC, 44.1 kHz, 2ch | Duration: 5h 16m Genre: eLearning | Language: English | Size: 1.53 GB Learn the fundamentals of programming with C# with tons of exercises and real-world examples MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch Skill Level: Beginner | Genre: eLearning | Language: English + srt | Duration: 1h 39m | Size: 333.3 MB You-a person with little or no training in web design-have found yourself in charge of a website. Maybe even two. While your task might initially seem daunting, designing and running a great site is completely within your powers. In this weekly series, Jen Kramer shows you how, providing quick, actionable tips designed to help accidental web designers like yourself create and manage high-quality sites. Learn new techniques in the areas of content, marketing, and technology, from how to define your website's voice to how to effectively focus your social media messaging. Plus, Jen provides a weekly question to consider with other accidental web designers in the course's LinkedIn Group. Tune in every Wednesday for a new tip. Duration: 3h 9m | Video: .MP4 1280x720, 30 fps(r) | Audio: AAC, 48000 Hz, 2ch | Size: 573 MB Genre: eLearning | Language: EnglishWhile the ways in which we work on the web evolve over time, every now and then, a true game changer comes along. The Tailwind CSS utility-first approach throws out many of the traditional CSS approaches to building projects, allowing you to create a complete and unique website without writing a single line of CSS. In this course, LinkedIn senior staff instructor Ray Villalobos shows how Tailwind CSS offers a lightweight but sophisticated approach to styling content in your sites and apps through labeling with appropriate class names. Ray illustrates how you can manage everything from fonts, colors, borders, and the whole layout of your pages by adding Tailwind and specifying its use on the HTML elements in your pages, all without having to touch a style document. Homepage Duration: 4h 58m | Video: .MP4 1280x720, 30 fps(r) | Audio: AAC, 48000 Hz, 2ch | Size: 967 MB Genre: eLearning | Language: English SwiftUI, an innovative new way to lay out user interfaces on Apple platforms, made its debut with the release of Xcode 11. This UI tool kit provides layout structures, controls, and views that allow you to build user interfaces for the Mac, iPhone, iPad, Apple Watch, and Apple TV-all from the same code. If you're curious how SwiftUI differs from UIKit and AppKit-or just want to get started with this powerful new tool kit-then this course is for you. Join Steven Lipton as he demonstrates how to use Xcode and SwiftUI to set up an app's user interface. Discover how to work with collection views, add navigation, animate interactions, and more. To lend these concepts a real-world context, he steps through how to use SwiftUI to build the front end of an ordering app for a pizza restaurant. Duration: 41m 18s | MP4 | Video: AVC, 1280x720 30 fps | Audio: AAC, 48 KHz, 2 Ch | Size: 716 MB Skill Level: Beginner | Genre: eLearning | Language: English + Subtitles Nearly everyone has a webcam, but many people don't put the effort into enhancing their webcam video presence. But with just a few relatively easy and inexpensive tweaks, you can capture well-composed, well-lit shots with great audio using the humble webcam. In this course, senior staff instructor Ashley Kennedy shows you how to represent your best self in meetings, as well as presentations, trainings, vlogs, interviews, demos, Q&As, and other types of web videos. Learn basic strategies for optimizing your system and your webcam, staging and lighting your shot, capturing high-quality audio, scripting and rehearsing for big-stakes webcam presentations, and more. |