{"componentChunkName":"component---src-templates-lesson-page-js","path":"/how-to-start-a-startup/01-how-to-start-a-startup/","webpackCompilationHash":"a16c2e57d401e22678c3","result":{"data":{"currentLesson":{"id":"79b18f5e-40d0-5a33-b345-bedc7faf20c5","body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"How to Start a Startup\",\n  \"youtubeId\": \"CBYhVcO4WgI\",\n  \"duration\": 2632\n};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h2\", {\n    \"id\": \"welcome-to-cs183b\"\n  }, \"Welcome to CS183B\"), mdx(\"p\", null, \"I am Sam Altman, I\\u2019m the President of Y Combinator. Nine years ago, I was a Stanford student, and then I dropped out to start a company and then I\\u2019ve been an investor for the last few. So YC, we\\u2019ve been teaching people how to start startups for nine years. Most of it\\u2019s pretty specific to the startups but thirty percent of it is pretty generally applicable. And so we think we can teach that thirty percent in this class. And even though that\\u2019s only thirty percent of the way there, hopefully it will still be really helpful.\"));\n}\n;\nMDXContent.isMDXComponent = true;","title":"How to Start a Startup","duration":2632,"youtubeId":"CBYhVcO4WgI"}},"pageContext":{"isCreatedByStatefulCreatePages":false,"id":"79b18f5e-40d0-5a33-b345-bedc7faf20c5","lesson":{"id":"79b18f5e-40d0-5a33-b345-bedc7faf20c5","title":"How to Start a Startup","slug":"/how-to-start-a-startup/01-how-to-start-a-startup/","duration":2632},"currentCourse":{"id":"a3e94f61-5d19-5ca6-8daa-9358d55caff1","title":"How to Start a Startup","slug":"/how-to-start-a-startup/","premium":null,"lessons":[{"id":"79b18f5e-40d0-5a33-b345-bedc7faf20c5","title":"How to Start a Startup","slug":"/how-to-start-a-startup/01-how-to-start-a-startup/","duration":2632},{"id":"87ff6872-5f0e-5c91-8a9c-79a00ebdee0f","title":"Team and Execution","slug":"/how-to-start-a-startup/02-team/","duration":2778}]},"previousLesson":null,"nextLesson":{"id":"87ff6872-5f0e-5c91-8a9c-79a00ebdee0f","title":"Team and Execution","slug":"/how-to-start-a-startup/02-team/","duration":2778},"premium":null}}}