SKILL BENCHMARKS

See how you stack up!

Skip material you already know and level up on the where you want to go

Find your starting point with personalized recommendations

Discover your strengths and gaps in any skill

Explore SkillBenchmark Hero Image
SEARCH FOR SKILL BENCHMARKS

Skill Benchmarks for Technology & Developer

Software Development

  • CSSLP: Secure Software Supply Chain Competency

    15m | 15 questions

    The Secure Software Supply Chain Competency benchmark measures your knowledge of pedigree and provenance verification and acquisition process support delivery. You will be evaluated on your skills in applying compliance auditing, vulnerability response and reporting, supplier sourcing challenges, best practices for various controls, SLAs, support structures, and product deployment and configuration management. A learner who scores high on this benchmark demonstrates that they have the skills necessary to incorporate best practices for supply chain and software acquisitions.

  • CSSLP: Secure Software Concepts Competency

    16m | 16 questions

    The Secure Software Concepts Competency benchmark will evaluate your knowledge of the secure software concepts of confidentiality, integrity, and availability (CIA), in addition to concepts that support CIA, such as authentication, authorization, accountability, and non-repudiation. You will be evaluated on your skills in ensuring key design principles are incorporated into the software development lifecycle, such as least privilege, separation of duties, defense in depth, fail-safe, complete mediation, least common, psychological acceptability, and single points of failure, as well as key security practices. A learner who scores high on this benchmark demonstrates that they have the skills to describe secure software core concepts and incorporate security practices into the software development lifecycle.

  • CSSLP: Secure Software Testing Competency

    25m | 25 questions

    The Secure Software Testing Competency benchmark assesses your knowledge of essential testing types, as well as how to apply best practices for security testing and quality assurance, bug tracking, and the ISO 9126, SSE-CMM, OSSTMM, and DIACAP standards. You will be evaluated on your skills in performing secure software testing by tracking security errors, securing test data, and verifying and validating testing results. A learner who scores high on this benchmark demonstrates that they have the skills necessary to recognize and apply testing concepts and use secure software testing best practices.

  • CSSLP: Secure Software Implementation Competency

    23m | 23 questions

    The Secure Software Implementation Competency benchmark measures your knowledge of the differences between declarative and programmatic security, in addition to defensive coding practices and applying secure coding controls such as configuration, error handling, and session management. You will be evaluated on your skills in using essential secure coding techniques such as versioning, peer-based code reviews, code analysis, and anti-tampering techniques, as well as analyzing code for security vulnerabilities, identifying malicious code, and securely reusing third-party code and integrating components. A learner who scores high on this benchmark demonstrates that they have the skills necessary to recognize and apply secure coding practices and assess security vulnerabilities.

  • CSSLP: Secure Software Lifecycle Management Competency

    24m | 24 questions

    The Secure Software Lifecycle Management Competency benchmark measures your knowledge of secure lifecycle management, including version control, security standards, frameworks, and security metrics, in addition to governance, risk, and compliance (GRC). You will be evaluated on your skills in deploying and maintaining software and operations. A learner who scores high on this benchmark demonstrates that they have the skills necessary to use the secure lifecycle management model and perform software pre- and post-release activities.

  • CSSLP: Secure Software Requirements Competency

    18m | 18 questions

    The Secure Software Requirements Competency benchmark measures your ability to define software security requirements and identify and analyze compliance requirements, data classification requirements, and privacy requirements. You will be evaluated on your skills in developing misuse and abuse cases, using the Security Requirements Traceability Matrix (STRM), and ensuring security requirements flow down to the suppliers/providers. A learner who scores high on this benchmark demonstrates that they have the skills to recognize secure software requirements such as abuse cases, software specifications, and traceability matrixes.

  • CSSLP: Secure Software Architecture and Design Competency

    25m | 25 questions

    The Secure Software Architecture and Design Competency benchmark measures your knowledge of common threats such as APT, insider threats, common malware, and third party/supplier risks, as well as performing attack surface evaluation. You will be evaluated on your skills in recognizing security architecture considerations such as identification and prioritization, distributed/pervasive computing, and applying best practices for securing commonly used architecture and technologies like virtualization, databases, and the programming language environment. A learner who scores high on this benchmark demonstrates that they have the skills to develop a threat model, define security architectures, perform an architectural risk assessment, and secure commonly used architectures and technologies.

Architecting

  • AWS Certified Solutions Architect Professional 2020: Continuous Improvement and Migration Planning Proficiency

    30m | 30 questions

    The AWS Continuous Improvement and Migration Planning Proficiency benchmark assesses your ability to troubleshoot solution architectures and determine the strategies to improve the performance, reliability, and development of an existing solution. You will be evaluated on your skills to select migration tools and/or services for new and migrated solutions and determine a strategy for migrating existing on-premises workloads to the cloud. A learner who scores high on this benchmark demonstrates that they have the skills to determine a new cloud architecture and a strategy to improve an existing solution for operational excellence.

  • AWS Associate Solutions Architect 2022: Design High-performing Architectures Competency (Intermediate Level)

    20m | 20 questions

    The AWS Design High-performing Architectures Competency benchmark measures your ability to identify elastic and scalable compute solutions for a workload. You will be assessed on your skills to select high-performing networking, storage, and database solutions for a workload. A learner who scores high on this benchmark demonstrates that they have the skills to choose appropriate high-performing solutions.

  • AWS Associate Solutions Architect 2020: Design Cost-optimized Architectures Competency

    15m | 15 questions

    The AWS Design Cost-optimized Architectures Competency benchmark measures your ability to select appropriate scaling strategies from a cost perspective, identify when content delivery can be used to reduce costs, and recognize the strategies to reduce data transfer costs within AWS. You will be evaluated on your skills to determine the most cost-effective database options based on requirements. A learner who scores high on this benchmark demonstrates that they have the skills to identify cost-effective solutions for storage, compute, database, and network services.

  • AWS Certified Solutions Architect Professional 2020: Design for New Security Solutions Proficiency

    30m | 30 questions

    The AWS Design for New Security Solutions Proficiency benchmark measures your skills to determine cross-account authentication and access strategy and to design a multi-account AWS environment for complex organizations. You will be evaluated on your skills to determine an auditing strategy for authentication and access. A learner who scores high on this benchmark demonstrates that they have the skills to implement the most appropriate account structure for proper agility and security.

  • AWS Associate Solutions Architect 2022: Design Secure Architectures (Intermediate Level)

    20m | 20 questions

    The AWS Design Secure Architectures Competency benchmark evaluates your ability to design a multi-tier architecture solution. You will be measured on your skills in designing decoupling mechanisms using AWS services and choosing appropriate resilient storage. A learner who scores high on this benchmark demonstrates that they have the skills to design highly available and/or fault-tolerant architectures.

  • AWS Certified Solutions Architect Professional 2020: Organizational Complexity and Cost Control Proficiency

    25m | 25 questions

    The AWS Organizational Complexity and Cost Control Proficiency benchmark measures your ability to design a multi-account AWS environment for complex organizations. You will be evaluated on your skills to determine which controls to design and implement in order to ensure cost optimization and identify opportunities to reduce cost in an existing architecture. A learner who scores high on this benchmark demonstrates their skills to use AWS Organizations and select a cost-effective pricing model for a solution services.

  • AWS Certified Solutions Architect Professional 2020: Design for New Infrastructure Management Solutions Proficiency

    30m | 30 questions

    The AWS Design for New Infrastructure Management Solutions Proficiency benchmark evaluates your ability to determine a deployment strategy that meets business requirements when designing and implementing a solution. You will be measured on your skills to determine a solution design to meet performance objectives and ensure business continuity. A learner who scores high on this benchmark demonstrates that they have the skills to determine reliability and security requirements when designing and implementing a solution.

  • AWS Associate Solutions Architect 2020: Design Secure Applications and Architectures Competency

    30m | 30 questions

    The AWS Design Secure Applications and Architectures Competency benchmark measures your ability to determine when and how to use security groups and to select appropriate data security options. You will be assessed on your skills to design secure access to AWS resources and choose appropriate services to create traceability for access to AWS resources. A learner who scores high on this benchmark demonstrates that they have the skills to design secure application tiers and select appropriate policies and AWS services to protect against threats.

  • AWS Associate Solutions Architect 2020: Design Resilient Architectures Competency

    17m | 17 questions

    The AWS Design Resilient Architectures Competency benchmark evaluates your ability to design a multi-tier architecture solution. You will be measured on your skills to design decoupling mechanisms using AWS services and choose appropriate resilient storage. A learner who scores high on this benchmark demonstrates that they have the skills to design highly available and/or fault-tolerant architectures.

  • AWS Associate Solutions Architect 2022: Design Resilient Architectures Competency (Intermediate Level)

    20m | 18 questions

    The AWS Design Resilient Architectures Competency benchmark evaluates your ability to design a multi-tier architecture solution. You will be measured on your skills in designing decoupling mechanisms using AWS services and choosing appropriate resilient storage. A learner who scores high on this benchmark demonstrates that they have the skills to design highly available and/or fault-tolerant architectures.

  • AWS Associate Solutions Architect 2020: Design High-performing Architectures Competency

    32m | 32 questions

    The AWS Design High-performing Architectures Competency benchmark measures your ability to identify elastic and scalable compute solutions for a workload. You will be assessed on your skills to select high-performing networking, storage, and database solutions for a workload. A learner who scores high on this benchmark demonstrates that they have the skills to choose appropriate high performing solutions.

  • AWS Certified Solutions Architect Professional 2020: Design for New Storage Solutions Proficiency

    30m | 30 questions

    The AWS Design for New Storage Solutions Proficiency benchmark measures your ability to determine target database platforms. You will be evaluated on your skills to enable data replication, self-healing, and elastic features and services. A learner who scores high on this benchmark demonstrates that they have the skills to analyze data volume and rate of change, determine a data transfer strategy, and select an appropriate database transfer mechanism.

  • AWS Associate Solutions Architect 2022: Design Cost-optimized Architectures Competency

    20m | 20 questions

    The AWS Design Cost-optimized Architectures Competency benchmark measures your ability to select appropriate scaling strategies from a cost perspective, identify when content delivery can be used to reduce costs, and recognize the strategies to reduce data transfer costs within AWS. You will be evaluated on your skills to determine the most cost-effective database options based on requirements. A learner who scores high on this benchmark demonstrates that they have the skills to identify cost-effective storage solutions, compute, database, and network services.

Developing

  • AWS Certified DevOps Engineer 2021: AWS Configuration Management and Infrastructure as Code Competency

    29m | 29 questions

    The AWS Configuration Management and Infrastructure as Code Competency benchmark evaluates your knowledge of how AWS CloudFormation can be used to automatically provision and manage infrastructure, as well as how and why AWS Elastic Beanstalk is used. You will be evaluated on your implementation skills for AWS Lambda and API Gateway deployments, knowledge of differentiation between Amazon Elastic Container Service (ECS) and Elastic Container Registry (ECR), and your ECS and ECR container application skills. A learner who scores high on this benchmark demonstrates that they have the skills necessary to outline the importance of configuration management in an AWS environment and can use AWS tools for configuration management.

  • AWS Certified DevOps Engineer 2021: AWS Monitoring and Logging Competency

    21m | 21 questions

    The AWS Monitoring and Logging Competency benchmark assesses your understanding of communicating the required policy based on the least privileges required by the application, as well as your ability to encrypt data at rest and in transit. You will be evaluated on your implementation skills for application authentication and authorization using Amazon Cognito. A learner who scores high on this benchmark demonstrates that they have the skills necessary to implement encryption using AWS services and make authenticated calls to AWS services.

  • AWS Certified DevOps Engineer 2021: AWS SDLC Automation Competency

    25m | 25 questions

    The AWS SDLC Automation Competency benchmark assesses your understanding of concepts, such as using the AWS CodeCommit service to apply source code control in the software development life cycle (SDLC). You will be evaluated on your skills for using AWS CodeDeploy to demonstrate concepts related to the deployment stage of the SDLC. A learner who scores high on this benchmark demonstrates that they have the skills necessary to apply concepts related to the SDLC CI/CD pipeline using AWS CodePipeline and related tools and services.

  • AWS Certified DevOps Engineer 2021: AWS Policies and Standards Automation Competency

    15m | 15 questions

    The AWS Policies and Standards Automation Competency benchmark measures your skills for setting up automatic monitoring and response to health and performance incidents. You will be evaluated on your skills to set up automatic cost management, budgeting, and optimization of resource costs. A learner who scores high on this benchmark demonstrates that they have the skills necessary to apply governance standards and monitor compliance with the governance strategy.

  • AWS Certified DevOps Engineer 2021: AWS Incident and Event Response Competency

    21m | 21 questions

    The AWS Incident and Event Response Competency benchmark measures your knowledge of the concepts and steps required to restore operations, troubleshoot issues, automate event management, and alerting. You will be evaluated on your skills with the concepts and steps required to implement and utilize automated healing. A learner who scores high on this benchmark demonstrates that they have the skills to implement event-driven automated actions.

Operations

  • AWS Certified DevOps Engineer 2021: AWS Configuration Management and Infrastructure as Code Competency

    29m | 29 questions

    The AWS Configuration Management and Infrastructure as Code Competency benchmark evaluates your knowledge of how AWS CloudFormation can be used to automatically provision and manage infrastructure, as well as how and why AWS Elastic Beanstalk is used. You will be evaluated on your implementation skills for AWS Lambda and API Gateway deployments, knowledge of differentiation between Amazon Elastic Container Service (ECS) and Elastic Container Registry (ECR), and your ECS and ECR container application skills. A learner who scores high on this benchmark demonstrates that they have the skills necessary to outline the importance of configuration management in an AWS environment and can use AWS tools for configuration management.

  • AWS SysOps Associate 2021: AWS Cost and Performance Optimization Competency

    10m | 10 questions

    The AWS Cost and Performance Optimization Competency benchmark measures your ability to implement cost allocation tags, identify opportunities to use managed services, and remediate underutilized or unused resources using AWS services, tools, budgets, and billing alarms. You will be assessed on your skills in recommending compute resources based on performance metrics, implement S3 performance features, and enable enhanced EC2 capabilities. A learner who scores high on this benchmark demonstrates that they have the skills to implement cost optimization and performance optimization strategies.

  • AWS SysOps Associate 2021: AWS Monitoring, Logging, and Remediation Competency

    10m | 10 questions

    The AWS Monitoring, Logging, and Remediation Competency benchmark assesses your ability to implement metrics, alarms, and filters by using AWS monitoring and logging services. You will be evaluated on your skills in taking corrective action based on notifications and alarms, configuring Amazon EventBridge rules to trigger actions, and using AWS Systems Manager Automation documents to take action based on AWS Config rules. A learner who scores high on this benchmark demonstrates that they have the skills to remediate issues based on monitoring and availability metrics

  • AWS Certified DevOps Engineer 2021: AWS Monitoring and Logging Competency

    21m | 21 questions

    The AWS Monitoring and Logging Competency benchmark assesses your understanding of communicating the required policy based on the least privileges required by the application, as well as your ability to encrypt data at rest and in transit. You will be evaluated on your implementation skills for application authentication and authorization using Amazon Cognito. A learner who scores high on this benchmark demonstrates that they have the skills necessary to implement encryption using AWS services and make authenticated calls to AWS services.

  • AWS SysOps Associate 2021: AWS Deployment, Provisioning, and Automation Competency

    30m | 30 questions

    The AWS Deployment, Provisioning, and Automation Competency benchmark measures your ability to create and manage AMIs and AWS CloudFormation, provision resources across multiple AWS Regions and accounts, and identify and remediate deployment issues. You will be evaluated on your skills in using AWS services, implementing automated patch management, and scheduling automated tasks by using AWS services. A learner who scores high on this benchmark demonstrates that they have the skills to provision and maintain cloud resources and automate manual or repeatable processes.

  • AWS SysOps Associate 2021: AWS Security and Compliance Competency

    20m | 20 questions

    The AWS Security and Compliance Competency benchmark measures your ability to troubleshoot and audit access issues using AWS services, validate service control policies and permissions boundaries, and implement secure multi-account strategies. You will be evaluated on your skills in implementing data and infrastructure protection strategies, securely storing secrets using AWS services, and reviewing reports and findings. A learner who scores high on this benchmark demonstrates that they have the skills to implement and manage security and compliance policies.

  • AWS SysOps Associate 2021: AWS Reliability and Business Continuity Competency

    15m | 15 questions

    The AWS Reliability and Business Continuity Competency benchmark measures your ability to create and maintain AWS Auto Scaling plans, caching, Amazon RDS and Aurora Replicas, and loosely coupled architectures, as well as differentiate between horizontal and vertical scaling. You will be evaluated on your skills in configuring AWS Elastic Load Balancing and Amazon Route 53 health checks and implementing fault-tolerant workloads. A learner who scores high on this benchmark demonstrates that they have the skills to implement scalability, elasticity, high availability, resilient environments, and backup and restore strategies.

  • AWS Certified DevOps Engineer 2021: AWS SDLC Automation Competency

    25m | 25 questions

    The AWS SDLC Automation Competency benchmark assesses your understanding of concepts, such as using the AWS CodeCommit service to apply source code control in the software development life cycle (SDLC). You will be evaluated on your skills for using AWS CodeDeploy to demonstrate concepts related to the deployment stage of the SDLC. A learner who scores high on this benchmark demonstrates that they have the skills necessary to apply concepts related to the SDLC CI/CD pipeline using AWS CodePipeline and related tools and services.

  • AWS Certified DevOps Engineer 2021: AWS Policies and Standards Automation Competency

    15m | 15 questions

    The AWS Policies and Standards Automation Competency benchmark measures your skills for setting up automatic monitoring and response to health and performance incidents. You will be evaluated on your skills to set up automatic cost management, budgeting, and optimization of resource costs. A learner who scores high on this benchmark demonstrates that they have the skills necessary to apply governance standards and monitor compliance with the governance strategy.

  • AWS SysOps Associate 2021: AWS Networking and Content Delivery Competency

    20m | 20 questions

    The AWS Networking and Content Delivery Competency benchmark measures your ability to configure a VPC, private connectivity, and AWS network protection services. You will be evaluated on your skills in configuring domains, DNS services, and content delivery. A learner who scores high on this benchmark demonstrates that they have the skills to implement and troubleshoot network connectivity issues.

  • AWS Certified DevOps Engineer 2021: AWS Incident and Event Response Competency

    21m | 21 questions

    The AWS Incident and Event Response Competency benchmark measures your knowledge of the concepts and steps required to restore operations, troubleshoot issues, automate event management, and alerting. You will be evaluated on your skills with the concepts and steps required to implement and utilize automated healing. A learner who scores high on this benchmark demonstrates that they have the skills to implement event-driven automated actions.

Specialty

  • AWS Certified Machine Learning Specialty: Modeling Competency

    34m | 34 questions

    The AWS Certified Machine Learning Specialty: Modeling Competency benchmark measures your ability to frame business problems as machine learning problems, select and train appropriate machine learning models for the problem, perform hyperparameter optimizations for tuning the model, and evaluate the models. A learner who scores high on this benchmark demonstrates that they have the skills necessary to build and develop machine learning solutions on AWS.

  • AWS Certified Machine Learning Specialty: Data Engineering Competency

    27m | 27 questions

    The AWS Certified Machine Learning Specialty: Data Engineering Competency benchmark measures your ability to create data repositories for machine learning, identify and implement data ingestion solutions, and identify and implement a data transformation solution. This competency tests your skills in identifying data sources, determining storage mediums, implementing data ingestion pipelines using AWS Kinesis, and your ability to identify data transformation solutions with Amazon Glue/EMR/Batch. A learner who scores high on this benchmark demonstrates that they have the necessary data engineering skills to implement machine learning solutions on AWS.

  • AWS Certified Machine Learning Specialty: Implementation and Operations Competency

    31m | 31 questions

    The AWS Certified Machine Learning Specialty: Implementation and Operations Competency benchmark measures your ability to build machine learning solutions for performance, availability, scalability, and fault tolerance. A learner who scores high on this benchmark demonstrates that they have the skills to recommend appropriate machine learning algorithms for a given problem and apply basic AWS security practices to machine learning solutions.

  • AWS Certified Machine Learning Specialty: Exploratory Data Analysis Competency

    34m | 34 questions

    The AWS Certified Machine Learning Specialty: Exploratory Data Analysis Competency benchmark measures your ability to explore, sanitize, and prepare data for modeling, perform feature engineering, and analyze and visualize data for machine learning. A learner who scores high on this benchmark demonstrates that they have the necessary skills to identify and handle dirty data, transform data, recognize labeled data and identify migration strategies, identify and extract features from data sets, graph data, interpret descriptive statistics, and perform clustering.

Entry

  • Cisco Core Competency

    25m | 25 questions

    The Cisco Core Competency benchmark will measure your ability to recognize key terms related to Cisco core concepts. You will be evaluated on Layer 1 and 2 technologies, network addressing, Cisco operating systems, IOS commands, and troubleshooting. A learner who scores high on this benchmark demonstrates that they have knowledge of core Cisco components and tools.

Professional

  • Cisco Network Security Proficiency

    17m | 17 questions

    The Cisco Network Security Proficiency benchmark will measure your ability to recognize key terms and concepts related to Cisco network security. You will be evaluated on security models, frameworks, DHCP snooping, IP Source Guard, port security, network hardening, network access, and IPsec. A learner who scores high on this benchmark demonstrates that they have the skills necessary for understanding key Cisco network security terminology and concepts.

  • Cisco Security Proficiency

    16m | 16 questions

    The Cisco Security Proficiency benchmark will measure your ability to recognize key terms and concepts related to architecture and design concepts. You will be evaluated on security concepts for enterprise networks, implementing resilience, security concepts for virtualization and cloud, security controls, authentication, and design. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key architecture and design terminology and concepts.

  • Cisco Firepower Proficiency

    21m | 21 questions

    The Cisco Firepower Proficiency benchmark will measure your ability to recognize key terms and concepts related to Cisco Firepower concepts. You will be evaluated on prefilter policies, security intelligence, DNS policies, QoS, and packet capture. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Cisco Firepower terminology and concepts.

  • Cisco Endpoint and Network Access Proficiency

    14m | 14 questions

    The Cisco Endpoint and Network Access Proficiency benchmark will measure your ability to recognize key terms and concepts related to Cisco endpoints and network access. You will be evaluated on endpoint security, endpoint solutions, device compliance, exfiltration, telemetry, and security products. A learner who scores high on this benchmark demonstrates that they have the skills necessary for understanding key Cisco endpoints and network access terminology and concepts.

  • Cisco Firepower Competency

    18m | 18 questions

    The Cisco Firepower Competency benchmark will measure your ability to recognize key terms and concepts related to Cisco Firepower concepts. You will be evaluated on Cisco firewalls, IPS systems, Firepower Management Center deployments and settings, and NGFW modes and deployments. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Cisco Firepower terminology and concepts.

  • Cisco Enterprise Campus Networks Mastery

    30m | 15 questions

    The Cisco Enterprise Campus Networks Mastery benchmark will measure your ability to recognize key terms and concepts related Cisco Enterprise Campus Networks Mastery. You will be evaluated on addressing plans, routing design, BGP concepts, and advanced design principles. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Cisco Enterprise Campus Networks Mastery terminology and concepts.

  • Cisco Cloud and Content Security Proficiency

    12m | 12 questions

    The Cisco Cloud and Content Security Proficiency benchmark will measure your ability to recognize key terms and concepts related to Cisco cloud and content security. You will be evaluated on cloud deployment, service models, traffic management, and umbrella protection. A learner who scores high on this benchmark demonstrates that they have the skills necessary for understanding key Cisco cloud and content security terminology and concepts.

Cloud Basics

  • Cloud Architect Competency

    24m | 24 questions

    The Cloud Architect Competency benchmark measures whether a learner has been exposed to typical cloud technologies, practices, and principles. A learner who scores high on this benchmark demonstrates an entry to intermediate level of skill on modern cloud services, tools, jargon, and processes.

  • Cloud Architect Proficiency

    51m | 51 questions

    The extensive Cloud Architect Proficiency benchmark measures whether a learner has experience with advanced cloud technologies, practices, and principles. Although there are many important assessments here, a learner who scores high on this benchmark demonstrates an intermediate to advanced level of skill on modern cloud services, tools, jargon, and processes.

  • Cloud Architect Literacy

    11m | 11 questions

    The Cloud Architect literacy benchmark measures whether a learner has had exposure to cloud technologies, practices, and principles and can participate at a literate level in meetings and discussions. A learner who scores high on this benchmark demonstrates an entry-level skill on modern cloud services, tools, jargon, and processes.

Cloud Platforms

  • AWS Certified DevOps Engineer 2021: AWS Configuration Management and Infrastructure as Code Competency

    29m | 29 questions

    The AWS Configuration Management and Infrastructure as Code Competency benchmark evaluates your knowledge of how AWS CloudFormation can be used to automatically provision and manage infrastructure, as well as how and why AWS Elastic Beanstalk is used. You will be evaluated on your implementation skills for AWS Lambda and API Gateway deployments, knowledge of differentiation between Amazon Elastic Container Service (ECS) and Elastic Container Registry (ECR), and your ECS and ECR container application skills. A learner who scores high on this benchmark demonstrates that they have the skills necessary to outline the importance of configuration management in an AWS environment and can use AWS tools for configuration management.

  • Microsoft 365 Literacy

    20m | 20 questions

    The Microsoft 365 Literacy benchmark will measure your ability to recognize key terms and concepts related to Microsoft 365. You will be evaluated on Windows 10 and Microsoft 365 features, collaboration tools available in Microsoft 365, Microsoft Teams features, Microsoft 365 security, mobile device management, and Microsoft 365 pricing. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Microsoft 365 terminology and concepts.

  • Azure AI Fundamentals: Computer Vision on Microsoft Azure Competency

    18m | 18 questions

    The Computer Vision on Microsoft Azure Competency benchmark measures your ability to recall and identify the common types of computer vision solutions, and Azure tools and services for computer vision tasks. A learner who scores high on this benchmark demonstrates that they have the necessary knowledge and skills to build computer vision solutions on the Azure platform.

  • Azure Core Services Literacy

    25m | 25 questions

    The Azure Core Services Literacy benchmark will measure your ability to recognize key terms and concepts related to key Azure core services. You will be evaluated on Azure networking, Azure storage, Azure data, and Azure security services. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Azure core services terminology and concepts.

  • Azure Identity, Governance, Privacy, and Compliance Literacy

    25m | 25 questions

    The Azure Identity, Governance, Privacy, and Compliance Literacy benchmark will measure your ability to recognize key terms and concepts related to Azure identity, governance, privacy, and compliance concepts. You will be evaluated on Azure policies, PII and data privacy, the Azure Advisor, the key vault, and Azure tenants. A learner who scores high on this benchmark demonstrates that they have an understanding of key Azure concepts and terminology related to Azure identity, governance, privacy, and compliance

  • AWS Cloud Practitioner: Economics, Security, and Compliance Literacy

    20m | 20 questions

    The AWS Cloud Economics, Security, and Compliance Literacy benchmark measures your ability to recognize the AWS shared responsibility model. You will be assessed on your knowledge in AWS Cloud costs and economics, compliance solutions, identity management, and key security features. A learner who scores high on this benchmark demonstrates that they have the skills to understand AWS compliance, and apply security best practices and billing practices.

  • Azure Security Literacy

    25m | 22 questions

    The Azure Security Literacy benchmark will measure your ability to recognize key terms and concepts related to Azure security services. You will be evaluated on security features offered by Azure, protecting your network with firewall rules, the Azure key vault, storage security, and IAM. A learner who scores high on this benchmark demonstrates that they have an understanding of common Azure security terminology and concepts.

  • Serverless Competency

    26m | 26 questions

    The Serverless Competency benchmark measures whether a learner has working experience with Serverless practices, tools, and processes. A learner who scores high on this benchmark demonstrates professional mastery in all of the major areas of the Serverless discipline across a variety of different platforms and deployments. This learner can work and act independently of others but requires supervision and oversight.

  • Azure AI Fundamentals: Artificial Intelligence on Microsoft Azure Competency

    15m 59s | 16 questions

    The Artificial Intelligence on Microsoft Azure Competency benchmark measures your ability to recall and identify the features of common AI workloads and principles for responsible AI implementation. A learner who scores high on this benchmark demonstrates that they have the necessary knowledge of AI workloads on the Azure platform.

  • Microsoft 365 Awareness

    20m | 20 questions

    The Microsoft 365 Awareness benchmark will measure your ability to recognize key terms and concepts related to Microsoft 365. You will be evaluated on cloud concepts, Microsoft 365 features, Microsoft Teams, collaboration, Microsoft 365 security, and managing mobile devices. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Microsoft 365 terminology and concepts.

  • Cloud Awareness

    30m | 20 questions

    The Cloud Awareness benchmark will measure your ability to recognize key terms and concepts related to key cloud technologies. You will be evaluated on the premise of cloud computing, cloud types, virtualization concepts, and cloud service types. A learner who scores high on this benchmark demonstrates that they have an awareness of different cloud computing concepts.

  • CloudOps Mastery

    31m | 31 questions

    The CloudOps Mastery benchmark measures whether a learner has extensive expertise in cloud operations technologies, practices, and principles. A learner who scores high on this benchmark demonstrates professional mastery in all of the major areas of cloud operations, across a variety of different cloud platforms and deployments.

  • Azure Cloud Literacy

    25m | 25 questions

    The Azure Cloud Literacy benchmark will measure your ability to recognize terms and concepts related to key Azure Cloud features. You will be evaluated on Azure services, Azure subscriptions, and Azure security. A learner who scores high on this benchmark demonstrates that they have an understanding of key Azure cloud terminology and concepts.

  • Serverless Proficiency

    31m | 31 questions

    The Serverless Proficiency benchmark measures whether a learner has an advanced understanding of Serverless practices with additional experience with Serverless tools and processes. A learner who scores high on this benchmark demonstrates professional proficiency in all of the major areas of the Serverless discipline across a variety of different platforms and deployments. This learner works and acts almost 100% independently of others and is seen as a leader in the industry.

  • AWS Cloud Awareness

    22m | 22 questions

    The AWS Cloud Awareness benchmark will measure your ability to recognize terms and concepts related to key AWS cloud concepts. You will be evaluated on the AWS value proposition, AWS cloud core services, elasticity, security, and storage. A learner who scores high on this benchmark demonstrates that they have an understanding of key AWS cloud terminology and concepts.

  • Azure AI Fundamentals: Machine Learning on Microsoft Azure Competency

    23m | 23 questions

    The Machine Learning on Microsoft Azure Competency benchmark measures your ability to recall and identify common machine learning types, core machine learning concepts such as identifying features and labels in a dataset, core tasks in creating machine learning solutions, and capabilities of no-code machine learning with Azure Learning Studio. A learner who scores high on this benchmark demonstrates that they have the necessary knowledge and skills to build machine learning solutions on the Azure platform.

  • Azure Management Tools Literacy

    24m | 24 questions

    The Azure Management Tools Literacy benchmark will measure your ability to recognize key terms and concepts related to key Azure management tools. You will be evaluated on using the CLI to manage resources, using PowerShell to manage resources, managing virtual networks, managing storage, managing virtual machines, and managing security groups. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Azure management tools terminology and concepts.

  • Azure Cost Management and Service Level Agreements Literacy

    18m | 18 questions

    The Azure Cost Management and Service Level Agreements Literacy benchmark will measure your ability to recognize key terms and concepts related to key Azure cost management and service level agreements. You will be evaluated on Azure monitoring, configuring alerts, and analyzing Azure costs and invoices. A learner who scores high on this benchmark demonstrates that they have an understanding of key Azure cost management and service level agreement terminology and features.

  • CloudOps Awareness

    11m | 11 questions

    The CloudOps Awareness benchmark measures whether a learner has been exposed to basic CloudOps technologies. A learner who scores high on this benchmark demonstratrates an ability to identify gaps in their understanding, and use research tools to begin their learning journey in CloudOps.

  • AWS Cloud Practitioner: Cloud Concepts and Technology Literacy

    25m | 25 questions

    The AWS Cloud Concepts and Technology Literacy benchmark measures your ability to recognize the value of the AWS Cloud. You will be assessed on your skills to describe and position the core AWS services, including compute, network, databases, and storage. A learner who scores high on this benchmark demonstrates that they have the skills to identify AWS services for common use cases.

  • CloudOps Literacy

    25m | 25 questions

    The CloudOps Literacy benchmark measures whether a learner has some working knowledge and exposure in cloud operations technologies, practices, and principles. A learner who scores high on this benchmark demonstrates an ability to participate in technical discussions regarding CloudOps.

  • GCP Cloud Awareness

    20m | 20 questions

    The GCP Cloud Awareness benchmark will measure your ability to recognize key terms and concepts related to key GCP cloud concepts. You will be evaluated on recognizing GCP services, managing Google resources, Google virtual machines, Good security, and roles. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key GCP cloud terminology and concepts.

  • AWS Certified DevOps Engineer 2021: AWS Policies and Standards Automation Competency

    15m | 15 questions

    The AWS Policies and Standards Automation Competency benchmark measures your skills for setting up automatic monitoring and response to health and performance incidents. You will be evaluated on your skills to set up automatic cost management, budgeting, and optimization of resource costs. A learner who scores high on this benchmark demonstrates that they have the skills necessary to apply governance standards and monitor compliance with the governance strategy.

  • Azure AI Fundamentals: Conversational AI on Microsoft Azure Competency

    15m | 15 questions

    The Conversational AI on Microsoft Azure Competency benchmark measures your ability to recall and identify the common use cases for conversational AI, Azure tools, and services for conversational AI. A learner who scores high on this benchmark demonstrates that they have the necessary knowledge and skills to build conversational AI workloads on the Azure platform.

  • Azure Cloud Awareness

    20m | 20 questions

    The Azure Cloud Awareness benchmark will measure your ability to recognize key terms and concepts related to key Azure cloud concepts. You will be evaluated on Azure service models, Azure regions, Azure subscriptions, Azure virtual networks, Azure management, and Azure security. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Azure cloud terminology and concepts.

  • CloudOps Competency

    22m | 22 questions

    The CloudOps Competency benchmark measures whether a learner has had some exposure and experience in cloud operations technologies, practices, and principles. A learner who scores high on this benchmark demonstratrates a knowledge of the major areas of cloud operations, across a variety of different cloud platforms and deployments, but requires input and oversight from a more advanced CloudOps expert.

  • CloudOps Proficiency

    28m | 28 questions

    The CloudOps Proficiency benchmark measures whether a learner has had significant exposure and experience in cloud operations technologies, practices, and principles. A learner who scores high on this benchmark demonstratrates an independent knowledge of the major areas of cloud operations, across a variety of different cloud platforms and deployments.

  • Azure AI Fundamentals: Natural Language Processing on Microsoft Azure Competency

    9m | 9 questions

    The Natural Language Processing on Microsoft Azure Competency benchmark measures your ability to recall and identify the common NLP workloads, and Azure tools and services for NLP workloads. A learner who scores high on this benchmark demonstrates that they have the necessary knowledge and skills to build NLP workloads on the Azure platform.

  • Microsoft 365 Competency

    30m | 30 questions

    The Microsoft 365 Competency benchmark will measure your ability to recognize key terms and concepts related to Microsoft 365. You will be evaluated on Windows 10 and Microsoft 365 implementation, administering collaboration features in Microsoft 365, deploying Microsoft Teams features, implementing Microsoft 365 security, implementing mobile device management, and Microsoft 365 pricing management. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Microsoft 365 terminology and concepts.

Cloud Security

  • Certified Cloud Security Professional (CCSP) Proficiency

    30m | 30 questions

    The Certified Cloud Security Professional (CCSP) Proficiency benchmark measures if your experience with cloud security practices and theories is extensive. A learner who scores high on this benchmark demonstrates that they have genuine working knowledge in the major areas of cloud security and can actively participate in discussions with peers. They can also work independently and mostly without supervision.

  • Certified Cloud Security Professional (CCSP) Awareness

    16m | 16 questions

    The Certified Cloud Security Professional (CCSP) Awareness benchmark measures your exposure to basic cloud security practices and theories, mainly at the vocabulary level. A learner who scores high on this benchmark demonstrates that they have awareness in some areas of cloud security.

  • Certified Cloud Security Professional (CCSP) Competency

    18m | 18 questions

    The Certified Cloud Security Professional (CCSP) Competency benchmark measures your working experience with cloud security practices and theories. A learner who scores high on this benchmark demonstrates they have genuine working knowledge in the major areas of cloud security and can actively participate in discussions with peers. They can also work competently under the supervision of more advanced cloud security practitioners.

  • Certified Cloud Security Professional (CCSP) Literacy

    18m | 18 questions

    The Certified Cloud Security Professional (CCSP) Literacy benchmark measures your exposure to basic cloud security practices and theories. A learner who scores high on this benchmark demonstrates that they have a genuine understanding of the major areas of cloud security and can actively participate in discussions with peers.

Core

  • Security+: Attacks, Threats, and Vulnerabilities Competency

    30m | 30 questions

    The Attacks, Threats, and Vulnerabilities Competency benchmark will measure your ability to recognize key terms and concepts related to attack, threat, and vulnerability concepts. You will be evaluated on attack types, threat actors, vulnerabilities, and reconnaissance. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key attack, threat, and vulnerabilities terminology and concepts.

  • CompTIA A+ Proficiency Benchmark (Advanced Level)

    28m | 28 questions

    The CompTIA A+ Proficiency Benchmark (Advanced Level) benchmark measures your ability to identify, explain, and solution-design core mobile and desktop computing technologies and participate in conversations about said technologies. A learner who scores high on this benchmark demonstrates that they have an advanced understanding of computing and are generally considered a subject matter expert on the topic.

  • Security+: Architecture and Design Competency

    30m | 30 questions

    The Security+: Architecture and Design Competency benchmark will measure your ability to recognize key terms and concepts related to security architecture and design. You will be evaluated on security concepts for enterprise networks, implementing resilience, security concepts for virtualization and cloud, security controls, and authentication and design. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key security architecture and design terminology and concepts.

  • Security+: Governance, Risk, and Compliance Competency

    25m | 25 questions

    The Security+: Governance, Risk, and Compliance Competency benchmark will measure your ability to recognize key terms and concepts related to governance, risk, and compliance. You will be evaluated on policies, regulations, standards, & frameworks and risk management, privacy, & sensitive data security. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key governance, risk, and compliance terminology and concepts.

  • CompTIA A+ Literacy Benchmark (Beginner Level)

    18m | 18 questions

    The CompTIA A+ Literacy Benchmark (Beginner Level) benchmark measures your ability to identify core mobile desktop technologies and actively participate in conversations about said technologies. A learner who scores high on this benchmark demonstrates that they have a literate and experienced understanding of computing.

  • Security+: Implementation Competency

    25m | 25 questions

    The Security+: Implementation Competency benchmark will measure your ability to recognize key terms and concepts related security implementation. You will be evaluated on identity and account management, physical controls, PKI, security protocols, and wireless and mobile security. A learner who scores high on this benchmark demonstrates that they have an understanding of security implementation terminology and concepts.

  • CompTIA A+ Awareness Benchmark (Entry Level)

    19m | 19 questions

    The CompTIA A+ Awareness Benchmark (Entry Level) benchmark measures your ability to identify core desktop and mobile technologies and participate in conversations about said technologies. A learner who scores high on this benchmark demonstrates that they have a basic awareness of mobile computing.

  • CompTIA A+ Competency Benchmark (Intermediate Level)

    22m | 22 questions

    The CompTIA A+ Competency Benchmark (Intermediate Level) measures your ability to identify core computing and mobile technologies and participate in conversations about said technologies as an experienced professional. A learner who scores high on this benchmark demonstrates that they have a deep and sophisticated working knowledge of computing.

  • Security+: Operations and Incident Response Competency

    20m | 20 questions

    The Security+: Operations and Incident Response benchmark will measure your ability to recognize key terms and concepts related to operations and incident response. You will be evaluated on security assessment tools and mitigation, incident response and digital forensics, and supporting investigations. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key operations and incident response terminology and concepts.

Cybersecurity

  • Security+: Attacks, Threats, and Vulnerabilities Competency

    30m | 30 questions

    The Attacks, Threats, and Vulnerabilities Competency benchmark will measure your ability to recognize key terms and concepts related to attack, threat, and vulnerability concepts. You will be evaluated on attack types, threat actors, vulnerabilities, and reconnaissance. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key attack, threat, and vulnerabilities terminology and concepts.

  • CySA+: Compliance and Assessment Competency

    30m | 30 questions

    The CySA+: Compliance and Assessment Competency benchmark will measure your ability to recognize key terms and concepts related to compliance and assessment. You will be evaluated on business continuity, malware threats, encryption, and hashing. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key compliance and assessment terminology and concepts.

  • Security+: Architecture and Design Competency

    30m | 30 questions

    The Security+: Architecture and Design Competency benchmark will measure your ability to recognize key terms and concepts related to security architecture and design. You will be evaluated on security concepts for enterprise networks, implementing resilience, security concepts for virtualization and cloud, security controls, and authentication and design. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key security architecture and design terminology and concepts.

  • Security+: Governance, Risk, and Compliance Competency

    25m | 25 questions

    The Security+: Governance, Risk, and Compliance Competency benchmark will measure your ability to recognize key terms and concepts related to governance, risk, and compliance. You will be evaluated on policies, regulations, standards, & frameworks and risk management, privacy, & sensitive data security. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key governance, risk, and compliance terminology and concepts.

  • Security+: Implementation Competency

    25m | 25 questions

    The Security+: Implementation Competency benchmark will measure your ability to recognize key terms and concepts related security implementation. You will be evaluated on identity and account management, physical controls, PKI, security protocols, and wireless and mobile security. A learner who scores high on this benchmark demonstrates that they have an understanding of security implementation terminology and concepts.

  • CySA+: Software and Systems Security Competency

    25m | 25 questions

    The CySA+: Software and Systems Security benchmark will measure your ability to recognize key terms and concepts related to software and systems security concepts. You will be evaluated on user account security, software development security, and software vulnerabilities. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key software and systems security terminology and concepts.

  • CySA+: Threat and Vulnerability Management Competency

    30m | 30 questions

    The CySA+: Threat and Vulnerability Management Competency benchmark will measure your ability to recognize key terms and concepts related to threat and vulnerability management concepts. You will be evaluated on threat intelligence, attack types, hardware and security, cloud computing, and network infrastructure. A learner who scores high on this benchmark demonstrates that they have the skills related to threat and vulnerability management terminology and concepts.

  • CySA+: Security Operations and Monitoring Competency

    30m | 30 questions

    The CySA+: Security Operations and Monitoring Competency benchmark will measure your ability to recognize key terms and concepts related to security operations and monitoring. You will be evaluated on threat monitoring, data privacy, network scanning, risk mitigation, and intrusion detection. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key security operations and monitoring terminology and concepts.

  • CySA+: Incident Response Competency

    20m | 20 questions

    The CySA+: Incident Response Competency benchmark will measure your ability to recognize key terms and concepts related to incident response. You will be evaluated on network scanning, traffic analysis, emergency incident response, and policy and governance. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key incident response terminology and concepts.

  • Security+: Operations and Incident Response Competency

    20m | 20 questions

    The Security+: Operations and Incident Response benchmark will measure your ability to recognize key terms and concepts related to operations and incident response. You will be evaluated on security assessment tools and mitigation, incident response and digital forensics, and supporting investigations. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key operations and incident response terminology and concepts.

Big Data

  • Big Data Awareness

    15m | 15 questions

    The Big Data Awareness benchmark measures whether a learner has exposure to big data concepts, including what big data is, various sources of big data, formats, applications, and use cases for big data analytics. A learner who scores high on this benchmark demonstrates that they have the foundational knowledge of big data.

  • Big Data Literacy

    22m | 22 questions

    The Big Data Literacy benchmark measures whether a learner has exposure to big data concepts like what big data is, various sources of big data, formats, applications, and use cases of big data analytics, distributed architecture for handling big data, various tools/technologies, and frameworks for carrying out big data analytics. A learner who scores high on this benchmark demonstrates that they have good knowledge to start learning and working on big data technologies with supervision and training.

  • Big Data

    7m | 7 questions

    Big data represents high volume, high-velocity information assets, which enable better analytics, insight, decision making, and process automation. Big data is a field that treats ways to analyze, systematically extract information from, or otherwise deal with data sets that are too large or complex to be dealt with by traditional data-processing application software. Learn how big data can be analyzed for insights that lead to better decisions and strategic business moves.

Data Architectures

  • Python Resource Optimization Awareness

    22m 30s | 15 questions

    The Python Resource Optimization Awareness benchmark will measure your ability to read images from file system into Python source and analyze and process using OpenCV and Faust. You will be evaluated on your ability to recognize fundamental concepts related to computer vision and the basic operations performed on images using OpenCV. A learner who scores high on this benchmark demonstrates that they have the skills to perform basic operations such as add and subtract using two images and to perform stream processing through windowing operations in Faust.

  • Python Resource Optimization Literacy (Beginner Level)

    14m | 14 questions

    The Python Resource Optimization Literacy (Beginner Level) benchmark assesses your ability to use OpenCV to read and write images, explore color scale and grayscale images, and perform basic image transformations. You will be evaluated on your ability to differentiate batch and stream processing, recall the components in a stream processing architecture, and install stream processing using a Faust application that reads streaming messages from a Kafka topic. A learner who scores high on this benchmark demonstrates that they have the skills to perform basic operations in OpenCV and Faust for image transformation and stream processing.

  • Applied Machine Learning with Python Competency

    23m | 23 questions

    The Applied Machine Learning with Python Competency benchmark will measure your ability to identify and apply machine learning algorithms to build learning systems. A learner who scores high on this benchmark demonstrates that they have the machine learning skills necessary to model data and build learning systems.

  • Python Resource Optimization Competency (Intermediate Level)

    12m | 12 questions

    The Python Resource Optimization Competency (Intermediate Level) benchmark measures your ability to implement a variety of image manipulations using OpenCV to prepare images for end users or machine learning pipelines. You will be evaluated on your knowledge of representing streaming elements using Faust models, processing them using agents, and sending and receiving messages using channels. A learner who scores high on this benchmark demonstrates that they have the skills to manipulate images in OpenCV and perform stream processing using models, agents, and channels in Faust.

  • Python Resource Optimization Proficiency (Advanced Level)

    22m | 22 questions

    The Python Resource Optimization Proficiency (Advanced Level benchmark measures your ability to perform image transformation in OpenCV using advanced image operations to generate augmented or pre-processed images. You will be evaluated on your ability to implement operations for processing Faust stream data and use tables for fault-tolerance and stateful stream processing transformations. You will also be assessed on your knowledge of different windowing operation types, performing windowing operations, exposing app metrics using web views, and the differences between event time, ingestion time, and processing time. A learner who scores high on this benchmark demonstrates that they have the skills to perform advanced image operations using OpenCV, and can maintain state in tables and implement stream processing using windows operations in Faust.

  • Applied Machine Learning with Python Literacy

    19m | 19 questions

    The Applied Machine Learning with Python Literacy benchmark will measure your ability to identify machine learning algorithms and models, and principles behind building these systems. A learner who scores high on this benchmark demonstrates that they have a basic understanding of machine learning fundamentals.

Data Core Concepts

  • Data Management and Governance Literacy (Beginner Level)

    11m | 11 questions

    The Data Management and Governance Literacy (Beginner Level) benchmark will measure your ability to recall and relate the foundational concepts of data management, domains, data sources, and governance. A learner who scores high on this benchmark demonstrates that they have a basic understanding of data management and integration concepts.

  • Data for Leaders Proficiency

    25m | 25 questions

    The Data for Leaders Proficiency benchmark will measure whether a learner has had significant exposure and experience with data technologies. You will be evaluated on your ability to recognize the concepts of data such as big data analytics, data architecture, data processing, data governance and management, and emerging new age architecture. A learner who scores high on this benchmark demonstrates independent knowledge across a variety of data technologies and platforms.

  • Data Management and Governance Competency (Intermediate Level)

    15m | 15 questions

    The Data Management and Governance Competency (Intermediate Level) benchmark will measure your ability to recall and relate the concepts of data management, quality, compliance, and governance. A learner who scores high on this benchmark demonstrates that they have a good understanding of data management, compliance, quality, and governance elements.

  • Database Fundamentals Literacy

    25m | 26 questions

    The Database Fundamentals Literacy benchmark will measure your knowledge of the fundamentals of data, databases, DB design, and DBMS. You will be assessed on your skills to recognize RDBMS concepts & terminologies, work with various data providers, use DB commands, and identify the role of the DBA. A learner who scores high on this benchmark demonstrates that they have the skills to set up a database and tables in a normalized form and run queries on them.

  • Data for Leaders Competency

    20m | 20 questions

    The Data for Leaders Competency benchmark will measure whether a learner has had exposure to data concepts and terminology. You will be evaluated on your ability to recognize key concepts of data such as big data, data governance and management, and emerging new age architecture. A learner who scores high on this benchmark demonstrates that they have the basic data skills to understand and grasp various data related technologies, tools, and frameworks.

  • Data for Leaders Awareness

    20m | 20 questions

    The Data for Leaders Awareness benchmark will measure your ability to recall and relate to basic data concepts. You will be evaluated on your ability to recognize the foundational concepts of data such as data formats, sources, various data operations, terminologies, and processing methods. A learner who scores high on this benchmark demonstrates that they have a basic level of awareness of data concepts.

  • Data Literacy

    37m 30s | 25 questions

    The data literacy benchmark will measure your ability to speak the language of data. You will be evaluated on your ability to recognize key topics such as; data science concepts, analytics, database types, predictive analytics, data visualization, data stewardship, data compliance, and data governance. A learner who scores high on this benchmark demonstrates that you have the skills to interpret data and incorporate it into your daily life.

Data Platforms

  • MySQL Literacy

    22m | 22 questions

    The MySQL Literacy benchmark measures your knowledge to create databases and tables and perform simple insert and query operations. You will be evaluated on your skills in modeling entities and relationships in a real-world scenario, translating to MySQL tables with the correct column specifications, and inserting and updating data in those tables. A learner who scores high on this benchmark demonstrates that they have the skills to work with a MySQL database, write queries, use sub-queries and date utilities, and utilize pattern matching with wildcards and the LIKE operator.

  • MySQL Competency

    20m | 20 questions

    The MySQL Competency benchmark will measure your ability to use inner and outer joins to combine data from different relations in MySQL and use the GROUP BY and HAVING operators in SQL to analyze aggregates of data. You will be evaluated on your skills in analyzing normal forms to optimize the structure of relations, using appropriate indices to speed up query execution, and using views to build abstractions for complex and common query operations. A learner who scores high on this benchmark demonstrates that they have the skills to use subqueries and joins, normalize tables, create views and apply indices in MySQL.

  • Microsoft SQL Server 2016 Data Querying and Manipulation Proficiency

    25m | 25 questions

    The Microsoft SQL Server 2016 Data Querying and Manipulation Proficiency benchmark measures a learner's skills and knowledge of querying, retrieving, and manipulating data using advanced functions in Microsoft SQL Server. A learner who scores high on this benchmark demonstrates that they have the required skills to independently load, query, and manipulate data using Microsoft SQL Server 2016.

  • MySQL Proficiency

    18m | 18 questions

    The MySQL Proficiency benchmark assesses your knowledge to implement solid, robust triggers, define stored procedures that take in various arguments, and invoke the stored procedures. You will be evaluated on your skills in leveraging transactions, such as rollbacks, commits, and savepoints, and confidently using read and write locks to control concurrent access to database relations. A learner who scores high on this benchmark demonstrates that they have the skills to use triggers, create and invoke stored procedures, and implement transactions in MySQL.

  • Microsoft SQL Server 2016 Deployment Proficiency

    25m | 25 questions

    The Microsoft SQL Server 2016 Deployment Proficiency benchmark measures a learner's skills and knowledge of Microsoft SQL Server instances and storage, securing Azure SQL databases, deployment strategies, migrations, data masking, encryption, and performance settings. A learner who scores high on this benchmark demonstrates that they have the required skills to plan deployment strategies and migrate to Azure SQL databases, as well as knowledge of security, encryption, and performance settings.

  • Graph Analytics with Neo4j Competency

    20m | 20 questions

    The Graph Analytics with Neo4j Competency benchmark will measure your ability to recall, recognize, and understand graph concepts, Neo4j graph databases, and Cypher Query Language for querying graph data. You will be evaluated on your ability to recognize concepts like performing graph analytics with Neo4j, graph visualizations, and graph modeling. A learner who scores high on this benchmark demonstrates that they have the required skills of Neo4j graph analytics to apply them in their projects.

  • Microsoft SQL Server 2016 Migrating to Azure SQL Databases Proficiency

    25m | 25 questions

    The Microsoft SQL Server 2016 Migrating to Azure SQL Databases Proficiency benchmark measures a learner's skills in migrating existing databases to Microsoft SQL databases, applying migration methods for applications, securing benchmark data, tuning performance, managing traffic, and applying various application patterns. A learner who scores high on this benchmark demonstrates that they have the required skills to plan and migrate existing databases and applications to Azure SQL databases and apply various application patterns, as well as knowledge of security and performance tuning.

  • Microsoft SQL Server 2016 Installation Literacy

    13m | 13 questions

    The Microsoft SQL Server 2016 Installation Literacy benchmark measures a learner's exposure to Microsoft SQL database management concepts such as the SQL Server platform, versions, architecture, installations, configurations, and upgrading from older versions to SQL Server 2016. A learner who scores high on this benchmark demonstrates that they have the foundational knowledge and installation skills regarding Microsoft SQL Server.

  • Microsoft SQL Server 2016 Data Querying and Manipulation Competency

    25m | 25 questions

    The Microsoft SQL Server 2016 Data Querying and Manipulation Competency benchmark measures a learner's skills and knowledge of querying, retrieving, and manipulating data. A learner who scores high on this benchmark demonstrates that they have the required skills to load, query, and manipulate data using Microsoft SQL Server 2016.

  • Microsoft SQL Server 2016 Installation Competency

    26m | 26 questions

    The Microsoft SQL Server 2016 Installation Competency benchmark measures a learner's skills and exposure of Microsoft SQL database management concepts such as the SQL server platform, versions, architecture, installation best practices, and Azure Virtual Machines. A learner who scores high on this benchmark demonstrates that they have the required skills to install Microsoft SQL Server, upgrade from older versions, and move on-premises SQL Server workloads to the cloud.

Data Science

  • Data Visualization Proficiency

    30m | 20 questions

    The Data Visualization Proficiency benchmark will measure your ability to recall, relate, demonstrate, and apply the data visualization concepts and techniques in Excel, QlikView, and various Python visualization libraries. You will be evaluated on your ability to recognize and apply the concepts of data visualization techniques, tools, and functions in Excel, Qlikview, Infographics, and Python. A learner who scores high on this benchmark demonstrates that they have the required data visualization skills to understand, apply, and work independently on the visualizations in their projects.

  • Data Visualization in Python with seaborn and Altair Competency (Intermediate Level)

    25m | 25 questions

    The Data Visualization in Python with seaborn and Altair Competency (Intermediate Level) benchmark measures your ability to use seaborn to work with strip and swarm plots, time series data, error bars, logistic and linear regression curves, pair plots, and heatmaps. You will be evaluated on your ability to plot different forms of charts using Altair in order to analyze a variety of datasets and visualize specialized data using a variety of Altair charts. A learner who scores high on this benchmark demonstrates that they have the skills to visualize data with representations of plots, graphs, and charts using seaborn and Altair frameworks

  • Graph Analytics Literacy

    12m | 12 questions

    The Graph Analytics Literacy benchmark will measure your ability to recall, recognize, and understand graph concepts, fundamentals of graph databases, and graph data structures. You will be evaluated on your ability to recognize the basic concepts of graph data structures and algorithms. A learner who scores high on this benchmark demonstrates that they have the required foundation of graph data structures.

  • Data Analysis with Python Literacy

    18m | 18 questions

    The Data Analysis with Python Literacy benchmark will measure your ability to recall and relate Python concepts, including using the NumPy library and its arrays for manipulating and analyzing data, and a basic idea of Python libraries such as pandas, Matplotlib, seaborn for data analysis. A learner who scores high on this benchmark demonstrates that they have a basic understanding of Python libraries, visualization libraries such as Matplotlib and seaborn, and basic skills for performing data analysis using NumPy and pandas.

  • Data Visualization in Python with Matplotlib Competency (Intermediate Level)

    10m | 10 questions

    The Data Visualization in Python with Matplotlib Competency (Intermediate Level) benchmark will measure your ability to recall, relate, demonstrate, and apply data visualization concepts and techniques in Python using the Matplotlib library. You will be evaluated on your ability to recognize and apply data visualization concepts, techniques, tools, and functions in Matplotlib. A learner who scores high on this benchmark demonstrates that they have the required data visualization skills to understand, apply, and work independently on visualizations in their projects.

  • Graph Analytics Proficiency

    20m | 20 questions

    The Graph Analytics Proficiency benchmark will measure your ability to recall, recognize, and understand graph analytics concepts, graph databases, and Cypher Query Language for querying graph data and graph data science for identifying hidden relationships. A learner who scores high on this benchmark demonstrates that they have the required skills of Neo4j graph analytics and graph data science, graph data science with Spark, and to work independently in their projects.

  • Math for Data Science Proficiency

    30m | 20 questions

    The Math for Data Science Proficiency benchmark will measure your ability to recall, relate, analyze, and apply the underlying math concepts in data science solutions and machine learning algorithms. You will be evaluated on your ability to recognize, analyze, and apply the advanced math concepts in machine learning algorithms such as statistics, probability, linear algebra and calculus, algorithm tuning techniques and optimization techniques, and the math behind complex algorithms like decision trees and recommendation systems . A learner who scores high on this benchmark demonstrates that they have the proficiency to apply advanced math concepts to develop efficient machine learning solutions.

  • Data Visualization with Python Proficiency

    30m | 20 questions

    The Data Visualization with Python Proficiency benchmark will measure your ability to perform data visualizations in Python using advanced plotting and charting techniques, as well as various visualization libraries such as Matplotlib, Plotly, seaborn, and Bokeh. A learner who scores high on this benchmark demonstrates that they can independently work on data visualization in Python.

  • Data Analytics Literacy

    18m | 18 questions

    The Data Analytics Literacy benchmark measures whether a learner has exposure to data analytics concepts, including what data analytics is and why it's required, the various data analytics tools and frameworks available, and the different types of data analytics. A learner who scores high on this benchmark demonstrates that they have the foundational knowledge to start working on data analytics projects with training and supervision.

  • Data Visualization in Python with seaborn and Altair Literacy (Beginner Level)

    16m | 16 questions

    The Data Visualization in Python with seaborn and Altair Literacy (Beginner Level) benchmark measures your ability to use Seaborn to build univariate and bivariate histograms and kernel density estimation (KDE) curves and plots, as well as box, boxen, and violin plots. You will be evaluated on your ability to recognize the types of data that can be visualized in Altair and plot some of the basic charts available in this tool. A learner who scores high on this benchmark demonstrates that they have the skills to visualize and analyze data using seaborn and Altair.

  • Data Visualization in Python with Seaborn Literacy (Beginner Level)

    8m | 8 questions

    The Data Visualization in Python with Seaborn Literacy (Beginner Level) benchmark will measure your ability to recall and relate underlying data visualization concepts using Python and seaborn. You will be evaluated on your ability to recognize the foundational concepts of data visualization, its uses, and best practices. A learner who scores high on this benchmark demonstrates that they have the basic data visualization skills to understand and grasp visualization techniques and their uses.

  • Data Visualization with Python Competency

    16m | 16 questions

    The Data Visualization with Python competency benchmark will measure your ability to recall and relate underlying data visualization concepts in Python. You will be evaluated on your ability to recognize the concepts of data visualization and advanced data visualization, as well as data representation, charting, and plotting in Python using pandas, Matplotlib, and Plotly libraries. A learner who scores high on this benchmark demonstrates that they have data visualization skills using Python.

  • Data Analysis with Python Competency

    23m | 23 questions

    The Data Analysis with Python Competency benchmark will measure your ability to recall and relate Python concepts, including NumPy and pandas for manipulating, analyzing, and transforming the data, as well as Matplotlib and seaborn for visualizing data. A learner who scores high on this benchmark demonstrates that they have good Python data analysis, visualization, and data wrangling skills and can work on data analysis projects with minimal supervision.

  • Data Visualization in Python with Matplotlib Literacy (Beginner Level)

    16m | 16 questions

    The Data Visualization in Python with Matplotlib Literacy (Beginner Level) benchmark will measure your ability to recall and relate underlying data visualization concepts using Python and Matplotlib. You will be evaluated on your ability to recognize the foundational concepts of data visualization, its uses, and best practices. A learner who scores high on this benchmark demonstrates that they have the basic data visualization skills to understand and grasp visualization techniques and their uses.

  • Data Analysis with Python Proficiency

    22m | 22 questions

    The Data Analysis with Python Competency benchmark will measure your ability to recall and relate Python concepts, including using NumPy and pandas for manipulating, analyzing, and transforming the data, as well as Matplotlib and seaborn for visualizing data. A learner who scores high on this benchmark demonstrates that they have very good Python data analysis, visualization, and data wrangling skills and can work independently on data analysis projects.

  • Python ETL with petl Literacy (Beginner Level)

    14m | 14 questions

    The Python ETL with petl Literacy (Beginner Level) benchmark measures your ability to process data belonging to various file formats, connect to a database, and perform basic Extract, Transform, and Load (ETL) tasks using petl. You will be evaluated on your ability to perform fundamental transform operations on numbers, strings, and tables using petl. A learner who scores high on this benchmark demonstrates that they have the skills to perform basic data transformations with petl.

  • Acquiring and Cleaning Data in R Competency

    17m | 17 questions

    The Acquiring and Cleaning Data in R Competency benchmark measures whether a learner has had exposure and experience in gathering data, identifying dirty data, and cleaning the data in R. A learner who scores high on this benchmark demonstrates knowledge and experience in getting the data in various formats, understanding the data, and cleaning the data using R libraries for data analysis.

  • Statistics for Data Analysis Literacy (Beginner Level)

    11m | 11 questions

    The Statistics for Data Analysis Literacy (Beginner Level) benchmark will measure your ability to recall and relate the underlying statistics concepts for data analysis. You will be evaluated on your ability to recognize the foundational concepts of statistics, such as data types, descriptive and inferential statistics, and their applications. A learner who scores high on this benchmark demonstrates that they have the basic statistics skills to understand and grasp the data analysis process.

  • Data Visualization in Python with Seaborn Competency (Intermediate Level)

    9m | 9 questions

    The Data Visualization in Python with Seaborn Competency (Intermediate Level) benchmark will measure your ability to recall, relate, demonstrate, and apply data visualization concepts and techniques in Python using the seaborn library. You will be evaluated on your ability to recognize and apply data visualization concepts, techniques, tools, and functions in Seaborn. A learner who scores high on this benchmark demonstrates that they have the required data visualization skills to understand, apply, and work independently on visualizations in their projects.

  • Data Visualization with Python Literacy

    13m | 13 questions

    The Data Visualization with Python Literacy benchmark will measure your ability to recall and relate the underlying data visualization concepts in Python. You will be evaluated on your ability to recognize the foundational concepts of data visualization, representation, charting, and plotting in Python using libraries such as Matplotlib, Plotly, and Seaborn. A learner who scores high on this benchmark demonstrates that they have basic data visualization skills using Python.

  • Statistics for Data Analysis Proficiency (Advanced Level)

    20m | 20 questions

    The Statistics for Data Analysis Proficiency (Advanced Level) benchmark will measure your ability to recall and relate the underlying statistics and probability concepts for data analysis and perform statistical analysis, as well as probability calculations using Python and pandas. You will be evaluated on your ability to recognize the deeper concepts of statistics and probability, such as descriptive and inferential statistics, probability concepts, probability distributions, Bayesian networks, hypothesis tests, etc. A learner who scores high on this benchmark demonstrates that they have the strong statistics and probability skills required to work independently on data analytics projects.

  • Python ETL with petl Competency (Intermediate Level)

    11m | 11 questions

    The Python ETL with petl Competency (Intermediate Level) benchmark measures your ability to perform data operations by implementing replace and type change operations, querying data in petl data tables, and defining filters. You will be evaluated on your ability to extract data using regular expressions, implement joins and set operations on tables, and aggregate data using petl. A learner who scores high on this benchmark demonstrates that they have the skills to implement advanced extractions and transformations with petl.

  • Statistics for Data Analysis Competency (Intermediate Level)

    20m | 20 questions

    The Statistics for Data Analysis Competency (Intermediate Level) benchmark will measure your ability to recall and relate the underlying statistics and probability concepts for data analysis, as well as perform statistical analysis and probability calculations using Python and Pandas. You will be evaluated on your ability to recognize the concepts of statistics and probability, such as data types, descriptive and inferential statistics and their applications, probability concepts, marginal and joint probabilities, Bayes rule, and performing statistical and probability calculations with Python. A learner who scores high on this benchmark demonstrates that they have good statistics and probability skills and can work on data analysis projects with minimal supervision.

  • Python Data Visualization Competency

    30m | 20 questions

    The Python Data Visualization benchmark will measure your ability to apply data visualization techniques in Python using Python statistical plots, Python with Altair, and Dash Python frameworks. You will be evaluated on your ability to recognize the visual and analytical features of Python. A learner who scores high on this benchmark demonstrates that they have the skills to develop interactive Python applications with visual representations of plots, graphs, and charts.

  • Math for Data Science Literacy

    37m 30s | 25 questions

    The Math for Data Science Literacy benchmark will measure your ability to recall and relate the underlying math concepts in data science and machine learning solutions. You will be evaluated on your ability to recognize the foundational concepts of math for data science like the basics of statistics, probability, algebra, and calculus. A learner who scores high on this benchmark demonstrates that they have the basic math skills to understand and grasp the data analysis process and machine learning algorithms.

Data Visualization & Reporting

  • Data Visualization with Tableau Competency

    25m | 25 questions

    The Data Visualization with Tableau Competency benchmark will measure your ability to work with data, and import, visualize, and analyze data in Tableau. You will be evaluated on your ability to import data from various sources, visualize data using different kinds of charts, create views and measures, and create dashboards. A learner who scores high on this benchmark demonstrates that they have good data visualization, data analysis, and storytelling skills in Tableau.

  • Business Analyst to Data Analyst Literacy

    20m | 20 questions

    The Business Analyst to Data Analyst Literacy benchmark will measure your ability to recall, recognize, and understand concepts and techniques applied as a business analyst such as basic and advanced Excel for analytics. You will be evaluated on your ability to recognize the basic concepts of business analytics techniques and functions in Excel for data import and export, data visualizations using various charts, statistical analysis, data validation and cleaning, pivot tables, and the basics of Tableau and Power BI. A learner who scores high on this benchmark demonstrates that they have the required foundation of business analytics skills to understand and apply in their projects.

  • Data Visualization with Excel Proficiency

    10m | 10 questions

    The Data Visualization with Excel Proficiency benchmark will measure your ability to recall, relate, demonstrate, and apply data visualization concepts and techniques in Excel. You will be evaluated on your ability to draw, customize, and visualize various types of charts and graphs in Excel. A learner who scores high on this benchmark demonstrates that they have the required data visualization skills to understand, apply, and work independently on visualization projects using Excel.

  • Data Visualization with Tableau Proficiency

    20m | 20 questions

    The Data Visualization with Tableau Proficiency benchmark will measure your ability to work with data, import data, create advanced visualizations and dashboards, and perform advanced analysis in Tableau. A learner who scores high on this benchmark demonstrates that they have skills to work independently on storytelling using Tableau.

  • Business Analyst to Data Analyst Proficiency

    20m | 20 questions

    The Business Analyst to Data Analyst Proficiency benchmark will measure your ability to recall, recognize, and apply business analytics concepts and features of Tableau, Power BI, Python, and BigML. You will be evaluated on your ability to recognize and use business analytics techniques in Tableau, Power BI, Maria DB, Python, and Big ML for data visualizations using various charts, including Google charts. You will be evaluated on your ability to create dashboards; load data from a variety of files in Tableau; analyze tables; apply transformations, data validation, and cleaning; use pivot tables; use Python pandas for data analysis; and leverage Maria DB and BigML for machine learning models. A learner who scores high on this benchmark demonstrates that they have strong skills in business analytics and data analytics to build effective dashboards and share reports and insights with business users.

  • Power BI Competency

    22m | 22 questions

    The Power BI Competency benchmark will measure your ability to recall and relate the underlying data analysis and visualization concepts in Power BI. You will be evaluated on your ability to recognize the concepts of data analysis, loading and transforming data, customizing charts, querying, and visualizations in Power BI. A learner who scores high on this benchmark demonstrates that they are able to work on Power BI projects with minimal supervision.

  • Data Visualization with Tableau Literacy

    30m | 20 questions

    The Data Visualization with Tableau Literacy benchmark will measure your ability to recall and relate to the underlying data visualization concepts in Tableau. You will be evaluated on your ability to recognize the foundational concepts of data visualization in Tableau such as handling data sources, working with data and fields, creating basic visualizations, and best practices. A learner who scores high on this benchmark demonstrates that they have the basic skills for data visualization using Tableau.

  • Data Visualization with Excel Competency

    14m | 14 questions

    The Data Visualization with Excel Competency benchmark will measure your ability to recall, relate, and demonstrate how to apply underlying data visualization concepts and techniques in Excel. You will be evaluated on your ability to recognize the concepts of data visualization and Excel techniques and functions for various types of charts and graphs. A learner who scores high on this benchmark demonstrates that they have the required data visualization skills to understand and apply visualization techniques in projects using Excel.

  • Data Visualization Mastery

    30m | 20 questions

    The Data Visualization Mastery benchmark will measure your ability to recall, relate, demonstrate, and apply the data visualization concepts and techniques in Excel, Qlickview, and various Python visualization libraries. You will be evaluated on your ability to recognize and apply the concepts of data visualization techniques, tools, and functions in Excel, QlikView, Infogram, and Python. A learner who scores high on this benchmark demonstrates that they have the required data visualization skills to understand, apply, and work independently on the visualizations in their projects.

  • Data Visualization Competency

    30m | 20 questions

    The Data Visualization mastery Competency benchmark will measure your ability to recall, relate, and demonstrate applying the underlying Data Visualization concepts and techniques in Excel, Qlikview and Python. You will be evaluated on your ability to recognize the concepts of data visualization, techniques, and functions in Excel, Qlikview, Infographics, and Python. A learner who scores high on this benchmark demonstrates that they have the required data visualization skills to understand and apply visualization techniques in their projects.

  • Business Analyst to Data Analyst Competency

    25m | 25 questions

    The Business Analyst to Data Analyst competency benchmark will measure your ability to recall, recognize, and understand concepts and techniques applied as a business analyst working with Excel, Tableau, and Power BI. You will be evaluated on your ability to recognize business analytics techniques and functions in Tableau, Power BI, and Maria DB; create basic data visualizations using charts; create dashboards; load data from files in Tableau; analyze tables; apply transformations, data validation, and cleaning; and use pivot tables. A learner who scores high on this benchmark demonstrates that they have the required skills in business analytics to build effective dashboards and share reports and insights with business users.

  • Data Visualization Literacy

    30m | 20 questions

    The Data Visualization Literacy benchmark will measure your ability to recall and relate the underlying data visualization concepts in Excel. You will be evaluated on your ability to recognize the foundational concepts of data visualization, its uses, and best practices like the basics of visualization in Excel, Qlikview, and Python. A learner who scores high on this benchmark demonstrates that they have the basic data visualization skills to understand and grasp the visualization techniques and their uses.

  • Data Visualization with Excel Literacy

    13m | 13 questions

    The Data Visualization with Excel Literacy benchmark will measure your ability to recall and relate data visualization concepts in Excel. You will be evaluated on your ability to recognize the foundational concepts of data visualization, its uses, and best practices, including the basics of visualization in Excel. A learner who scores high on this benchmark demonstrates that they have the basic data visualization skills to understand and grasp visualization techniques and their uses.

  • Power BI Literacy

    10m | 10 questions

    The Power BI Literacy benchmark will measure your ability to recall and relate the underlying data analysis and visualization concepts in Power BI. You will be evaluated on your ability to recognize the foundational concepts of data analysis and the loading and transformation of data in Power BI. A learner who scores high on this benchmark demonstrates that they have the basic Power BI skills to understand and grasp data analysis and visualization.

Database Development

  • SQLAlchemy Competency (Intermediate Level)

    12m | 12 questions

    The SQLAlchemy Competency (Intermediate Level) benchmark assesses your ability to carry out advanced operations using SQLAlchemy Core APIs. You will be evaluated on your ability to perform multi-table joins, create views, use views to insert data into underlying tables, and create indexes. A learner who scores high on this benchmark demonstrates that they have the skills to query data and perform DB operations using joins, views, and indexes.

  • Python ETL Literacy

    37m 30s | 25 questions

    The Python ETL Literacy benchmark will measure your ability to perform data operations using SQLAlchemy, data transformation using petl, and processing of HTTP requests. You will be evaluated on your ability to implement data operations and web techniques in Python applications. A learner who scores high on this benchmark demonstrates that they have the skills to develop interactive Python web applications that perform data operations and process HTTP requests.

  • SQLAlchemy Literacy (Beginner Level)

    12m | 12 questions

    The SQLAlchemy Literacy (Beginner Level) benchmark measures your ability to use SQLAlchemy to carry out foundational actions and tasks. You will be evaluated on your ability to perform simple select-from-where queries with logical and relational operators from SQLAlchemy, add and drop columns and constraints, and define foreign key constraints and parent/child relationships. A learner who scores high on this benchmark demonstrates that they have the skills to use SQLAlchemy and perform basic DB operations.

  • SQLAlchemy Proficiency (Advanced Level)

    10m | 10 questions

    The SQLAlchemy Proficiency (Advanced Level) benchmark measures your ability to work with triggers, stored and parameterized stored procedures, and Python transactions. You will be evaluated on your knowledge of working with check and foreign key constraints, using the ORM API to model tables as classes, as well as extending the declarative_base and automap_base classes and using them to perform SQL commands. A learner who scores high on this benchmark demonstrates that they have the skills to perform advanced operations in SQLAlchemy and can work with SQLAlchemy ORM.

Data Science

  • Big Data

    7m | 7 questions

    Big data represents high volume, high-velocity information assets, which enable better analytics, insight, decision making, and process automation. Big data is a field that treats ways to analyze, systematically extract information from, or otherwise deal with data sets that are too large or complex to be dealt with by traditional data-processing application software. Learn how big data can be analyzed for insights that lead to better decisions and strategic business moves.

Core

  • Certified Ethical Hacker Literacy

    18m | 18 questions

    The Certified Ethical Hacker Literacy benchmark measures whether a learner has had exposure to the basic CEH practice including some experience with common CEH scenarios and processes. A learner who scores high on this benchmark demonstrates professional literacy in basic areas of the CEH discipline. This learner can participate in discussions and decision making scenarios.

  • Certified Ethical Hacker Proficiency

    25m | 25 questions

    The Certified Ethical Hacker Proficiency benchmark measures whether a learner has significant proficiency in the CEH practice with extensive experience with many of the CEH scenarios and processes. A learner who scores high on this benchmark demonstrates professional proficiency in most of the areas of the CEH discipline, across a variety of different platforms and deployments. This learner works and acts almost 100% independently of others.

  • Certified Ethical Hacker Awareness

    10m | 10 questions

    The Certified Ethical Hacker Awareness benchmark measures whether a learner has basic exposure with the CEH practice, some common jargon, and terminology. A learner who scores high on this benchmark demonstrates basic awareness of CEH disciplines and knows where to find additional information on various CEH topics.

  • Certified Ethical Hacker Competency

    17m | 17 questions

    The Certified Ethical Hacker Competency benchmark measures whether a learner has working exposure and practice with CEH practices with some experience with many of the CEH scenarios and processes. A learner who scores high on this benchmark demonstrates professional competency in some areas of the CEH discipline. This learner works under the supervision of a more advanced CEH staff.

  • Certified Ethical Hacker Mastery

    23m | 23 questions

    The Certified Ethical Hacker Mastery benchmark measures whether a learner has mastery of the CEH practice with extensive experience with virtually all CEH scenarios and processes, and is considered a thought leader. A learner who scores high on this benchmark demonstrates professional mastery in all of the major areas of the CEH discipline, across a variety of different platforms and deployments. This learner works and act almost 100% independently of others, and is seen as a leader in the industry.

Auditor

  • Certified Information Systems Auditor (CISA) Awareness (Entry Level)

    13m | 13 questions

    The Certified Information Systems Auditor (CISA) Awareness (Entry Level) benchmark measures your understanding of the knowledge and technical skills required for auditing, control, and security. A learner who scores high on this benchmark demonstrates that they have the skills to participate in discussions about CISA topics and provide input.

  • Certified Information Systems Auditor (CISA) Literacy (Beginner Level)

    25m | 25 questions

    The Certified Information Systems Auditor (CISA) Literacy (Beginner Level) benchmark evaluates your comprehension of the knowledge and technical skills required for auditing, control, and security. A learner who scores high on this benchmark demonstrates that they have the skills to participate in active CISA projects under the supervision of a CISA-certified professional, and can understand common CISA topics and provide input.

  • Certified Information Systems Auditor (CISA) Competency (Intermediate Level)

    39m | 39 questions

    The Certified Information Systems Auditor (CISA) Competency (Intermediate Level) benchmark measures your working understanding of the knowledge and technical skills required for auditing, control, and security. A learner who scores high on this benchmark demonstrates that they have the skills to work independently on active CISA projects, lead discussions of CISA topics, and provide feedback, reports, and consulting to customers.

Security Manager

  • Certified Information Security Manager (CISM) Awareness

    11m | 11 questions

    The Certified Information Security Manager (CISM) Awareness benchmark measures whether a learner has had exposure to basic modern IT security practices and theories. A learner who scores high on this benchmark demonstrates understanding in the major areas of information security and can participate in discussions with peers.

  • Certified Information Security Manager (CISM) Competency

    16m | 16 questions

    The Certified Information Security Manager (CISM) Competency benchmark measures whether a learner has had project knowledge of common IT security practices and theories. A learner who scores high on this benchmark demonstrates a genuine working knowledge in the major areas of information security and can work independently under the direction of a technology leader.

  • Certified Information Security Manager (CISM) Mastery

    40m | 40 questions

    The Certified Information Security Manager (CISM) Mastery benchmark measures whether a learner is an information security thought leader who can describe the details of key process, procedures, benefits and consequences of the practice. A learner who scores high on this benchmark demonstrates genuine expertise and knowledge in all areas of information security and can work independently.

  • Certified Information Security Manager (CISM) Proficency

    24m | 24 questions

    The Certified Information Security Manager (CISM) Proficiency benchmark measures whether a learner has advanced knowledge of advanced IT security practices and theories. A learner who scores high on this benchmark demonstrates a genuine working knowledge in the major areas of information security and can work independently.

  • Certified Information Security Manager (CISM) Literacy

    18m | 18 questions

    The Certified Information Security Manager (CISM) Literacy benchmark measures whether a learner has had exposure to common IT security practices and theories. A learner who scores high on this benchmark demonstrates a genuine understanding in the major areas of information security and can make decisions and participate in discussions with peers.

Client & Server Administration

  • Linux OS Exploits Proficiency

    20m | 31 questions

    The Linux OS Exploits Proficiency benchmark measures whether a learner has extensive exposure in generic Linux operating system distributions, practices, and principles , and working experience and exposure to common OS exploits and techniques. A learner who scores high on this benchmark demonstrates professional proficiency in all of the major areas of Linux exploits analysis and tooling.

  • Linux OS Exploits Competency

    18m | 18 questions

    The Linux OS Exploits Competency benchmark measures whether a learner has had some exposure in generic Linux operating system distributions, practices, and principles, and some working experience and exposure to common OS exploits and techniques. A learner who scores high on this benchmark demonstrates competency in some areas of Linux exploits analysis and tooling.

DevOps IT

  • DevOps Awareness

    25m | 25 questions

    The DevOps Awareness benchmark will measure your ability to recognize key terms and concepts related to key DevOps concepts. You will be evaluated on continuous delivery, infrastructure as code, continuous integration, and microservices. A learner who scores high on this benchmark demonstrates that they have the skills related understanding key DevOps terminology and concepts.

IT Services

  • Software Project Management Literacy

    25m | 25 questions

    The Software Project Management Literacy benchmark will measure your ability to recognize key terms and concepts related to key software project management concepts. You will be evaluated on Agile benefits, requirements planning, and software project management concepts. A learner who scores high on this benchmark demonstrates that they have the skills related understanding key software project management terminology and concepts.

  • Software Project Management Mastery

    26m | 26 questions

    The Software Project Management Fluency benchmark will measure your ability to recognize key terms and concepts related to key software project management concepts. You will be evaluated on assembling the project team, scaling Agile, business intelligence, and delivering value. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key software project management terminology and concepts.

  • Software Project Management Proficiency

    24m | 24 questions

    The Software Project Management Proficiency benchmark will measure your ability to recognize key terms and concepts related to key software project management concepts. You will be evaluated on Agile best practices, test-driven development, decision-making best practices, setting expectations, and agile coaching. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key software project management terminology and concepts.

  • Software Project Management Awareness

    25m | 25 questions

    The Software Project Management Awareness benchmark will measure your ability to recognize key terms and concepts related to software project management concepts. You will be evaluated on the software development lifecycle, agile project management, stakeholder management, and project meetings. A learner who scores high on this benchmark demonstrates that they have an understanding of key software project management terminology and concepts.

  • Software Project Management Competency

    24m | 24 questions

    The Software Project Management Competency benchmark will measure your ability to recognize key terms and concepts related to key software project management concepts. You will be evaluated on project management metrics, negotiation, stakeholder analysis, scope management, and risk management. A learner who scores high on this benchmark demonstrates that they have the skills related understanding key software project management terminology and concepts.

IT Trends

  • SRE Literacy

    21m | 21 questions

    The SRE Literacy benchmark measures whether a learner has had some working exposure in SRE technologies, practices, and principles across multiple platforms. A learner who scores high on this benchmark demonstrates professional literacy in most areas of SRE operations, across a variety of different platforms and deployments.

  • SRE Awareness

    20m | 11 questions

    The SRE Awareness benchmark measures whether a learner has some understanding in SRE technologies, practices, and principles. A learner who scores high on this benchmark demonstrates a general awareness in SRE operations.

  • IT Operations Awareness

    20m | 25 questions

    The IT Operations Awareness benchmark will measure your ability to recognize key terms and concepts related to key IT Operations concepts. You will be evaluated on different cloud services, backing up of data, 5g concept, and key networking concepts. A learner who scores high on this benchmark demonstrates that they have the skills related understanding key IT Operations terminology and concepts.

  • SRE Competency

    25m | 42 questions

    The SRE Competency benchmark measures whether a learner has project-level exposure in SRE technologies, practices, and principles across multiple platforms. A learner who scores high on this benchmark demonstrates professional competency in all of the major areas of SRE operations, across a variety of different platforms and deployments.

  • SRE Proficiency

    32m | 32 questions

    The SRE Proficiency benchmark measures whether a learner has had extensive exposure to SRE technologies, practices, and principles across multiple platforms. A learner who scores high on this benchmark demonstrates professional proficiency in all of the major areas of SRE operations, across a variety of different platforms and deployments.

Network Operations

  • Cisco Security Competency

    15m | 15 questions

    The Cisco Security Competency benchmark will measure your ability to recognize key terms and concepts related to Cisco security. You will be evaluated on access control, API security, wireless and network security, common threats, vulnerabilities, and mitigations. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Cisco security terminology and concepts.

  • Cisco Layer 3 Technologies Proficiency

    30m | 30 questions

    The Cisco Layer 3 Technologies Proficiency benchmark will measure your ability to recognize key terms and concepts related to Cisco Layer 3 technologies. You will be evaluated on enterprise network design, WLAN deployment, Cisco express forwarding, path virtualization, routing concepts, OSPF, and BGP. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Cisco Layer 3 technologies terminology and concepts.

  • Cisco Architecture Proficiency

    15m | 14 questions

    The Cisco Architecture Proficiency benchmark will measure your ability to recognize key terms and concepts related to Cisco architecture. You will be evaluated on enterprise network design, high availability, WLAN deployment, QoS, and network topology architecture. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Cisco architecture terminology and concepts.

  • Cisco Automation Proficiency

    12m | 12 questions

    The Cisco Automation Proficiency benchmark will measure your ability to recognize key terms and concepts related to Cisco automation. You will be evaluated on network programmability, orchestration, API usage, testing, scripting, and configuring devices with Bash, Python, and Ansible. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Cisco automation terminology and concepts.

  • 5G Competency

    15m | 15 questions

    The 5G Competency benchmark measures whether technical wireless personnel can explain common 5G technologies and issues to other people, and if they have had exposure to many wireless technologies, perhaps working on wireless and telecom projects. This benchmark is for technical learners. A learner who scores high on this benchmark demonstrates an intermediate level of understandning in commonly used 5G technologies and issues.

  • Cisco Infrastructure Proficiency

    20m | 20 questions

    The Cisco Infrastructure Proficiency benchmark will measure your ability to recognize key terms and concepts related to Cisco infrastructure. You will be evaluated on routing concepts, routing protocols, WLAN access points, wireless roaming, NTP, NAT, and PAT. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Cisco infrastructure terminology and concepts.

  • Cisco Virtualization Proficiency

    15m | 15 questions

    The Cisco Virtualization Proficiency benchmark will measure your ability to recognize key terms and concepts related to Cisco virtualization. You will be evaluated on device and path virtualization technologies, virtualization troubleshooting, LISP and VXLAN, infrastructure virtualization, and virtual application containers. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Cisco virtualization terminology and concepts.

  • Cisco Network Literacy

    30m | 20 questions

    The Cisco Network Fundamentals benchmark will measure your ability to recognize key terms and concepts related to key Cisco networking concepts. You will be evaluated on networking components, topologies and architectures, interfaces and cabling, and networking protocols. A learner who scores high on this benchmark demonstrates that they have an understanding of key Cisco networking terminology and concepts rquired for any Cisco networking role.

  • Networking Awareness

    25m | 25 questions

    The Networking Awareness benchmark will measure your ability to recognize key terms and concepts related to key networking concepts. You will be evaluated on switches, routers, wireless, IP addressing, and security threats. A learner who scores high on this benchmark demonstrates that they have an awareness of different networking concepts.

  • Cisco Automation Competency

    21m | 14 questions

    The Cisco Automation benchmark will measure your ability to recognize key terms and concepts related to key Cisco automation concepts. You will be evaluated on network programmability, SDN architectures, API concepts, and setting up development tools. A learner who scores high on this benchmark demonstrates that they have the skills related to automating Cisco networking.

  • Cisco Network Services Proficiency

    10m | 10 questions

    The Cisco Network Services Proficiency benchmark will measure your ability to recognize key terms and concepts related to Cisco network services. You will be evaluated on QoS and multicast design. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Cisco network services terminology and concepts.

  • 5G Awareness

    15m | 15 questions

    The 5G Awareness benchmark measures whether a learner has been exposed to common 5G technologies and issues. This Benchmark is for mostly non-technical, government, and business learners. A learner who scores high on this benchmark demonstrates an entry level of understadning in commonly used 5G terms and issues.

  • Cisco Addressing and Routing Solutions Mastery

    30m | 30 questions

    The Cisco Addressing and Routing Solutions Mastery benchmark will measure your ability to recognize key terms and concepts related to Cisco addressing and routing solutions. You will be evaluated on troubleshooting routing, routing redistribution, summarization, EIGRP, OSPF, and BGP. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Cisco addressing and routing solutions terminology and concepts.

  • Cisco IP Services & Configuration Competency

    30m | 20 questions

    The Cisco IP Services & Configuration benchmark will measure your ability to recognize key terms and concepts related to key Cisco IP concepts. You will be evaluated on static and dynamic routing, OSPF, NAT, DNS, DHCP, and QoS.A learner who scores high on this benchmark demonstrates that they have the skills related to the primary IP services for Cisco networking.

  • 5G Literacy

    22m | 22 questions

    The 5G Literacy benchmark measures whether a learner can explain common 5G technologies and issues to other people. This Benchmark is for mostly non-technical, government, and business learners. A learner who scores high on this benchmark demonstrates a beginner level of understandning in commonly used 5G terms and issues.

  • Cisco Security Literacy

    30m | 20 questions

    The Cisco Security Fundamentals benchmark will measure your ability to recognize key terms and concepts related to key Cisco security concepts. You will be evaluated on common security concepts, AAA security, VPNs, ACLs, port security, and DHCP snooping. A learner who scores high on this benchmark demonstrates that they have the skills related to fundamental Cisco security concepts.

  • Cisco WAN for Enterprise Networks Proficiency

    15m | 15 questions

    The Cisco WAN for Enterprise Networks Proficiency benchmark will measure your ability to recognize key terms and concepts related to Cisco WAN for enterprise networks. You will be evaluated on WAN, VPN, and SD-WAN, WLAN deployment, configuring VPN, and IPsec. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Cisco WAN for enterprise networks terminology and concepts.

  • Cisco Network Assurance Proficiency

    17m | 17 questions

    The Cisco Network Assurance Proficiency benchmark will measure your ability to recognize key terms and concepts related to Cisco network assurance. You will be evaluated on troubleshooting tools, system logging, NetFlow, SPAN, IP SLA, SDN, and remote device configuration. A learner who scores high on this benchmark demonstrates that they have the skills related to understanding key Cisco network assurance terminology and concepts.

  • Cisco Routing, Switching, and Wireless Literacy

    37m 30s | 25 questions

    The Cisco Routing, Switching, and Wireless Core Skills benchmark will measure your ability to recognize key terms and concepts related to key Cisco routing, switching, and wireless concepts. You will be evaluated on IPv4 and IPv6 addressing and subnetting, inter-switch connectivity, EtherChannel configuration, Spanning Tree Protocol, and wireless configuration and management.

Foundation

  • Software Testing Foundation 2018: Software Testing Foundation Awareness

    10m | 10 questions

    The Software Testing Foundation Awareness benchmark measures your knowledge and understanding of testing fundamentals, such as the importance of testing and general testing principles. You will be evaluated on your skills in understanding why software testing is necessary, the test process, the psychology of testing, as well as the seven principles of testing. A learner who scores high on this benchmark demonstrates that they have the skills to recognize the fundamentals of software testing.

Kubernetes Administrator

  • Certified Kubernetes Administrator (CKA) Competency (Intermediate Level)

    23m | 23 questions

    The Certified Kubernetes Administrator (CKA) Competency (Intermediate Level) benchmark measures your competency in many Kubernetes technologies and the context that these technologies fit. It also measures your experience level, implying that you have spent some time working on Kubernetes projects. A learner who scores high on this benchmark demonstrates that they have working project knowledge of Kubernetes, understand the problems it solves, and are able to actively participate in informed conversations and decision-making processes regarding Kubernetes technologies. They can understand the scope of a project, are seen as a relative subject matter expert, and can work mostly independently with supervision on Kubernetes projects.

  • Certified Kubernetes Administrator (CKA) Proficiency (Advanced Level)

    33m | 33 questions

    The Certified Kubernetes Administrator (CKA) Proficiency (Advanced Level) benchmark measures your advanced proficiency in Kubernetes technologies and the context that these technologies fit. It also measures your experience level, implying that you have extensive experience working on many Kubernetes projects. A learner who scores high on this benchmark demonstrates that they have extensive project knowledge of Kubernetes, understand the problems it solves, and are able to drive informed conversations and decision-making processes regarding Kubernetes technologies. They can design the scope of a project and are seen as a subject matter expert that can work independently without supervision on Kubernetes projects.

  • Certified Kubernetes Administrator (CKA) Literacy (Beginner Level)

    16m | 16 questions

    The Certified Kubernetes Administrator (CKA) Literacy (Beginner Level) benchmark measures your literacy of fundamental Kubernetes technologies and the context that these technologies fit. A learner who scores high on this benchmark demonstrates that they have had exposure to Kubernetes and the problems it solves on more than one occasion and possibly with project exposure. They are able to participate in informed conversations and decision-making regarding Kubernetes technologies and can understand the scope of some projects.

  • Certified Kubernetes Administrator (CKA) Awareness (Entry Level)

    10m | 10 questions

    The Certified Kubernetes Administrator (CKA) Awareness (Entry Level) benchmark measures your awareness of fundamental Kubernetes technologies and the context with which these technologies fit. A learner who scores high on this benchmark demonstrates that they have exposure to Kubernetes and the problems it solves and can participate in basic conversations and decision-making regarding Kubernetes technologies.

Business Strategy

  • Business Continuity

    10m | 10 questions

    Learn how to apply business continuity best practices in your organization to lead your team through unexpected business disruptions such as office or building closures, epidemic or pandemic awareness, cyber-attacks, natural disasters, or supply chain interruptions. Apply these business continuity best practices through business continuity planning (BCP) to plan and lead your team with optimized virtual collaboration, resiliency, perseverance, and techniques for adapting to change. You'll also learn how to develop and implement a plan that will address issues that go beyond the plan itself.

Microsoft Azure Certified Associate

  • AZ-204: Consuming Azure and Third-party Services Competency

    22m | 22 questions

    The AZ-204: Consuming Azure and Third-party Services Competency benchmark assesses your ability to configure authentication and define policies for APIs. You will be measured on your skills to implement solutions that use Azure Event Grid, Azure Event Hub, Azure Service Bus, and Azure Queue Storage queues. A learner who scores high on this benchmark demonstrates that they have the skills to implement API management, and develop event-based and message-based solutions.

  • AZ-204: Developing Azure Storage Solutions Competency

    17m | 17 questions

    The AZ-204: Developing Azure Storage Solutions Competency benchmark measures your ability to implement partitioning schemes and partition keys, perform operations on data and Cosmos DB containers, and manage change feed notifications. You will be evaluated on your skills to move items in Blob Storage between storage accounts or containers, perform operations on data by using the appropriate SDK, implement storage policies, and use data archiving and retention. A learner who scores high on this benchmark demonstrates that they have the skills to develop solutions that use Cosmos DB storage and blob storage.

  • AZ-204: Monitoring, Troubleshooting, and Optimizing Azure Solutions Competency

    26m | 26 questions

    The AZ-204: Monitoring, Troubleshooting, and Optimizing Azure Solutions Competency benchmark measures your ability to configure cache and expiration policies for Azure Cache for Redis and implement secure and optimized application cache patterns including data sizing, connections, encryption, and expiration. You will be evaluated on your skills to configure an app or service to use Application Insights, review and analyze metrics and log data, and implement Application Insights web tests and alerts. A learner who scores high on this benchmark demonstrates that they have the skills to implement caching solutions and troubleshoot solutions by using metrics and log data.

  • AZ-204: Developing Azure Compute Solutions Competency

    21m | 21 questions

    The AZ-204: Developing Azure Compute Solutions Competency benchmark measures your ability to provision virtual machines (VMs); configure, validate, and deploy ARM templates; configure container images for solutions; and work with Azure Resource Manager (ARM) and the Azure Container Registry. You will be evaluated on your skills to create and deploy Azure Functions apps, and implement function triggers and custom handlers. A learner who scores high on this benchmark demonstrates that they have the skills to create Azure App Service web apps and implement Azure Functions.

  • AZ-204: Implementing Azure Security Competency

    18m | 18 questions

    The AZ-204: Implementing Azure Security Competency benchmark measures your ability to authenticate and authorize users by using the Microsoft Identity platform and Azure Active Directory. You will be evaluated on your skills to develop code that uses keys, secrets, and certificates stored in the Azure Key Vault and secure app configuration data by using the App Configuration Azure Key Vault. You will also be assessed on your skills to implement managed identities for Azure resources and create and implement shared access signatures. A learner who scores high on this benchmark demonstrates that they have the skills to implement user authentication and authorization, and secure cloud solutions.

Microsoft Azure Certified Expert

  • AZ-305: Design Data Storage Solutions Proficiency

    25m | 25 questions

    The AZ-305: Design Data Storage Solutions Proficiency benchmark measures your ability to recommend database service tier sizing, recommend a solution for database scalability, and encrypt data. You will be assessed on your ability to design solutions for data integration and data analysis, and recommend a solution for storing relational, semi-structured, and non-relational data. You will also be evaluated on your ability to design a data solution for protection and durability, and recommend access control solutions to data storage. A learner who scores high on this benchmark demonstrates that they have the skills to design and recommend a data storage solution for relational and non-relational data.

  • AZ-305: Design Identity, Governance, Monitoring, and Business Continuity Solutions Proficiency

    27m | 27 questions

    The AZ-305: Design Identity, Governance, Monitoring, and Business Continuity Solutions Proficiency benchmark measures your ability to design a solution for logging, monitoring, and governance. You will be assessed on your skills to design authentication and authorization solutions, and design identities and access for applications. You will also be evaluated on your expertise to design a solution for backup and disaster recovery and high availability. A learner who scores high on this benchmark demonstrates that they have the skills to translate business requirements into designs for secure, scalable, and reliable Azure solutions.

  • AZ-305: Design Infrastructure Solutions Competency

    26m | 26 questions

    The AZ-305: Design Infrastructure Solutions Competency benchmark measures your ability to design a load balancing and routing solution. You will be evaluated on your skills to recommend a network architecture solution based on workload requirements and a connectivity solution that connects Azure resources to the internet and on-prem networks. A learner who scores high on this benchmark demonstrates that they have the skills to design network solutions and optimize network performance for applications.

  • AZ-305: Design Infrastructure Solutions Proficiency

    28m | 28 questions

    The AZ-305: Design Infrastructure Solutions Proficiency benchmark measures your ability to design container and serverless-based compute solutions, messaging and event-driven architecture, and an automated deployment solution. You will be evaluated on your skills to recommend an appropriately sized compute solution based on workload requirements. A learner who scores high on this benchmark demonstrates that they have the skills to design a compute solution and an application architecture, and recommend an appropriate solution for migration.

Microsoft Azure Certified Fundamentals

  • Azure AI Fundamentals: Computer Vision on Microsoft Azure Competency

    18m | 18 questions

    The Computer Vision on Microsoft Azure Competency benchmark measures your ability to recall and identify the common types of computer vision solutions, and Azure tools and services for computer vision tasks. A learner who scores high on this benchmark demonstrates that they have the necessary knowledge and skills to build computer vision solutions on the Azure platform.

  • Azure AI Fundamentals: Artificial Intelligence on Microsoft Azure Competency

    15m 59s | 16 questions

    The Artificial Intelligence on Microsoft Azure Competency benchmark measures your ability to recall and identify the features of common AI workloads and principles for responsible AI implementation. A learner who scores high on this benchmark demonstrates that they have the necessary knowledge of AI workloads on the Azure platform.

  • Microsoft Azure Data Fundamentals: Azure Relational Data Workloads Competency (Intermediate Level)

    20m | 20 questions

    The Microsoft Azure Data Fundamentals: Azure Relational Data Workloads Competency (Intermediate Level) benchmark measures your ability to identify, recognize, and apply the concepts of relational data workloads in Azure. You will be evaluated on your ability to recognize concepts such as relational data stores and delivery models, SQL relational databases, SaaS in Azure, OLAP and OLTP, Azure SQL security features, and more. A learner who scores high on this benchmark demonstrates that they have the necessary Azure relational data skills to perform relational data workloads on the Azure platform with minimal supervision.

  • Microsoft Azure Data Fundamentals: Azure Non-relational Data Workloads Competency (Intermediate Level)

    15m | 15 questions

    The Microsoft Azure Data Fundamentals: Azure Non-relational Data Workloads Competency (Intermediate Level) benchmark measures your ability to identify, recognize, and apply concepts of Azure non-relational data workloads. You will be evaluated on your ability to recognize concepts such as non-relational data stores, processing CSV and JSON files, time series solutions, provisioning and configuring non-relational data services, Azure Blob Storage, and more. A learner who scores high on this benchmark demonstrates that they have the necessary Azure non-relational data skills to perform non-relational data workloads on the Azure platform with minimal supervision.

  • Microsoft Azure Data Fundamentals: Azure Relational Data Workloads Proficiency (Advanced Level)

    16m | 16 questions

    The Microsoft Azure Data Fundamentals: Azure Relational Data Workloads Proficiency (Advanced Level) benchmark measures your ability to identify, recognize, and apply concepts of provisioning and configuring relational data services on Azure, as well as Azure SQL querying techniques. You will be evaluated on your ability to recognize concepts such as Azure Database for PostgreSQL, MySQL, and MariaDB. A learner who scores high on this benchmark demonstrates that they have the necessary Azure relational data skills to perform relational data workloads on the Azure platform independently.

  • Azure AI Fundamentals: Machine Learning on Microsoft Azure Competency

    23m | 23 questions

    The Machine Learning on Microsoft Azure Competency benchmark measures your ability to recall and identify common machine learning types, core machine learning concepts such as identifying features and labels in a dataset, core tasks in creating machine learning solutions, and capabilities of no-code machine learning with Azure Learning Studio. A learner who scores high on this benchmark demonstrates that they have the necessary knowledge and skills to build machine learning solutions on the Azure platform.

  • Microsoft Azure Data Fundamentals: Azure Data Analytics Competency (Intermediate Level)

    19m | 19 questions

    The Microsoft Azure Data Fundamentals: Azure Data Analytics Competency (Intermediate Level) benchmark measures your ability to identify, recognize, and apply concepts of data analytics, the Azure Synapse Analytics architecture, and transactional and analytical workloads. You will be evaluated on your ability to recognize concepts about Synapse Analytics, Synapse SQL pool, batch and real-time data processing, and using the Azure portal, Azure PowerShell, Azure Data Lake Analytics, and Azure Data Factory. A learner who scores high on this benchmark demonstrates that they have the necessary Azure data analytics skills to perform analytics on the Azure platform with minimal supervision.

  • Microsoft Azure Data Fundamentals: Azure Data Analytics Literacy (Beginner Level)

    11m | 11 questions

    The Microsoft Azure Data Fundamentals: Azure Data Analytics Literacy (Beginner Level) benchmark measures your ability to identify and recognize the basic concepts of data analytics, data visualization, Azure Storage services, ELT, and ETL. You will be evaluated on your ability to recognize concepts such as analytics and reporting, analytical techniques, stream analytics and data types, and processing data using ETL and ELT. A learner who scores high on this benchmark demonstrates that they have the necessary Azure data analytics knowledge to start exploring analytics on the Azure platform.

  • Azure AI Fundamentals: Conversational AI on Microsoft Azure Competency

    15m | 15 questions

    The Conversational AI on Microsoft Azure Competency benchmark measures your ability to recall and identify the common use cases for conversational AI, Azure tools, and services for conversational AI. A learner who scores high on this benchmark demonstrates that they have the necessary knowledge and skills to build conversational AI workloads on the Azure platform.

  • Microsoft Azure Data Fundamentals: Azure Data Analytics Proficiency (Advanced Level)

    19m | 19 questions

    The Microsoft Azure Data Fundamentals: Azure Data Analytics Proficiency (Advanced Level) benchmark measures your ability to identify, recognize, and apply the concepts of data analytics, data visualization with Microsoft Power BI, and modern data warehousing. You will be evaluated on your ability to recognize concepts such as optimizing data, datasets, dashboards, reporting, visualization types, data warehousing benefits, and using Azure Data Factory, Azure Data Lake, Azure Databricks, Azure Analysis Services, Azure HDInsight, and the Azure Distributed Data Engineering Toolkit (AZTK). A learner who scores high on this benchmark demonstrates that they have the necessary Azure data analytics skills to perform analytics on the Azure platform independently.

  • Azure AI Fundamentals: Natural Language Processing on Microsoft Azure Competency

    9m | 9 questions

    The Natural Language Processing on Microsoft Azure Competency benchmark measures your ability to recall and identify the common NLP workloads, and Azure tools and services for NLP workloads. A learner who scores high on this benchmark demonstrates that they have the necessary knowledge and skills to build NLP workloads on the Azure platform.

  • Microsoft Azure Data Fundamentals: Azure Non-relational Data Workloads Proficiency (Advanced Level)

    23m | 23 questions

    The Microsoft Azure Data Fundamentals: Azure Non-relational Data Workloads Proficiency (Advanced Level) benchmark measures your ability to identify, recognize, and apply concepts of Azure non-relational data workloads. You will be evaluated on your ability to recognize concepts such as Azure Cosmos DB, provisioning and configuring an Azure Cosmos database, non-relational data management, and more. A learner who scores high on this benchmark demonstrates that they have the necessary Azure non-relational data skills to perform non-relational data workloads on the Azure platform independently.

Associate

  • Oracle Database 12c Administrator Certified Associate: RDBMS Concepts Literacy

    18m | 18 questions

    The RDBMS Concepts Literacy benchmark measures whether a learner has fundamental knowledge of RDBMS concepts such as theoretical and physical aspects of a relational database, and retrieving and restricting data. A learner who scores high on this benchmark demonstrates that they have the skills to write basic SQL queries to retrieve and perform basic analysis of the data.

  • Java Certified Foundations Associate Proficiency

    25m | 25 questions

    The Java Certified Foundations Associate Proficiency benchmark assesses your knowledge of handling exceptions and debugging your Java code. You will be evaluated on your skills in recognizing how Arrays and Arraylist are designed to handle looping through lists of data, and working with LinkedList, the HashMap, and the HashSet classes. A learner who scores high on this benchmark demonstrates that they have the skills to work with interfaces and static members, and can create and instantiate a class with and without constructor parameters and modify the object fields.

  • Oracle Database 12c Administrator Certified Associate: SQL Proficiency

    22m | 22 questions

    The SQL Proficiency benchmark measures whether a learner has exposure and experience in advanced data analysis using SQL such as fetching data from multiple tables, grouping and aggregating data, applying functions and conditional expressions, writing complex queries using subqueries, creating schema objects, controlling user access, and manipulating data using advanced queries. A learner who scores high on this benchmark demonstrates that they have the essential data management and analysis skills to perform data analysis independently.

  • Java Certified Foundations Associate Competency

    25m | 25 questions

    The Java Certified Foundations Associate Competency benchmark measures your knowledge of working with the String, StringBuffer, and StringBuilder classes with the stack and heap memory. You will be evaluated on your skills in using the Java Math and random number generator classes. A learner who scores high on this benchmark demonstrates that they have the skills to perform String and Math operations and use control flow structures in Java.

  • Java Certified Foundations Associate Literacy

    30m | 30 questions

    The Java Certified Foundations Associate Literacy benchmark assesses your knowledge of design pattern types, the importance of design patterns, and Java data types and how to perform actions on them. You will be evaluated on your skills in recognizing features like constructors, classes, attributes, and methods, in addition to tools that can be used when writing and cleaning code. A learner who scores high on this benchmark demonstrates that they have the skills to write clean code, compile/run Java programs, and work with mathematical, conditional, relational, bitwise, and unary operations.

  • Oracle Database 12c Administrator Certified Associate: SQL Competency

    22m | 22 questions

    The SQL Competency benchmark measures whether a learner has had exposure to data analysis using SQL including tasks such as retrieving data, sorting and ordering the retrieved data, fetching data from multiple tables, grouping and aggregating data, applying functions and conditional expressions, and writing complex queries using subqueries. A learner who scores high on this benchmark demonstrates that they have essential data management and analysis skills.

Professional

  • Java Certified Foundations Associate Awareness

    24m | 24 questions

    The Java Certified Foundations Associate Awareness benchmark assesses your knowledge of the Java programming language and concepts. You will be evaluated on your skills in recognizing the basic elements of Java and object-oriented concepts. A learner who scores high on this benchmark demonstrates that they have the skills to recognize Java features and work with the Java Development Kit (JDK) and the Java Runtime Environment (JRE).

  • Oracle Certified Professional: Java SE 11 Developer Mastery

    30m | 30 questions

    The Java SE 11 Developer Mastery benchmark assesses your knowledge of concurrency in Java, secure coding practices, Denial-of-Service attacks, key pairs, signature validation, and secure socket code. You will be evaluated on your skills in working with the java.sql and javax.sql packages, mapping SQL types to classes and interfaces, using enum classes in JDBC, and working with RowSet objects. You will also be assessed on your ability to manage localization, work with resource bundles, format information, and work with annotations. A learner who scores high on this benchmark demonstrates that they have the skills to work with and write efficient and secure code to create database-driven applications.

  • Oracle Certified Professional: Java SE 11 Developer Proficiency

    30m | 30 questions

    The Java SE 11 Developer Proficiency benchmark measures your knowledge of streams and pipelines in Java and performing lambda operations. You will be evaluated on your skills in performing file I/O operations, managing metadata, walking a file tree using NIO.2, deploying JAR files, and applying modular design principles. You will also be assessed on your ability to work with services, migrate applications from previous Java versions, work with java.util.concurrent collections, and write thread-safe code. A learner who scores high on this benchmark demonstrates that they have the skills to work with streams, perform lambda operations, implement NIO.2, perform migrations, and manage services.

Productivity Tools

  • Data Visualization with Tableau Competency

    25m | 25 questions

    The Data Visualization with Tableau Competency benchmark will measure your ability to work with data, and import, visualize, and analyze data in Tableau. You will be evaluated on your ability to import data from various sources, visualize data using different kinds of charts, create views and measures, and create dashboards. A learner who scores high on this benchmark demonstrates that they have good data visualization, data analysis, and storytelling skills in Tableau.

  • Data Visualization with Tableau Proficiency

    20m | 20 questions

    The Data Visualization with Tableau Proficiency benchmark will measure your ability to work with data, import data, create advanced visualizations and dashboards, and perform advanced analysis in Tableau. A learner who scores high on this benchmark demonstrates that they have skills to work independently on storytelling using Tableau.

  • Power BI Competency

    22m | 22 questions

    The Power BI Competency benchmark will measure your ability to recall and relate the underlying data analysis and visualization concepts in Power BI. You will be evaluated on your ability to recognize the concepts of data analysis, loading and transforming data, customizing charts, querying, and visualizations in Power BI. A learner who scores high on this benchmark demonstrates that they are able to work on Power BI projects with minimal supervision.

  • Data Visualization with Tableau Literacy

    30m | 20 questions

    The Data Visualization with Tableau Literacy benchmark will measure your ability to recall and relate to the underlying data visualization concepts in Tableau. You will be evaluated on your ability to recognize the foundational concepts of data visualization in Tableau such as handling data sources, working with data and fields, creating basic visualizations, and best practices. A learner who scores high on this benchmark demonstrates that they have the basic skills for data visualization using Tableau.

  • Power BI Literacy

    10m | 10 questions

    The Power BI Literacy benchmark will measure your ability to recall and relate the underlying data analysis and visualization concepts in Power BI. You will be evaluated on your ability to recognize the foundational concepts of data analysis and the loading and transformation of data in Power BI. A learner who scores high on this benchmark demonstrates that they have the basic Power BI skills to understand and grasp data analysis and visualization.

Developer Tools

  • React Application Programming Literacy

    25m | 25 questions

    The React Application Programming Literacy benchmark will measure your ability to describe basic React design principles and get started with simple React applications. You will be assessed on your skills in building simple components in React and prototyping React applications online. A learner who scores high on this benchmark demonstrates that they have the skills to recognize React's place in component-driven development and the basic principles involved in creating React applications.

  • Git and GitHub Literacy

    13m | 13 questions

    The Git and GitHub Literacy benchmark measures your knowledge of the concepts of version control systems and the key features of Git and GitHub. You will be evaluated on your skills in creating local and remote Git repositories. A learner who scores high on this benchmark demonstrates that they have the skills to perform Git operations such as commit and push.

  • API Design Literacy

    20m | 20 questions

    The API Design Literacy benchmark measures your ability to recognize API-specific design pattern principles related to API services. You will be assessed on your skills to design reusable API code, and recognize strategies for designing reusable API web services. A learner who scores high on this benchmark demonstrates that they have the skills to create a modern API through RESTful design.

  • Automated Testing with Selenium Literacy

    28m | 28 questions

    The Automated Testing with Selenium Literacy benchmark measures your knowledge of the essential features and components of Selenium IDE and the key features of Selenium WebDriver. You will be evaluated on your skills in setting up Selenium with PyCharm and recognizing the elements and capabilities of Selenium WebDriver. A learner who scores high on this benchmark demonstrates that they have the skills to work with the features and functionalities of Selenium IDE and Selenium WebDriver.

  • API Testing Competency

    26m | 26 questions

    The API Testing Competency benchmark measures your ability to recognize Agile and TDD best practices for APIs. You will be assessed on your skills to perform unit testing with frameworks, write scenarios and scenario outlines using Cucumber, integrate BDD into the Scrum process, and perform a pen test on a REST API using Burp Suite. A learner who scores high on this benchmark demonstrates that they have the skills to create a unit test, implement automated web testing using Selenium, and apply TDD and BDD principles to develop APIs.

  • API Development Fundamentals Literacy

    31m | 31 questions

    The API Development Fundamentals Literacy benchmark measures your understanding of API development fundamentals, reusable code, refactoring, software planning and design, and effective Rapid Application Development. You will be evaluated on your skills to build REST and SOAP APIs, work with API data models, and use schema-first design and the OpenAPI Specification (OAS) to develop APIs. A learner who scores high on this benchmark demonstrates that they have the skills to connect to and consume REST APIs, and deploy APIs and web application projects.

  • Docker Proficiency

    30m | 30 questions

    The Docker Proficiency benchmark measures whether a developer learning persona has experience with typical and common Kubernetes terminology, tools, and technologies. A learner who scores high on this benchmark demonstrates a high level of skill in commonly used Docker services and tools.

  • Automated Testing with Selenium Proficiency

    30m | 30 questions

    The Automated Testing with Selenium Proficiency benchmark assesses your knowledge of using Selenium WebDriver to handle and work with security certificates, cookies, stale element exceptions, DatePicker, and the HTTP client library. You will be evaluated on your skills in working with Selenium RC server, Selenium Python RegEx, WebDriver conditional commands, and class locators. You will also be measured on your ability to install, configure, and integrate testing with Selenium to automate test case creation and execution. A learner who scores high on this benchmark demonstrates that they have the skills to handle security and manage application components and data elements using Selenium.

  • API Development Competency

    30m | 30 questions

    The API Development Competency benchmark measures your ability to implement web API security, cloud API management, and API development tools. You will be assessed on your skills to create and use REST API methods, perform advanced REST client testing using the Chrome browser, enforce SSL in a web API controller, and implement Firebase Performance Monitoring on a web page. A learner who scores high on this benchmark demonstrates that they have the skills to accomplish end to end API development

  • Git and GitHub Competency

    17m | 17 questions

    The Git and GitHub Competency benchmark measures your knowledge of performing Git operations such as branching and merging. You will be evaluated on your skills in using pull requests for Git merge operations and recognizing the use of projects, issues, and milestones. A learner who scores high on this benchmark demonstrates that they have the skills to recognize GitHub's features for source code development and project management.

  • Kubernetes Competency

    20m | 20 questions

    The Kubernetes Competency benchmark measures whether a learner has been exposed to this technology and has some experience working with it and technologies similar to it. A learner who scores high on this benchmark demonstrates an intermediate level of skill in commonly used Kubernetes services and tools.

  • Automated Testing with Selenium Competency

    30m | 30 questions

    The Automated Testing with Selenium Competency benchmark measures your knowledge of setting up, configuring, and working with Selenium Grid. You will be evaluated on your skills in managing inline frames and JavaScript alerts, working with checkboxes, and testing confirmation/prompt pop-ups using Selenium. You will also be evaluated on your ability to handle Google Chrome security pop-ups, test authentication windows with Selenium and AutoIt, and implement conditional and unconditional synchronization. A learner who scores high on this benchmark demonstrates that they have the skills to automate testing using Selenium and AutoIt, as well as automate web page navigation and download files.

  • Automated Testing with Selenium Mastery

    31m | 31 questions

    The Automated Testing with Selenium Mastery benchmark measures your knowledge of implementing BDD, TDD, and functional test automation and setting up and configuring test environments using BrowserStack to automate testing. You will be evaluated on your skills in working with listeners and databases in automated testing and automating testing on critical web application components. A learner who scores high on this benchmark demonstrates that they have the skills to perform end-to-end Selenium testing in single-page applications.

  • API Management Competency

    30m | 30 questions

    The API Management Competency benchmark measures your ability to recognize the API lifecycle, and adopt CI/CD best practices for clean and secure coding. You will be assessed on your API management and API error handling skills. A learner who scores high on this benchmark demonstrates that they have the skills to perform web service and system programmer tasks like implementing Swagger REST API servers and handling REST API web service errors.

  • React Application Programming Proficiency

    29m | 29 questions

    The React Application Programming Proficiency benchmark will measure your ability to manage form data with and without the component state. You will be assessed on your skills in using advanced features in React, such as conditional rendering, lifting state up the component tree, and code reuse using composition. A learner who scores high on this benchmark demonstrates that they have the skills to prototype and debug React applications in development and production environments.

  • Kubernetes Proficiency

    35m | 35 questions

    The Kubernetes Proficiency benchmark measures whether a developer learning persona has experience with typical and common Kubernetes terminology, tools, and technologies. A learner who scores high on this benchmark demonstrates a high level of skill of commonly used Kubernetes services and tools.

  • Docker Competency

    15m | 15 questions

    The Docker Competency benchmark measures whether a learner has been exposed to this technology and has some experience working with it or technologies similar to it. A learner who scores high on this benchmark demonstrates an intermediate level of skill in commonly used Docker services and tools.

Mobile Development

  • Mobile App Development Using Java Literacy (Beginner Level)

    17m | 17 questions

    The Mobile App Development Using Java Literacy (Beginner Level) benchmark measures your knowledge of the concepts around building applications for the Android OS. You will be evaluated on your skills in creating a simple app, creating the project, defining the appearance and logic of the app, and deploying and testing it on a virtual device emulator. A learner who scores high on this benchmark demonstrates that they have the skills to apply the basic concepts of Android app development and the different steps involved in creating, coding, building, and deploying an Android application.

  • Mobile App Development Using Java Proficiency (Advanced Level)

    20m | 20 questions

    The Mobile App Development Using Java Proficiency (Advanced Level) benchmark measures your knowledge of integrating an app with Google's Firebase platform, applying an authentication service, and connecting to a real-time database. You will be evaluated on your skills in creating unit and instrumented tests for your Android app and defining UI tests using the Espresso framework. A learner who scores high on this benchmark demonstrates that they have the skills to integrate an authentication service and a cloud-hosted database into your Android app and can perform basic unit and functional testing.

  • Mobile App Development Using Java Competency (Intermediate Level)

    20m | 20 questions

    The Mobile App Development Using Java Competency (Intermediate Level) benchmark evaluates your knowledge of defining and structuring the layout for your app and reusing common components. You will be evaluated on your skills in defining the business logic of an Android app using Kotlin, implementing inheritance, conveying messages between activities, and using imported libraries to retrieve and parse JSON data. A learner who scores high on this benchmark demonstrates that they have the skills to recognize and use a variety of view elements and structures to design and develop a user-friendly Android application using Kotlin.

Programming Languages

  • C++ Functional Programming Proficiency

    15m | 15 questions

    The C++ Functional Programming Proficiency benchmark will measure your ability to list the properties of C++ first-class functions, create function pointers, return functions from a higher-order function, and define and invoke a functor. You will be assessed on your skills in defining and invoking a lambda function, performing context capture by value and by reference, and defining closures inside class methods. A learner who scores high on this benchmark demonstrates that they have the skills to define and use first-class functions and use lambdas and closures.

  • Java Web Programming Competency

    20m | 20 questions

    The Java Web Programming Competency benchmark will measure your practical ability to connect and query databases with JDBC, build web applications with JSP, and build Java web services. You will be evaluated on your skills to work with connected and disconnected RowSets, implement batch executions and transactions using JDBC, build and deploy error-handling in web applications using JSP, building SOAP web services & REST APIs. A learner who scores high on this benchmark demonstrates that they have the skills to develop Java web applications and web services that interact with databases.

  • Java Core Programming Awareness

    25m | 25 questions

    The Java Core Programming Awareness benchmark will measure your ability to understand and implement the language features of Java. You will be evaluated on your ability to recognize the basic syntax of Java, variables, data types, control structures, modeling entities, mapping relationships, and interactive Java & JShell. A learner who scores high on this benchmark demonstrates that they have the skills to write Java programs and develop applications using Java code.

  • Java Data Structures Competency (Intermediate Level)

    15m | 15 questions

    The Java Data Structures Competency (Intermediate Level) benchmark measures your knowledge of building and working with singly linked lists, implementing code for linked lists, and assessing time complexity using big O notation. You will be evaluated on your skills in implementing the stack and queue data structures using arrays and performing common operations on a stack and a queue. A learner who scores high on this benchmark demonstrates that they have the skills to work with singly linked lists and stack and queue data structures, and can perform basic operations using arrays on those data structures.

  • JavaScript Competency

    21m | 21 questions

    The JavaScript Competency benchmark assesses your knowledge of creating and managing objects in JavaScript using the built-in tools available. You will be evaluated on your skills in recognizing functions as arguments to other functions and as return values of functions, and linking functions with specific objects when invoked. A learner who scores high on this benchmark demonstrates that they have the skills to use array of features and a variety of functions offered in JavaScript.

  • Python Literacy

    37m 30s | 25 questions

    The Python literacy benchmark will measure your knowledge of getting started with Python. You will be evaluated on your ability to declare variables, use appropriate data types, use flow control statements, and perform operations with complex data types such as List, Tuples, Dictionaries, and Sets. You will also be assessed on your knowledge of how to use built-in functions and implement advanced features of Python functions. A learner who scores high on this benchmark demonstrates that they have the skills to write Python programs and develop applications using Python code.

  • Python Programming Literacy (Beginner Level)

    30m | 30 questions

    The Python Programming Literacy (Beginner Level) benchmark will measure your ability to implement if...elif...else statements and while and for loops. You will be assessed on your skills in recognizing basic object-oriented programming (OOP) concepts, working with dictionaries and sets to store data in Python, and performing operations using lists, tuples, and strings in Python. A learner who scores high on this benchmark demonstrates that they have the skills to perform basic operations using control flow statements and complex data types in Python.

  • C++ Smart Pointers, Overloading, and Templates Proficiency

    30m | 30 questions

    The C++ Smart Pointers, Overloading, and Templates Proficiency benchmark will measure your ability to understand operator overloading and implement overloading for arithmetic and relational operators, stream operators, assignment operators, as well as use the copy-and-swap idiom. You will be assessed on your skills in recognizing how to use function and class templates and implement a move constructor and move assignment operator. A learner who scores high on this benchmark demonstrates that they have the skills to overload operators and use templates in C++.

  • JavaScript Awareness

    16m | 16 questions

    The JavaScript Awareness benchmark measures your ability to recognize the power and scope of the JavaScript programming language and its applications. You will be evaluated on your skills in using JavaScript behind HTML pages to build a simple and interactive web app. A learner who scores high on this benchmark demonstrates that they have the skills to use JavaScript in conjunction with HTML pages.

  • C Programming Proficiency

    20m | 20 questions

    The C Programming Proficiency benchmark will measure your ability to perform various file operations and recognize the steps for compiling a C program, including creating macros with preprocessor directives, controlling conditional compilation, and using pragmas to alter compiler settings. You will be assessed on your skills, including working with C strings using character arrays, library functions, and header files; understanding and performing type conversions; and using command-line arguments in C programs. A learner who scores high on this benchmark demonstrates that they have the necessary skills to implement file handling, perform string operations, and create macros.

  • Java Object-Oriented Programming Proficiency

    30m | 30 questions

    The Java Object-Oriented Programming Proficiency benchmark assesses your ability to work with files and directories in Java, architect a multilevel inheritance hierarchy in Java, and override methods using the @Override annotation. A learner who scores high on this benchmark demonstrates they have the skills to describe and implement advanced object-oriented features in Java.

  • Python API Development Literacy (Beginner Level)

    22m | 22 questions

    The Python API Development Literacy (Beginner Level) benchmark will measure your understanding of the mechanics of HTTP requests and responses using the HTTPX library. You will be evaluated on your ability to install the Flask-RESTful library, implement a simple API server to respond to requests, and develop handlers for GET and POST requests for a Python application using the molten framework. A learner who scores high on this benchmark demonstrates that they have the skills to handle requests and responses for APIs in Flask and molten frameworks.

  • Python Dash Framework Competency (Intermediate Level)

    12m | 12 questions

    The Python Dash Framework Competency (Intermediate Level) benchmark measures your ability to install Dash and its libraries, run a Dash app using the Python shell, create visualizations using the plotly.express API, and work with graph object instances and callback functions. You will be evaluated on your ability to use Dash to accept and validate user input and use date pickers. A learner who scores high on this benchmark demonstrates that they have the skills to develop interactive Python applications with the Dash framework.

  • Python Dash Framework Proficiency (Advanced Level)

    13m | 13 questions

    The Python Dash Framework Proficiency (Advanced Level) benchmark measures your ability to perform data visualizations in Python using Dash frameworks. You will be evaluated on your ability to use submit buttons, HTML tables, DataTables, event handlers, and the Dash DAQ library to represent data. You will also be evaluated on your ability to create searchable and clearable dropdowns, use various components such as checklists, and configure interactive visualizations using parsed data. A learner who scores high on this benchmark demonstrates that they have the skills to develop interactive Python applications and create widgets in Dash apps.

  • Python for Developers Competency (Intermediate Level)

    16m | 16 questions

    The Python for Developers Competency (Intermediate Level) benchmark evaluates your ability to build programs with control structures, iteratively loop over a block of code, and implement comprehension of lists, generators, and dictionaries. You will be assessed on your skills in creating and invoking Python functions, utilizing keywords and positional arguments, specifying default values for arguments, packing and unpacking varargs, and recognizing why functions are first class objects. A learner who scores high on this benchmark demonstrates that they have the skills to work with control flow statements and comprehensions, along with defining, configuring, and invoking functions in Python.

  • Java Advanced Data Structures and Algorithm Competency (Intermediate Level)

    20m | 20 questions

    The Java Advanced Data Structures and Algorithm Competency (Intermediate Level) benchmark evaluates your knowledge of using code to check for binary tree types, implementing the binary search tree data structure, and performing insert and lookup operations. You will be evaluated on your skills in recognizing and implementing graph algorithms, such as topological sort, shortest path, and Dijkstra's algorithm. The learners who score high on this benchmark demonstrate that they have the skills to solve binary tree problems and solve problems using binary search trees.

  • Python Web App Development with Flask Literacy (Beginner Level)

    20m | 20 questions

    The Python Web App Development with Flask Literacy (Beginner Level) benchmark evaluates your ability to use the Python Requests package to make HTTP requests and parse the responses. You will be assessed on your skills in recognizing the need for a web framework and the features of Flask that speed up the development of a web application, as well as creating a basic website with Flask using boilerplate HTML files and templates. A learner who scores high on this benchmark demonstrates that they have the skills to make HTTP requests with Python and build a simple website using Flask.

  • Web Design with HTML5 and CSS3 Literacy

    30m | 30 questions

    The Web Design with HTML5 and CSS3 Literacy benchmark will measure your ability to understand HTML5 syntax, structure, tags, and comments. You will be evaluated on your skills to work with CSS3, and how to use block elements with HTML5. A learner who scores high on this benchmark demonstrates that they have the skills to recognize the basic usage of HTML, CSS, and JavaScript to design a simple web page.

  • Java Object-Oriented Programming Awareness

    20m | 20 questions

    The Java Object-Oriented Programming Awareness benchmark measures your understanding of how classes can be used to model real-world entities, how member variables represent the state of those entities, and how member functions represent the behavior of those entities. A learner who scores high on this benchmark demonstrates that they have the skills to recognize the basics of Object-Oriented Programming in Java.

  • Web Design with HTML5 and CSS3 Proficiency

    30m | 30 questions

    The Web Design with HTML5 and CSS3 Proficiency benchmark will measure your ability to understand HTML5 APIs and files for web storage, use XML and AJAX with HTML5, and use CSS3 and HTML5 to create a navigation menu. You will be evaluated on your skills to manipulate images and text using animation and transforms, and use JavaScript to access and modify HTML5 objects. You will also be assessed on your skills to make web elements editable, advanced features of the browser, use JavaScript to create timers and marquees, access and validate form data, and manipulate forms with CSS3. A learner who scores high on this benchmark demonstrates that they have the ability to create interactive and responsive web pages.

  • JavaScript Literacy

    15m | 15 questions

    The JavaScript Literacy benchmark measures your ability to explore features of primitive data types in JavaScript, such as numbers, strings, and booleans. You will be evaluated on your skills in making optimum use of all the functions. A learner who scores high on this benchmark demonstrates that they have the skills to work with primitive data types in JavaScript using methods and operators, as well as define and use JavaScript functions.

  • Java Spring Data Literacy

    15m | 15 questions

    The Java Spring Data Literacy benchmark evaluates your skills to work with Spring Data JDBC, Spring Data JPA, and Spring Batch for processing batch data. You will be assessed on your ability to perform DB integrations using JDBC, to write custom/complex queries with JPA and to efficiently process batch data with Spring Batch. A learner who scores high on this benchmark demonstrates that they have the skills to develop robust and easy to maintain applications with Spring Data frameworks that offer enterprise-grade solutions.

  • Python Competency

    30m | 20 questions

    The Python Proficiency benchmark will measure your skills related to working with the PyCharm IDE and perform data wrangling in Excel. You will be evaluated on network programming skills in Python and implement complex operations in Excel workbooks using the Python openpyxl library. A learner who scores high on this benchmark demonstrates that they have the ability to perform advanced operations in Excel, construct data visualizations, write socket programs in Python, and have proven knowledge of various design patterns implemented in Python.

  • Python Data Structures Literacy (Beginner Level)

    17m | 17 questions

    The Python Data Structures Literacy (Beginner Level) benchmark measures your knowledge of the purpose of data structures and the properties of linked lists, stacks, and queues. You will be assessed on your skills in implementing linked lists, stacks, and queues and the operations associated with those data structures in Python. A learner who scores high on this benchmark demonstrates that they have the skills to perform basic operations with data structures in Python.

  • Python Mastery

    30m | 20 questions

    The Python Mastery benchmark will measure your familiarity with Python core features. You will be assessed on your ability to execute Python commands on Jupiter notebooks, perform operations using complex data types, use control flow statements, leverage functions with lambdas, generators, closures & decorators to perform some incredibly complex operations and handle exceptions. A learner who scores high on this benchmark demonstrates that they have the skills to develop Python programs and develop applications with Python code.

  • Web App Development with Django Competency

    30m | 30 questions

    The Web App Development with Django Competency benchmark assesses your knowledge of standardizing HTML elements and managing website users with the built-in Django admin app. You will be evaluated on your skills in representing entities in a Django project using models and implementing user registration and a login/logout feature in a web site. Additionally, you will also be measured on your ability to define pages for viewing, creating, and editing, and deleting Django model instances using the built-in generic view classes available in Django. A learner who scores high on this benchmark demonstrates that they have the skills to develop a full-fledged web application using Django.

  • Python Data Structures Competency (Intermediate Level)

    15m | 15 questions

    The Python Data Structures Competency (Intermediate Level) benchmark measures your knowledge of the workings of commonly used sorting algorithms and how their implementations affect output performance. You will be assessed on your skills in implementing common sorting algorithms and divide and conquer sorts. A learner who scores high on this benchmark demonstrates that they have the skills to perform sorting algorithms in Python.

  • Python Unit Testing Literacy (Beginner Level)

    15m | 15 questions

    The Python Unit Testing Literacy (Beginner Level) benchmark measures your ability to develop and debug Python applications using the PyCharm IDE. You will be assessed on your skills in defining and running tests for Python using the unittest unit testing framework. A learner who scores high on this benchmark demonstrates that they have the skills to work with the PyCharm IDE and use the unittest framework in Python.

  • Python Socket Programming Competency (Intermediate Level)

    15m | 15 questions

    The Python Socket Programming Competency (Intermediate Level) benchmark assesses your ability to use sockets in Python to transfer data between applications. You will be evaluated on your skills in recognizing and working with Python socket features that allow you to transfer large files and configure two-way communication. A learner who scores high on this benchmark demonstrates that they have the skills to recognize the basic concepts of Python socket programming and can implement the advanced features of Python sockets.

  • Java Advanced Data Structures and Algorithm Proficiency (Advanced Level)

    15m | 15 questions

    The Java Advanced Data Structures and Algorithm Proficiency (Advanced Level) benchmark evaluates your knowledge of techniques for choosing sorting and searching algorithms and implementing common algorithms. You will be evaluated on your skills in performing add and remove operations in O(log n) time and accessing the highest-priority element in O(1) time. The learners who score high on this benchmark demonstrate that they have the skills to implement sorting and searching Algorithms in Java and work with the binary heap data structure in Java.

  • C Programming Awareness

    15m | 15 questions

    The C Programming Awareness benchmark will measure your ability to understand the background of C programming, the difference between C and C++ programming, and compilation of a C program. You will be assessed on your skills to use variables and constants, choose the right data type, perform input and output operations in C, and work with simple arrays. A learner who scores high on this benchmark demonstrates that they have the skills to understand the basic features and syntax of C programming and write simple C programs to perform various operations like arithmetic, logical, and relational operations.

  • JavaScript Proficiency

    25m | 25 questions

    The JavaScript Proficiency benchmark assesses your ability to apply closures and implement inheritance using prototypes in JavaScript. You will be evaluated on your skills in working with the DOM of a web page, responding to events initiated by users, interacting with an end user's browser, and implementing form validation and asynchronous programming in JavaScript applications. A learner who scores high on this benchmark demonstrates that they have the skills to work with closures and prototypes, handle events, and implement asynchronous programming in JavaScript.

  • C++ Inheritance and Polymorphism Competency

    25m | 25 questions

    The C++ Inheritance and Polymorphism Competency benchmark will evaluate your ability to understand how to use inheritance for is-a relationships and how to identify uses for private inheritance. You will be assessed on your skills in enumerating the order of constructor/destructor invocation in inheritance hierarchies; recognizing and working with polymorphism, abstract classes, and multiple inheritance; and outlining the use of concepts, including name hiding, static/dynamic dispatch, runtime polymorphism, virtual functions, and covariance. A learner who scores high on this benchmark demonstrates that they have the skills to recognize and implement the key concepts around inheritance and polymorphism.

  • Java Collections Proficiency (Advanced Level)

    26m | 26 questions

    The Java Collections Proficiency (Advanced Level) benchmark measures your ability to use Java's built-in annotations, define and use custom annotations and classes, and use wildcards. A learner who scores high on this benchmark demonstrates that they have the skills to work with built-in and custom annotations, define generics, and use wildcards in Java.

  • Java Core Programming Competency

    10m | 10 questions

    The Java Core Programming competency benchmark will measure your ability to understand and implement advanced features of Java such as reflection for runtime inspections and building JAR files. You will be evaluated on your applied knowledge on the various aspects and implementation of reflection APIs in Java, and building Java archives using the JAR utility. A learner who scores high on this benchmark demonstrates that they have the skills to harness the power of reflection and also to create lean JAR files using Maven.

  • Java Object-Oriented Programming Literacy

    26m | 26 questions

    The Java Object-Oriented Programming Literacy benchmark measures your understanding of writing appropriate constructors, the role of the default constructor provided by Java, correct getter and setter methods, and method overloading in classes. A learner who scores high on this benchmark demonstrates they have the skills to recognize class hierachies, work with byte and character streams in Java, and understand overriding principles.

  • JavaScript Design Patterns Proficiency

    30m | 30 questions

    The JavaScript Design Patterns Proficiency benchmark measures your ability effectively implement the three categories of design patterns while following best practices. You will be evaluated on your skills in using the Facade pattern for AJAX requests, applying the Decorative pattern to dynamic customizations, and using Mixins to simulate multiple inheritance. You will also be evaluated on your ability to use the Flyweight pattern for centralized event handling, apply the Observer pattern for custom events, implement the State pattern in React, and execute/undo commands. A learner who scores high on this benchmark demonstrates that they have the skills to proficiently work with various design patterns categorized as Creational, Structural, and Behavioral and apply advanced techniques in JavaScript.

  • Go Programming Competency

    15m | 15 questions

    The Go Programming Competency benchmark measures your ability to work with Go's advanced programming features such as libraries or packages, data handling, efficient solutions for concurrency issues, and testing techniques. You will be assessed on your skills to work with modules and packages and Goroutine; improve performance with Go concurrency models; implement channels, pipelines, and WaitGroup; perform unit testing; connect to databases; and apply the most significant best practices of Go. A learner who scores high on this benchmark demonstrates that they have the ability to build robust Go applications with the knowledge of advanced features and techniques that the Go language possesses.

  • Java Collections Literacy (Beginner Level)

    13m | 13 questions

    The Java Collections Literacy (Beginner Level) benchmark measures your ability to instantiate ArrayLists, contrast their strengths with the limitations of arrays, iterate over their elements in various ways, enumerate interfaces implemented by lists, and modify list elements. A learner who scores high on this benchmark demonstrates they have the skills to work with ArrayList and List in Java and perform operations.

  • Python API Development Competency (Intermediate Level)

    21m | 21 questions

    The Python API Development Competency (Intermediate Level) benchmark assesses your ability to use HTTPX features to optimize the processing of HTTP requests. You will be evaluated on your ability to build REST APIs, use the Flask-RESTful request parser, customize the parser to validate input arguments, and bundle errors to display more user-friendly error responses. A learner who scores high on this benchmark demonstrates that they have the skills to use HTTPX to send and process HTTP requests, build REST APIs, and validate input requests in Flask.

  • JavaScript Design Patterns Competency

    30m | 30 questions

    The JavaScript Design Patterns Competency benchmark measures your ability to recognize and use the Constructor and Factory patterns and other creational design patterns, such as Singleton, Prototype, and Builder. You will be evaluated on your skills in implementing structural design patterns, including the Module, Revealing Module, Facade, Decorator, Mixin, Flyweight, Adapter, Composite, and Proxy. You will also be evaluated on your ability to define and use the Observer and Iterator, Mediator, State, and Command design patterns. A learner who scores high on this benchmark demonstrates that they have the skills to define, set, and apply Creational, Structural, and Behavioral design patterns in JavaScript.

  • Web Design with HTML5 and CSS3 Competency

    31m | 31 questions

    The Web Design with HTML5 and CSS3 Competency benchmark will evaluate your ability to work with images, text, tags, and media in HTML5; use HTML5 forms for submitting data; and use the validation, completion, and input attributes of forms. You will be assessed on your skills to manipulate the HTML5 objects to format them into the layout you desire and use SVG in HTML5. A learner who scores high on this benchmark demonstrates that they have the skills to work with HTML5 design elements and perform design and data manipulations with CSS and JavaScript.

  • Web Fundamentals Literacy

    20m | 20 questions

    The Web Fundamentals Literacy benchmark will measure your ability to define the purpose of three key website programming and design languages - HTML, CSS, and JavaScript. You will be assessed on your skills to create a simple web page using HTML, control text styles & layout using CSS, define JavaScript functions, and access and manipulate web page content using DOM. A learner who scores high on this benchmark demonstrates that they have the skills to design a simple web page using HTML, apply styles to the web page with CSS, and make it dynamic by responding to user events by adding JavaScript.

  • C Programming Competency

    27m | 27 questions

    The C Programming Competency benchmark will assess your skills of how functions are defined, declared, and invoked and leveraging variable scopes and storage classes to define values, scope, and visibility. You will be measured on your skills to use referencing and dereferencing operators in C, use NULL values, leverage the equivalence between pointers and arrays, use pointer arithmetic, and return pointers from functions. You will also be evaluated on your ability to allocate memory malloc, calloc, and realloc; use pointers to structs; and avoid problems related to dangling pointers and memory leaks. A learner who scores high on this benchmark demonstrates that they have the skills to write C programs that use both library functions and user-defined functions.

  • Excel Operations in Python Competency (Intermediate Level)

    25m | 25 questions

    The Excel Operations in Python Competency (Intermediate Level) benchmark evaluates your ability to demonstrate the use of Python and the openpyxl library to create and modify Microsoft Excel spreadsheets. You will be assessed on your skills in performing complex data analysis operations using pivoting and formulae, controlling workbook appearance using conditional formatting and styles, building various types of visualizations using Python, and manipulating chart properties to customize their appearance. A learner who scores high on this benchmark demonstrates that they have the skills to manage Excel data, perform advanced operations, and construct data visualizations using Python.

  • Java Data Structures Literacy (Beginner Level)

    15m | 15 questions

    The Java Data Structures Literacy (Beginner Level) benchmark assesses your knowledge of the importance of data structures and algorithms in writing efficient and correct code and the differences between abstract data types and data structures. You will be evaluated on your skills in using complexity to measure the performance of your code based on running time, space, network usage, and other resources and analyzing different methods to determine their running time using big O notation. A learner who scores high on this benchmark demonstrates that they have the skills to recognize the importance of data structures and algorithms in writing fast and efficient code, analyzing code, and expressing time complexity with big O notation.

  • Java Programming Fundamentals Competency

    18m | 18 questions

    The Java Programming Fundamentals Competency benchmark measures your knowledge of initializing, comparing, and working with string objects, as well as when to use == and .equals and work with wrapper objects for primitive types. You will be evaluated on your ability to structure if, if...else, nested if...else, and switch statements, and build complex control structures using the looping constructs in Java. A learner who scores high on this benchmark demonstrates that they have the skills to work with String and wrapper classes and use the control flow statements to appropriately structure the code.

  • C++ Data Structures Competency

    18m | 18 questions

    The C++ Data Structures Competency benchmark will evaluate your ability to understand how to contrast sequence and associative containers, enumerate properties, and correctly use stacks, queues, and priority queues. You will be assessed on your skills in differentiating between sequence and associative containers; leveraging STL algorithms; instantiating and using sets, multisets, maps, and multimaps; and differentiating between sorted and unsorted associative containers. A learner who scores high on this benchmark demonstrates that they have the skills to work with sequence containers, associative containers, and algorithms.

  • C++ File and Exception Handling Competency

    25m | 25 questions

    The C++ File and Exception Handling Competency benchmark will assess your ability to enumerate C++ file stream classes, read data using ifstream, write data using ofstream, and perform advanced file stream operations. You will be evaluated on your skills in throwing and handling exceptions using try-catch blocks, enumerating semantics and limitations of noexcept, and mitigating problems related to exceptions thrown during object construction. A learner who scores high on this benchmark demonstrates that they have the skills to work with File systems in C++ and practice the right methodology to handle exceptions in a program.

  • Python Programming Proficiency

    30m | 20 questions

    The Python Programming Proficiency benchmark will measure your ability to work with advanced functional features of Python. You will be evaluated on your ability to code efficiently, implement Python classes and inheritance, and also work with data structures and algorithms. A learner who scores high on this benchmark demonstrates that they have the skills to write object-oriented Python programs and perform data structure manipulations with proper implementation of algorithms.

  • Java Advanced Data Structures and Algorithm Literacy (Beginner Level)

    20m | 20 questions

    The Java Advanced Data Structures and Algorithm Literacy (Beginner Level) benchmark measures your knowledge of the basic structure of a binary tree and utilizing tree traversal algorithms. You will be evaluated on your skills in implementing different types of graphs in code using common representations. The learners who score high on this benchmark demonstrate that they have the skills to work with binary trees and graph algorithms in Java.

  • Python Programming Mastery (Expert Level)

    31m | 31 questions

    The Python Programming Mastery (Expert Level) benchmark evaluates your ability to recognize how code can be made more robust and maintainable by applying various design patterns. You will be evaluated on your skills in recognizing concurrency, creating and managing threads, using the asyncio library for asynchronous task executions, and using thread pools, process pools, and futures instances. A learner who scores high on this benchmark demonstrates that they have the skills to implement design patterns and concurrency in Python.

  • Python Unit Testing Competency (Intermediate Level)

    18m | 18 questions

    The Python Unit Testing Competency (Intermediate Level) benchmark measures your ability to recognize use cases for fixtures test suites and integrate your Python sources with their tests using the PyCharm IDE. You will be evaluated on your skills in using pytest and doctest to define and automate tests for your Python applications. A learner who scores high on this benchmark demonstrates that they have the skills to implement advanced Python testing using the unittest unit testing framework and test Python code using pytest and doctest.

  • Data Analysis with R Competency

    20m | 20 questions

    The Data Analysis with R Competency benchmark measures whether a learner has had some exposure and experience in R programming and the libraries used for data analysis operations. A learner who scores high on this benchmark demonstrates a knowledge of the major areas of R for data analysis, but requires input and oversight from a more advanced R data analytics expert.

  • Java Certified Foundations Associate Awareness

    24m | 24 questions

    The Java Certified Foundations Associate Awareness benchmark assesses your knowledge of the Java programming language and concepts. You will be evaluated on your skills in recognizing the basic elements of Java and object-oriented concepts. A learner who scores high on this benchmark demonstrates that they have the skills to recognize Java features and work with the Java Development Kit (JDK) and the Java Runtime Environment (JRE).

  • Python for Developers Proficiency (Advanced Level)

    15m | 15 questions

    The Python for Developers Proficiency (Advanced Level) benchmark measures your ability to create and invoke lambda functions, implement closures and generator functions, and create and use decorator functions. You will be assessed on your skills in creating and instantiating Python classes, differentiating between Python and Java object-oriented programming, handling exceptions, importing modules, and using the __main__ variable. A learner who scores high on this benchmark demonstrates that they have the skills to leverage functions with lambdas, generators, closures, and decorators and can create classes, handle errors, and import modules.

  • Python Programming Competency (Intermediate level)

    30m | 30 questions

    The Python Programming Competency (Intermediate Level) benchmark measures your ability to identify situations where either deep or shallow copies are required. You will be assessed on your skills in implementing the powerful features of Python functions, recognizing functions as first class objects, using Python classes for advanced functionality, and working with recursion, closures, generators, decorators, and inheritance. A learner who scores high on this benchmark demonstrates that they have the skills to implement functional and object-oriented programming features in Python.

  • C++ Graphics and Gaming Competency

    15m | 15 questions

    The C++ Graphics and Gaming Competency Benchmark will measure your ability to install SFML libraries on your local machine, work with windows in SFML, handle events in SFML, and draw graphics objects within SFML windows. You will be evaluated on your skills in working with sprites and textures in SFML, using vertex arrays to define shapes, animating objects using sprite sheets, playing sounds in an app, and developing a complete game in SFML. A learner who scores high on this benchmark demonstrates that they have the skills to use the features of SFML and create a complete gaming application.

  • Java Spring Basics Literacy

    15m | 15 questions

    The Java Spring Basics Literacy benchmark measures your skills on Spring principles, Inversion of Control and Aspect Oriented Programming, and database integration using ORM frameworks such as JPA & Hibernate. You will be assessed on your ability to implement dependency injections within the Spring framework, configure beans with Autowiring, attach different types of advices to aspects in an application, define entities using JPA, and translate with Hibernate. A learner who scores high on this benchmark demonstrates that they have the skills to develop enterprise applications using the Spring framework and perform DB integration using the ORM framework.

  • Python Programming Awareness (Entry Level)

    10m | 10 questions

    The Python Programming Awareness (Entry Level) benchmark will measure your knowledge of the basic programming concepts of Python, such as variables, data types, and built-in functions. You will be assessed on your skills in using Jupyter Notebook to write and work with simple Python programs. A learner who scores high on this benchmark demonstrates that they have the skills to write and run a simple Python program using Jupyter Notebook.

  • Java Programming Fundamentals Literacy

    12m | 12 questions

    The Java Programming Fundamentals Literacy benchmark measures your knowledge of creating arrays of primitive and object types, printing array contents, accessing individual elements, and creating enumerated types. You will be evaluated on your ability to wire up complex expressions using the arithmetic, logical, and relational operators, as well as alter the precedence of an expression using parentheses and identify pre- and post-increment operations. A learner who scores high on this benchmark demonstrates that they have the skills to define and use arrays and enums and can work with different types of operators in Java.

  • Data Analysis with R Proficiency

    20m | 20 questions

    The Data Analysis with R Proficiency benchmark measures whether a learner has had significant exposure and experience in performing data analysis operations using R. A learner who scores high on this benchmark demonstrates an independent knowledge in using various R libraries for data analysis, model building, and deployments.