80 Hours Program

AI Foundations — Basic Assessment

AI & Generative AI Skill Development Program for Modern Software Engineers

Welcome! This short assessment helps us understand your current knowledge and tailor the course to your needs. Please answer honestly and to the best of your ability. Your responses will be reviewed by our team before the program begins.

1 Personal Information

2 Background Knowledge

3 AI Prompting Skills Self-Assessment

Rate your current ability to use AI prompting for each of the following roles on a scale of 0 to 10 (10 being the best).

Not rated

Using AI to define requirements, write PRDs, and prioritize features

Not rated

Using AI for planning sprints, tracking progress, and managing stakeholders

Not rated

Using AI for incident response, monitoring, and infrastructure troubleshooting

Not rated

Using AI to generate test cases, automate testing, and find bugs

Not rated

Using AI to create docs, API references, and user guides

Not rated

Using AI to query data, generate insights, and build visualizations

Not rated

Using AI for CI/CD pipelines, infrastructure-as-code, and automation

Not rated

Using AI for wireframing, prototyping, and design iteration

Not rated

Using AI for gathering requirements, writing user stories, and stakeholder communication

Not rated

Using AI to review code quality, security, and best practices

4 AI & Related Concepts

5 Knowledge Check

Choose the best answer for each question. There are no right or wrong marks — this simply helps us understand your current level so we can tailor the program for you.

Answered: 0 / 15

AI & Machine Learning Basics

Q1 What does "AI" stand for?

Q2 Which of the following is an example of a Large Language Model (LLM)?

Q3 What does "Generative AI" primarily do?

Q4 Machine Learning is best described as:

Python & Programming Basics

Q5 What is the correct way to print "Hello" in Python?

Q6 What is a "function" in programming?

Q7 What does "API" stand for?

Q8 In Python, what is a "library"?

Cloud & Deployment Basics

Q9 What is "Cloud Computing"?

Q10 What does "deploying" an application mean?

Q11 What is Docker primarily used for?

Generative AI & Prompting

Q12 What is a "prompt" in the context of AI tools like ChatGPT or Claude?

Q13 What does "multimodal AI" mean?

Q14 What is "Prompt Engineering"?

Q15 When you use the Gemini or Claude API in your app, what are you essentially doing?

6 Course Expectations

Your response will be saved safely in our database for assessment. You will also receive an email with the assessment result. We don't sell this information to anyone.