網頁前端工程師的學習路徑
Learn How To Become a Front-End Web Developer From Scratch
HTML Basics
- HTML Basics
- What is HTML
- The Basic Structure of a WebPage
- How To Add Text To a WebPage
- How To Add a Image To Your Website
- How To Link Web Pages Together
- How To Create a List
- Your Final Project For This Section
CSS Basics
- What is CSS?
- How To Link an External Style Sheet
- Working With CSS Classes and ID's
- Your CSS Project For This Section
- Solution To The CSS Class Project
How To Create Your Very First Website With HTML and CSS
- Create a Basic Webpage With HTML and CSS
- Working With Coding Editors
- Creating a Wire frame For Our Website
- The Basic Structure of a Webpage
- HTML Content Containers
- Creating Our Websites Navigation
- Building Our Portfolio Page
- Adding Images To Our Portfolio Page
- Building Out Our Footer
- Getting Started With CSS
- External and Internal CSS
- Working With ID Selectors
- Centering Our Websites Wrapper
- Taking a Mobile Friendly Approach To Web Development
- Styling Our Website With Colour
- Working With CSS Classes
- Adding Comments in CSS
- Adding Fonts To Our Website
- Styling Our Portfolio Page
- Creating a Horizontal Navigation
- Fixing Up Our Footer and Navigation
- Creating Our About Page
- Styling Our About Page
- Create a Contact Page
- Creating Our Blog Page
- Creating Our Portfolio Page
- Adding a Grid To Our Portfolio Page
- Final Adjustments To Our About Page
- Final Adjustments To Our Header and Footer
- Finishing Up Our Portfolio Page
- Finding a Domain Name For Your Website
- Finding a Webhost
- Connecting Your Domain Name and Web Hosting Account
JavaScript Basics
- Introductory
- Creating Your Very First JavaScript Program
- Examples of JavaScript On The Web
- How To Link An External JavaScript File To An HTML Document
- Working With The JavaScript Console
- The JavaScript Console Challenge
- JavaScript Console Challenge Solution
- What is a JavaScript Variable?
- How To Assign Names To Your Variables
- An Introduction To Strings and Numbers
- How To Capture Input From a User
- Combining Strings Together
- Working With Strings In Further Detail
- The Variable Coding Challenge
- The Variable Coding Challenge Solution
- What Are Numbers
- How We Do Math In JavaScript
- Working With The Math Object
- The Numbers Challenge
- Solution To The Numbers Challenge
- What Are Conditional Statements
- Working With Comparison Operators
- Working With Booleans
- Comments In JavaScript
- Combining Multiple Tests Into a Single Condition
- Working With Conditional Statements Challenge
- Working With Conditional Statements Challenge Solution
- What are JavaScript Functions?
- How To Return a Value From a Function
- Giving Information To a Function
- The Variable Scope
- Working With Functions Challenge
- Working With Functions Challenge Solution
- Introductory To JavaScript Loops
- Working Further With While Loops
- Do While Loops
- Working With For Loops
- How To Break Out of a Loop
- The JavaScript Loop Challenge
- Solution To The JavaScript Loop Challenge
- Working With JavaScript Arrays
- How To Access Items In An Array
- How To Add Items To An Array
- How To Remove Items From an Array
WordPress Basics
- What is WordPress
- Self-Hosted or WordPress.com
- Setting up Your Domain Name and Hosting Accounts
- Setting Up your Nameservers
- How To Install WordPress In Less Than 5 Minutes
- Introductory To The WordPress Dashboard
- How To Change your Site Title and Description
- How To Create Posts and Pages
- How To Add Images Into Your Posts
- How To Add Video Content To Your Posts
- How To Correctly Format Your Posts and Pages
- How To Set-up Your Websites Navigation
- How To Change Your Homepage Layout
- Discussion Settings
- How To Disable Comments In WordPress
- How To Customize a WordPress Theme
- How To Add a Featured Posts Thumbnail
- Genesis and Canvas Theme Frameworks
- WordPress Widgets
- How To Add Users To Your Website
- What is a WordPress Plugin?
- A List of Common WordPress Plugins
- How To Install and Setup WP Super Cache
- How To Duplicate a Page or Post
- How To Generate a Google XML Sitemap
- How To Set-up and Install a MailChimp Sign-up Form
- How To Add a Forum To a WordPress Website
- HelloBar WordPress Plugin Review and Tutorial
- How To Install and Activate BackupWordpress
- How To Update WordPress, Themes, and Plugins
- How To Install Google Analytics on a WordPress Website
- How To Install Askimet Spam Protection WordPress Plugin
- Canvas Theme Framework Review
- How To Add a Custom Menu To The Genesis WordPress Theme
Bootstrap 4 Basics
- Let's Create a Simple Landing Page With Bootstrap 4
- How To Install and Set-up Bootstrap 4
- Introducing The Jumbotron Component
- How To Create a Sign-up Form
- Adding Basic Information To Our Website
- Styling and Final Touches
Creating an E-commerce Store With Shopify
- What This Section Will Be Covering
- What is Shopify?
- Getting Started With Shopify
- Configuring Basic Account Settings
- How To Publish Posts and Pages
- How To Add Products To Your Store
- Picking a Theme For Your Store
- How To Setup Your Websites Navigation Menus
- Customizing Your Shopify Stores Theme
- How To Add Discounts To Your Store
- How To Buy and Connect a Domain Name
- Introductory To Shopify Apps
- Conclusion