John Papa
PLURALSIGHT AUTHOR
John Papa is a Principal Developer Advocate with Microsoft and an alumni of the Google Developer Expert, Microsoft Regional Director, and MVP programs. He's passionate about Web and mobile technologies, and often enjoys speaking around the world at keynotes and sessions for conferences, including NgConf, Build, Ignite, VSLive, and AngleBrackets. John is a co-host of the popular Adventures in Angular podcast, author of the Angular Style Guide, several books, and many popular Pluralsight courses. You can reach him at johnpapa.net or on twitter at @john_papa.
Courses Authored
46
Topics Authored
Total Ratings
15053
Avg Course Ratings
4.6
Courses by John
-
CourseVisual Studio CodeBeginner4h 11mFeb 23, 2024
-
CourseAngularJS Patterns: Clean CodeBeginner3h 31mFeb 23, 2024
-
CoursePlay by Play: Visual Studio Code Can Do ThatBeginner1h 29mFeb 16, 2024
-
CoursePlay by Play: Build and Deploy Angular to the CloudIntermediate1h 1mFeb 16, 2024
-
CoursePlay by Play: Extending the BrowserBeginner38mFeb 16, 2024
-
CoursePlay by Play: Angular with Typescript with John Papa and Christopher MartinBeginner2h 8mFeb 16, 2024
-
CoursePlay by Play: Angular 2/RxJS/HTTP and RESTful Services with John Papa and Dan WahlinBeginner1h 33mFeb 16, 2024
-
CoursePlay by Play: iOS and Swift 3 from ScratchBeginner1h 30mFeb 16, 2024
-
CoursePlay by Play: Building a Node Web API with Sam Artioli and John PapaBeginner2h 1mFeb 16, 2024
-
CoursePlay by Play: Converting Synchronous Calls to Asynchronous in ASP.NET Core and Entity Framework CoreIntermediate56mFeb 16, 2024
-
CoursePlay by Play: Deploying an Angular 2 App to Azure with Git with John Papa and Shayne BoyerBeginner1h 39sFeb 16, 2024
-
CoursePlay by Play: Getting Started with Yarn as a Package ManagerBeginner45mFeb 16, 2024
-
CoursePlay by Play: Build a Serverless Node Web APIIntermediate1h 16mFeb 16, 2024
-
CoursePlay by Play: Getting Started with ProgrammingBeginner1h 41mFeb 16, 2024
-
CoursePlay by Play: Understanding API Functionality Through SwaggerBeginner1h 1mSep 23, 2022
-
CoursePlay by Play: Angular 2 Quick Start with John Papa and Ward BellBeginner2h 13mJan 28, 2022
-
CourseCode with Us: Angular Quick StartBeginner3h 26mJan 28, 2022
-
CoursePlay by Play: Angular Design SolutionsBeginner2h 13mJan 28, 2022
-
CoursePlay by Play: Insights from the Angular TeamIntermediate1h 19mJan 28, 2022
-
CourseTypeScript FundamentalsBeginner3h 11mSep 23, 2021
-
CourseBuilding HTML5 and JavaScript Apps with MVVM and KnockoutIntermediate4h 50mJul 31, 2021
-
CourseJavaScript Build Automation With Gulp.jsIntermediate4h 52mJul 31, 2021
-
CoursePlay By Play: Angular Internationalization with John Papa and Brian ClarkIntermediate1h 38mJul 31, 2021
-
CourseEssential Knockout and JavaScript TipsIntermediate3h 49mJul 31, 2021
-
CoursePlay by Play: Docker for Web Developers with John Papa and Dan WahlinBeginner1h 34mJul 01, 2021
-
CourseAngular CLIBeginner3h 8mFeb 01, 2021
-
CourseVue from 20,000 Feet: Vue.js Fundamentals and Best PracticesBeginner55mSep 03, 2020
-
CourseAngular Patterns & Best PracticesBeginner1h 5mSep 03, 2020
-
CourseWe Will Rock VueBeginner58mSep 03, 2020
-
CourseAngular AMABeginner1h 5mSep 03, 2020
-
CourseLearning Angular from ScratchBeginner1h 15mSep 03, 2020
-
CourseVue: Getting StartedBeginner3h 44mMay 22, 2020
-
CoursePlay by Play: AngularJS Application Design with John Papa and Ward BellIntermediate2h 9sApr 27, 2020
-
CourseCreating Asynchronous TypeScript CodeBeginner1h 51mMar 20, 2020
-
CoursePlay by Play: Learning AngularJS With Ken Cenerelli and John PapaBeginner1h 30mFeb 13, 2020
-
CoursePlay by Play: ASP.NET Core 1.0 on any OS with John Papa and Shayne BoyerBeginner1h 49mJul 08, 2019
-
CoursePlay by Play: Angular Testing with John Papa and Ward BellBeginner1h 54mJul 08, 2019
-
CourseBuilding Apps with AngularJS and Breeze - Part 1Intermediate5h 29mJul 08, 2019
-
CourseBuilding Apps with AngularJS and Breeze - Part 2Intermediate5h 14mJul 08, 2019
-
CourseJsRender FundamentalsBeginner2h 59mJul 08, 2019
-
CourseSingle Page Apps with HTML5, Web API, Knockout and jQueryIntermediate6h 25mJul 08, 2019
-
CourseIntroduction to Building Windows 8 ApplicationsBeginner5h 43mJul 08, 2019
-
CourseDeveloping Faster with the Vue CLIBeginner2h 26mApr 16, 2019
-
CourseAngular: First LookIntermediate4h 31mMar 01, 2018
-
CourseSingle Page Apps JumpStartBeginner5h 10mJan 12, 2018
-
CourseThe Art of Public Speaking and Effective PresentationsBeginner2h 27mMay 10, 2017