WordPress Developer Tips: Locking Down WordPress

10 years ago
56m 54s – Advanced You need to lock WordPress down to keep your site secure and prevent malicious attacks. This installment of Morten Rand-Hendriksen’s WordPress Developer Tips covers security best practices, such as backing up your site, limiting admin and server access, and ...

WordPress Developer Tips: Creating a Popular Posts Plugin

10 years ago
38m 27s – Advanced This installment of WordPress Developer Tips offers a simple, code-based method for tracking and displaying popular posts. Staff author Morten Rand-Hendriksen will help you build a custom plugin to track the popularity of posts, based on views, and then create a ...

WordPress Developer Tips: Managing Users in the Database

10 years ago
29m 56s – Advanced Welcome to another installment of WordPress Developer Tips. In this quick course, staff author Morten Rand-Hendriksen shows you how to edit WordPress user accounts directly in the database with phpMyAdmin—bypassing WordPress entirely. This is a useful technique for ...

WordPress Developer Tips: Enqueuing Styles and Scripts

10 years ago
38m 31s – Advanced There’s a right way and a wrong way to add style sheets and JavaScript libraries and scripts to your WordPress themes. The right way takes advantage of the WordPress enqueue system, which prevents script and style conflicts. In this installment of WordPress ...

WordPress Developer Tips: Using Custom Web Fonts

10 years ago
57m 1s – Advanced Beautiful typefaces shouldn’t be restricted to print. Web fonts make a wide range of typography accessible to web designers and developers too. This course offers a coding strategy for integrating web fonts into your WordPress themes, from services including ...

Up and Running with Linux for PHP Developers

11 years ago
3h 52m – Beginner Need a fast, powerful, and free development environment? Learn how to set up a virtual Linux web server on your Mac or Windows computer quickly—no additional formatting, dual booting, or hardware required. Author Jon Peck shows you how to set up a virtual machine ...

WordPress Developer Tips: Deleting Spam Comments in the Database

11 years ago
33m 25s – Advanced WordPress sites are prime targets for spam comments. Left unchecked, thousands or even hundreds of thousands of spam comments will bog down your database. Luckily, there are plugins like Akismet to help. And even when the volume is too large to be cleaned up with ...

Code Clinic: PHP

11 years ago
4h 4m – Intermediate Many successful programmers know more than just a computer language. They also know how to think about solving problems. They use “computational thinking”: breaking a problem down into segments that lend themselves to technical solutions. Code Clinic ...

WordPress Essential Training

11 years ago
5h 41m – Beginner WordPress powers millions of blogs and websites. Learn how to create your own with this powerful publishing platform. Staff author Morten Rand-Hendriksen will help you get the most out of the self-hosted version of WordPress and create feature-rich blogs and ...

Web Technology Fundamentals

11 years ago
2h 4m – Beginner You use it every day, for banking, researching, shopping, and social media, but do you really know how the web works? In this course, author James Williamson introduces the technology that makes the web run, the terminology involved, and how it all comes together to ...

Creating a Responsive HTML Email

11 years ago
1h 32m – Beginner Designing HTML emails can be challenging, considering the limited capabilities of desktop and web email readers, combined with the small screen sizes of mobile devices. Enter responsive HTML email. Let Chris Converse show you how to design an elegant email that will ...

Working with Data on the Web

11 years ago
2h 21m – Intermediate Often, designers need to convey simple data without the overhead of a relational database such as MySQL. This course introduces web technologies that make it easy for a designer or developer to store, retrieve, and display data online. First, discover how data is ...

Bootstrap 3: Advanced Web Development

11 years ago
3h 28m – Intermediate Generate your own interactive website from scratch with Bootstrap, the mobile-friendly framework from Twitter, in this start-to-finish course with developer and author Ray Villalobos. First, you’ll plan and prototype the interface with MindMaps and Balsamiq ...

Foundations of UX: Information Architecture

11 years ago
1h 57m – Beginner Improving the way the information in your site or application is organized and presented is one of the most cost-effective ways of increasing user satisfaction and engagement. Information architecture can help you find out how your users think about the world, and ...

Up and Running with PHP CodeIgniter

11 years ago
1h 30m – Intermediate Speed up your development with CodeIgniter, a fast and powerful PHP web application framework. Author Jon Peck shows how to build a magazine cataloging system while describing how to use a MVC (Model-View-Controller) framework like CodeIgniter. Starting with the ...

PHP With MySQL Essential Training

12 years ago
14h 24m – Beginner PHP is a popular, reliable programming language at the foundation of many smart, data-driven websites. This comprehensive course from Kevin Skoglund helps developers learn the basics of PHP (including variables, logical expressions, loops, and functions), understand ...

Object-Oriented Programming with PHP

12 years ago
1h 57m – Intermediate Whether you’re enhancing or optimizing existing code or just starting from scratch, there’s never a better time to start integrating object-oriented design techniques. This course shows how to integrate the principles of object-oriented programming ...

Running a Design Business: Freelancing

12 years ago
1h 23m – Appropriate for all By choice or by circumstance, most designers will be freelancing one or more times during their career. In this course, Petrula Vrontikis provides an overview of the financial and creative advantages and disadvantages of being self-employed, along with ...

Applied Responsive Design

12 years ago
6h 1m – Intermediate Following the concepts introduced in Responsive Design Fundamentals, senior author James Williamson demonstrates the practical applications of responsive design and shows how to enrich the appearance and behavior of your website across multiple devices. First, ...