By David Powers | Wednesday, April 15, 2015
Building a static website is relatively easy. But to build a rich, interactive web experience today takes much more code behind the scenes than you may have expected.
And while becoming a web developer may seem daunting, there’s a lot you can do to learn the ropes quickly and efficiently.
Here’s advice on how to become a web developer. I specialize in PHP for back-end development, but these tips are relevant no matter which aspect you’re interested in.
By Morten Rand-Hendriksen | Thursday, September 4, 2014
To cap off the summer, WordPress is crossing the 4.0 milestone with its newest release code-named “Benny”, named after jazz great Benny Goodman.
For an open-source application that now powers 23% of the web, this is a very big deal. In response to its widespread adoption, the WordPress development team is putting a strong emphasis on user experience and accessibility in this release. The result is a 4.0 release that feels more like the maturing of a young and feisty wine than a box of new goodies.
Some will see this as a bit of an anti-climax; we’ve come to expect big additions and UI changes with full number releases of WordPress. But in reality it’s more exciting than a new set of features as it shows that WordPress has reached a point in its development where it can start refining itself more often than throwing new features and ideas at the wall to see what sticks.
That said, there are plenty of innovations and updates to talk about in WordPress 4.0.
By Chris Converse | Thursday, August 14, 2014
When considering user experience for mobile, speed of download is a huge factor. People are typically using a cellular data plan when browsing on phones, and website performance is rarely optimal under these circumstances.
Here are some techniques for reducing the number of times your web page needs to go back to the server to “ask for more” files.
By Ray Villalobos | Wednesday, August 13, 2014
But the language has matured and found a few killer libraries that have earned the respect and love of the development community in not just the browser—but also on the server.
Now there’s a new sheriff in town called Node.js, and it’s leading the way for a new class of web applications.
By David Powers | Saturday, July 19, 2014
Sending the contents of an online form to an email address is one of the most useful applications of PHP. It’s not difficult; but it’s easy to make a mistake. In this article, I’ll show you how to avoid common pitfalls that arise when sending the contents of a form with PHP.
By David Powers | Tuesday, July 15, 2014
One piece of advice sticks in my mind from the days when I started learning PHP: “Just read the PHP online documentation. You don’t need anything else.” PHP’s online manual is excellent, and contains lots of practical examples. But it was like throwing me a Chinese dictionary and telling me it contained all I needed to learn the language. I had no idea where to start.
By Chris Converse | Wednesday, May 7, 2014
As mobile web usage continues to rise, it’s increasingly important that your website functions across all types of devices and screen sizes. The smartest way to provide the best user experience (UX) for today’s technology is to create a website with a responsive design.
By Chris Converse | Friday, May 2, 2014
If you want to capture your audience’s attention, you have to provide a great user experience. An interactive website is one of the best ways to keep your users engaged and returning to your site. While interactive websites may look impressive, they don’t have to be difficult to create. With jQuery, you can achieve an interactive web experience rather easily.
You can change your email preferences at any time. We will never sell your email. More info
Thanks for signing up.
We’ll send you a confirmation email shortly.
Sign up and receive emails about lynda.com and our online training library:
Keep up with news, tips, and latest courses with emails from lynda.com.
We've updated our terms and conditions (now called terms of service).Go Review and accept our updated terms of service.