- 3 Courses Completed
- 45 Levels Completed
- 4 Screencasts Watched
- 105,125 Total Points
Git: 1 Course Completed
Learn how to use Git by reviewing the basic concepts of Git version control. Try out this introductory course that was created with GitHub.
Discover the basics of Git, including how to initialize a repo. Learn how to add, commit, and push your code to GitHub.
HTML/CSS: 1 Course Completed
Getting Started With HTML and CSS
Discover the latest versions of HTML and CSS, including HTML5 tags, form elements, attributes, input types, CSS styling, and more.
Overview & Updates
Get an overview of HTML5 and CSS3, and learn which HTML elements have been updated in HTML5.
Learn all of the new HTML5 elements, including the section, article, header, footer, and time elements, and also several others that will help make your markup more semantic.
Learn all of the new HTML5 form input types, elements, and attributes.
Learn modern CSS styling techniques, including border radius, box shadow, text shadow, box sizing, multiple backgrounds, and gradients.
Fonts & Interactions
Learn how to use web fonts with @font-face, create smooth transitions and manipulated elements in CSS with the transition and transform properties, and write CSS according to the principles of progressive enhancement.
Electives: 1 Course Completed
Search for text patterns using regular expressions and learn to validate emails and URLs, capture information, and use simple patterns to save development time.
The String Story
Learn what regular expressions are, and write your first expression. Discover literals, operators, character sets, modifiers, and metacharacters.
Journey into validating emails with wildcards, escaping characters, groups, and anchors.
Take a voyage to the edge with word boundaries and creating optional variations. Negate characters within character sets, and then use the negated shorthand. Finally, match specific amounts of characters with interval expressions.
Discover multi-line strings, and journey deeper with much larger subject strings. Search the globe and properly drop anchors with global and multi-line modifiers.
Grab the loot with capture groups, and learn how to extract sections of text for reference. Also discover when it's appropriate to have groups not capture.