business classesThe last year has been tough on the airline business, fuel costs are up, people are taking less vacations and businesses have been cutting back on travel expenses for their sales forces as well as their executive travel. For example, Business Insider reports that schools like Yale, Stanford, the University of Pennsylvania, Columbia and Duke are offering formal small business classes online, covering topics like financial markets, entrepreneurship, game theory, risk management, debate skills, behavioral economics and marketing Online business classes of this variety typically last anywhere from several weeks to a few months and are ideal for those who want professional training but aren’t in need of an advanced degree.

QuickBooks 2015 for Contractors , QuickBooks 2014 , QuickBook 2013 – Learn how to use the Premier Contractor Edition of QuickBooks for your construction business to create contract estimates, perform time tracking and job costing, generate powerful reports, and much more.

A lot of small business owners know their fields and industries like the back of their hand—it’s why they are so good at what they do. But when it comes to marketing your business, there might be a few (or more than a few) gaps in your formal education or training.

For example, Google’s Online Marketing Challenge, one of ‘s top five free online courses for digital marketers , contains modules covering topics like search engine marketing, display advertising and digital analytics so you pick and choose your modules to tailor your classes

While it is not typically possible to earn a business management degree online for free, and free courses do not typically offer college credit, they can be used as a supplement for college coursework, or even as a preview of college-level work for students who may be considering a bachelor’s or associate’s degree in business Presented in a variety of formats, the online business courses listed below are usually self-paced and designed to accommodate a range of learning styles and knowledge levels.