
Jim Cooper
Pluralsight Author
Jim Cooper is a software developer at Pluralsight, with more than 20 years of software development experience. He has a passion for Agile processes, especially lean software development. Jim has been developing production Angular apps since before Angular version 1.0, including Pluralsight's first Html5-based video player. Jim has over 10 years of TDD and pair programming experience which has contributed significantly to his professional development. He has successfully mentored other developers in the use of TDD and agile practices and still enjoys learning from talented developers everywhere.
Topics Authored
Software Development
Courses Authored
27
Total Ratings
11908
Avg Course Ratings
4.5
Courses by Jim
-
Course
Angular: Reactive FormsIntermediate
3h 9m
Aug 19, 2025
(50)Course
Angular: Template-driven FormsIntermediate
2h 36m
Jul 31, 2025
(33)Course
Angular: Services and Dependency InjectionIntermediate
2h 55m
Jul 21, 2025
(34)Course
Angular: Components and TemplatesBeginner
1h 39m
Jul 11, 2025
Course
Angular FoundationsBeginner
2h 12m
Jun 16, 2025
(13)Labs
Guided: Nuxt FoundationsBeginner
42m
Apr 08, 2025
Course
Nuxt FoundationsBeginner
1h 3m
Mar 12, 2025
Course
Using the App Router in Next.js 14Beginner
1h 30m
Nov 21, 2024
Course
Vue 3 PlaybookIntermediate
2h 24m
Dec 01, 2023
Course
Vue 3 State Management with PiniaIntermediate
2h 40m
Aug 24, 2023
(14)Course
Angular FundamentalsBeginner
4h 53m
Jul 11, 2023
(249)Course
Vue 3 FundamentalsBeginner
5h 40m
Jul 11, 2023
(48)Course
Angular Best PracticesAdvanced
2h 8m
May 03, 2023
(60)Course
Object-oriented Concepts in JavaScriptAdvanced
2h 12m
Mar 14, 2023
(42)Course
React 18 with Next.js PlaybookIntermediate
1h 47m
Nov 02, 2022
(53)Course
JavaScript 3 Objects and PrototypesIntermediate
48m
Jun 08, 2022
(1732)Course
State Management with Vuex 4Intermediate
1h 49m
Jun 08, 2022
(52)Course
JavaScript Objects, Prototypes, and ClassesAdvanced
1h 48m
Dec 14, 2020
(400)
-
Course
Angular: Reactive FormsIntermediate
3h 9m
Aug 19, 2025
(50)Course
Angular: Template-driven FormsIntermediate
2h 36m
Jul 31, 2025
(33)Course
Angular: Services and Dependency InjectionIntermediate
2h 55m
Jul 21, 2025
(34)Course
Angular: Components and TemplatesBeginner
1h 39m
Jul 11, 2025
Course
Angular FoundationsBeginner
2h 12m
Jun 16, 2025
(13)Course
Nuxt FoundationsBeginner
1h 3m
Mar 12, 2025
Course
Using the App Router in Next.js 14Beginner
1h 30m
Nov 21, 2024
Course
Vue 3 PlaybookIntermediate
2h 24m
Dec 01, 2023
Course
Vue 3 State Management with PiniaIntermediate
2h 40m
Aug 24, 2023
(14)Course
Angular FundamentalsBeginner
4h 53m
Jul 11, 2023
(249)Course
Vue 3 FundamentalsBeginner
5h 40m
Jul 11, 2023
(48)Course
Angular Best PracticesAdvanced
2h 8m
May 03, 2023
(60)Course
Object-oriented Concepts in JavaScriptAdvanced
2h 12m
Mar 14, 2023
(42)Course
React 18 with Next.js PlaybookIntermediate
1h 47m
Nov 02, 2022
(53)Course
JavaScript 3 Objects and PrototypesIntermediate
48m
Jun 08, 2022
(1732)Course
State Management with Vuex 4Intermediate
1h 49m
Jun 08, 2022
(52)Course
JavaScript Objects, Prototypes, and ClassesAdvanced
1h 48m
Dec 14, 2020
(400)
-
Course
Vue.js 3 FundamentalsRETIREDIntermediate
5h 41m
Jul 01, 2025
(367)Course
Angular 13 Best PracticesRETIREDIntermediate
1h 49m
Jun 26, 2024
(411)Course
Angular 11 FundamentalsRETIREDIntermediate
9h 47m
Feb 23, 2024
(1346)Course
AngularJS 1 FundamentalsRETIREDIntermediate
6h 51m
Apr 16, 2023
(4174)Course
AngularJS for .NET DevelopersRETIREDIntermediate
5h 16m
Feb 05, 2020
(1297)Course
FakeItEasyRETIREDIntermediate
1h 21m
Jun 27, 2019
(135)Course
Microsoft Fakes FundamentalsRETIREDIntermediate
1h 56m
Jun 27, 2019
(304)Course
Mocking With MoqRETIREDIntermediate
1h 53m
Jun 27, 2019
(877)Course
Rhino Mocks FundamentalsRETIREDIntermediate
2h 12m
Jun 27, 2019
(217)