{"componentChunkName":"component---src-templates-post-template-js","path":"/2016/11/13/freecodecamp/","result":{"data":{"mdx":{"frontmatter":{"title":"freeCodeCamp","date":"2016 November 13th"},"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  \"date\": \"2016-11-13T00:00:00.000Z\",\n  \"title\": \"freeCodeCamp\",\n  \"tags\": [\"freecodecamp\", \"learning\"],\n  \"published\": true\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(\"p\", null, \"Ok, I have recently discovered and started doing freeCodeCamp(\\uD83D\\uDD25)\\nwhich so far I\\u2019m really enjoying.\"), mdx(\"p\", null, \"Since being out of work I have had some time to start exploring\\ndifferent programming languages and technologies but I haven\\u2019t found\\nany courses that I have started and thought \\u201Cyou know what I\\u2019m going\\nto stick this out\\u201D that\\u2019s before I discovered FCC, FCC is very much a\\nreal world situation course where you go over some basics first then\\napply them, once you have learnt enough you then have to complete\\nprojects using the skills you have just learned.\"), mdx(\"p\", null, \"So far I have made a tribute page\\n\", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"http://codepen.io/spences10/full/NbqZob/\",\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"DJ Hype\"), \" and created a\\npersonal \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"http://codepen.io/spences10/full/NbGXoy/\",\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"Portfolio\"), \" page on\\n\", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"http://codepen.io/spences10/\",\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"CODEPEN.io\"), \" there\\u2019s some great examples\\non \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"http://codepen.io/\",\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"CODEPEN.io\"), \" to help you get started and so far\\nI have really enjoyed them.\"), mdx(\"p\", null, \"So now onto JavaScript!\"));\n}\n;\nMDXContent.isMDXComponent = true;","excerpt":"Ok, I have recently discovered and started doing freeCodeCamp(🔥)\nwhich so far I'm really enjoying. Since being out of work I have had some…","tableOfContents":{},"timeToRead":1,"fields":{"slug":"/2016/11/13/freecodecamp/","editLink":"https://github.com/spences10/thelocalhost/edit/authoring/posts/2016/11/13/freecodecamp/index.md"}}},"pageContext":{"slug":"/2016/11/13/freecodecamp/","previous":{"id":"8dfdff95-0467-5037-b10c-69a7e9490511","excerpt":"My first post using Gatsby, awesome static site generator\n Gatsby  from  Kyle Mathews So not a lot to see, I'll just be configuring this and adding all my\nold blog posts.","frontmatter":{"title":"Hello World!","date":"2016-10-24T00:00:00.000Z"},"fields":{"slug":"/2016/10/hello-world/24/"}},"next":{"id":"8c85ef03-a94a-5d46-9d76-8823bc5c72e1","excerpt":"I have seen the same situation many times now in my career as a VBA\nDeveloper about how source code control is managed with VBA projects. Source control on VBA has long been a bit of a nonsense, there isn't\nany really. When I started my first…","frontmatter":{"title":"VBA Code Export for Version Control Systems","date":"2016-11-14T00:00:00.000Z"},"fields":{"slug":"/2016/11/14/vba-ide-export/"}}}}}