Terraform Video Course Syllabus/ Topics covered
Terraform is a programming language. And for learning programming languages, videos are considered to be an effective learning instrument. Typical programming learning video tutorials do not require much of infrastructure. But this Terraform video course is a bit different. In this video training course, we are covering the AWS cloud automation. While the code itself can be run on a normal computer or laptop, the code automates AWS cloud. And AWS cloud is an infrastructure solution on its own. So to follow the video tutorial here, one needs to have an AWS cloud environment too. The instructions about how to create your own AWS account and leverage the AWS infrastructure for learning terraform coding with the help of this terraform video training course, has been given inside the course in chapter 3
Do I need to know Programming before learning Terraform?
Ans> No, because Terraform is a programming language built for admin/ops people who traditionally have not been very programming savvy. The whole tool is built on go programming language. Had there been no need for a programming language bult for non programmers, no one probably would have created Terraform and instead people woud have used Go language directly. But instead this was built so that everyone can automate irrespective of their prior programming proficiency. Hence, knowing how to code, is not a pre-requisite for learning Terraform. And this course has been built with that principle in mind too. Anyone can learn Terraform through this course.Â