Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 
 

1 rad
2.9 KiB

  1. {"courses":[{"id":1,"title":"Securing React Apps with Auth0","slug":"react-auth0-authentication-security","authorId":1,"category":"JavaScript"},{"id":2,"title":"React: The Big Picture","slug":"react-big-picture","authorId":1,"category":"JavaScript"},{"id":3,"title":"Creating Reusable React Components","slug":"react-creating-reusable-components","authorId":1,"category":"JavaScript"},{"id":4,"title":"Building a JavaScript Development Environment","slug":"javascript-development-environment","authorId":1,"category":"JavaScript"},{"id":5,"title":"Building Applications with React and Redux","slug":"react-redux-react-router-es6","authorId":1,"category":"JavaScript"},{"id":6,"title":"Building Applications in React and Flux","slug":"react-flux-building-applications","authorId":1,"category":"JavaScript"},{"id":7,"title":"Clean Code: Writing Code for Humans","slug":"writing-clean-code-humans","authorId":1,"category":"Software Practices"},{"id":8,"title":"Architecting Applications for the Real World","slug":"architecting-applications-dotnet","authorId":1,"category":"Software Architecture"},{"id":9,"title":"Becoming an Outlier: Reprogramming the Developer Mind","slug":"career-reboot-for-developer-mind","authorId":1,"category":"Career"},{"id":10,"title":"Web Component Fundamentals","slug":"web-components-shadow-dom","authorId":1,"category":"HTML5"}],"authors":[{"id":1,"name":"Cory House"},{"id":2,"name":"Scott Allen"},{"id":3,"name":"Dan Wahlin"}],"users":[{"firstname":"George","email":"ghorensky@rpmindustries.com","lastname":"Horensky","username":"ghorensky","password":"ghorensky","isactive":true,"id":2},{"firstname":"George","email":"gwilhelm@rpmindustries.com","lastname":"Wilhelm","username":"gwilhelm","password":"gwilhelm","isactive":true,"id":3},{"firstname":"John","email":"jmccosby@rpmindustries.com","lastname":"McCosby","username":"jmccosby","password":"jmccosby","isactive":true,"id":4},{"firstname":"John","email":"jzwicker@rpmindustries.com","lastname":"Zwicker","username":"jzwicker","password":"jzwicker","isactive":true,"id":5},{"firstname":"Bill","email":"bryckman@rpmindustries.com","lastname":"Ryckman","username":"bryckman","password":"bryckman","isactive":true,"id":6},{"firstname":"Justin","email":"jkieffer@rpmindustries.com","lastname":"Kieffer","username":"jkieffer","password":"jkieffer","isactive":true,"id":7},{"firstname":"Patrick","email":"pbuono@rpmindustries.com","lastname":"Buono","username":"pbuono","password":"pbuono","isactive":false,"id":8},{"firstname":"Josh","email":"jmorgan@rpmindustries.com","lastname":"Morgan","username":"jmorgan","password":"jmorgan","isactive":true,"id":9},{"firstname":"Anthony","email":"aguzzi@rpmindustries.com","lastname":"Guzzi","username":"aguzzi","password":"aguzzi","isactive":false,"id":10},{"firstname":"Art","email":"aschrage@rpmindustries.com","lastname":"Schrage","username":"aschrage","password":"ascharge","isactive":false,"id":11}]}