- 4 Courses Completed
- 28 Levels Completed
- 5 Screencasts Watched
- 45,150 Total Points
HTML/CSS: 2 Courses Completed
Make your websites more engaging and fun with the introduction of CSS web animations.
Learn how to sweeten up your web app using CSS transitions for color, position, and visibility.
Moving, scaling, invisibility — oh my! Open up a world of animation possibilities with transforms.
Use keyframe animations to create some tasty and reusable animations for our form modal and donut character.
Explore the benefits of using super-crisp SVGs and how to animate them.
Learn how to create and use scalable vector graphics online. Whether your icons, shapes, and assets are on small or large screens, SVGs have you covered!
Oh, the Shapes You Can Make
Learn the difference between raster and vector, as well as how to create vectors and when they come in handy.
Would You, Could You With a Badge?
Shape up your SVG knowledge with the circle, text, polygon, and line elements.
Group de Loop
Circle around three important topics: grouping, transforming, and the viewBox coordinate system.
Wander through paths (the most commonly used SVG element), and discover how to reuse elements with symbol, as well as create screen reader-accessible SVGs with title and description tags.
HTML/CSS: 3 Screencasts Watched
Ruby: 1 Course Completed
Getting Started With Ruby on Rails
Learn the basic building blocks of Ruby, all in the browser.
All For One, One For All
Get an introduction to numbers, Strings, properties, and methods.
There Are Always Two
Learn about conversions, arrays, variables, and more methods.
Third Time's The Charm
Review printing, brackets, and String manipulation.
Fourth and Short
Take a shot at method chaining, hashes, keys, and values.
The Highest of Fives
Study up on blocks, directories, and method arguments.
Start building methods, libraries, popups, and HTML with Ruby.
Discover how the Node framework can help you write server-side code and build lightweight, scalable network applications.
Intro to Node.js
An overview of Node.js, blocking vs. non-blocking code, reading files, issuing requests
Event emitters, event requests, event listening
Reading, writing, piping, solving backpressure
Exporting, npm installing, dependencies, and semantic versioning
Routes, rendering, layouts, url building, express servers
Listening for, broadcasting, and answering questions, saving client data
Redis, working with lists, persisting, emitting, and limiting questions