CSS: Design Systems and Architectures
Christina TruongYou’d never build a house without a blueprint, so why write CSS without a plan? A strong foundation makes CSS…
Freelance Work Strategies for Video and Motion Graphics Creators
Amy DeLouiseTo be a successful creative freelancer, you need to mesh your artistic abilities with managing a small business. In this…
Motion Graphics for Video Editors: Working with Type
Richard HarringtonText is used in video projects all the time, whether it’s in lower thirds or credits. As a video editor,…
Email and Newsletter Marketing Foundations
Megan AdamsMany digital marketers consider email marketing to be an essential component of their company’s marketing mix. To get your desired…
Transition from Java to Python
Deepa MuralidharPython is powerful, popular, and allows you to get your programs up and running in relatively few steps. If you’re…
TypeScript: Upgrades and Features
Emmanuel HenriLike all JavaScript-based technologies, TypeScript is changing rapidly as it grows. This course introduces the new kinds of types and…
CompTIA Network+ (N10-007) Cert Prep: 1 Understanding Networks
Mike MeyersCompTIA Network+ Cert Prep is a comprehensive training series designed to help you earn your Network+ certification—the most sought-after, vendor-neutral…
Behavior-Driven Development
Robin BeckBehavior-driven development (BDD) emerged from test-driven development as a process that enhances collaboration with non-technical teams. BDD tests are focused…
Web Servers and APIs using C++
Troy MilesC++ has re-emerged as a go-to language for developing high-performance websites and web applications. C++ compiles to machine code, making…
Photoshop for Designers: Working with Bridge
Nigel FrenchPhotoshop for Designers shows how to leverage the best features in Photoshop for your design work. This installment focuses on…
Learning Troubleshooting for Web Developers
Carrie DilsTroubleshooting problems is a foundational skill in web development. Unresolved issues can bring development to a halt. Learn the best…
Learning SignalR with ASP.NET Core
Nate BarbettiniSignalR simplifies real-time communications, opening up new and faster possibilities for pushing data to clients. Using SignalR in combination with…
Microsoft Office Add-Ins for Developers
Bill AyersOffice Add-ins allow developers to customize and place time-saving automation logic for tasks right where users need it—inside Microsoft Office…
Python 3 SSH Network Automation Quick Start
David BombalFor network engineers looking to use Secure Shell (SSH) to configure their network devices, Netmiko—a Python library that simplifies SSH…
Building and Securing RESTful APIs in ASP.NET Core
Nate BarbettiniMost people have heard of RESTful APIs, but the underlying concept—representational state transfer (REST)—still causes confusion. REST is all about…
Advanced Scripting with Axure RP
Shauna BybeeOn the journey from initial idea to development, you may find that your UX designs end up appearing and responding…
Python Network Programmability: Scaling Scripts
David BombalThe days of configuring networks with only the CLI are drawing to a close. Python extends the capabilities of network…
Business Analytics: Forecasting with Seasonal Baseline Smoothing
Conrad CarlbergSeasonal exponential smoothing is an extension of simple exponential smoothing (SES). Seasonal smoothing is often used when a baseline shows…
Learning Splunk
Josh SamuelsonSplunk is a tool for analyzing and searching incoming machine-generated data like application or database logs. It is ideal for…
Adobe Captivate Essential Training
David RiversCaptivate is a leading elearning authoring tool from Adobe that allows for the rapid creation of interactive learning content. In…