You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<!-- Course Structured Data Schema Markup (JSON-LD) -->
2
+
<scripttype="application/ld+json">
3
+
{
4
+
"@context": "https://schema.org",
5
+
"@type": "Course",
6
+
"name": "AI Dev Tools Zoomcamp",
7
+
"description": "AI Dev Tools Zoomcamp is a free, project-based course that teaches practical applications of AI tools in software development. Learn AI coding assistants, agents, CI/CD automation, and earn a certificate.",
"coursePrerequisites": "Basic programming ability (Python, JavaScript, or similar). No prior experience with AI tools required.",
10
+
"educationalCredentialAwarded": "Certificate of Completion",
11
+
"educationalLevel": "Intermediate",
12
+
"inLanguage": "en",
13
+
"teaches": [
14
+
"Apply AI coding assistants to everyday development tasks",
15
+
"Build end-to-end projects with AI-assisted development",
16
+
"Extend AI assistants with Model Context Protocol (MCP)",
17
+
"Build custom coding agents for specific frameworks",
18
+
"Integrate AI into testing, CI/CD, and DevOps workflows",
19
+
"Automate workflows with low-code and no-code AI tools",
20
+
"Use AI for project planning, code reviews, and documentation"
21
+
],
22
+
"skills": [
23
+
"Python",
24
+
"JavaScript",
25
+
"TypeScript",
26
+
"React",
27
+
"FastAPI",
28
+
"Django",
29
+
"OpenAPI",
30
+
"GitHub Copilot",
31
+
"Cursor",
32
+
"ChatGPT",
33
+
"Claude",
34
+
"Model Context Protocol",
35
+
"MCP",
36
+
"n8n",
37
+
"CI/CD",
38
+
"DevOps",
39
+
"Agent Orchestration",
40
+
"LLM Evaluation",
41
+
"Webhooks",
42
+
"AI Development Tools",
43
+
"Automation"
44
+
],
45
+
"syllabusSections": [
46
+
{
47
+
"name": "Introduction to Vibe Coding / AI Tools Overview",
48
+
"description": "AI-assisted development with Snake game example using React and JavaScript. Explore ChatGPT, Claude, GitHub Copilot, Cursor, Bolt, and Lovable.",
49
+
"timeRequired": "P1W"
50
+
},
51
+
{
52
+
"name": "End-to-End Project (Snake)",
53
+
"description": "Use a coding assistant for an end-to-end project: build Snake in React/TypeScript, define API with OpenAPI, generate FastAPI server, add CI/CD, and deploy.",
54
+
"timeRequired": "P1W"
55
+
},
56
+
{
57
+
"name": "Model-Context Protocol",
58
+
"description": "Enhance AI assistants with tools such as repo triage, PR summarization, scripted edits, and data queries using MCP servers (GitHub, filesystem, DB/SQL, HTTP/API, CI).",
59
+
"timeRequired": "P1W"
60
+
},
61
+
{
62
+
"name": "Build an AI Coding Agent (for Django)",
63
+
"description": "Build your own coding agent that can scaffold and extend projects using Django templates and agent orchestration frameworks.",
64
+
"timeRequired": "P1W"
65
+
},
66
+
{
67
+
"name": "AI for Testing, CI/CD & DevOps",
68
+
"description": "AI-assisted PR reviews, automated test generation, release notes, changelog drafting, incident postmortems, and on-call copilots using CI/CD tools and LLM evaluation frameworks.",
69
+
"timeRequired": "P1W"
70
+
},
71
+
{
72
+
"name": "Automation with Low-Code and No-Code AI (n8n)",
73
+
"description": "Build automation workflows with composable AI tasks and ship lightweight assistants without maintaining servers using n8n, webhooks, and connectors (email, Slack, GitHub, Jira, Notion, databases).",
<!-- Course Structured Data Schema Markup (JSON-LD) -->
2
+
<scripttype="application/ld+json">
3
+
{
4
+
"@context": "https://schema.org",
5
+
"@type": "Course",
6
+
"name": "Data Engineering Zoomcamp",
7
+
"description": "Data Engineering Zoomcamp is a free data engineering course that teaches you how to build production-grade data pipelines from start to finish. Learn Python, SQL, dbt, Kafka, and Spark. Build production pipelines, earn a certificate.",
"coursePrerequisites": "Comfort with the command line (basic navigation and file operations), basic SQL knowledge (SELECT, WHERE, JOIN statements). Python experience is helpful but not required.",
10
+
"educationalCredentialAwarded": "Certificate of Completion",
11
+
"educationalLevel": "Intermediate",
12
+
"inLanguage": "en",
13
+
"teaches": [
14
+
"Build production-grade data pipelines from start to finish",
15
+
"Set up development environment with Docker and PostgreSQL",
16
+
"Master infrastructure-as-code using Terraform",
17
+
"Implement data pipeline orchestration with Mage.AI",
18
+
"Build data warehouses with BigQuery",
19
+
"Transform raw data into analytics-ready models using dbt",
20
+
"Process large-scale data with Apache Spark",
21
+
"Build real-time data pipelines with Kafka"
22
+
],
23
+
"skills": [
24
+
"Python",
25
+
"SQL",
26
+
"Docker",
27
+
"PostgreSQL",
28
+
"Terraform",
29
+
"Google Cloud Platform",
30
+
"Mage.AI",
31
+
"Google Cloud Storage",
32
+
"BigQuery",
33
+
"dbt",
34
+
"Apache Spark",
35
+
"Spark SQL",
36
+
"Kafka",
37
+
"KSQL",
38
+
"Faust",
39
+
"Data Engineering",
40
+
"Data Pipeline Development"
41
+
],
42
+
"syllabusSections": [
43
+
{
44
+
"name": "Infrastructure & Prerequisites",
45
+
"description": "Set up your development environment with Docker and PostgreSQL. Learn cloud basics with GCP. Master infrastructure-as-code using Terraform.",
46
+
"timeRequired": "P1W"
47
+
},
48
+
{
49
+
"name": "Workflow Orchestration",
50
+
"description": "Master data pipeline orchestration with Mage.AI. Implement and manage Data Lakes using Google Cloud Storage. Build automated, reproducible workflows.",
51
+
"timeRequired": "P1W"
52
+
},
53
+
{
54
+
"name": "Data Warehouse",
55
+
"description": "Deep dive into BigQuery for enterprise data warehousing. Learn optimization techniques like partitioning and clustering. Implement best practices for data storage and retrieval.",
56
+
"timeRequired": "P1W"
57
+
},
58
+
{
59
+
"name": "Analytics Engineering",
60
+
"description": "Transform raw data into analytics-ready models using dbt. Develop testing and documentation strategies. Create impactful visualizations with modern BI tools.",
61
+
"timeRequired": "P1W"
62
+
},
63
+
{
64
+
"name": "Batch Processing",
65
+
"description": "Process large-scale data with Apache Spark. Master Spark SQL and DataFrame operations. Optimize batch processing workflows.",
66
+
"timeRequired": "P1W"
67
+
},
68
+
{
69
+
"name": "Stream Processing",
70
+
"description": "Build real-time data pipelines with Kafka. Develop streaming applications using KSQL and Faust. Implement stream processing patterns.",
71
+
"timeRequired": "P1W"
72
+
},
73
+
{
74
+
"name": "Final Project",
75
+
"description": "Build an end-to-end data pipeline from ingestion to visualization. Apply all learned concepts in a real-world project. Create a portfolio-ready project with documentation.",
76
+
"timeRequired": "P3W"
77
+
}
78
+
],
79
+
"review": [
80
+
{
81
+
"@type": "Review",
82
+
"author": {
83
+
"@type": "Person",
84
+
"name": "Tim Claytor"
85
+
},
86
+
"datePublished": "2024-01-01",
87
+
"reviewBody": "The Data Engineering Zoomcamp gave me skills that helped me land my first tech job.",
88
+
"reviewRating": {
89
+
"@type": "Rating",
90
+
"bestRating": 5,
91
+
"ratingValue": 5,
92
+
"worstRating": 1
93
+
}
94
+
},
95
+
{
96
+
"@type": "Review",
97
+
"author": {
98
+
"@type": "Person",
99
+
"name": "Nevenka Lukic"
100
+
},
101
+
"datePublished": "2024-01-01",
102
+
"reviewBody": "Three months might seem like a long time, but the growth and learning during this period are truly remarkable. It was a great experience with a lot of learning, connecting with like-minded people from all around the world, and having fun.",
103
+
"reviewRating": {
104
+
"@type": "Rating",
105
+
"bestRating": 5,
106
+
"ratingValue": 5,
107
+
"worstRating": 1
108
+
}
109
+
},
110
+
{
111
+
"@type": "Review",
112
+
"author": {
113
+
"@type": "Person",
114
+
"name": "Wady Osama"
115
+
},
116
+
"datePublished": "2024-01-01",
117
+
"reviewBody": "If you're serious about breaking into data engineering, start here. The repo's structure, community, and hands-on focus make it unparalleled.",
"description": "Free machine learning course that teaches you to build and deploy machine learning models in production environments. Master ML algorithms, Docker, Kubernetes in 4 months.",
"description": "Free data engineering course that teaches you how to build production-grade data pipelines from start to finish. Learn Python, SQL, dbt, Kafka, and Spark.",
"description": "Free MLOps course that teaches you how to put ML models into production using real tools: MLflow, orchestration frameworks, deployment patterns, monitoring, and AWS examples.",
"description": "Free 10-week course that teaches you to build production-ready LLM applications with RAG. Learn retrieval systems, vector search, evaluation, and monitoring.",
"description": "Free, project-based course that teaches practical applications of AI tools in software development. Learn AI coding assistants, agents, CI/CD automation, and earn a certificate.",
0 commit comments