Codecademy vs Pluralsight… Which is the better learning platform?
In today’s article we’re judging Codecademy vs Pluralsight harder than a granny at a county fair pie judging contest.
We based our criteria on these 9 categories:
- Programming Languages
- Course Layout
- Skill Paths
- Code Editor Features
And from there, you can decide for yourself which platform is best for your software developer needs.
This post contains affiliate links. I may receive compensation if you buy something. Read my disclosure for more details.
If you need structure, Codecademy is the platform for you.
But if you like to spend time exploring your options and taking tons of courses, go with Pluralsight.
Now let’s take a closer look…
What is Codecademy?
Codecademy is a learning platform that offers beginner, intermediate and advanced courses to software developers.
There are currently 68 courses available. And new courses are added regularly.
Whereas there is a free tier, today we’re looking at the features of Codecademy Pro.
Codecademy Pro has courses supporting 14 programming languages:
|C#||HTML & CSS|
Courses in Codecademy Pro use a combination of learning methods:
🔹 interactive lessons
🔹 projects in every lesson
And whereas the courses are text-based, there are some video explanations and walkthroughs. Plus you can use the forums to field any questions you may have.
For example, let’s look at the course Learn Python 3.
The course is broken down into sections:
- Control Flow
- Function Arguments
And each section is broken down into lessons.
Lesson 4: Lists has:
- Interactive Lessons – Creating and Modifying a List in Python, Working with Lists in Python
- Projects – Python Gradebook, Len’s Slice
- Multiple Choice Quizzes – Creating Python Lists, Working with Lists in Python
- Articles – Python Code Challenges: Lists, Advanced Python Code Challenges: Lists
- Video – Learn Python: Tuples
And if you want to level up your skills on a large scale, check out Codecademy Pro’s skill paths.
There are currently 13 Skill Paths on Codecademy Pro:
|Analyze Data with|
|Analyze Data with R||Analyze Data with SQL|
|Analyze Financial |
Data with Python
|Build Basic Android|
Apps with Java
|Build a Machine|
|Build a Website with|
HTML, CSS &
|Create Video Games|
|Create a Back-end|
|Create a Front-End|
App with React
|Pass the Technical|
Bonus: Codecademy Pro also has 4 Career Paths:
- Code Foundations – perfect for newbies unsure of where to start
- Computer Science – master Python while learning data structures and algorithms
- Data Science – query, analyze and visualize data while learning SQL and Python
CODE EDITOR FEATURES
The Codecademy embedded code editor is one of the more impressive editors on a coding platform.
And it features:
🔹Syntax highlighting – The syntax highlighting matches the programming language used.
🔹 Autocomplete – Some people like autocomplete. But some of us don’t. The auto complete feature has been a continuous bone of contention with Codecademy.
But there are ways around it, like using your own editor and pasting code into theirs.
At this time, Codecademy does not offer contests.
Codecademy has in-depth articles about things like command line setup, using Bootstrap, glossaries, GitHub issues and beyond.
These articles are meant to go hand-in-hand with their courses to help you better understand concepts.
The Forums section on Codecademy is an active hub. You can:
- get help
- chat with other learners
- share your projects
- practice your skills
Personalized certificates are available at the completion of each course and path on Codecademy Pro.
Certificates are not available on the free tier.
Codecademy Pro has 2 plans:
Monthly: $39.99 per month
Annual: $239.88 per year ($20 per month) 🤩 BEST DEAL
You can check out CodeCademy Pro here.
What is Pluralsight?
Pluralsight is a platform that hosts video-based courses for software development, IT operations, and information & cybersecurity.
And with over 7,000 courses Pluralsight has something for software developers ranging from newbie to advanced.
Now let’s take a closer look at some of its features…
Some languages and technologies supported include:
- Ruby on Rails
The video courses on Pluralsight have a pretty standard layout.
The course is broken down into sections. And each section contains multiple lessons:
🟪 Scope – compiling function scope, IIFE pattern, block scope in ES6, dynamic scope, explicit binding and more
🟪 Closure – closures, closure examples, module patterns and more
🟪 Object Orienting – prototypes, linked prototype diagram, inheritance, object linking to other objects (OLOO), etc.
🟪 Async Patterns – callbacks, generators, promises, asynquence and beyond
And throughout the course he provides visual code examples to accompany his explanations of various concepts.
Kyle also includes quizzes and walkthrough exercises in each lesson.
There are currently over 95 skill paths for software development on Pluralsight. And many of these paths are very specific.
On other learning platforms, skill paths typically start by laying a solid foundation for a particular skill. From there, you build on that by mastering concepts with increasing difficulty. Finally you become proficient in a skill.
However, the skill paths on Pluralsight are not laid out this way.
Their skill paths are disorganized and often miscategorized.
For example, instead of linear learning, they bundle a pile of courses that are only somewhat related to each other.
Notice that the courses bounce from Beginner to Intermediate to Advanced to Beginner to Intermediate. 🤯
When it comes to skill paths on Pluralsight, you’ll have to do the leg work to ensure that you’re taking courses in the correct order.
CODE EDITOR FEATURES
The interactive coding editor is only available with the Premium subscription. And at $449 per year, I’ve opted out of this one.
So for the courses available at the annual cost, you’ll have to use a separate code editor in your browser.
And you’ll have to write down the URL exactly (no copy and paste).
Whereas it’s not a deal breaker, it is an inconvenient added step.
There are contests and sweepstakes on Pluralsight, but they’re inconsistent and difficult to find.
Articles on Pluralsight cover everything from Cybersecurity best practices to core advantages of DevOps. In addition, you’ll find podcasts and webinars in their blog section.
*NEW* There’s a new Guides section. These text-based articles are meant to get you out of real-time ruts. And they use code blocks and real-world examples to get you moving again.
The guides are different from the articles because they are more academic.
There is no Pluralsight community.
You can download a certificate at the completion of every video course on Pluralsight.
But you don’t get a certificate for projects or interactive courses.
Free Courses – About a month ago Pluralsight started offering a limited number of free courses released on a weekly basis.
Skill Assessment – You can take timed mini quizzes to see how your knowledge stacks up to other developers. Then you can see where you need improvement.
Pluralsight has three plans:
Monthly: $29 per month
Annual: $299 per year (24.92 per month) 🤩 BEST DEAL
Premuim: $449 per year – get access to exams, projects and interactive courses
You can check out Pluralsight here.
CODECADEMY vs PLURALSIGHT: CONCLUSION
🔔 In today’s showdown of Codecademy vs Pluralsight, we chose Codecademy Pro as the better platform.
Pluralsight is inconvenient, inconsistent and too expensive for basic features.
For example, there’s no code editor unless you upgrade to the $449 annual plan.
On the plus side, the options are endless. This is great if you have countless hours to spend browsing.
However, most of us don’t.
We need a streamlined, efficient layout. One that will give us the most information with the least amount of time and unnecessary work.
And for that reason, when it comes to Codecademy vs Pluralsight, Codecademy Pro is the clear winner.
There skill paths are well organized. And their courses are concise.
Plus, the multi-feature embedded code editor lets you do all the work in the same window instead of tab-clicking.