Assumes no prior programming experience, making it ideal for readers who are starting out in their software development careers as well as programmers who want to expand their skills. Teaching 'by... This description may be from another edition of this product.