John Papa
Pluralsight Author
John Papa is a dedicated father and husband, a professional Web Developer, and professional storyteller in the technology community. He currently is a Partner GM for Microsoft leading the Growth Ecosystems Cloud Advocacy teams and has formerly worked for Disney on several web and mobile applications ans systems that you may have used.
His passions are coding and teaching modern web technologies, running, and enjoying everything Disney with his family.
John is a co-host of the Web Rush podcast, author of the Angular Style Guide, and many popular Pluralsight online videos courses.
You can reach John on Twitter at @john_papa or listen at Web Rush https://webrush.io
Topics Authored
Software Development
Data Professional
Business Professional
Courses Authored
48
Total Ratings
17005
Avg Course Ratings
4.6
Courses by John
-
Course
Angular CLI Playbook
Intermediate
1h
Aug 15, 2024
(16)
Course
TypeScript Fundamentals
Beginner
3h 11m
Sep 23, 2021
(113)
Course
Angular Patterns & Best Practices
Beginner
1h 5m
Sep 03, 2020
(29)
Course
We Will Rock Vue
Beginner
58m
Sep 03, 2020
Course
Angular AMA
Beginner
1h 5m
Sep 03, 2020
Course
Vue from 20,000 Feet: Vue.js Fundamentals and Best Practices
Beginner
55m
Sep 03, 2020
Course
Learning Angular from Scratch
Beginner
1h 15m
Sep 03, 2020
(51)
Course
Vue: Getting Started
Beginner
3h 44m
May 22, 2020
(287)
Course
Creating Asynchronous TypeScript Code
Beginner
1h 51m
Mar 20, 2020
(134)
Course
Developing Faster with the Vue CLI
Beginner
2h 26m
Apr 16, 2019
(84)
Course
The Art of Public Speaking and Effective Presentations
Beginner
2h 27m
May 10, 2017
(519)
-
Course
Angular CLI Playbook
Intermediate
1h
Aug 15, 2024
(16)
Course
TypeScript Fundamentals
Beginner
3h 11m
Sep 23, 2021
(113)
Course
Angular Patterns & Best Practices
Beginner
1h 5m
Sep 03, 2020
(29)
Course
We Will Rock Vue
Beginner
58m
Sep 03, 2020
Course
Angular AMA
Beginner
1h 5m
Sep 03, 2020
Course
Vue from 20,000 Feet: Vue.js Fundamentals and Best Practices
Beginner
55m
Sep 03, 2020
Course
Learning Angular from Scratch
Beginner
1h 15m
Sep 03, 2020
(51)
Course
Vue: Getting Started
Beginner
3h 44m
May 22, 2020
(287)
Course
Creating Asynchronous TypeScript Code
Beginner
1h 51m
Mar 20, 2020
(134)
Course
Developing Faster with the Vue CLI
Beginner
2h 26m
Apr 16, 2019
(84)
Course
The Art of Public Speaking and Effective Presentations
Beginner
2h 27m
May 10, 2017
(519)
-
No labs authored.
-
Course
Angular CLIRETIRED
Beginner
3h 8m
Jun 26, 2024(616)
Course
Angular: First LookRETIRED
Intermediate
4h 31m
Jun 17, 2024(1109)
Course
Single Page Apps JumpStartRETIRED
Beginner
5h 10m
Jun 17, 2024(1343)
Course
Visual Studio CodeRETIRED
Beginner
4h 11m
Feb 23, 2024(548)
Course
AngularJS Patterns: Clean CodeRETIRED
Beginner
3h 31m
Feb 23, 2024(1367)
Course
Play by Play: Visual Studio Code Can Do ThatRETIRED
Beginner
1h 29m
Feb 16, 2024(138)
Course
Play by Play: Deploying an Angular 2 App to Azure with Git with John Papa and Shayne BoyerRETIRED
Beginner
1h
Feb 16, 2024(61)
Course
Play by Play: iOS and Swift 3 from ScratchRETIRED
Beginner
1h 30m
Feb 16, 2024(117)
Course
Play by Play: Extending the BrowserRETIRED
Beginner
38m
Feb 16, 2024(41)
Course
Play by Play: Build a Serverless Node Web APIRETIRED
Intermediate
1h 16m
Feb 16, 2024(37)
Course
Play by Play: Getting Started with Yarn as a Package ManagerRETIRED
Beginner
45m
Feb 16, 2024(54)
Course
Play by Play: Build and Deploy Angular to the CloudRETIRED
Intermediate
1h 1m
Feb 16, 2024(51)
Course
Play by Play: Angular 2/RxJS/HTTP and RESTful Services with John Papa and Dan WahlinRETIRED
Beginner
1h 33m
Feb 16, 2024(338)
Course
Play by Play: Angular with Typescript with John Papa and Christopher MartinRETIRED
Beginner
2h 8m
Feb 16, 2024(93)
Course
Play by Play: Building a Node Web API with Sam Artioli and John PapaRETIRED
Beginner
2h 1m
Feb 16, 2024(228)
Course
Play by Play: Converting Synchronous Calls to Asynchronous in ASP.NET Core and Entity Framework CoreRETIRED
Intermediate
56m
Feb 16, 2024(78)
Course
Play by Play: Getting Started with ProgrammingRETIRED
Beginner
1h 41m
Feb 16, 2024(21)
Course
Play by Play: Understanding API Functionality Through SwaggerRETIRED
Beginner
1h 1m
Sep 23, 2022(187)
Course
Play by Play: Insights from the Angular TeamRETIRED
Intermediate
1h 19m
Jan 28, 2022(55)
Course
Code with Us: Angular Quick StartRETIRED
Beginner
3h 26m
Jan 28, 2022(153)
Course
Play by Play: Angular 2 Quick Start with John Papa and Ward BellRETIRED
Beginner
2h 13m
Jan 28, 2022(264)
Course
Play by Play: Angular Design SolutionsRETIRED
Beginner
2h 13m
Jan 28, 2022(34)
Course
TypeScript FundamentalsRETIRED
Beginner
4h 25m
Sep 27, 2021(1891)
Course
Building HTML5 and JavaScript Apps with MVVM and KnockoutRETIRED
Intermediate
4h 50m
Jul 31, 2021(885)
Course
JavaScript Build Automation With Gulp.jsRETIRED
Intermediate
4h 52m
Jul 31, 2021(1263)
Course
Essential Knockout and JavaScript TipsRETIRED
Intermediate
3h 49m
Jul 31, 2021(557)
Course
Play By Play: Angular Internationalization with John Papa and Brian ClarkRETIRED
Intermediate
1h 38m
Jul 31, 2021(52)
Course
Play by Play: Docker for Web Developers with John Papa and Dan WahlinRETIRED
Beginner
1h 34m
Jul 01, 2021(183)
Course
Play by Play: AngularJS Application Design with John Papa and Ward BellRETIRED
Intermediate
2h
Apr 27, 2020(315)
Course
Play by Play: Learning AngularJS With Ken Cenerelli and John PapaRETIRED
Beginner
1h 30m
Feb 13, 2020(588)
Course
Introduction to Building Windows 8 ApplicationsRETIRED
Beginner
5h 43m
Jul 08, 2019(247)
Course
Play by Play: ASP.NET Core 1.0 on any OS with John Papa and Shayne BoyerRETIRED
Beginner
1h 49m
Jul 08, 2019(122)
Course
Building Apps with AngularJS and Breeze - Part 1RETIRED
Intermediate
5h 29m
Jul 08, 2019(917)
Course
Building Apps with AngularJS and Breeze - Part 2RETIRED
Intermediate
5h 14m
Jul 08, 2019(230)
Course
JsRender FundamentalsRETIRED
Beginner
2h 59m
Jul 08, 2019(110)
Course
Single Page Apps with HTML5, Web API, Knockout and jQueryRETIRED
Intermediate
6h 25m
Jul 08, 2019(1229)
Course
Play by Play: Angular Testing with John Papa and Ward BellRETIRED
Beginner
1h 54m
Jul 08, 2019(250)