• All Courses
  • All Books
  • Memberships
  • Gift Card

    Shopping Cart

    No products in the cart.

    Sign in Sign up
    OSTraining

    Shopping Cart

    No products in the cart.

    OSTraining
    • All Courses
    • All Books
    • Memberships
    • Gift Card

    Category: Coding Tutorials

    What are CSS Variables and How to Use Them

    When writing the CSS code for your site, you can make use of CSS Custom Properties (Variables) to speed up the development process. You can…

    Jorge Montoya May 13, 2021
    0 Comments
    Make Images Backgrounds using CSS

    Make Images Backgrounds using CSS

    We have a previous blog on how to make images background using CSS by Valentin Garcia, but we wanted to update and expand upon the…

    Mike Adair December 17, 2020
    0 Comments
    Back to the Basics: HTML Padding & Margins

    Back to the Basics: HTML Padding & Margins

    We are going to go back to basics and talking about margin and padding properties again, expanding on a previous post by Valentin Garcia. When we…

    Mike Adair July 16, 2020
    1 Comment
    Create Multi-colored Borders using CSS

    Create Multi-colored Borders using CSS

    The CSS border property does have some customization options, such as choices like solid, dashed, dotted, etc. However, when it comes to border color, we…

    Mike Adair May 14, 2020
    4 Comments
    What are CSS Transitions and How to Use Them

    What are CSS Transitions and How to Use Them

    In a previous article, you learned the basic concepts of CSS animations and how to use them. We could say that transitions are a simplified…

    Jorge Montoya December 6, 2019
    0 Comments
    Introduction to Animation in CSS

    Introduction to Animation in CSS

    CSS Animations give your site and/or brand a unique touch, provide more accessibility, help create affordance (the perception about how an element inside the design…

    Jorge Montoya November 5, 2019
    0 Comments

    Styling the Button Element with CSS

    No matter what CMS you might be using, WordPress, Drupal, Joomla, Magento, etc., it’s of benefit to learn some CSS to make sure you can…

    Jorge Montoya September 12, 2019
    2 Comments

    Getting Started With the React Javascript Library

    If you spend any time in the WordPress world, you’ve probably come across Zac Gordon. Zac is an enthusiastic and charming teacher who focuses on…

    Steve Burge February 22, 2019
    1 Comment
    How to Use .htaccess to Move Your Site to SSL

    How to Use .htaccess to Move Your Site to SSL

    A few years ago, setting up an SSL certificate was a slow and costly painful process. At one point, we were paying over $500 per…

    Nick Savov February 12, 2019
    9 Comments
    The Beginners Guide to Github Pages

    The Beginners Guide to Github Pages

    All developers know Github as service that enables code sharing and also helps you improve your code by using version control. However, did you know…

    Valentin Garcia February 10, 2019
    1 Comment
    Create Responsive Google Maps on Any Website

    Create Responsive Google Maps on Any Website

    Google Maps makes it easy to embed a map in your own website. However, by default, Google Maps doesn’t provide responsive support. In this short…

    Valentin Garcia October 24, 2018
    131 Comments
    How to Update phpMyAdmin

    How to Update phpMyAdmin

    One of our members asked us how to update their phpMyAdmin version. They were running it under Windows/XAMPP. You may not be aware that you…

    Alex Smirnov April 9, 2018
    62 Comments
    Follow Along With Zac Gordon and the React Explained Book

    Follow Along With Zac Gordon and the React Explained Book

    If you spend any time in the WordPress world, you’ve probably come across Zac Gordon. Zac is an enthusiastic and charming teacher who focuses on…

    Steve Burge March 19, 2018
    0 Comments
    learn how to create icons using just CSS and fonts. This will allow you to edit all your graphics with just a few lines of code. By using font-based graphics you also make your pages lighter and more responsive.

    How to Create Font Awesome Icons with CSS

    Icons on a website are handy. They provide easy visual information, providing links to email forms, telephone numbers, maps and more. Traditionally these icons have…

    Libby Young March 1, 2018
    5 Comments
    How to Solve Error #1045 in phpMyAdmin

    How to Solve Error #1045 in phpMyAdmin

    After installing a local WAMP server and trying to access your phpMyAdmin, you may encounter the error: #1045 Access Denied for user ‘root’@’localhost’ (using password:…

    Tessa Mero February 16, 2018
    142 Comments
    How to Create a Custom jQuery Plugin

    How to Create a Custom jQuery Plugin

    jQuery is, in my humble opinion, the best Javascript library. Much of jQuery’s popularity is due to the fact that it considerably reduces development time.…

    Valentin Garcia September 12, 2017
    14 Comments
    Using Images as Backgrounds with CSS

    How to Use Images as Backgrounds with CSS

    As a new web designer, one very skill you’ll need to master is using background images. Depending on the design, you may need to completely…

    Valentin Garcia June 15, 2017
    14 Comments
    5 Reasons Not to Require Composer in Your CMS

    5 Reasons Not to Require Composer in Your CMS

    Some people love Composer. They use it to build their PHP projects and manage all the external libraries and dependencies. They love it so much…

    Steve Burge May 24, 2017
    14 Comments
    How to Password Protect Your Entire Site

    How to Password Protect Your Entire Site

    This tutorial will show you an easy way to password protect your entire site. This technique is very useful for development sites, where you don’t…

    Nick Savov March 29, 2017
    0 Comments
    Add Responsive YouTube and Vimeo Videos to Any Website

    Add Responsive YouTube and Vimeo Videos to Any Website

    YouTube, Vimeo and other video hosts make it easy to embed their players in your own website. However, Youtube, Vimeo and others don’t provide responsive…

    Valentin Garcia March 29, 2017
    111 Comments
    Load More
    Back to Blog Home

    Blog Categories

    • CMS Platforms
    • Coding Tutorials
    • Drupal
    • General
    • Ghost
    • Joomla
    • Live Blog Posts
    • Magento Tutorials
    • Marketing
    • New Tech Cities
    • OSTraining News
    • Podcasts
    • Sponsored
    • Tools
    • Web Design
    • WooCommerce
    • WordPress

    Latest Comments

    1. imrodmartin on How To Move a Drupal Site From Gitpod.io To A Live ServerJuly 1, 2024

      Hi Paul, unfortunately, no. You can spin one up by going to https://rodsurl.com/startersite - but this will just open it…

    2. paulfm100 on How To Move a Drupal Site From Gitpod.io To A Live ServerJune 30, 2024

      I learned a lot from the Layout Builder for the Ambitious Site Builder course. Thank you so much for such…

    3. imrodmartin on The Best Drupal Site Building WorkflowMay 16, 2024

      Hey Methawee - as we talked about offline - Paragraphs is tough when it gets nested several levels deep. I…

    4. imrodmartin on Introducing Drupal Starshot: A New Version of Drupal CMSMay 16, 2024

      Hey Kathryn - yeah - me too! Here's my take on it - It's at least 8 months to an…

    5. Kathryn Carruthers on Introducing Drupal Starshot: A New Version of Drupal CMSMay 15, 2024

      While Dries was talking, I was thinking of your presentation at Florida Drupalcamp (I watched it and built a site…

    Recent Posts

    • Layout for the Ambitious Site Builder Webinar
    • How to Manage Permissions on WordPress Multisite Networks
    • Reviewing the Best WordPress Editorial Calendar Plugins
    • Introducing Drupal Starshot: A New Version of Drupal CMS
    • How to Hide Unwanted Gutenberg Blocks in WordPress

    ^^ Back to Top ^^

    • About
    • Our Team
    • Podcast
    • Blog
    • Privacy Policy
    • Terms of Service
    • Refund Policy
    • Contact Us
    © 2025 - OSTraining, LLC. All Rights Reserved.

    Report

    There was a problem reporting this post.

    Harassment or bullying behavior
    Contains mature or sensitive content
    Contains misleading or false information
    Contains abusive or derogatory content
    Contains spam, fake content or potential malware

    Block Member?

    Please confirm you want to block this member.

    You will no longer be able to:

    • See blocked member's posts
    • Mention this member in posts
    • Invite this member to groups
    • Add this member as a connection

    Please note: This action will also remove this member from your connections and send a report to the site admin. Please allow a few minutes for this process to complete.

    Report

    You have already reported this .