{
    "componentChunkName": "component---src-templates-blog-post-jsx",
    "path": "/how-to-transform-frontend-career/",
    "result": {"data":{"site":{"siteMetadata":{"title":"CodeVertiser","siteUrl":"https://www.codevertiser.com"}},"mdx":{"id":"b72c1a22-a46e-5626-8604-8ff868c1bbdd","excerpt":"Have you ever wondered how can you double your worth if you are a Frontend developer? While working as a Frontend Developer, I was thinking the same? Yes…","body":"var _excluded = [\"components\"];\n\nfunction _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/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Transform Your Front-End Development Career with This Resource\",\n  \"published\": true,\n  \"description\": \"Have you ever wondered how can you double your worth if you are a Frontend developer? While working as a Frontend Developer, I was thinking the same?\",\n  \"category\": \"Reviews\",\n  \"date\": \"2022-07-02\",\n  \"cover_image\": \"./how-to-transform-frontend-career.png\",\n  \"tags\": \"backend, courses, nodejs\"\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, _excluded);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Have you ever wondered how can you double your worth if you are a Frontend developer?\"), mdx(\"p\", null, \"While working as a Frontend Developer, I was thinking the same?\"), mdx(\"p\", null, \"Yes, because we all want to be financially independent.\"), mdx(\"p\", null, \"The only way to grow is by upgrading skills and the right resource changes the learning path of a person.\"), mdx(\"p\", null, \"Today I am sharing a course that will double your worth if you are a front-end developer. It will make you more valuable to yourself and the organization. As we all want to be financially independent, it might be the first step towards your financially stable journey.\"), mdx(\"h2\", null, \"About the Course\"), mdx(\"p\", null, \"YouTube is an excellent source to learn NodeJS, but the information available on YouTube is scattered and provides superficial knowledge.\"), mdx(\"p\", null, \"So, I decided to take a premium course.\"), mdx(\"p\", null, \"While searching for a well-structured course at Udemy, I found the Jonas Schmedtmann NodeJS course, a highly rated and reviewed. Jonas Schmedtmann is an exceptional teacher at Udemy and he has 1.4 million students, with a 4.7 instructor rating. I had taken his JavaScript course before and was impressed by his teaching style.\"), mdx(\"h2\", null, \"Who should take this course?\"), mdx(\"p\", null, \"This course is for you if you are:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"A Frontend developer and want to become a full-stack developer\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Already familiar with JavaScript and want to get into backend development.\")), mdx(\"h2\", null, \"What will you learn?\"), mdx(\"p\", null, \"I am recommending this course because I have taken it myself. This course will help you level up your NodeJS skills from basic to advanced. This course has 37.5 hours of content that includes:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Strong base for NodeJS\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Advanced usage of the postman, how to organize requests, and create an environment\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Error handling with reusable function\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"The most important topics are authentication, authorization, and forgotten passwords.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"MVC architecture for scale\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Advanced mongoose\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Last but not least, Deployment\")), mdx(\"p\", null, \"In short, this is the complete power-packed course that can take you from a frontend developer to a full-stack engineer. You can have a look at this course at this \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.udemy.com/course/nodejs-express-mongodb-bootcamp/\"\n  }, \"link\"), \".\"), mdx(\"h2\", null, \"What next step after learning NodeJS?\"), mdx(\"p\", null, \"Once you have learned NodeJS, you can move ahead in the following directions:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"You can go for another NodeJS framework named NestJS to enhance your tech stack.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"You can also learn system design, a fascinating term for the developer.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"If you are passionate about making decisions, you can switch to product management and learn it. (More decision means more valuable you are)\")), mdx(\"br\", null), mdx(CourseCard, {\n    title: \"Node.js, Express, MongoDB & More: The Complete Bootcamp 2022\",\n    link: \"https://www.udemy.com/course/nodejs-express-mongodb-bootcamp/\",\n    mdxType: \"CourseCard\"\n  }));\n}\n;\nMDXContent.isMDXComponent = true;","frontmatter":{"title":"Transform Your Front-End Development Career with This Resource","date":"July 02, 2022","description":"Have you ever wondered how can you double your worth if you are a Frontend developer? While working as a Frontend Developer, I was thinking the same?","cover_image":{"childImageSharp":{"fixed":{"src":"/static/0585a92d43bbeb9ca738eada7c078423/ea6a1/how-to-transform-frontend-career.png"},"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABn0lEQVQoz4WTa1PaUBCG+f+f2w+1oqUagrUjJCogBAiXkGIiQsgdprVTbK14qf6Bp5NDSxlG6Id3ds/OObvv7r4ndR94rOLOdxd22f/pDBexZSzfTf03WehxOxrytWfy47LPY+jzKwrmiEMeo2DxJkFqHcMED6HPzfCSz0aHq08mnl7Hb+q4ep3IaOO1dMamIYq8yHC1jeu+zaTd4srsMrUtgpZObLQJ2k0mpkHc7fDF6onCGxMm/q3roMkSSnqbM2kfU1Uo7+9RkSVqBzKGUkA7PKBXOuUpDjfP8CHyuXMdvtsWWk5G3d1B3UkLv5De5ujtFmpml5O9DINaVcxyLcOE/vWgj1HIiwQnmXfkXr+impWo5rJocpbG4QcMVREMnUZNLGhtwsTeOAPcZoNhXeOiVMQ6PcYuFfm49Ybi+wwVOUszf0RZlugeqzyNI2beaLNskkv3nsvU6jFLZGP1MJQ8drlEv3rGRaUs2g07rYV0Xmbo/1vO1D7nm30uFpSM4nkc8TyJ53YciaJ/57dWh6vqX47PEnijP3Z+Xv0pvwH7B/nSddC1jwAAAABJRU5ErkJggg==","aspectRatio":1.9047619047619047,"src":"/static/0585a92d43bbeb9ca738eada7c078423/ee604/how-to-transform-frontend-career.png","srcSet":"/static/0585a92d43bbeb9ca738eada7c078423/69585/how-to-transform-frontend-career.png 200w,\n/static/0585a92d43bbeb9ca738eada7c078423/497c6/how-to-transform-frontend-career.png 400w,\n/static/0585a92d43bbeb9ca738eada7c078423/ee604/how-to-transform-frontend-career.png 800w","sizes":"(max-width: 800px) 100vw, 800px"}}}}},"previous":{"fields":{"slug":"/check-and-resolve-broken-images-in-reactjs/"},"frontmatter":{"title":"How To Check And Resolve Broken Images In React JS"}},"next":{"fields":{"slug":"/remove-falsy-values-from-js-object-with-object-assign/"},"frontmatter":{"title":"Remove Falsy Values from Javascript Object with Object.assign() method"}}},"pageContext":{"id":"b72c1a22-a46e-5626-8604-8ff868c1bbdd","previousPostId":"c6a24983-7c6f-55f2-b03a-ed3a833b0f15","nextPostId":"0df08c1f-202d-55c1-a259-da2328341a2d"}},
    "staticQueryHashes": ["1018139453"]}