Browse  ›  Software development

Software development

Take your skills to the next level with courses on the most popular programming languages, developer tools, software practices and application development platforms. Gain a deep understanding of how to build, deploy, secure and scale everything from web apps to mobile apps using C#, Java, Angular, JavaScript and more. And stay up to speed on the ever-changing landscape of emerging software development tools and techniques.

Track evolving trends with the Pluralsight Technology Index.

Develop the skills to move fast and stay ahead.


Give your team the latest development tools and practices to develop effective and captivating websites using HTML, JavaScript, CSS, Python and more.


With real-world experience in AWS, Salesforce, Microsoft Azure and other cloud services, our content explains how to better test and deploy applications.


Prep your team to write clean code whether they develop in iOS, Android or Windows apps. Help them stay current on all things mobile, including Swift, Kotlin and JavaScript.


With courses on SQL, Python, NoSQL, Object relational mapping and more, your team can learn database development from experts.

Continuous integration

Improve your team’s ability to develop, test and deploy on a more regular cadence. Implement rapid release cycles while mitigating the risks that come with moving quickly.