Java

Java

Javascript

Javascript

Bootstrap

Bootstrap

Python

Python

Node

Node

Flask

Flask

git

git

React.js

React.js

Generative AI

Generative AI

HTML and CSS

HTML and CSS

cybersecurity

cybersecurity

Practice Artificial intelligence

Lessons, exercises, and projects about artificial intelligence

Browse our list of curated database of projects, exercises, and lessons to learn artificial intelligence

Debugging with AI: From Chaos to Accelerated Learning

Learn to debug collaboratively with artificial intelligence: from a real-world case of a dark theme that doesn't persist, to a clear methodology for reporting bugs, conversing with AI, avoiding anti-patterns, and documenting what you've learned. Includes effective prompts, progressive examples, the CLEAR structure, and real improvement metrics.

Embark on a beginner-friendly journey into the world of Artificial Intelligence with this comprehensive course. Designed for those new to AI, this 30-minute exploration covers the fundamental concepts, including what AI is, its core principles, and how it’s applied across various industries. You’ll learn about AI models, their types, and real-world benefits in everyday life. Discover key players shaping the AI landscape, future trends, and the ethical challenges that come with this technology. Through engaging lessons and quizzes, build a solid foundation in AI concepts and understand its transformative impact on society and technology.

Learn how to create an effective AI memory bank in your codebase to streamline LLM collaboration and ensure consistent development. Master the art of step-by-step implementation planning and maintain better project documentation.

Discover how to accelerate your AI learning journey by sharing your progress online. Learn how to engage with a community, go viral, and deepen your understanding of AI by learning in public.

Learn how to use AI as a personal tutor to master any topic, customize AI models to act as specialized teachers, and create your own courses with AI-powered tools.

Discover the incredible capabilities of Artificial Intelligence, from generating text, audio, images, videos, documents, and websites to using AI agents for task automation.

🤖 Complete Guide to Training an AI in 5 Steps

From intuition to method: how to write, evaluate, and improve prompts with criteria. In this article, we bring together two mutually necessary pieces: the anatomy of an effective prompt and continuous iteration. The goal is for you to stop relying on luck and start working with a reproducible workflow

This beginner-friendly, 30-minute course dives into the art of prompt engineering to effectively communicate with AI models like LLMs. Learn to craft clear, impactful prompts using best practices such as providing context, using delimiters, incorporating examples, and leveraging chain of thought techniques. Through concise theory and hands-on CODE exercises, you'll master designing prompts for storytelling, expert roles, and structured tasks. Ideal for anyone eager to enhance AI interactions, this course equips you with practical skills for real-world applications, ensuring precise and relevant AI responses across diverse scenarios. Start your journey to prompt mastery today and unlock the full potential of AI communication with interactive, actionable learning!

Dive into the Vibe Coding Manifesto! This isn’t just another set of rules; it’s a mindset shift for building software with AI. Discover the core values and principles that I, Alejandro, fully endorse from the original authors at vibemanifesto.org, and learn how it shapes AI-driven development.

Embark on an exciting journey into the world of artificial intelligence. This course will equip you with essential AI knowledge, practical skills, and a supportive learning community.

Learn how to use AI to create and enhance documents, from simple copy-pasting to advanced document generation using tools like Gemini and ChatGPT Canvas.

Discover how tools like Zapier are transforming the way we work through task automation. Learn what Zapier is, how to use it, its limitations, practical examples, and its new AI-powered capabilities.

Discover how Applied AI brings together different AI models like LLMs, computer vision, and more to solve real-world problems efficiently.

Learn how to install and configure Cursor, the VS Code-based editor that integrates artificial intelligence into your daily workflow.

Understanding the Model Context Protocol (MCP), a standardized way for AI models to securely access and utilize your data.

Discover the revolutionary Vibe Coding with AI approach that's changing how we build software! Learn from an industry veteran with 25+ years of experience how to leverage AI to code faster, better, and with more creativity.

Discover what AI-powered chatbots are, how they work, and how to create your own personalized chatbot using ChatGPT and Chatbase.

Learn how AI is transforming audio generation, from realistic speech synthesis and voice cloning to music composition and sound effects.

Explore how Artificial Intelligence, especially LLMs, is transforming the workplace. Learn about key AI models, real-world tools like HeyGen and Cursor, and how to stay relevant in a rapidly evolving job market.