Knitting is not a difficult craft and even the beginners can make beautiful handmade items for your family and friends using the free knitting patterns for the beginners. You just need to learn the basic stitches in knitting. There are many sites which provide you the patterns for creating various items easily with the basic steps. You will be able to find the right pattern from any of these sites. You can see the free tutorials provided by the website to learn the basic stitches and then start doing the craft.
The best way to learn the basics of knitting and crochet is the video tutorials. You can search for sites which provide free video tutorials or having step by step instruction and pictures for creating the item you want to make. Once you learn from the tutorial start practicing it to get better at the craft. Select sites which give instructions for creating different knit items, so the learning will be interesting.