Introducing Projects

You’ve done the training, staying disciplined and working your way through those HTML, CSS and JavaScript getting started books. But what you really need is a good project to help it all jell. You need a project that isn’t going to put you to sleep (like building yet another inventory management system).

Get ready for WickedlySmart Projects. This is the next step in your learning journey. With WickedlySmart Projects you put all the pieces together to build real things, interesting things, things you might wanna show your friends (or even use to get a startup going).

Learn MoreGet Started


Looking for code samples, errata, book resources, and community for your new Head First book? Just click or touch the book cover below to access all things about the book. And of course you’re welcome to look around at the other books that might be on your learning journey.

Head First Design Patterns
Head First HTML and CSS
Head First JavaScript Programming
Head First HTML5 Programming



You’ve read the books, you’ve done your homework, now you’re ready for the next step: making something real! WickedlySmart projects hand picks interesting applications and we build them together, from scratch. Follow the link below to find out more and get yourself on the early access list.

Learn More


Experimenting with CSS

Over the years CSS has grown… a lot. Just like with HTML and JavaScript APIs (like geolocation and web storage), the specification for CSS—that is, what constitutes correct CSS rules and properties—is managed by the W3C, the World Wide Web...

JavaScript’s new way to make objects

In JavaScript, we use functions in three different ways: as methods of objects; as constructors of objects; and, as “regular” functions (that is, functions we typically write either as top-level functions, or functions we pass as anonymous functions to...

The Art of Design Patterns

Anyone who has ever been late on a software development project (who hasn’t?) can relate to this. Software development starts to feel more like an art or craft when the best you can do is roughly estimate the size and scope of a job and then cross your fingers and hope for the best — certainly, it is at times like these when our field doesn’t feel like much of a science.

JavaScript arrow functions

JavaScript isn’t the first language to use first class functions, but it’s likely the language that made them popular. Java, Objective C, C#, C++, Python… these are all languages that did not have first class functions until recently.


Stay Informed

Join our mailing list to receive the latest news and updates from the wickedlysmart team.

Glad to have you! You are subscribed.

Skip to toolbar