├── .gitignore ├── README.md ├── lesson-3-foundations-of-authenticating-integrations ├── 02-the-basics-of-the-oauth-flow │ ├── finished │ │ └── index.js │ ├── index.js │ ├── package.json │ └── views │ │ └── home.pug ├── 03-refreshing-an-access-token │ ├── finished │ │ └── index.js │ ├── index.js │ ├── package.json │ └── views │ │ └── home.pug └── 05-the-basics-of-using-a-private-app │ ├── finished │ └── index.js │ ├── index.js │ └── package.json └── lesson-6-coding-basic-web-apps-to-make-api-calls ├── 02-building-a-hello-world-app ├── index.js ├── public │ └── css │ │ └── style.css └── views │ └── contacts.pug ├── 03-api-post-requests ├── index.js ├── public │ └── css │ │ └── style.css └── views │ ├── contacts.pug │ └── update.pug └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | package-lock.json 4 | .env -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/README.md -------------------------------------------------------------------------------- /lesson-3-foundations-of-authenticating-integrations/02-the-basics-of-the-oauth-flow/finished/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-3-foundations-of-authenticating-integrations/02-the-basics-of-the-oauth-flow/finished/index.js -------------------------------------------------------------------------------- /lesson-3-foundations-of-authenticating-integrations/02-the-basics-of-the-oauth-flow/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-3-foundations-of-authenticating-integrations/02-the-basics-of-the-oauth-flow/index.js -------------------------------------------------------------------------------- /lesson-3-foundations-of-authenticating-integrations/02-the-basics-of-the-oauth-flow/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-3-foundations-of-authenticating-integrations/02-the-basics-of-the-oauth-flow/package.json -------------------------------------------------------------------------------- /lesson-3-foundations-of-authenticating-integrations/02-the-basics-of-the-oauth-flow/views/home.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-3-foundations-of-authenticating-integrations/02-the-basics-of-the-oauth-flow/views/home.pug -------------------------------------------------------------------------------- /lesson-3-foundations-of-authenticating-integrations/03-refreshing-an-access-token/finished/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-3-foundations-of-authenticating-integrations/03-refreshing-an-access-token/finished/index.js -------------------------------------------------------------------------------- /lesson-3-foundations-of-authenticating-integrations/03-refreshing-an-access-token/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-3-foundations-of-authenticating-integrations/03-refreshing-an-access-token/index.js -------------------------------------------------------------------------------- /lesson-3-foundations-of-authenticating-integrations/03-refreshing-an-access-token/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-3-foundations-of-authenticating-integrations/03-refreshing-an-access-token/package.json -------------------------------------------------------------------------------- /lesson-3-foundations-of-authenticating-integrations/03-refreshing-an-access-token/views/home.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-3-foundations-of-authenticating-integrations/03-refreshing-an-access-token/views/home.pug -------------------------------------------------------------------------------- /lesson-3-foundations-of-authenticating-integrations/05-the-basics-of-using-a-private-app/finished/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-3-foundations-of-authenticating-integrations/05-the-basics-of-using-a-private-app/finished/index.js -------------------------------------------------------------------------------- /lesson-3-foundations-of-authenticating-integrations/05-the-basics-of-using-a-private-app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-3-foundations-of-authenticating-integrations/05-the-basics-of-using-a-private-app/index.js -------------------------------------------------------------------------------- /lesson-3-foundations-of-authenticating-integrations/05-the-basics-of-using-a-private-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-3-foundations-of-authenticating-integrations/05-the-basics-of-using-a-private-app/package.json -------------------------------------------------------------------------------- /lesson-6-coding-basic-web-apps-to-make-api-calls/02-building-a-hello-world-app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-6-coding-basic-web-apps-to-make-api-calls/02-building-a-hello-world-app/index.js -------------------------------------------------------------------------------- /lesson-6-coding-basic-web-apps-to-make-api-calls/02-building-a-hello-world-app/public/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-6-coding-basic-web-apps-to-make-api-calls/02-building-a-hello-world-app/public/css/style.css -------------------------------------------------------------------------------- /lesson-6-coding-basic-web-apps-to-make-api-calls/02-building-a-hello-world-app/views/contacts.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-6-coding-basic-web-apps-to-make-api-calls/02-building-a-hello-world-app/views/contacts.pug -------------------------------------------------------------------------------- /lesson-6-coding-basic-web-apps-to-make-api-calls/03-api-post-requests/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-6-coding-basic-web-apps-to-make-api-calls/03-api-post-requests/index.js -------------------------------------------------------------------------------- /lesson-6-coding-basic-web-apps-to-make-api-calls/03-api-post-requests/public/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-6-coding-basic-web-apps-to-make-api-calls/03-api-post-requests/public/css/style.css -------------------------------------------------------------------------------- /lesson-6-coding-basic-web-apps-to-make-api-calls/03-api-post-requests/views/contacts.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-6-coding-basic-web-apps-to-make-api-calls/03-api-post-requests/views/contacts.pug -------------------------------------------------------------------------------- /lesson-6-coding-basic-web-apps-to-make-api-calls/03-api-post-requests/views/update.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-6-coding-basic-web-apps-to-make-api-calls/03-api-post-requests/views/update.pug -------------------------------------------------------------------------------- /lesson-6-coding-basic-web-apps-to-make-api-calls/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HubSpot-Academy/integrating-with-hubspot-i-foundations/HEAD/lesson-6-coding-basic-web-apps-to-make-api-calls/package.json --------------------------------------------------------------------------------