强烈推荐按照顺序来学习,不要到处跳跃。


什么也没找到,祝你好运!

Getting Started

Front End Development Certification

HTML5 and CSS(5 hours)

Say Hello to HTML Element Incomplete

Headline with the h2 Element Incomplete

Inform with the Paragraph Element Incomplete

Uncomment HTML Incomplete

Comment out HTML Incomplete

Fill in the Blank with Placeholder Text Incomplete

Delete HTML Elements Incomplete

Change the Color of Text Incomplete

Use CSS Selectors to Style Elements Incomplete

Use a CSS Class to Style an Element Incomplete

Style Multiple Elements with a CSS Class Incomplete

Change the Font Size of an Element Incomplete

Set the Font Family of an Element Incomplete

Import a Google Font Incomplete

Specify How Fonts Should Degrade Incomplete

Add Images to your Website Incomplete

Size your Images Incomplete

Add Borders Around your Elements Incomplete

Add Rounded Corners with a Border Radius Incomplete

Make Circular Images with a Border Radius Incomplete

Link to External Pages with Anchor Elements Incomplete

Nest an Anchor Element within a Paragraph Incomplete

Make Dead Links using the Hash Symbol Incomplete

Turn an Image into a Link Incomplete

Add Alt Text to an Image for Accessibility Incomplete

Create a Bulleted Unordered List Incomplete

Create an Ordered List Incomplete

Create a Text Field Incomplete

Add Placeholder Text to a Text Field Incomplete

Create a Form Element Incomplete

Add a Submit Button to a Form Incomplete

Use HTML5 to Require a Field Incomplete

Create a Set of Radio Buttons Incomplete

Create a Set of Checkboxes Incomplete

Check Radio Buttons and Checkboxes by Default Incomplete

Nest Many Elements within a Single Div Element Incomplete

Give a Background Color to a Div Element Incomplete

Set the ID of an Element Incomplete

Use an ID Attribute to Style an Element Incomplete

Adjusting the Padding of an Element Incomplete

Adjust the Margin of an Element Incomplete

Add a Negative Margin to an Element Incomplete

Add Different Padding to Each Side of an Element Incomplete

Add Different Margins to Each Side of an Element Incomplete

Use Clockwise Notation to Specify the Padding of an Element Incomplete

Use Clockwise Notation to Specify the Margin of an Element Incomplete

Style the HTML Body Element Incomplete

Inherit Styles from the Body Element Incomplete

Prioritize One Style Over Another Incomplete

Override Styles in Subsequent CSS Incomplete

Override Class Declarations by Styling ID Attributes Incomplete

Override Class Declarations with Inline Styles Incomplete

Override All Other Styles by using Important Incomplete

Use Hex Code for Specific Colors Incomplete

Use Hex Code to Color Elements White Incomplete

Use Hex Code to Color Elements Red Incomplete

Use Hex Code to Color Elements Green Incomplete

Use Hex Code to Color Elements Blue Incomplete

Use Hex Code to Mix Colors Incomplete

Use Hex Code to Color Elements Gray Incomplete

Use Hex Code for Specific Shades of Gray Incomplete

Use Abbreviated Hex Code Incomplete

Use RGB values to Color Elements Incomplete

Use RGB to Color Elements White Incomplete

Use RGB to Color Elements Red Incomplete

Use RGB to Color Elements Green Incomplete

Use RGB to Color Elements Blue Incomplete

Use RGB to Mix Colors Incomplete

Responsive Design with Bootstrap(5 hours)

Gear up for Success(20 minutes)

jQuery(3 hours)

Basic Front End Development Projects(50 hours)

Basic JavaScript(10 hours)

Comment your JavaScript Code Incomplete

Declare JavaScript Variables Incomplete

Storing Values with the Equal Operator Incomplete

Initializing Variables with the Equal Operator Incomplete

Understanding Uninitialized Variables Incomplete

Understanding Case Sensitivity in Variables Incomplete

Add Two Numbers with JavaScript Incomplete

Subtract One Number from Another with JavaScript Incomplete

Multiply Two Numbers with JavaScript Incomplete

Divide One Number by Another with JavaScript Incomplete

Increment a Number with JavaScript Incomplete

Decrement a Number with JavaScript Incomplete

Create Decimal Numbers with JavaScript Incomplete

Multiply Two Decimals with JavaScript Incomplete

Divide one Decimal by Another with JavaScript Incomplete

Finding a Remainder in JavaScript Incomplete

Assignment with Plus Equals Incomplete

Assignment with Minus Equals Incomplete

Assignment with Times Equals Incomplete

Assignment with Divided by Equals Incomplete

Convert Celsius to Fahrenheit Incomplete

Declare String Variables Incomplete

Escaping Literal Quotes in Strings Incomplete

Quoting Strings with Single Quotes Incomplete

Escape Sequences in Strings Incomplete

Concatenating Strings with Plus Operator Incomplete

Concatenating Strings with the Plus Equals Operator Incomplete

Constructing Strings with Variables Incomplete

Appending Variables to Strings Incomplete

Find the Length of a String Incomplete

Use Bracket Notation to Find the First Character in a String Incomplete

Understand String Immutability Incomplete

Use Bracket Notation to Find the Nth Character in a String Incomplete

Use Bracket Notation to Find the Last Character in a String Incomplete

Use Bracket Notation to Find the Nth-to-Last Character in a String Incomplete

Word Blanks Incomplete

Store Multiple Values in one Variable using JavaScript Arrays Incomplete

Nest one Array within Another Array Incomplete

Access Array Data with Indexes Incomplete

Modify Array Data With Indexes Incomplete

Access Multi-Dimensional Arrays With Indexes Incomplete

Manipulate Arrays With push() Incomplete

Manipulate Arrays With pop() Incomplete

Manipulate Arrays With shift() Incomplete

Manipulate Arrays With unshift() Incomplete

Shopping List Incomplete

Write Reusable JavaScript with Functions Incomplete

Passing Values to Functions with Arguments Incomplete

Global Scope and Functions Incomplete

Local Scope and Functions Incomplete

Global vs. Local Scope in Functions Incomplete

Return a Value from a Function with Return Incomplete

Assignment with a Returned Value Incomplete

Stand in Line Incomplete

Understanding Boolean Values Incomplete

Use Conditional Logic with If Statements Incomplete

Comparison with the Equality Operator Incomplete

Comparison with the Strict Equality Operator Incomplete

Comparison with the Inequality Operator Incomplete

Comparison with the Strict Inequality Operator Incomplete

Comparison with the Greater Than Operator Incomplete

Comparison with the Greater Than Or Equal To Operator Incomplete

Comparison with the Less Than Operator Incomplete

Comparison with the Less Than Or Equal To Operator Incomplete

Comparisons with the Logical And Operator Incomplete

Comparisons with the Logical Or Operator Incomplete

Introducing Else Statements Incomplete

Introducing Else If Statements Incomplete

Logical Order in If Else Statements Incomplete

Chaining If Else Statements Incomplete

Golf Code Incomplete

Selecting from many options with Switch Statements Incomplete

Adding a default option in Switch statements Incomplete

Multiple Identical Options in Switch Statements Incomplete

Replacing If Else Chains with Switch Incomplete

Returning Boolean Values from Functions Incomplete

Return Early Pattern for Functions Incomplete

Counting Cards Incomplete

Build JavaScript Objects Incomplete

Accessing Objects Properties with the Dot Operator Incomplete

Accessing Objects Properties with Bracket Notation Incomplete

Accessing Objects Properties with Variables Incomplete

Updating Object Properties Incomplete

Add New Properties to a JavaScript Object Incomplete

Delete Properties from a JavaScript Object Incomplete

Using Objects for Lookups Incomplete

Testing Objects for Properties Incomplete

Introducing JavaScript Object Notation (JSON) Incomplete

Accessing Nested Objects in JSON Incomplete

Accessing Nested Arrays in JSON Incomplete

Record Collection Incomplete

Iterate with JavaScript For Loops Incomplete

Iterate Odd Numbers With a For Loop Incomplete

Count Backwards With a For Loop Incomplete

Iterate Through an Array with a For Loop Incomplete

Nesting For Loops Incomplete

Iterate with JavaScript While Loops Incomplete

Profile Lookup Incomplete

Generate Random Fractions with JavaScript Incomplete

Generate Random Whole Numbers with JavaScript Incomplete

Generate Random Whole Numbers within a Range Incomplete

Sift through Text with Regular Expressions Incomplete

Find Numbers with Regular Expressions Incomplete

Find Whitespace with Regular Expressions Incomplete

Invert Regular Expression Matches with JavaScript Incomplete

Create a JavaScript Slot Machine Incomplete

Add your JavaScript Slot Machine Slots Incomplete

Bring your JavaScript Slot Machine to Life Incomplete

Give your JavaScript Slot Machine some Stylish Images Incomplete

Object Oriented and Functional Programming(2 hours)

Basic Algorithm Scripting(50 hours)

JSON APIs and Ajax(2 hours)

Intermediate Front End Development Projects(100 hours)

Intermediate Algorithm Scripting(50 hours)

Advanced Algorithm Scripting(50 hours)

Advanced Front End Development Projects(150 hours)

Claim Your Front End Development Certificate(5 minutes)

Data Visualization Certification

Back End Development Certification

Video Challenges

Computer Basics(2 hours)

The DOM(30 minutes)

JavaScript Lingo(1 hour)

Chrome Developer Tools(1 hour)

Big O Notation(30 minutes)

Accessibility(0 hours)

Agile(0 hours)

Computer Science(0 hours)

Data Visualization(0 hours)

Embedded and Internet of Things(0 hours)

Game Development(0 hours)

Gamification(0 hours)

Machine Learning(0 hours)

Math for Programmers(0 hours)

Mobile JavaScript Development(0 hours)

DevOps(0 hours)

Software Engineering Principles(0 hours)

Statistics(0 hours)

Tools(0 hours)

User Experience Design(0 hours)

Visual Design(0 hours)

Full Stack Development Certification

Nonprofit Projects(800 hours)

To qualify for these nonprofit projects, you must first earn all three foundational certifications: Front End, Data Visualization, and Back End

Greenfield Nonprofit Project #1   *

Greenfield Nonprofit Project #2   *

Legacy Code Nonprofit Project #1   *

Legacy Code Nonprofit Project #2   *

Claim your Full Stack Development Certification

Coding Interview Preparation

Coding Interview Training(70 hours)

To qualify for this coding interview training, you must first earn all four certifications: Front End, Data Visualization, Back End, and Full Stack

Soft Skill Training

Critical Thinking Training

Whiteboard Coding Training

Mock Interviews(10 hours)

To qualify for these mock interviews, you must first earn all four certifications: Front End, Data Visualization, Back End, and Full Stack

Mock Interview #1

Mock Interview #2

Mock Interview #3