This course is designed to grow your technical skills in programming and web development whilst also developing the skill set you need to be an adaptable computing professional. You will develop the basic technical skills needed to become a computing professional including: programming, databases, computer hardware, computer networking and how a computer operating system works. You will also learn how to capture requirements and complete a whole software lifecycle, starting with a concept and ending with a product.