Terraform Associate: HashiCorp Certified: Terraform Associate

  • 10h 6m

  • 111 students

  • 4.1 (75)

$43.99

$39.99

You don't have enough time to read the study guide or look through eBooks, but your exam date is about to come, right? The HashiCorp Terraform Associate course comes to the rescue. This video tutorial can replace 100 pages of any official manual! It includes a series of videos with detailed information related to the test and vivid examples. The qualified HashiCorp instructors help make your Terraform Associate exam preparation process dynamic and effective!

HashiCorp Terraform Associate Course Structure

About This Course

Passing this ExamLabs HashiCorp Certified: Terraform Associate video training course is a wise step in obtaining a reputable IT certification. After taking this course, you'll enjoy all the perks it'll bring about. And what is yet more astonishing, it is just a drop in the ocean in comparison to what this provider has to basically offer you. Thus, except for the HashiCorp HashiCorp Certified: Terraform Associate certification video training course, boost your knowledge with their dependable HashiCorp Certified: Terraform Associate exam dumps and practice test questions with accurate answers that align with the goals of the video training and make it far more effective.

Certified Terraform Associate: Comprehensive Cloud Infrastructure Training

This comprehensive course is designed to provide learners with an in-depth understanding of HashiCorp Terraform and its practical applications in modern infrastructure management. Students will gain hands-on experience with Terraform, exploring its core concepts, configurations, and best practices. Through step-by-step guidance, the course equips learners to manage cloud and on-premises infrastructure using Infrastructure as Code (IaC) principles. By the end of the program, participants will have the confidence and knowledge required to pass the Terraform Associate certification exam and apply Terraform professionally in real-world scenarios.

This course emphasizes practical learning and aims to bridge the gap between theory and real-world implementation. Participants will work on multiple exercises, labs, and projects that cover diverse cloud environments, allowing them to understand how Terraform can be integrated into continuous integration and delivery pipelines. Learners will develop the skills necessary to create reusable modules, manage Terraform state, and maintain infrastructure efficiently and reliably.

What You Will Learn From This Course

  • Understand the fundamentals of Infrastructure as Code and Terraform’s role in modern DevOps practices

  • Install, configure, and initialize Terraform for various cloud providers and environments

  • Create and manage Terraform configurations for provisioning infrastructure resources

  • Understand the concept of Terraform state and learn best practices for managing state files

  • Use Terraform modules to create reusable, scalable, and maintainable infrastructure components

  • Work with providers, data sources, and resource types to customize infrastructure deployments

  • Implement version control and collaborative workflows for Terraform projects

  • Handle Terraform plan, apply, and destroy operations effectively

  • Debug and troubleshoot Terraform configurations for real-world scenarios

  • Integrate Terraform with continuous integration and continuous deployment pipelines

  • Prepare for and pass the HashiCorp Terraform Associate certification exam

  • Explore advanced Terraform features such as workspaces, remote state management, and dynamic configuration

Learning Objectives

By the end of this course, learners will be able to:

  • Demonstrate a thorough understanding of Terraform’s architecture and functionality

  • Use Terraform to define, provision, and manage infrastructure across multiple platforms

  • Implement best practices for state management and collaboration in Terraform projects

  • Develop reusable modules to standardize infrastructure deployment across teams

  • Apply versioning strategies to Terraform configurations to ensure consistent deployments

  • Troubleshoot common issues related to resource provisioning, dependencies, and state conflicts

  • Understand provider configurations, resource lifecycle, and advanced features of Terraform

  • Integrate Terraform with CI/CD pipelines to automate infrastructure deployment

  • Prepare effectively for the Terraform Associate certification and validate skills professionally

Requirements

To make the most of this course, learners should have:

  • A basic understanding of cloud computing concepts such as IaaS, PaaS, and SaaS

  • Familiarity with the command line interface and basic shell commands

  • Knowledge of networking fundamentals, including IP addressing, DNS, and routing

  • Basic understanding of configuration management and DevOps practices

  • Access to a cloud account (AWS, Azure, GCP, or any provider supported by Terraform)

  • A computer with internet access to install and run Terraform and related tools

No prior experience with Terraform is required. The course starts from foundational concepts and gradually moves to advanced topics, making it suitable for beginners as well as professionals looking to solidify their Terraform skills.

Course Description

The HashiCorp Terraform Associate course offers a deep dive into the world of Infrastructure as Code, focusing on Terraform’s capabilities and features. This course is structured to provide a balance between theory and practical application, allowing learners to build, manage, and scale infrastructure efficiently using Terraform. The curriculum covers every essential topic required for certification and professional use, ensuring that students not only learn Terraform but also understand how to apply it in real-world environments.

Through detailed explanations, real-world examples, and guided exercises, learners will explore how Terraform interacts with various cloud providers, how to manage complex infrastructure dependencies, and how to maintain modular, reusable code. Students will also learn how to work with Terraform Cloud and Terraform Enterprise, gaining insight into collaborative workflows and state management. Emphasis is placed on hands-on labs, ensuring that learners gain practical experience that can be directly applied to workplace scenarios.

The course also prepares students for the Terraform Associate certification exam by covering exam-specific objectives, including Terraform basics, workflow, configuration language, state management, resource provisioning, and CLI commands. By the end of the course, participants will have the expertise to confidently design, deploy, and manage infrastructure using Terraform in any professional environment.

Target Audience

This course is ideal for a wide range of learners, including:

  • DevOps engineers looking to expand their skill set with Infrastructure as Code tools

  • Cloud architects and administrators aiming to streamline infrastructure deployment and management

  • Software developers interested in automating infrastructure provisioning and deployment

  • IT professionals seeking certification in Terraform Associate for career advancement

  • System administrators responsible for maintaining cloud and on-premises infrastructure

  • Anyone interested in learning Terraform from scratch and applying it in real-world scenarios

The curriculum is structured to accommodate both beginners and intermediate-level professionals, ensuring that all learners gain a strong understanding of Terraform and its applications.

Prerequisites

Before enrolling in this course, learners should have the following prerequisites:

  • Basic knowledge of cloud computing concepts such as compute, storage, and networking

  • Familiarity with operating systems, particularly Linux or Windows, and their command-line tools

  • Understanding of version control systems, preferably Git

  • Awareness of DevOps principles and the software development lifecycle

  • Access to a personal or professional cloud account for hands-on practice

  • Willingness to engage in hands-on exercises, labs, and projects for practical learning

While prior experience with Terraform is not required, familiarity with any scripting language or automation tool will be beneficial. The course is designed to provide a gradual learning curve, ensuring that learners can progress from fundamental concepts to advanced techniques without prior exposure to Terraform.

Course Modules/Sections

The course is divided into multiple structured modules designed to gradually build the learner’s understanding of Terraform from foundational concepts to advanced practices. Each module is crafted to provide theoretical knowledge combined with practical exercises to ensure learners gain hands-on experience.

The first module introduces the fundamentals of Infrastructure as Code (IaC) and Terraform. Learners will explore the benefits of IaC, its role in modern DevOps practices, and the advantages of using Terraform compared to other infrastructure automation tools. The module includes discussions on Terraform architecture, including the Terraform CLI, providers, state management, and resource lifecycle. Participants will also get their first exposure to writing simple Terraform configurations to create basic infrastructure components.

The second module focuses on Terraform installation, initialization, and configuration. Learners will go through step-by-step instructions to install Terraform on various operating systems, configure providers for major cloud platforms, and initialize Terraform projects. The module covers workspace creation, directory structure, and best practices for organizing configuration files. Learners will perform hands-on exercises to deploy simple resources such as virtual machines, storage buckets, and networking components.

The third module delves into Terraform resources, data sources, and variables. This section emphasizes how to define, reference, and configure resources using Terraform’s declarative language. Participants will learn how to create dynamic and reusable infrastructure using variables, output values, and data sources. Real-world examples will include provisioning cloud resources with variable inputs, managing dependencies between resources, and understanding how Terraform evaluates configurations during planning and apply phases.

The fourth module covers state management and backend configuration. Terraform state is a critical component for managing infrastructure, and this module explores its importance, structure, and best practices. Learners will practice configuring remote state storage using services like Amazon S3, Azure Storage, and Terraform Cloud. The module also includes exercises on locking state, handling state conflicts, and performing state migrations.

The fifth module introduces Terraform modules and reusable code patterns. Learners will explore how to encapsulate resources into modules for reuse across projects. The module discusses module sourcing, versioning, and best practices for structuring modules. Participants will create custom modules, use public modules from the Terraform Registry, and integrate modules into multi-environment deployments.

The sixth module focuses on advanced Terraform features, including workspaces, provisioners, dynamic blocks, and meta-arguments. Learners will understand how to implement multi-environment infrastructure using workspaces and manage complex resource configurations with dynamic expressions. Real-world use cases, such as automated configuration of virtual machines and complex networking setups, will be included.

The seventh module covers collaboration, version control, and integration with CI/CD pipelines. Learners will explore how to use Git with Terraform for collaborative infrastructure development. This section includes workflows for pull requests, code reviews, automated testing, and deployment. Participants will also learn how to integrate Terraform into pipelines using tools such as Jenkins, GitLab CI/CD, and GitHub Actions, ensuring infrastructure changes are tested and deployed consistently.

The eighth and final module prepares learners for the HashiCorp Terraform Associate certification exam. This section provides exam-specific guidance, including practice questions, scenario-based exercises, and tips for managing exam objectives. Learners will review key concepts, troubleshoot sample configurations, and simulate real-world tasks to solidify their understanding and readiness for the certification.

Key Topics Covered

This course covers a wide range of topics essential for mastering Terraform and achieving the Terraform Associate certification. Core topics include:

  • Introduction to Infrastructure as Code and DevOps principles

  • Terraform architecture, components, and workflow

  • Installation, configuration, and initialization of Terraform projects

  • Working with providers, resources, and data sources

  • Defining variables, outputs, and managing dynamic configurations

  • Terraform state management, remote backends, and state locking

  • Building reusable modules and structuring Terraform code for scalability

  • Advanced Terraform features, including workspaces, provisioners, meta-arguments, and dynamic blocks

  • Resource dependencies, lifecycle management, and error handling

  • Integration with version control systems and collaborative workflows

  • Automating deployments with CI/CD pipelines

  • Best practices for debugging, troubleshooting, and auditing infrastructure

  • Preparation for the HashiCorp Terraform Associate exam, including practice scenarios and exam-focused guidance

These topics are designed to provide both breadth and depth of understanding, ensuring that learners not only gain theoretical knowledge but also develop the practical skills necessary to manage infrastructure effectively. Each topic is reinforced with hands-on exercises, real-world examples, and scenario-based learning to ensure that participants are confident in applying their skills in professional environments.

Teaching Methodology

The teaching methodology employed in this course combines conceptual lectures with hands-on practical exercises to ensure a comprehensive learning experience. The course emphasizes experiential learning, allowing students to apply theoretical concepts in real-world scenarios immediately after they are introduced. This approach reinforces knowledge retention and provides learners with practical skills that can be applied directly to workplace challenges.

Instruction is delivered through a mix of pre-recorded video lectures, live demonstration sessions, and interactive tutorials. Video lectures cover theoretical foundations, introducing core concepts such as Terraform architecture, state management, and module creation. Live demonstrations provide step-by-step guidance on deploying and managing infrastructure using Terraform. These sessions are complemented with downloadable configuration files, scripts, and templates that learners can use for practice and reference.

Hands-on labs are a critical component of the methodology. Learners are encouraged to complete exercises that simulate real-world tasks, such as creating multi-tier cloud applications, managing dependencies between resources, and automating deployment workflows. Each lab is designed to challenge learners while reinforcing previously covered concepts. Step-by-step instructions, hints, and solutions are provided to guide learners without compromising the problem-solving experience.

Additionally, scenario-based exercises help learners develop problem-solving skills by presenting realistic infrastructure challenges. These scenarios cover common pitfalls, troubleshooting strategies, and best practices for resource management. Learners are encouraged to experiment with different approaches, analyze outcomes, and document their solutions to enhance understanding and confidence.

The course also incorporates collaborative learning through group exercises and discussion forums. Participants can share their solutions, provide feedback, and learn from peers’ experiences. This interaction fosters a deeper understanding of Terraform concepts, encourages knowledge sharing, and develops communication skills critical for DevOps professionals working in team environments.

Assessment of learning is integrated throughout the methodology. Quizzes, exercises, and mini-projects ensure that learners are actively engaging with the material and retaining knowledge. Regular feedback and guidance help learners identify areas for improvement and track their progress. By combining lectures, demonstrations, hands-on labs, collaborative exercises, and continuous assessment, the teaching methodology ensures a balanced and effective learning experience.

Assessment & Evaluation

Assessment and evaluation in this course are designed to measure both conceptual understanding and practical proficiency. A multi-layered approach ensures that learners are evaluated comprehensively, covering theoretical knowledge, practical skills, and problem-solving abilities.

The course includes quizzes at the end of each module to assess understanding of key concepts. These quizzes are designed to reinforce learning, identify areas of weakness, and prepare learners for certification-level questions. Quiz formats include multiple-choice questions, scenario-based questions, and configuration analysis exercises to simulate real-world challenges.

Practical exercises form a core part of the evaluation process. Learners are required to complete hands-on labs that involve creating, modifying, and managing infrastructure using Terraform. These exercises test learners’ ability to write correct and efficient Terraform code, manage state, and troubleshoot errors. Each lab is evaluated based on accuracy, adherence to best practices, and completeness of implementation.

Mini-projects are assigned periodically to consolidate learning from multiple modules. Projects involve end-to-end infrastructure deployments that integrate multiple concepts, such as modular design, state management, and provider configurations. Learners submit their project configurations for evaluation, and detailed feedback is provided to highlight strengths and areas for improvement.

Collaboration and peer review are also incorporated into the assessment strategy. Participants engage in group exercises, review each other’s work, and provide constructive feedback. This approach helps learners develop collaborative skills, learn from diverse approaches, and understand alternative solutions to infrastructure challenges.

The final assessment focuses on certification readiness and practical application. Learners complete a capstone project that simulates real-world scenarios and includes tasks such as deploying multi-tier applications, integrating CI/CD pipelines, and managing state across environments. Performance is evaluated on technical accuracy, adherence to best practices, problem-solving ability, and completeness.

Through this comprehensive assessment framework, learners gain confidence in their Terraform skills, understand their strengths and weaknesses, and are fully prepared to take the HashiCorp Terraform Associate certification exam. Continuous evaluation ensures that learners leave the course with both theoretical knowledge and practical experience required for professional success.

Benefits of the Course

Enrolling in this course offers numerous benefits to learners, ranging from skill enhancement and professional growth to increased employability in the rapidly evolving cloud and DevOps landscape. One of the primary advantages is the acquisition of hands-on, practical skills in Terraform, which is one of the most widely adopted Infrastructure as Code (IaC) tools used across organizations of all sizes. By understanding Terraform deeply, learners gain the ability to automate infrastructure deployments efficiently, reduce manual errors, and ensure consistency across multiple environments.

Another significant benefit is career advancement. Professionals who master Terraform and achieve the HashiCorp Terraform Associate certification often enjoy higher demand in the job market. Roles such as DevOps engineer, cloud engineer, infrastructure automation specialist, and site reliability engineer often require expertise in Infrastructure as Code. Completion of this course demonstrates not only theoretical knowledge but also practical ability to design, implement, and manage scalable infrastructure solutions, making learners strong candidates for these positions.

The course also promotes operational efficiency by teaching best practices for infrastructure management. Participants learn how to structure Terraform projects for maintainability, implement version control for configuration management, and manage infrastructure state effectively. These skills reduce downtime, improve collaboration between teams, and allow organizations to scale infrastructure confidently without introducing errors.

Learning Terraform also equips participants with problem-solving skills applicable to real-world scenarios. The course includes scenario-based exercises and projects that simulate challenges commonly encountered in professional environments, such as handling resource dependencies, resolving state conflicts, and managing multi-environment deployments. By working through these exercises, learners develop the ability to troubleshoot and optimize infrastructure deployments, a crucial skill in cloud-focused roles.

Additionally, the course encourages a mindset of continuous improvement and collaboration. Learners gain exposure to collaborative workflows, such as using Git for version control and integrating Terraform with CI/CD pipelines. These skills foster better communication within development and operations teams and enable automation of repetitive tasks, which ultimately increases productivity and efficiency.

Finally, this course serves as a foundation for future learning and advanced certifications. Participants who complete this training can pursue advanced Terraform topics, Terraform Enterprise usage, or complementary cloud certifications in AWS, Azure, or Google Cloud Platform. The skills gained provide a strong foundation for exploring additional tools and technologies within the DevOps and cloud ecosystem, ensuring long-term professional growth.

Course Duration

The duration of this course is designed to provide a balance between in-depth learning and practical application, ensuring that learners have sufficient time to grasp fundamental concepts while also gaining hands-on experience. The course is structured to be completed over a period of 8 to 12 weeks, depending on the learner’s pace, prior experience, and engagement with practical exercises.

Each module is allocated specific hours for lecture, hands-on labs, and assessments. Foundational modules, which introduce Terraform basics, infrastructure as code principles, and CLI operations, typically require more time as learners familiarize themselves with new concepts and commands. Intermediate modules, such as resource management, state configuration, and module creation, are spread over multiple sessions to allow for practical experimentation and exercises. Advanced modules, including workspaces, CI/CD integration, and certification preparation, are designed to reinforce learning through scenario-based exercises and complex projects.

In addition to scheduled sessions, learners are encouraged to dedicate time for self-study, practice, and review of lab exercises. On average, students may spend 5 to 8 hours per week on reading documentation, experimenting with Terraform configurations, and completing hands-on projects. Optional live Q&A sessions and discussion forums are available to address questions, clarify doubts, and provide additional guidance.

The course is flexible, allowing learners to progress at their own pace while ensuring they achieve mastery in each topic. By the end of the course, participants will have accumulated over 60 to 80 hours of structured learning and practical exercises, providing a solid foundation in Terraform and the confidence to manage infrastructure in real-world professional settings.

Tools & Resources Required

To successfully complete this course, learners need access to a set of essential tools and resources that enable practical learning and experimentation with Terraform. First and foremost, learners must have a computer or laptop with sufficient processing power, memory, and storage to run Terraform alongside cloud provider SDKs and command-line interfaces. The course recommends a minimum of 8 GB RAM, 50 GB of free disk space, and a modern operating system such as Windows 10/11, macOS, or a recent Linux distribution.

An internet connection is required for accessing online documentation, downloading Terraform binaries, interacting with cloud provider APIs, and completing online labs. Learners will also need accounts with one or more cloud providers, such as AWS, Azure, or Google Cloud Platform. These accounts are necessary to deploy and manage resources during hands-on exercises and allow learners to gain practical experience in cloud environments.

The primary tool used in the course is Terraform itself. Learners will be guided to install the latest stable version of Terraform, configure it with appropriate providers, and practice with various CLI commands. Terraform Cloud and Terraform Enterprise accounts are optional but highly recommended for learners who wish to explore remote state management, team collaboration, and advanced workflow features.

Version control tools, particularly Git, are essential for collaborative workflows and code management. Learners are expected to have a basic understanding of Git commands, branching, merging, and repository management. Integration of Terraform with Git enables participants to simulate real-world DevOps practices, manage configuration changes efficiently, and collaborate with peers on projects.

Additional tools that enhance the learning experience include text editors or integrated development environments (IDEs) such as Visual Studio Code, IntelliJ IDEA, or Sublime Text. These tools provide syntax highlighting, error detection, and plugins for Terraform and cloud provider integration, making the configuration and debugging process more efficient. Command-line utilities like curl, jq, and shell scripting tools may also be used in advanced modules for automation and resource management tasks.

Documentation and reference resources are critical for reinforcing learning. Learners are encouraged to use official Terraform documentation, provider documentation, community tutorials, and sample projects to explore additional use cases. Supplementary resources such as online forums, discussion boards, and GitHub repositories provide practical examples, reusable modules, and solutions to common challenges encountered during infrastructure automation projects.

In summary, the required tools and resources include a capable computer, stable internet access, cloud provider accounts, Terraform CLI, Git, an IDE or text editor, and access to documentation and community resources. Together, these tools empower learners to experiment, practice, and implement the skills taught in the course, ensuring they gain a comprehensive understanding of Terraform in both theoretical and practical contexts.

Career Opportunities

Completing this course opens up a wide range of career opportunities for professionals interested in cloud computing, DevOps, and infrastructure automation. Organizations across industries are increasingly adopting Infrastructure as Code practices to manage scalable, reliable, and cost-efficient infrastructure, creating a strong demand for professionals with Terraform expertise. DevOps engineers are one of the primary roles benefiting from this skill set, as they are responsible for implementing automation, optimizing deployment pipelines, and maintaining infrastructure consistency. Professionals skilled in Terraform can design, deploy, and manage multi-cloud environments efficiently, making them essential contributors to DevOps teams. Cloud engineers also find significant opportunities after completing this course. By understanding Terraform’s capabilities, cloud engineers can automate provisioning, monitor resources, and implement best practices for security, compliance, and cost optimization. Terraform expertise allows cloud engineers to manage both existing and new infrastructure with a high degree of control and reliability. Infrastructure automation specialists and site reliability engineers are other roles that benefit from this course. These professionals are tasked with ensuring high availability, scalability, and resilience of systems, and Terraform provides the tools necessary to automate complex infrastructure tasks, manage resource dependencies, and maintain infrastructure across multiple environments. Organizations increasingly seek candidates who can reduce manual intervention, minimize errors, and implement reproducible infrastructure, all of which are skills acquired through this course. In addition to technical roles, completing this course enhances employability for project managers, IT consultants, and technical architects who need to understand Infrastructure as Code principles and Terraform capabilities to oversee projects, manage teams, and ensure proper infrastructure design. Professionals with Terraform certification demonstrate a commitment to industry-recognized best practices, which increases credibility and opens doors to leadership or advisory positions. Freelancers and independent consultants also benefit from Terraform expertise, as demand for on-demand infrastructure automation projects grows. Businesses often require experts to design, deploy, and maintain cloud infrastructure efficiently, providing opportunities for short-term or contract-based engagements. By mastering Terraform, learners can take on projects that involve cloud migration, multi-environment deployments, or integration with CI/CD pipelines. Continuous learning and certification in Terraform also serve as a stepping stone for advanced certifications and specialized roles, such as Terraform Enterprise Engineer, DevSecOps Specialist, or Multi-Cloud Automation Architect. Career growth is accelerated for those who combine Terraform knowledge with complementary cloud skills in AWS, Azure, or Google Cloud Platform, positioning professionals for higher-level roles and leadership positions in DevOps and cloud engineering domains.

Enroll Today

Enrolling in this course provides immediate access to comprehensive, structured learning designed to transform beginners into proficient Terraform practitioners. Learners will benefit from a step-by-step approach, starting with foundational concepts and progressing to advanced topics, ensuring a smooth and effective learning journey. The course offers hands-on labs, real-world scenario exercises, and practical projects that allow learners to apply their knowledge immediately, reinforcing understanding and boosting confidence. Enrolling today ensures that participants stay ahead in the rapidly evolving field of cloud infrastructure and DevOps, equipping them with skills that are highly valued by employers. By joining the course, learners gain access to expert guidance, structured curriculum, and continuous support, allowing them to learn at their own pace while building practical experience. Enrollment also provides opportunities for collaborative learning through discussion forums, group exercises, and peer feedback, fostering a sense of community and shared growth. Participants receive detailed course materials, downloadable resources, and access to cloud provider accounts and Terraform labs, ensuring a complete and immersive learning experience. Completing this course enhances employability, career prospects, and professional credibility, making it an ideal choice for individuals looking to establish themselves in DevOps, cloud engineering, and infrastructure automation. By enrolling today, learners take the first step toward mastering Terraform, achieving industry-recognized certification, and unlocking diverse career opportunities in cloud computing and infrastructure management.


Didn't try the ExamLabs HashiCorp Certified: Terraform Associate certification exam video training yet? Never heard of exam dumps and practice test questions? Well, no need to worry anyway as now you may access the ExamLabs resources that can cover on every exam topic that you will need to know to succeed in the HashiCorp Certified: Terraform Associate. So, enroll in this utmost training course, back it up with the knowledge gained from quality video training courses!

Hide

Read More

Related Exams

SPECIAL OFFER: GET 10% OFF
This is ONE TIME OFFER

You save
10%

Enter Your Email Address to Receive Your 10% Off Discount Code

SPECIAL OFFER: GET 10% OFF

You save
10%

Use Discount Code:

A confirmation link was sent to your e-mail.

Please check your mailbox for a message from support@examlabs.com and follow the directions.

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

Simply submit your email address below to get started with our interactive software demo of your free trial.

  • Realistic exam simulation and exam editor with preview functions
  • Whole exam in a single file with several different question types
  • Customizable exam-taking mode & detailed score reports