DIY PRO Blog & E-Commerce Platform
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
61 students enrolled
Wishlisted Wishlist

Please confirm that you want to add DIY PRO Blog & E-Commerce Platform to your Wishlist.

Add to Wishlist

DIY PRO Blog & E-Commerce Platform

Detailed, step by step guidance, sets up your PC to host your own blog and online store. No Programming required.
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
61 students enrolled
Created by Bill Weisberg
Published 7/2012
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
  • 9 hours on-demand video
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn computer networking principles
  • Gather specific details about your PC, router, and network settings
  • Install blog and e-commerce software
  • Design matching custom website themes
  • Analyze website traffic and monitor performance
  • Post to your blog and add a product to your store
  • Create a newsletter
  • Open your websites to the public
  • Enjoy sharing ideas and information, and sell products online
  • Create a community of new bloggers and internet marketers that share ideas for online success
View Curriculum
  • A PC with Windows 7 Home, Professional, or Ultimate (32Bit or 64Bit)
  • Broadband Internet Connection such as DSL or Cable
  • Router - For example D-Link, Netgear, and Linksys are typical home network routers
  • Ability to copy and paste
  • Navigate files and folders
  • Move files between directories
  • Download and install software
  • Do It Yourself attitude

DIY PRO Blog and E-Commerce platform is 38 videos (approximately 9 hours), 148 Page eBook, supporting applications and code files on Self Hosting. The videos guide you step by step through installing, configuring, and customizing powerful software that turns your PC into a full featured blog and online store. You will learn a broad spectrum of technical knowledge in Self Hosting, hands on, from an IT professional with 28 years of computing experience. Even better, a web professional would charge you $2,000 - $5,000 to implement what you will learn in this Self Hosted Blog & eCommerce Training! The best part is what you can do with it when you are done.


Who is the target audience?
  • Families
  • Students
  • Hobbyists
  • Clubs and Groups
  • Bloggers
  • Internet Marketers
  • Small Businesses
  • Entrepreneurs
  • Technology Enthusiasts
Students Who Viewed This Course Also Viewed
Curriculum For This Course
46 Lectures
2 Lectures 00:00
Getting started.
Class Introduction
2 pages

eBook describing the complete platform installation and configuration procedure.
DIY Pro Blog And E Commerce Platform eBook
148 pages
6 Lectures 00:00

Download the support files to your computer and extract the zip.

DIY PRO Blog And E Commerce Platform Support Files
20.9 kB

BlogEngine.NET 2.5 Download to your PC

BlogEngine Software
3.7 MB

nopCommerce 2.5 Download to your PC

NopCommerce Software
18.7 MB

Graphics software installer. Download to your PC.

Paint Software Installer
3.7 MB

Recommended software for storing the many passwords generated during this class.

Password Safe Software
7.5 MB

Licenses for the software used in this class.

7.8 kB
Prepare Your PC
15 Lectures 02:27:37

Basic computer networking is explained providing an overview of web technology.

You will gather basic information about your computer and network that will be used later in the course.

For example, verify administrator rights, OS type, IP settings, and router settings.

Preview 23:45

Assign a static IP address to your computer.

Assigning Static IP

Internet Information Services consists of software components that enable a computer to host websites. This lesson gets IIS up and running on your computer.

Installing IIS

Installing .NET Framework

.NET Framework

Configure regular backups of your PC


Configure your firewall

Windows Firewall

Learn how to use service accounts to keep your system secure.

Service Accounts

Download database software to store your website data.

SQL Download

Web development software will allow you to modify the files that determine your website design and functionality.

Web Developer Software

Visual C# is a programming language and installing the development environment enables you to modify code files.

Visual C#

Live Writer is blog editing software. You will use it to create high quality posts for your blog.

Live Writer

Install and configure database software.

SQL Install

Download the core applications used in the DIY Web Platform, recommended tools, and update your OS.

Core Apps Download

Register your domain name.

Domain Name

Learn about the HOSTS file and add new entries.

Install Websites
3 Lectures 53:51

Prepare to install your websites and configure application pools.

Website Prep

Install BlogEngine.NET

Blog Engine Install

Install nopCommerce software

NopCommerce Install
Design Themes
8 Lectures 02:03:01

Choose a color scheme for your websites.

Color Scheme

Apply your color scheme and create custom theme folder.

Create Theme

Create a custom theme for your blog

Blog Theme

Create a custom theme for your store.

Store Theme

Create a custom logo to build your brand.

Create Logo

Create custom menu icons that match your theme

Replace Icons

Customize page footers

Modify Footer

Use social accounts for content and website promotion

Social Accounts
Monitor Performance and Analyze Traffic
5 Lectures 01:23:50

Create a database to store blog analytic data

Blog Database

Create a table for analytic data.

Analytics Table

Install a custom HTTP Module that sends request details to the database for reporting

HTTP Module

Create a custom report to view daily blog traffic.

Daily Blog Report

Learn how to monitor the performance of your websites.

Performance Monitoring
Initialize Websites
3 Lectures 41:58

Write your first blog entry and post it.

First Post

Choose a product to sell online and set it up in your store.

First Product

Configure payments and shipping methods in your store.

Payments And Shipping
1 Lecture 32:59

Promote your websites with a newsletter. Create a custom newsletter sign up form and link to it from your site.

Test and Go Public
3 Lectures 41:23

Finalize your website settings and content, then test your store by going through the purchasing process.

Final Settings And Test

Configure your firewall to allow internet users to browse your websites.

Router Ports And Firewall

Change your public DNS record pointing your domain name to your websites.

Public DNS Record
About the Instructor
Bill Weisberg
5.0 Average rating
1 Review
61 Students
1 Course
IT Professional

My Dad bought me my first computer, an Atari 800, when I was 12 years old. I enjoy sharing my 28 years of computer experience with others because modern technology can empower individuals like never before in history. In 1999 I achieved Microsoft Certified Systems Engineer certification and Cisco Certified Network Associate. I spend way too much time at a keyboard so i like to get out and play golf when I can.