SPECIAL OFFER: Only $59 for access to everything in OSTraining for 1 year! You save $85!  1
Join today and get access to 1,000's of books and videos. Learn WordPress, Drupal, Magento, Joomla and more! Sign up today!

| OSTraining News
Would You Be Interested in an Online Drupal 8 Day?

Drupal 8 launched in November 2015 and is maturing into a really powerful platform.

To celebrate Drupal 8, we are holding an online event on November 19th, the first anniversary of Drupal 8's release. This will be the perfect day to celebrate Drupal 8.

The event is called "Drupal 8 Day" and is an online version of a Drupal Camp.

It will be a day of live presentations and is 100% free to attend.

Read more ...

| OSTraining News
WordPress Jetpack

Jetpack is one of the most popular plugins in WordPress. Jetpack adds lots of important features to WordPress, from social sharing to statistics and email updates.

Created by Automattic, the team behind WordPress.com, Jetpack has been downloaded millions of times and is installed automatically by many hosting companies.

This week's updated class is "How to Use the Jetpack Plugin in WordPress" introduces you to many of the most important (and free!) features provided by Jetpack.

Read more ...

| OSTraining News
Win Free Tickets to DrupalCamp Atlanta 2016

Come and join us at Drupal Camp Atlanta on October 22nd.

This will be one of the biggest and best Drupal camps of the year.

The DrupalCamp is going to be at Kennesaw State University on the north side of Atlanta. Join us for 4 tracks of excellent presentations from inside and outside the Drupal world.

Oh, we're doing a Drupal 8 Beginner Training class on Friday, October 21st. If you're new to Drupal 8, you can get a full day of training for only $25.

Read more ...

| OSTraining News
We're delighted to launch an important new class called, "Introduction to Object Oriented PHP".

Object oriented programming (OOP) is the most popular model used by PHP developers.

You'll find object oriented code in most major CMS's and platforms. Joomla has relied on OOP since version 1.5. Drupal 8 was completely rewritten, in part to introduce OOP principles.

In this class, you'll learn the fundamentals of OOP and, in particular, how they apply to PHP.

Read more ...

| OSTraining News
We're delighted to re-launch one of our most popular classes, "How to Improve SEO on WordPress Sites". The class is 100% updated for SEO changes in 2016, plus the latest version of WordPress and the Yoast SEO plugin.

WordPress is a fantastic platform for building your website or blog. By default, WordPress does a good job of search engine optimization, but there's a lot more that can be done!

Read more ...

| OSTraining News
How to Develop Joomla Modules

For quite some time, Joomla development has been the most requested topic by OSTraining members.

Today, I'm delighted to release the first of several Joomla development classes. We've worked with Cory Webb, a Joomla developer since 2005, to produce a series of classes on building Joomla extensions.

This first new class is called "How to Develop Joomla Modules". We are starting with modules, the simplest of all Joomla extensions. After this, we'll move on to more classes that cover plugins, components and much more.

These classes will help you to become a Joomla developer. Watch today's class, and you'll learn how to build a complete Joomla module. Cory is going to show you how to build a Random articles module, from start to finish.

Read more ...

| OSTraining News
How to Use Ecwid for eCommerce Sites

If you want to set up an online store, and don't want to set up a new website, then Ecwid is a great solution. Ecwid has everything you need to set up an e-commerce store from products and categories to payments and shipping.

Once your store is created, you can embed Ecwid products (or your whole store) as simply as you would embed a YouTube video. This enables you to easily use Ecwid with Drupal, Joomla or WordPress.

This week's new class is called "How to Use Ecwid for eCommerce Sites" and will help you rapidly set up your store with Ecwid.

What's in the Ecwid class?


  • Introduction to Ecwid


  • How to Set Up Your First Ecwid Product
  • How to Set Up Ecwid Categories
  • How to Use Ecwid Product Types
  • How to Use Ecwid Product Options
  • How to Set up Related Products in Ecwid


  • How to Process Orders in Ecwid
  • How to Edit Orders in Ecwid
  • How to Manage Unfinished Sales in Ecwid
  • How to Understand Ecwid Customer Groups


  • How to Add a Payment Gateway in Ecwid
  • Ecwid and Square for Point-of-Sale


  • Introduction to Shipping With Ecwid
  • How to Set Up Ecwid Shipping Zones
  • How to Set up Ecwid Shipping Methods
  • How to Customize Ecwid Shipping Per Product


  • Ecwid Quiz

Join OSTraining today!

| OSTraining News

video trainer

Do you enjoy teaching?

Do you have a good knowledge of Magento 2, Shopify or SEO?

If so, you should consider working with us as a video teacher. We're looking for teacher in 3 areas:

  • A Magento 2 teacher who we can cover the basics, plus plugin and module development.
  • A Shopify with a good experience of Shopify Plus.
  • A teacher to help update our existing SEO and Marketing classes.

We can take care of all the technical details such as the video recording software, plus the editing and hosting of the videos. All you need to do is have the ability to share your understanding of one of these topics.

Read more ...

| OSTraining News
mysql explained book

Do you use Drupal, WordPress, Joomla, Magento or other PHP software?

If you answered "yes", then you use MySQL.

MySQL is the world's most popular database program and if you build websites, you'll benefit from an understanding of MySQL.

Today we're giving away 10 copies of the best-selling book, MySQL Explained. This book was published 6 months ago, and has been sitting on top of Amazon's listings ever since.

MySQL Explained is a clear, step-by-step guide that will enable you to understand how your data is being stored and give you the ability to design your own custom applications!

Read more ...

| OSTraining News
How to Build Responsive Websites

Responsive design is a foundation of the modern web and as a webdesigner you need to know your way around media queries and scrset attributes.

This week's new class is called "How to Build Responsive Sites" and it is a beginners guide to responsive design. This class explains exactly what you need to know to make your site look great on all devices.

When you take this class, you'll learn about media queries, responsive images, the scrset attribute, how to deal with Internet Explorer and much more.

Read more ...

| OSTraining News
How to Build Joomla Sites with Gantry

Gantry is a very powerful framework for building Joomla sites. In this new class, you'll learn to design beautiful Joomla templates quickly and efficiently.

This class is called "How to Build Joomla Sites with Gantry" and it covers Gantry 5. You'll learn about Particles, Atoms, Outlines and all the key features that make Gantry so powerful.

Gantry 5 is a big step forward, featuring drag-and-drop functionality and an advanced Layout Manager. You can build impressive sites writing using any code.

Read more ...

| OSTraining News

Drupal 8 was the biggest launch in Drupal’s history.

After 5 years of development, Drupal 8 arrived in late 2015.

Has it been a success so far? Yes. Drupal 8 is running over 100,000 sites and is already more popular than Drupal 6.

As a training company, OSTraining tries hard to support Drupal 8. We set ourselves a goal to help as many people as possible to use Drupal 8. In 2015, we launched a Kickstarter project which provided enough financing to release over 200 free videos. The training is the best available for Drupal 8, and it’s completely free.

Read more ...

| OSTraining News
How to Use the WordPress REST API

If you are a WordPress developer, you need to learn about the WordPress REST API. This is the new feature that will define working with WordPress in the future.

Luckily for you, this week's new class is "How to Use the WordPress REST API"!

It’s going to become a required tool for building the best WordPress solutions. With it, you’ll exceed your client’s expectations and redefine what they think WordPress can do. That’s why the big sites and enterprise development agencies are already using it. The future of WordPress is the WordPress REST API, don’t get left behind.

Read more ...

| OSTraining News
Joomla 3 Beginner Class

The very first class we ever put on OSTraining was a Joomla Beginner class in 2010. Now, several years later, we're pleased to release the 6th update to this class.

The Joomla 3 Beginner class teaches you all of the essential concepts and knowledge you need to get started with Joomla 3.

This class is aimed at people who are completely new to Joomla. You don't need have any experience or know any coding. It is the first class that we recommend people take when they join OSTraining and want to learn Joomla.

| OSTraining News
How to Use AngularJS

Our latest class, "How to Use AngularJS", teaches you how to use AngularJS, the enormously popular Javascript toolset from Google.

AngularJS is what HTML would have been, had it been designed for building dynamic web apps. Angular is a Javascript framework that allows you to create HTML pages and then run them as apps.

Read more ...

| OSTraining News
How to Use the Bootstrap Framework

This new class, "How to Use the Bootstrap Framework", teaches you how to use the world's most popular design framework.

Bootstrap is an HTML, CSS and Javascript framework that allows you to create clean-looking websites.

Bootstrap provides pre-built code that solves many of the tricky elements, such as responsiveness, that slow down web projects.

This class is the perfect introduction for anyone who wants to start using Bootstrap.

Read more ...

| OSTraining News
How to Build a Drupal 7 Jobs Site

This week, we're happy to add a new and much-requested class to the OSTraining library, How to Use the Twig Template Engine.

Twig is a very powerful template engine for PHP. Twig is safe, fast, easy-to-learn and is used by many different platforms. Drupal 8 uses Twig by default, plus we've also come across wonderful examples of Twig being used in WordPress and Joomla.

Read more ...

| OSTraining News
Bootstrap Logo

We've just published a post explaining that "Bootstrap's popularity grew 1,000% in 3 years". It's clear that Bootstrap is the most popular design framework in the world.

If you haven't used it before, Bootstrap is an HTML, CSS and Javascript framework that allows you to create clean-looking websites. Bootstrap provides pre-built code that solves many of the tricky elements, such as responsiveness, that slow down web projects.

This week, to celebrate Bootstrap's growth, we've made two Bootstrap classes free to watch at OSTraining. All these videos will be available to non-members until Friday night.

Read more ...

| OSTraining News
Faster and Better OSTraining Support

Training videos are great. But, they are not enough.

Videos can't solve specific problems with your site. Videos can't help you when an emergency strikes. Videos can't hold a conversation with you.

Our members agree. Over 70% of OSTraining members choose a membership that includes support.

So, we've been improving OSTraining support to make it as fast and easy as possible:

Read more ...

| OSTraining News
New Class: Drupal 8 Layout and Theming

We're happy to add a large and highly-requested new class to the OSTraining library today, Drupal 8 Layout and Theming.

This class is a hands-on introduction to designing your Drupal 8 site. You'll learn how to customize your Drupal site with CSS, HTML, Javascript, custom fonts and more.

To take this class, you should already have good Drupal 8 site building skills, plus a knowledge of CSS, HTML and some PHP.

Read more ...

| OSTraining News
New Video Class: SASS: Syntactically Awesome Stylesheets

We're happy to add a whole new topic to the OSTraining library, today: SASS: Syntactically Awesome Stylesheets.

CSS stylesheets can become hard to manage on large projects. SASS is a CSS extension language that helps solve this problem.

SASS allows you to use features that are not part of CSS. You'll find SASS used in many Drupal themes, WordPress themes and Joomla templates.

In this class, we provide a clear and fun introduction to SASS, from installation, to key features such as variables, inheritance, mixins, math operators and partials.

Read more ...

| OSTraining News
New Video Class: Drupal 8 Security

We're happy to launch another Drupal 8 class today: Drupal 8 Security.

In this class, you'll get a comprehensive overview of what you need to know and do to keep your Drupal 8 site safe.

This class covers everything from user permissions and text formats to file permissions and errors. We also recommend several highly useful modules to protect your Drupal 8 sites.

Outline of the Drupal 8 Security Class

  • Security Announcements
  • File and Folder Permissions
  • Trusted Host Settings
  • User 1
  • Text Formats
  • Roles and Permissions
  • Honeypot
  • Uninstall Unused Modules
  • Security Review Module
  • HTTPS for Your Drupal Site

How to Take the Drupal 8 Security Class

If you're already an OSTraining member, you can click here to take the Drupal 8 Performance Class.

Join OSTraining today!

| OSTraining News
Getting Started with WordPress

WordPress is almost constantly changing, so our videos need regular updates to remain useful.

This week, we have completely updated the 30+ videos in our "Getting Started with WordPress" class.

This class teaches you everything you need to get started with WordPress. This is a Beginner class and is aimed at people who are completely new to WordPress.

  • In the first part of the class, you'll create content and learn how to handle text and images.
  • In the second part of the class, you'll learn to control the design of your site with themes.
  • In the third part of the class, you'll add extra features to your site with plugins.
  • In the final part of the class, you'll learn how to manage your site and keep it safe.

Read more ...

| OSTraining News
Develop WordPress Themes, Part 2

Do you want to design WordPress themes? We've just released the second part of our Theme Development class.

In "Develop WordPress Themes, Part 1", Topher started using Underscores, a very popular starter theme, to introduce you to all the key concepts behind WordPress themes.

In "Develop WordPress Themes, Part 2", which we're releasing today, you can continue your path to becoming a WordPress designer. You'll see how to create menus and widget areas. You'll learn how to include CSS and Javascript files in your theme. We'll also introduce you to WordPress coding standards.

Read more ...

| OSTraining News
New Video Class: Drupal 8 Site Building

Now that you've completed the Drupal 8 Beginner class, it's time to build your first real site and start exploring Drupal's powerful modules and themes.

This week we've released the Drupal 8 Site Building class.

This class has over 50 videos that take you through the entire process of building a Drupal 8 site, using the OSTraining workflow:

Read more ...

Page 3 of 13
Join today and get access to 1,000's of books and videos. Learn WordPress, Drupal, Magento, Joomla and more! Sign up today!