A custom post type is nothing more than a regular post with a different post_type value in the database. In this tutorial, you will learn how to Create custom post types, custom taxonomies, custom meta boxes in wordpress.
In some situations, especially on wordpress multi-user blogs, it may be useful to completely remove widgets from the interface. Each individual user can, by default, turn off any given widget using the Screen Options tab at the top, but if you have a lot of non-technical users it might be nicer for them to not see it at all.
WordPress is great for getting up and running quickly with tons of features out of the box. There are tons of themes and plugins that can be easily integrate to customize the site. In this video serial you will learn about WordPress Basic.