{"id":5639,"date":"2019-08-19T14:07:52","date_gmt":"2019-08-19T14:07:52","guid":{"rendered":"https:\/\/careerkarma.com\/blog\/?p=5639"},"modified":"2020-05-23T03:05:44","modified_gmt":"2020-05-23T10:05:44","slug":"coding-bootcamp-syllabus","status":"publish","type":"post","link":"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/","title":{"rendered":"Coding Bootcamp Syllabus"},"content":{"rendered":"\n<p>I can tell you from experience that entering a coding bootcamp can be very intimidating, especially if you have basically no technical background. A sensible step to take to alleviate some of this anxiety is to familiarize yourself with the basic layout of your program\u2019s syllabus.&nbsp;<br><\/p>\n\n\n\n<p>You could use this to study ahead of time, but even if you don\u2019t, just knowing what to expect can go a long way towards making the transition as smooth as possible.&nbsp;<br><\/p>\n\n\n\n<p>In this piece, I\u2019m focusing on web development and data science bootcamps. There\u2019s quite a lot of diversity in bootcamp offerings, but there\u2019s enough of a common structure for us to make general comments.&nbsp;<br><\/p>\n\n\n\n<p>You should also be aware of the fact that any good bootcamp is going to be updating its syllabus pretty regularly in response to industry feedback. The Galvanize Data Science Immersive I attended has so far undertaken two major reshufflings of their curriculum in the half year since I graduated.&nbsp;<br><\/p>\n\n\n\n<p>Still, I think the comments below will be helpful.&nbsp;<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Web Development Coding Bootcamp Syllabus&nbsp;&nbsp;<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"800\" src=\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/07\/nesa-by-makers-7d4LREDSPyQ-unsplash.jpg\" alt=\"\" class=\"wp-image-3957\"\/><figcaption>Pictured here: what a coding bootcamp student looks like 91.4% of the time.&nbsp;<br><\/figcaption><\/figure>\n\n\n\n<p>Web development bootcamps come in three basic varieties: front end, backend, and full stack. There\u2019s considerable overlap in what they teach, but they do each have different focuses.&nbsp;<br><\/p>\n\n\n\n<p>Front end web development is client-focused. If you\u2019ve ever seen a really beautiful website, or used a web application and thought \u2018well that was really easy to figure out\u2019, it\u2019s because some front end developer did their job correctly.&nbsp;<br><\/p>\n\n\n\n<p>Front end development programs are going to teach you how to use the standard suite of front-end tools. These include HTML, CSS, and JavaScript, to start. With this foundation you can build attractive, dynamic websites. You\u2019ll almost surely also acquire proficiency in one or two of the major development frameworks, like Ruby on Rails, as well as JavaScript-based technologies like JQuery which make developers more productive.&nbsp;<br><\/p>\n\n\n\n<p>Backend development is server-focused. The code of a website lives on a server somewhere, and backend developers have to understand how to effectively interface with them. Websites also use, transform, and generate data, which lives in a database.&nbsp;<br><\/p>\n\n\n\n<p>Backend development programs will teach you to work with PHP, Node.js, and SQL\/MySQL for working with relational databases, among other things. With these you can make sure your projects run smoothly and efficiently.&nbsp;<br><\/p>\n\n\n\n<p>Full stack programs, of course, combine front end and backend subjects to give you a full overview of the web development pipeline.&nbsp;<br><\/p>\n\n\n\n<p>I would encourage you to supplement this overview by Googling the syllabus of your specific program. Sometimes that information isn\u2019t made publicly available, but it often is.&nbsp;<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Data Science Coding Bootcamp Syllabus&nbsp;<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"668\" src=\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/08\/photo-1529078155058-5d716f45d604.jpg\" alt=\"\" class=\"wp-image-4943\"\/><figcaption>You\u2019ll spend lots of time looking at readouts like this while working through a data science syllabus.&nbsp;<\/figcaption><\/figure>\n\n\n\n<p>Data science is one of the <a href=\"https:\/\/careerkarma.com\/blog\/best-tech-jobs\/\">hottest careers today<\/a>, a fact attested to by the rapid increase of bootcamps aimed at teaching this particular skill.&nbsp;<br><\/p>\n\n\n\n<p>But \u2018<a href=\"https:\/\/careerkarma.com\/blog\/data-science-machine-learning-ai-differences\/\">data science<\/a>\u2019 is also an umbrella term which covers a lot of ground, and for this reason data science bootcamps inevitably provide only a rough overview of the field.&nbsp;<br><\/p>\n\n\n\n<p>The Galvanize Data Science Immersive was divided into three modules. One was focused on probability and statistics (especially Bayesian analysis), another provided a foundation in machine learning, and the last introduced us to big data, cloud and distributed computing.<br><\/p>\n\n\n\n<p>Since then, my understanding is that they\u2019ve been introducing the cloud\/distributed computing content earlier in the course and giving it more time. This change has come about as a result of what Galvanize\u2019s contacts in industry have told them they\u2019d like to see in graduates.&nbsp;<br><\/p>\n\n\n\n<p>Given the overall direction of the data science field, most data science bootcamps follow a similar outline. As with web development, it never hurts to check to see if the bootcamp you like has their syllabus published online.&nbsp;<br><\/p>\n\n\n\n<p>There\u2019s no way around the fact that bootcamps are intimidating. But if it\u2019s true that knowledge is power, I hope this information arms you with the confidence you need to succeed.\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"I can tell you from experience that entering a coding bootcamp can be very intimidating, especially if you have basically no technical background. A sensible step to take to alleviate some of this anxiety is to familiarize yourself with the basic layout of your program\u2019s syllabus.&nbsp; You could use this to study ahead of time,&hellip;","protected":false},"author":35,"featured_media":5642,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[50454],"tags":[],"class_list":{"0":"post-5639","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-bootcamp-admissions"},"acf":{"post_sub_title":"","sprint_id":"","query_class":"Bootcamps","school_sft":"","parent_sft":"","school_privacy_policy":"","has_review":null,"is_sponser_post":[],"is_guest_post":[]},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v27.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Coding Bootcamp Syllabus | Career Karma<\/title>\n<meta name=\"description\" content=\"From the outside, bootcamps can be intimidating. Learn about the standard syllabus from a bootcamp graduate.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Coding Bootcamp Syllabus\" \/>\n<meta property=\"og:description\" content=\"From the outside, bootcamps can be intimidating. Learn about the standard syllabus from a bootcamp graduate.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/\" \/>\n<meta property=\"og:site_name\" content=\"Career Karma\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/facebook.com\/careerkarmaapp\" \/>\n<meta property=\"article:published_time\" content=\"2019-08-19T14:07:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-05-23T10:05:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/08\/photo-1506070998341-a108b1de7315.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"667\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Trent Fowler\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@career_karma\" \/>\n<meta name=\"twitter:site\" content=\"@career_karma\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Trent Fowler\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/\"},\"author\":{\"name\":\"Trent Fowler\",\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/768fb9a38d2c1b146588954736f79aba\"},\"headline\":\"Coding Bootcamp Syllabus\",\"datePublished\":\"2019-08-19T14:07:52+00:00\",\"dateModified\":\"2020-05-23T10:05:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/\"},\"wordCount\":714,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/08\/photo-1506070998341-a108b1de7315.jpg\",\"articleSection\":[\"Bootcamp Admissions\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/\",\"url\":\"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/\",\"name\":\"Coding Bootcamp Syllabus | Career Karma\",\"isPartOf\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/08\/photo-1506070998341-a108b1de7315.jpg\",\"datePublished\":\"2019-08-19T14:07:52+00:00\",\"dateModified\":\"2020-05-23T10:05:44+00:00\",\"author\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/768fb9a38d2c1b146588954736f79aba\"},\"description\":\"From the outside, bootcamps can be intimidating. Learn about the standard syllabus from a bootcamp graduate.\",\"breadcrumb\":{\"@id\":\"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/#primaryimage\",\"url\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/08\/photo-1506070998341-a108b1de7315.jpg\",\"contentUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/08\/photo-1506070998341-a108b1de7315.jpg\",\"width\":1000,\"height\":667},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/careerkarma.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bootcamps\",\"item\":\"https:\/\/careerkarma.com\/blog\/bootcamps-category\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Coding Bootcamp Syllabus\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/careerkarma.com\/blog\/#website\",\"url\":\"https:\/\/careerkarma.com\/blog\/\",\"name\":\"Career Karma\",\"description\":\"Latest Coding Bootcamp News &amp; Career Hacks from Industry Insiders\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/careerkarma.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/768fb9a38d2c1b146588954736f79aba\",\"name\":\"Trent Fowler\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-16-at-3.07.12-PM.png\",\"contentUrl\":\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-16-at-3.07.12-PM.png\",\"caption\":\"Trent Fowler\"},\"description\":\"Trent Fowler is a data scientist and writer with an interest in machine learning, blockchain technologies, and futurism.\",\"url\":\"https:\/\/careerkarma.com\/blog\/author\/trent-fowler\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Coding Bootcamp Syllabus | Career Karma","description":"From the outside, bootcamps can be intimidating. Learn about the standard syllabus from a bootcamp graduate.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/","og_locale":"en_US","og_type":"article","og_title":"Coding Bootcamp Syllabus","og_description":"From the outside, bootcamps can be intimidating. Learn about the standard syllabus from a bootcamp graduate.","og_url":"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/","og_site_name":"Career Karma","article_publisher":"http:\/\/facebook.com\/careerkarmaapp","article_published_time":"2019-08-19T14:07:52+00:00","article_modified_time":"2020-05-23T10:05:44+00:00","og_image":[{"width":1000,"height":667,"url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/08\/photo-1506070998341-a108b1de7315.jpg","type":"image\/jpeg"}],"author":"Trent Fowler","twitter_card":"summary_large_image","twitter_creator":"@career_karma","twitter_site":"@career_karma","twitter_misc":{"Written by":"Trent Fowler","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/#article","isPartOf":{"@id":"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/"},"author":{"name":"Trent Fowler","@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/768fb9a38d2c1b146588954736f79aba"},"headline":"Coding Bootcamp Syllabus","datePublished":"2019-08-19T14:07:52+00:00","dateModified":"2020-05-23T10:05:44+00:00","mainEntityOfPage":{"@id":"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/"},"wordCount":714,"commentCount":0,"image":{"@id":"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/#primaryimage"},"thumbnailUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/08\/photo-1506070998341-a108b1de7315.jpg","articleSection":["Bootcamp Admissions"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/","url":"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/","name":"Coding Bootcamp Syllabus | Career Karma","isPartOf":{"@id":"https:\/\/careerkarma.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/#primaryimage"},"image":{"@id":"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/#primaryimage"},"thumbnailUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/08\/photo-1506070998341-a108b1de7315.jpg","datePublished":"2019-08-19T14:07:52+00:00","dateModified":"2020-05-23T10:05:44+00:00","author":{"@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/768fb9a38d2c1b146588954736f79aba"},"description":"From the outside, bootcamps can be intimidating. Learn about the standard syllabus from a bootcamp graduate.","breadcrumb":{"@id":"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/#primaryimage","url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/08\/photo-1506070998341-a108b1de7315.jpg","contentUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/08\/photo-1506070998341-a108b1de7315.jpg","width":1000,"height":667},{"@type":"BreadcrumbList","@id":"https:\/\/careerkarma.com\/blog\/coding-bootcamp-syllabus\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/careerkarma.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Bootcamps","item":"https:\/\/careerkarma.com\/blog\/bootcamps-category\/"},{"@type":"ListItem","position":3,"name":"Coding Bootcamp Syllabus"}]},{"@type":"WebSite","@id":"https:\/\/careerkarma.com\/blog\/#website","url":"https:\/\/careerkarma.com\/blog\/","name":"Career Karma","description":"Latest Coding Bootcamp News &amp; Career Hacks from Industry Insiders","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/careerkarma.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/768fb9a38d2c1b146588954736f79aba","name":"Trent Fowler","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-16-at-3.07.12-PM.png","contentUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-16-at-3.07.12-PM.png","caption":"Trent Fowler"},"description":"Trent Fowler is a data scientist and writer with an interest in machine learning, blockchain technologies, and futurism.","url":"https:\/\/careerkarma.com\/blog\/author\/trent-fowler\/"}]}},"_links":{"self":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts\/5639","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/comments?post=5639"}],"version-history":[{"count":0,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts\/5639\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/media\/5642"}],"wp:attachment":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/media?parent=5639"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/categories?post=5639"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/tags?post=5639"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}