{"id":144787,"date":"2025-10-06T17:09:39","date_gmt":"2025-10-06T17:09:39","guid":{"rendered":"https:\/\/ushopwell.com\/ublog\/learn-c-from-scratch-one-course-to-rule-them-all\/"},"modified":"2025-10-06T17:09:39","modified_gmt":"2025-10-06T17:09:39","slug":"learn-c-from-scratch-one-course-to-rule-them-all","status":"publish","type":"post","link":"https:\/\/ushopwell.com\/ublog\/learn-c-from-scratch-one-course-to-rule-them-all\/","title":{"rendered":"Learn C from scratch &#8211; One course to rule them all"},"content":{"rendered":"<div class=\"youtubomatic-video-container\"><iframe loading=\"lazy\" width=\"580\" height=\"380\" src=\"https:\/\/www.youtube.com\/embed\/wzMaNVSqfYw?autoplay=1&#038;controls=1&#038;hl=en\" frameborder=\"0\" allowfullscreen><\/iframe><\/div>\n<p>This is a 28 lesson course in a single 10h composite video. It consists of a mix of content from my beginner-intermediate level C courses, as well as some other lessons, assignments and projects.<\/p>\n<p>This is really the one course to rule them all. If you were to learn all things in this course, you would be a really skilled C coder. No prerequisites necessary.<\/p>\n<p>The code works on all platforms.<\/p>\n<p>Happy coding!<br \/>\nJB<\/p>\n<p>References<\/p>\n<p>1. Become a channel member and get benefits and members-only videos. Check out:<br \/>\n<a href=\"https:\/\/www.youtube.com\/channel\/UC6Q8NDGqQ2eJ7QXX693ikdw\/join\" target=\"_blank\">https:\/\/www.youtube.com\/channel\/UC6Q8NDGqQ2eJ7QXX693ikdw\/join<\/a><\/p>\n<p>2. Code repository<br \/>\n<a href=\"https:\/\/repo.doctorbirch.com\" target=\"_blank\">https:\/\/repo.doctorbirch.com<\/a><\/p>\n<p>Table of Contents<\/p>\n<p>00: 00: 00 PRINTING<br \/>\n00: 20: 36 HELLO.WORLD<br \/>\n00: 33: 02 READING<br \/>\n00: 44: 12 SCANF<br \/>\n00: 52: 51 INTEGERS 1<br \/>\n01: 05: 45 INTEGERS 2<br \/>\n01: 11: 07 DECIMAL.NUMBERS<br \/>\n01: 31: 56 FLOAT<br \/>\n01: 40: 10 ERRORS<br \/>\n01: 46: 10 WHILE.LOOPS 1<br \/>\n02: 00: 53 WHILE.LOOPS 2<br \/>\n02: 08: 51 IF.STATEMENTS 1<br \/>\n02: 29: 06 IF.STATEMENTS 2<br \/>\n02: 38: 06 FUNCTIONS<br \/>\n02: 49: 55 RANDOM<br \/>\n03: 09: 06 SLEEP<br \/>\n03: 12: 38 COUNTDOWN<br \/>\n03: 24: 41 DICE.GAME<br \/>\n03: 46: 47 STRUCT<br \/>\n03: 56: 46 SWITCH<br \/>\n04: 04: 40 POINTERS<br \/>\n04: 11: 37 FOR<br \/>\n04: 25: 12 REFERENCES<br \/>\n04: 33: 08 MALLOC<br \/>\n04: 41: 32 SOCKETS 1 (CLIENT)<br \/>\n05: 10: 06 SOCKETS 2 (SERVER)<br \/>\n05: 29: 54 A.WORDLE.GAME 1<br \/>\n07: 23: 00 A.WORDLE.GAME 2<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is a 28 lesson course in a single 10h composite video. It consists of a mix of content from my beginner-intermediate level C courses, as well as some other lessons, assignments and projects. This is really the one course to rule them all. If you were to learn all things in this course, you would be a really skilled C coder. No prerequisites necessary. The code works on all&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","tve_updated_post":"","tve_custom_css":"","tve_user_custom_css":"","tve_globals":{},"tcb2_ready":0,"tcb_editor_enabled":0,"tve_landing_page":"","_tve_header":"","_tve_footer":""},"categories":[1],"tags":[],"class_list":["post-144787","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Learn C from scratch - One course to rule them all - UshopWell.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ushopwell.com\/ublog\/learn-c-from-scratch-one-course-to-rule-them-all\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Learn C from scratch - One course to rule them all - UshopWell.com\" \/>\n<meta property=\"og:description\" content=\"This is a 28 lesson course in a single 10h composite video. It consists of a mix of content from my beginner-intermediate level C courses, as well as some other lessons, assignments and projects. This is really the one course to rule them all. If you were to learn all things in this course, you would be a really skilled C coder. No prerequisites necessary. The code works on all...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ushopwell.com\/ublog\/learn-c-from-scratch-one-course-to-rule-them-all\/\" \/>\n<meta property=\"og:site_name\" content=\"UshopWell.com\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-06T17:09:39+00:00\" \/>\n<meta name=\"author\" content=\"UShopWell\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"UShopWell\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/learn-c-from-scratch-one-course-to-rule-them-all\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/learn-c-from-scratch-one-course-to-rule-them-all\\\/\"},\"author\":{\"name\":\"UShopWell\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/person\\\/6fd1f9e0ff932e534c86c70d5acff0fc\"},\"headline\":\"Learn C from scratch &#8211; One course to rule them all\",\"datePublished\":\"2025-10-06T17:09:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/learn-c-from-scratch-one-course-to-rule-them-all\\\/\"},\"wordCount\":159,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/learn-c-from-scratch-one-course-to-rule-them-all\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/learn-c-from-scratch-one-course-to-rule-them-all\\\/\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/learn-c-from-scratch-one-course-to-rule-them-all\\\/\",\"name\":\"Learn C from scratch - One course to rule them all - UshopWell.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#website\"},\"datePublished\":\"2025-10-06T17:09:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/learn-c-from-scratch-one-course-to-rule-them-all\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/learn-c-from-scratch-one-course-to-rule-them-all\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/learn-c-from-scratch-one-course-to-rule-them-all\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Learn C from scratch &#8211; One course to rule them all\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#website\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\",\"name\":\"UshopWell.com\",\"description\":\"The Premiere Online Marketplace\",\"publisher\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\",\"name\":\"UshopWell\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/pandaSwea.png\",\"contentUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/pandaSwea.png\",\"width\":365,\"height\":359,\"caption\":\"UshopWell\"},\"image\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/person\\\/6fd1f9e0ff932e534c86c70d5acff0fc\",\"name\":\"UShopWell\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"caption\":\"UShopWell\"},\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/author\\\/kburnettu\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Learn C from scratch - One course to rule them all - UshopWell.com","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:\/\/ushopwell.com\/ublog\/learn-c-from-scratch-one-course-to-rule-them-all\/","og_locale":"en_US","og_type":"article","og_title":"Learn C from scratch - One course to rule them all - UshopWell.com","og_description":"This is a 28 lesson course in a single 10h composite video. It consists of a mix of content from my beginner-intermediate level C courses, as well as some other lessons, assignments and projects. This is really the one course to rule them all. If you were to learn all things in this course, you would be a really skilled C coder. No prerequisites necessary. The code works on all...","og_url":"https:\/\/ushopwell.com\/ublog\/learn-c-from-scratch-one-course-to-rule-them-all\/","og_site_name":"UshopWell.com","article_published_time":"2025-10-06T17:09:39+00:00","author":"UShopWell","twitter_card":"summary_large_image","twitter_misc":{"Written by":"UShopWell","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ushopwell.com\/ublog\/learn-c-from-scratch-one-course-to-rule-them-all\/#article","isPartOf":{"@id":"https:\/\/ushopwell.com\/ublog\/learn-c-from-scratch-one-course-to-rule-them-all\/"},"author":{"name":"UShopWell","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/person\/6fd1f9e0ff932e534c86c70d5acff0fc"},"headline":"Learn C from scratch &#8211; One course to rule them all","datePublished":"2025-10-06T17:09:39+00:00","mainEntityOfPage":{"@id":"https:\/\/ushopwell.com\/ublog\/learn-c-from-scratch-one-course-to-rule-them-all\/"},"wordCount":159,"commentCount":0,"publisher":{"@id":"https:\/\/ushopwell.com\/ublog\/#organization"},"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ushopwell.com\/ublog\/learn-c-from-scratch-one-course-to-rule-them-all\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ushopwell.com\/ublog\/learn-c-from-scratch-one-course-to-rule-them-all\/","url":"https:\/\/ushopwell.com\/ublog\/learn-c-from-scratch-one-course-to-rule-them-all\/","name":"Learn C from scratch - One course to rule them all - UshopWell.com","isPartOf":{"@id":"https:\/\/ushopwell.com\/ublog\/#website"},"datePublished":"2025-10-06T17:09:39+00:00","breadcrumb":{"@id":"https:\/\/ushopwell.com\/ublog\/learn-c-from-scratch-one-course-to-rule-them-all\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ushopwell.com\/ublog\/learn-c-from-scratch-one-course-to-rule-them-all\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/ushopwell.com\/ublog\/learn-c-from-scratch-one-course-to-rule-them-all\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ushopwell.com\/ublog\/"},{"@type":"ListItem","position":2,"name":"Learn C from scratch &#8211; One course to rule them all"}]},{"@type":"WebSite","@id":"https:\/\/ushopwell.com\/ublog\/#website","url":"https:\/\/ushopwell.com\/ublog\/","name":"UshopWell.com","description":"The Premiere Online Marketplace","publisher":{"@id":"https:\/\/ushopwell.com\/ublog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ushopwell.com\/ublog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ushopwell.com\/ublog\/#organization","name":"UshopWell","url":"https:\/\/ushopwell.com\/ublog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/logo\/image\/","url":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2018\/01\/pandaSwea.png","contentUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2018\/01\/pandaSwea.png","width":365,"height":359,"caption":"UshopWell"},"image":{"@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/person\/6fd1f9e0ff932e534c86c70d5acff0fc","name":"UShopWell","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","caption":"UShopWell"},"url":"https:\/\/ushopwell.com\/ublog\/author\/kburnettu\/"}]}},"_links":{"self":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts\/144787","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/comments?post=144787"}],"version-history":[{"count":0,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts\/144787\/revisions"}],"wp:attachment":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/media?parent=144787"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/categories?post=144787"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/tags?post=144787"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}