Pages Navigation Menu

Software Mastery, the Fun Way

Most Recent Articles

Using the browser console to experiment with and test your JavaScript code

Posted by on Mar 26, 2014 in Blog, Video | 5 comments

In Head First JavaScript Programming, we use the developer console in the browser to test code, and to debug our code when we have problems. The developer console in each browser is a little bit different, but...

Read More

Learn to program with Head First JavaScript Programming

Posted by on Mar 13, 2014 in Beginner's Mind, Featured | 9 comments

Ready to learn how to program? Or, perhaps you already know how to program in another language, like Ruby or PHP or Python, but need to know JavaScript? Then Head First JavaScript Programming is for you.

Read More

Head First JavaScript Programming

Posted by on Mar 12, 2014 in Books | 25 comments

Head First JavaScript Programming is a whole new take on teaching programming with JavaScript. If you’ve read Head First HTML and CSS, and you’re ready to take on programming for the first time, or you’ve had a little experience with hacking together a few scripts, but really need to learn the language right, or you want to tackle Head First HTML5 Programming but need a little more help wrapping your head around JavaScript first, Head First JavaScript Programming is for you.

Read More

Reader question: web fonts not working in Firefox

Posted by on Dec 28, 2013 in Beginner's Mind, Blog, Reader Question | 1 comment

A reader of Head First HTML and CSS wrote in today to ask about web fonts. Web...

Read More

Head First Programming JavaScript Teasers #5

Posted by on May 21, 2013 in Blog, podcast, Video | 3 comments

When you begin programming in JavaScript, you’ll need to use variables....

Read More

Head First JavaScript Programming Teasers #4

Posted by on May 10, 2013 in Blog, podcast, Video | 0 comments

If you know HTML and CSS, you’re ready to begin learning JavaScript. But you might be surprised, because JavaScript looks quite different from both HTML and CSS…

Read More

Get Access to Head First JavaScript Programming Now

Posted by on Mar 30, 2013 in Blog | 58 comments

If you haven’t already, sign up for our WickedlySmart Insider program to get early access to the book today, including special video content, and access to the Insider forum for questions, answers, and feedback.

Read More

Head First JavaScript Programming Teasers #3

Posted by on Mar 28, 2013 in Blog, Featured, podcast, Video | 5 comments

JavaScript is a bit different from other programming languages. How?

Read More

Design Patterns Bootcamp

Posted by on Mar 14, 2013 in Blog, Featured | 0 comments

Eric and Elisabeth have agreed to run a multi-day bootcamp to teach design patterns in their unique style. They plan on piloting this workshop with a small group and are looking for feedback in the creation of the workshop.

Read More

Head First JavaScript Programming Teasers #2

Posted by on Mar 14, 2013 in Blog, Featured, podcast, Video | 8 comments

Everyone knows you put your <script> element at the top of your HTML page, right? Not so fast.

Read More

A Teaser from Head First JavaScript Programming

Posted by on Mar 6, 2013 in Blog, Featured, podcast, Video | 25 comments

You already know that we’ve taken on writing a totally new Head First book—Head First JavaScript Programming—but don’t just sit back and wait for it to arrive on the shelves.

Read More

Twitter API: Using OAuth to access Twitter

Posted by on Feb 9, 2013 in Beginner's Mind, Blog | 8 comments

Twitter has changed their REST API to require authentication for every request. This means that we can no longer use simple JSONP requests from our web pages to access Twitter data. In this post, I describe how to write a PHP server script to make an authenticated Twitter request using the tmhOAuth library, and create a simple web application to use that server script to access Twitter data. And if you’ve read Head First HTML5 Programming, you’ll want to read this, so you can update your Chapter 7 code!

Read More