- All
- Favorite
- Popular
- Most rated
Debugging and Error Handling in Spring Framework 5
Bugs and uncaught exceptions in your Spring 5 applications lead to a poor user experience and expose your app to malicious attacks. This course will teach you how to debug your Spring 5 applications and handle exceptions in your application.
GitHub: The Big Picture
This course is a big picture introduction and overview of GitHub — an online, code hosting platform used for collaborating, building, shipping, and maintaining software.
Application Analysis with SonarQube
This is the next step of your journey as a security professional. In this course, you'll learn how to hunt for vulnerabilities and hotspots based on MITRE's ATT&CK framework using SonarQube.
Go kit 0.12 Fundamentals
Welcome to the Go kit fundamentals course. This course will teach you how to construct services using mechanisms and standards provided by Go kit.
Accessing Non-relational Databases in Go
This course will teach you how to use the Go language to access non-relational databases and perform various CRUD operations.
Writing Testable Code
In this course, you'll learn how to write code that is easy to test. These skills will make practices like unit testing and test-driven development easier to accomplish.
Using TypeScript 4 Modules
Build a solid foundation of fundamental TypeScript knowledge by learning in full how TypeScript's module system works. Excel at importing and exporting code, master ambient modules, and get to grips with TypeScript's module resolution process.
Test-driven Development: The Big Picture
Developing software can be expensive. Surprisingly, much of this cost is found in software maintenance. Come learn about test-driven development, a practice that aims to help reduce these costs as well as enable building of higher quality software.
Securing REST Services Using Spring Security 5
Learn the best practices to protect HTTP-based APIs using Spring Security. This course will teach you not only how to secure new Spring Boot applications that you are beginning to work on, but also how to add security to existing ones.
Go: The Big Picture
This course is designed to help you understand what the Go language is all about and how it can help you out. We focus on answering questions about what Go is, why it might be helpful to you, and how to get started using this powerful language.
LINQ Best Practices
This course will teach you how to fully harness the power of LINQ by exploring best practices and avoiding common pitfalls by solving fun and challenging problems.
Go Fundamentals
If your job brings you into contact with the cloud, then you are probably interacting with Go. This course will teach you all you need to create your own Go programs, including an introduction to Go’s concurrency mechanisms.
Debugging in Go
This course will teach you how to debug with Go language with various real-world scenarios with the debugger utility Delve.
FiddlerCore 5: The Big Picture
When integrating and automating networking capture abilities within a .NET-based application, the best option is the FiddlerCore library. This course will give you an overview of the various options that FiddlerCore provides and helps you prepare for integrating it into your app.
Getting Started with Vagrant
Manually managing VMs is often a nightmare. This course will teach you how to create VM environments at the push of a button with Vagrant.
Linux Systems Programming
The Linux family of operating systems is one of the most popular platforms to deploy modern applications on. This course will teach you how to interact with Linux operating systems in the C programming language.
Git Hooks
Git Hooks are extensibility points that allow software devs to automate different operations that would otherwise have to be performed manually. This course will cover what Git Hooks are, their common use cases, advantages, and limitations.
Bazel Fundamentals
This course will teach you how to set up a build and test environment with Bazel as well as its fundamental parts.
Go Fundamentals
Starting from the ground up and assuming no prior knowledge, this course will teach you to program in the Go programming language from Google. You'll leave writing small Go programs and feeling familiar with all the major features of the language.
Jakarta EE 10 Messaging with RabbitMQ
RabbitMQ is a cross-platform, cross-language ‘message broker.' This course will teach you how to use RabbitMQ’s Java library to publish and consume messages. You will understand exchanges and queues and how to use different message patterns.
Object Oriented Programming in Salesforce
The Salesforce Lightning Platform provides incredible flexibility and extensibility through configurations and the Salesforce coding language, Apex. This course will teach you how to apply object-oriented principles using Salesforce Apex.
RabbitMQ by Example
This course will show you, in a practical way, how to use RabbitMQ in your .NET applications.
Making Your C# 6 Code More Object-oriented
This course will help leverage your conceptual understanding to produce proper object-oriented code, where objects will completely replace procedural code for the sake of flexibility and maintainability.
LINQ Fundamentals
Big changes have been made to C# thanks to LINQ. This course will give you everything you need to work with the Language Integrated Query (LINQ) features of C#, using practical examples and demonstrating some best practices.
Key Features of Pluralsight
- Skill Assessments Pluralsight's Skill IQ and Role IQ features allow learners to assess their current skills and determine which areas require improvement. These personalized assessments provide insights into where users stand compared to industry standards, guiding them toward the most suitable courses.
- Learning Paths The platform offers well-structured learning paths that guide learners through a series of courses designed to develop specific skills. Whether you're aiming for certification or mastering a new programming language, Pluralsight’s learning paths ensure that you systematically achieve your learning objectives.
- On-Demand Courses Pluralsight’s courses are available on demand, which gives learners the flexibility to study at their own pace. This allows working professionals to balance their learning with their job responsibilities.
- Enterprise Solutions In addition to individual learning, Pluralsight provides enterprise solutions that help organizations manage and track the learning progress of their teams. Companies can benefit from tailored learning paths, assessments, and analytics to ensure that their workforce stays competitive.
- Offline Viewing Learners can download courses and view them offline using Pluralsight's mobile app, making it convenient for users to continue learning even without an internet connection.
- Certification Preparation Pluralsight offers courses that prepare learners for a wide range of professional certifications in areas such as AWS, Microsoft, Google Cloud, and CompTIA. These courses help professionals gain the credentials they need to advance in their careers.
- Interactive Learning Pluralsight's hands-on learning experience allows users to practice what they learn in real-world scenarios. The platform offers interactive labs and projects where learners can apply their skills in simulated environments.
Pluralsight Pricing and Plans
Pluralsight offers a variety of pricing plans to accommodate both individual learners and enterprises.- Individual Plans: Starting with a free trial, individuals can subscribe to the monthly or annual plan. The annual subscription provides significant savings and access to the entire course library.
- Team Plans: For businesses, Pluralsight offers team and enterprise-level solutions with advanced analytics, reporting features, and role-based learning pathways. These plans ensure that teams can collaborate and learn efficiently while tracking their progress through in-depth analytics.
Why Choose Pluralsight?
- Expert-Led Content All courses on Pluralsight are created by industry experts who bring real-world experience and knowledge to the table. This ensures that learners get the most up-to-date and relevant information.
- Constantly Updated Courses Pluralsight continuously updates its course content to reflect the latest industry trends, ensuring that learners always have access to the most current skills and knowledge.
- Diverse Range of Topics From cybersecurity and IT operations to creative topics like video production and design, Pluralsight offers courses across a diverse range of subjects, making it a one-stop solution for tech professionals and creatives alike.
- Personalized Learning Pluralsight provides a personalized learning experience with its skill assessments and role-specific learning paths. This feature ensures that learners only focus on areas they need to improve, saving time and effort.
Popular Courses Offered by Pluralsight
Some of the most popular courses on Pluralsight include:- JavaScript: Getting Started Ideal for beginners, this course provides a comprehensive introduction to one of the most widely used programming languages in web development.
- AWS Certified Solutions Architect - Associate This course prepares learners for the AWS certification exam and equips them with the skills needed to design robust cloud architectures.
- Python Fundamentals Perfect for learners new to Python, this course covers the basics of programming in one of the most versatile programming languages.
- CISSP Certification Prep Aimed at cybersecurity professionals, this course prepares learners for the CISSP certification, covering critical areas of information security.