All the Coding Classes
Are you absolutely new to building websites? Then this class is for you.
Follow these videos and you will create your very first website. You'll learn about the 3 things you need to put your site online: code, a domain name, and hosting.
If you've joined OSTraining before and have never built a website before, take this class before you watch anything else.
This class provides an introduction to HTML, tags, elements, HTML5 and much more.
This class allows you to understand the code used to run your Joomla, WordPress or Drupal site. In this class you're going to learn the basics of how a PHP-based website works.
Responsive design is a foundation of the modern web. This class is a beginners guide that explains what you need to know to make your site look great on all devices.
CSS stylesheets can become hard to manage on large projects. SASS is a solution that developers use to make their CSS much more efficient.
With today's GUI interfaces, the command line may not seem as important. But if you want to manage a remote computer like a VPS or a dedicated web server, the command line can be incredibly helpful.
In this class, you'll see how to install Git. We'll show Mac users how to set up Xcode and PC users how to set up SourceTree.
In this introduction to Git, you'll learn to make commits, create repositories, track files and much more.
In Part 2 of the Git series, you'll learn how to move code between your work environment and the shared Git environment. You'll see how to use Github, Bitbucket and SSH keys.
Twig is a very powerful template engine for PHP. Twig is safe, fast, easy-to-learn and is used by many different platforms.
Object oriented programming (OOP) is the most popular approach taken by PHP developers. You'll find object oriented code in almost all major CMS's and platforms. In this class, you'll learn the fundamentals of OOP and how they apply to PHP.
Zurb Foundation is a very popular alternative to the Bootstrap framework. Foundation is a family of responsive front-end frameworks that make it easy to design beautiful responsive websites, apps and emails.
UIkit is a lightweight and modular front-end framework for developing fast and powerful web interfaces. UIkit gives you a comprehensive collection of HTML, CSS, and JS components which is simple to use, easy to customize and extendable.
CSS stylesheets can become hard to manage on large projects. LESS is a solution that developers use to make their CSS much more efficient. As many designers know, stylesheets can become complex on big sites. It can become a headache to manage hundreds or thousands of styles. LESS allows you to use plain CSS, but also add programming features such as variables, mixins, and functions.