{"id":12074,"date":"2017-05-30T00:00:00","date_gmt":"2017-05-29T16:00:00","guid":{"rendered":"https:\/\/fgchen.com\/wpedu2\/2017\/05\/30\/%e7%b6%b2%e9%a0%81%e5%89%8d%e7%ab%af%e5%b7%a5%e7%a8%8b%e5%b8%ab%e7%9a%84%e5%ad%b8%e7%bf%92%e8%b7%af%e5%be%91\/"},"modified":"2026-03-30T14:49:04","modified_gmt":"2026-03-30T06:49:04","slug":"%e7%b6%b2%e9%a0%81%e5%89%8d%e7%ab%af%e5%b7%a5%e7%a8%8b%e5%b8%ab%e7%9a%84%e5%ad%b8%e7%bf%92%e8%b7%af%e5%be%91","status":"publish","type":"post","link":"https:\/\/fgchen.com\/wpedu\/2017\/05\/%e7%b6%b2%e9%a0%81%e5%89%8d%e7%ab%af%e5%b7%a5%e7%a8%8b%e5%b8%ab%e7%9a%84%e5%ad%b8%e7%bf%92%e8%b7%af%e5%be%91\/","title":{"rendered":"\u7db2\u9801\u524d\u7aef\u5de5\u7a0b\u5e2b\u7684\u5b78\u7fd2\u8def\u5f91"},"content":{"rendered":"&nbsp;\n\n<h1>Learn How To Become a Front-End Web Developer From Scratch<\/h1>\n\n<h2>HTML Basics<\/h2>\n\n<ol>\n<li>HTML Basics<\/li>\n<li>What is HTML<\/li>\n<li>The Basic Structure of a WebPage<\/li>\n<li>How To Add Text To a WebPage<\/li>\n<li>How To Add a Image To Your Website<\/li>\n<li>How To Link Web Pages Together<\/li>\n<li>How To Create a List<\/li>\n<li>Your Final Project For This Section<\/li>\n<\/ol>\n\n<h2>CSS Basics<\/h2>\n\n<ol>\n<li>What is CSS?<\/li>\n<li>How To Link an External Style Sheet<\/li>\n<li>Working With CSS Classes and ID&#8217;s<\/li>\n<li>Your CSS Project For This Section<\/li>\n<li>Solution To The CSS Class Project<\/li>\n<\/ol>\n\n<h2>How To Create Your Very First Website With HTML and CSS<\/h2>\n\n<ol>\n<li>Create a Basic Webpage With HTML and CSS<\/li>\n<li>Working With Coding Editors<\/li>\n<li>Creating a Wire frame For Our Website<\/li>\n<li>The Basic Structure of a Webpage<\/li>\n<li>HTML Content Containers<\/li>\n<li>Creating Our Websites Navigation<\/li>\n<li>Building Our Portfolio Page<\/li>\n<li>Adding Images To Our Portfolio Page<\/li>\n<li>Building Out Our Footer<\/li>\n<li>Getting Started With CSS<\/li>\n<li>External and Internal CSS<\/li>\n<li>Working With ID Selectors<\/li>\n<li>Centering Our Websites Wrapper<\/li>\n<li>Taking a Mobile Friendly Approach To Web Development<\/li>\n<li>Styling Our Website With Colour<\/li>\n<li>Working With CSS Classes<\/li>\n<li>Adding Comments in CSS<\/li>\n<li>Adding Fonts To Our Website<\/li>\n<li>Styling Our Portfolio Page<\/li>\n<li>Creating a Horizontal Navigation<\/li>\n<li>Fixing Up Our Footer and Navigation<\/li>\n<li>Creating Our About Page<\/li>\n<li>Styling Our About Page<\/li>\n<li>Create a Contact Page<\/li>\n<li>Creating Our Blog Page<\/li>\n<li>Creating Our Portfolio Page<\/li>\n<li>Adding a Grid To Our Portfolio Page<\/li>\n<li>Final Adjustments To Our About Page<\/li>\n<li>Final Adjustments To Our Header and Footer<\/li>\n<li>Finishing Up Our Portfolio Page<\/li>\n<li>Finding a Domain Name For Your Website<\/li>\n<li>Finding a Webhost<\/li>\n<li>Connecting Your Domain Name and Web Hosting Account<\/li>\n<\/ol>\n\n<h2>JavaScript Basics<\/h2>\n\n<ol>\n<li>Introductory<\/li>\n<li>Creating Your Very First JavaScript Program<\/li>\n<li>Examples of JavaScript On The Web<\/li>\n<li>How To Link An External JavaScript File To An HTML Document<\/li>\n<li>Working With The JavaScript Console<\/li>\n<li>The JavaScript Console Challenge<\/li>\n<li>JavaScript Console Challenge Solution<\/li>\n<li>What is a JavaScript Variable?<\/li>\n<li>How To Assign Names To Your Variables<\/li>\n<li>An Introduction To Strings and Numbers<\/li>\n<li>How To Capture Input From a User<\/li>\n<li>Combining Strings Together<\/li>\n<li>Working With Strings In Further Detail<\/li>\n<li>The Variable Coding Challenge<\/li>\n<li>The Variable Coding Challenge Solution<\/li>\n<li>What Are Numbers<\/li>\n<li>How We Do Math In JavaScript<\/li>\n<li>Working With The Math Object<\/li>\n<li>The Numbers Challenge<\/li>\n<li>Solution To The Numbers Challenge<\/li>\n<li>What Are Conditional Statements<\/li>\n<li>Working With Comparison Operators<\/li>\n<li>Working With Booleans<\/li>\n<li>Comments In JavaScript<\/li>\n<li>Combining Multiple Tests Into a Single Condition<\/li>\n<li>Working With Conditional Statements Challenge<\/li>\n<li>Working With Conditional Statements Challenge Solution<\/li>\n<li>What are JavaScript Functions?<\/li>\n<li>How To Return a Value From a Function<\/li>\n<li>Giving Information To a Function<\/li>\n<li>The Variable Scope<\/li>\n<li>Working With Functions Challenge<\/li>\n<li>Working With Functions Challenge Solution<\/li>\n<li>Introductory To JavaScript Loops<\/li>\n<li>Working Further With While Loops<\/li>\n<li>Do While Loops<\/li>\n<li>Working With For Loops<\/li>\n<li>How To Break Out of a Loop<\/li>\n<li>The JavaScript Loop Challenge<\/li>\n<li>Solution To The JavaScript Loop Challenge<\/li>\n<li>Working With JavaScript Arrays<\/li>\n<li>How To Access Items In An Array<\/li>\n<li>How To Add Items To An Array<\/li>\n<li>How To Remove Items From an Array<\/li>\n<\/ol>\n\n<h2>WordPress Basics<\/h2>\n\n<ol>\n<li>What is WordPress<\/li>\n<li>Self-Hosted or WordPress.com<\/li>\n<li>Setting up Your Domain Name and Hosting Accounts<\/li>\n<li>Setting Up your Nameservers<\/li>\n<li>How To Install WordPress In Less Than 5 Minutes<\/li>\n<li>Introductory To The WordPress Dashboard<\/li>\n<li>How To Change your Site Title and Description<\/li>\n<li>How To Create Posts and Pages<\/li>\n<li>How To Add Images Into Your Posts<\/li>\n<li>How To Add Video Content To Your Posts<\/li>\n<li>How To Correctly Format Your Posts and Pages<\/li>\n<li>How To Set-up Your Websites Navigation<\/li>\n<li>How To Change Your Homepage Layout<\/li>\n<li>Discussion Settings<\/li>\n<li>How To Disable Comments In WordPress<\/li>\n<li>How To Customize a WordPress Theme<\/li>\n<li>How To Add a Featured Posts Thumbnail<\/li>\n<li>Genesis and Canvas Theme Frameworks<\/li>\n<li>WordPress Widgets<\/li>\n<li>How To Add Users To Your Website<\/li>\n<li>What is a WordPress Plugin?<\/li>\n<li>A List of Common WordPress Plugins<\/li>\n<li>How To Install and Setup WP Super Cache<\/li>\n<li>How To Duplicate a Page or Post<\/li>\n<li>How To Generate a Google XML Sitemap<\/li>\n<li>How To Set-up and Install a MailChimp Sign-up Form<\/li>\n<li>How To Add a Forum To a WordPress Website<\/li>\n<li>HelloBar WordPress Plugin Review and Tutorial<\/li>\n<li>How To Install and Activate BackupWordpress<\/li>\n<li>How To Update WordPress, Themes, and Plugins<\/li>\n<li>How To Install Google Analytics on a WordPress Website<\/li>\n<li>How To Install Askimet Spam Protection WordPress Plugin<\/li>\n<li>Canvas Theme Framework Review<\/li>\n<li>How To Add a Custom Menu To The Genesis WordPress Theme<\/li>\n<\/ol>\n\n<h2>Bootstrap 4 Basics<\/h2>\n\n<ol>\n<li>Let&#8217;s Create a Simple Landing Page With Bootstrap 4<\/li>\n<li>How To Install and Set-up Bootstrap 4<\/li>\n<li>Introducing The Jumbotron Component<\/li>\n<li>How To Create a Sign-up Form<\/li>\n<li>Adding Basic Information To Our Website<\/li>\n<li>Styling and Final Touches<\/li>\n<\/ol>\n\n<h2>Creating an E-commerce Store With Shopify<\/h2>\n\n<ol>\n<li>What This Section Will Be Covering<\/li>\n<li>What is Shopify?<\/li>\n<li>Getting Started With Shopify<\/li>\n<li>Configuring Basic Account Settings<\/li>\n<li>How To Publish Posts and Pages<\/li>\n<li>How To Add Products To Your Store<\/li>\n<li>Picking a Theme For Your Store<\/li>\n<li>How To Setup Your Websites Navigation Menus<\/li>\n<li>Customizing Your Shopify Stores Theme<\/li>\n<li>How To Add Discounts To Your Store<\/li>\n<li>How To Buy and Connect a Domain Name<\/li>\n<li>Introductory To Shopify Apps<\/li>\n<li>Conclusion<\/li>\n<\/ol>\n\n<h2><\/h2>","protected":false},"excerpt":{"rendered":"<p>&nbsp; Learn How To Become a Front-End W &hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[266],"tags":[],"class_list":["post-12074","post","type-post","status-publish","format-standard","hentry","category-266"],"_links":{"self":[{"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/posts\/12074","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/comments?post=12074"}],"version-history":[{"count":1,"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/posts\/12074\/revisions"}],"predecessor-version":[{"id":13418,"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/posts\/12074\/revisions\/13418"}],"wp:attachment":[{"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/media?parent=12074"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/categories?post=12074"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fgchen.com\/wpedu\/wp-json\/wp\/v2\/tags?post=12074"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}