Is your Java code secure? Here are 18 changes developers can make to eliminate vulnerabilities and adopt safer methods for stronger, resilient application code.
Dig into 6,500+ courses curated by industry experts and covering today’s hottest tech skills.
Every tech leader should be able to feel confident in their team's ability to execute successful solutions for critical initiatives now and in the future—and it's hard to trust in your team's future ...
These courses and labs introduces the essential concepts and practices of version control in DevOps. You'll learn how version control systems help teams collaborate ...
This course will teach you how to build an Angular and ASP.NET Core application that can perform create, read, update and delete (CRUD) operations using Entity Framework Core. Learn how to build an ...
These advanced courses have been designed to take your understanding of microservices and learn about cross-cutting concerns and scalability.
Learn how to develop for Windows 10 using XAML and C#, and take advantage of the Windows Store, which is common among all devices: phones, tablets, laptops, desktops, Xbox, and even HoloLens! With an ...
Tech changes fast. The orgs that can adapt and innovate in the face of change come out ahead. So what should your teams expect in 2025? What technologies should they learn? And what tech skills will ...
This course provides an introduction to the study of software engineering by closely examining the software development process. Several popular software development process models are examined, along ...
This course looks at using LINQ in the business and data access layers of an application This course looks at using LINQ in the business and data access layers of an application. We'll describe how to ...
If you want to get into your users' heads and learn directly from the source as to how to improve your products, then this course is for you! You don't need to be a designer or a developer--usability ...