Articles
Articles are more in-depth explanations about concepts covered in Codecademy courses. Here you'll learn more about workflows that developers use every day, and take your coding skills to the next level.Popular topics
Trending
- Visual Studio Code is one of the most popular and powerful text editors used by software engineers today.
Getting Started with Visual Studio Code and Building HTML Websites
- Developer tools,
- HTML & CSS,
- Web development
- Learn how to open, launch, and use Jupyter Notebooks effectively. Step-by-step guide covering installation, launching methods, and essential features for beginners.
How to use Jupyter Notebooks: A Complete Tutorial
- Data science,
- Developer tools,
- Python,
- Web development
- Learn how to use ChatGPT to plan an exciting Dungeons & Dragons session, from character creation to adventure building and game balancing.
Plan a Dungeons and Dragons Session with ChatGPT
- AI
Browse all articles
Most recent
- Learn how to create custom apps in Microsoft 365 without coding using Copilot App Builder. Build a task tracker app with this hands-on tutorial.
How to build apps with Microsoft 365 Copilot App Builder
- AI
- Learn how artificial intelligence in cybersecurity detects threats, prevents attacks, and automates defense responses.
Artificial Intelligence (AI) in Cybersecurity: Threat Detection Guide
- Cybersecurity
- Compare Gemini 3 Pro vs GPT-5.1 for coding, reasoning, and multimodal tasks to find the best AI model for developers.
Gemini 3 Pro vs GPT-5.1: Which AI Model Should You Choose?
- AI
- Learn why Grok 4.1 tops LMArena ranking for emotional intelligence and creative writing. Explore features and access.
What is Grok 4.1? Features, Emotional Intelligence & How to Access
- AI
- Learn to use Google ADK Visual Agent Builder to create AI agents visually.
Google ADK Visual Agent Builder: Build Your First AI Agent
- AI
- Learn how network access control works, its core components, and how to implement it for stronger network security.
What is Network Access Control (NAC)? Explained
- Cybersecurity
- Learn the basics of web application security, including core principles, threats, and solutions for strong protection.
What is Web Application Security? (With Solutions)
- Cybersecurity
- Master network security fundamentals with insights into threats, solutions, and best practices for secure networks.
Network Security Fundamentals: Core Guide
- Cybersecurity
- Compare Cursor, Windsurf, Antigravity, and VS Code Agents to find the best agentic IDE for your development workflow.
Agentic IDE Comparison: Cursor vs Windsurf vs Antigravity
- AI
- Learn Claude Opus 4.5 capabilities for AI coding, multi-step reasoning, agentic workflows with examples.
Claude Opus 4.5 Tutorial for AI Agents and Coding
- AI
- Learn how serverless computing works, its architecture, advantages, top platforms, and real-world use cases.
What is Serverless Computing? Complete Guide for Beginners
- Cloud computing
- Learn how incident response planning works with clear phases, real-world examples, key technologies, and best practices.
How to Build an Incident Response Plan (With Steps)
- Cybersecurity
- Learn what Nano Banana Pro is and how it enhances creative editing and image generation with Gemini 3.
Nano Banana Pro Tutorial: Create & Edit Images
- AI
- Discover Meta SAM3 open vocabulary segmentation using text prompts to detect and track objects across images and videos.
SAM3 by Meta: Text-Prompted Image Segmentation Tutorial
- AI
- Learn how to build AI agents with Gemini 3 from setup to deployment using real-world data analysis and Python code.
How to Build AI Agents with Gemini 3 in 10 Minutes
- AI
- Learn what is DSA with a clear guide to data structures, algorithms, their types, and real-world applications.
What is DSA? Understanding Data Structures and Algorithms
- Code foundations,
- Computer science
- Learn what v0 by Vercel is and build a full-stack app with AI prompts, Supabase, dashboards, and analytics.
V0 by Vercel: Build an app in 10 minutes
- AI
- Learn how network security protocols like TLS, IPSec, and SSH protect data with encryption, authentication & integrity.
Network Security Protocols: TLS, IPSec, and SSH Explained
- Cybersecurity
- Learn how AWS Identity and Access Management (IAM) works, its core components, key features, and best practices.
AWS Identity and Access Management (IAM) Explained
- Cloud computing
- Learn Identity and Access Management (IAM) basics, tools, standards, and best practices for secure digital access.
Identity and Access Management (IAM): Technical Guide
- Cloud computing
- Learn how Docling extracts structured text, tables, equations, and images from PDFs for AI applications, RAG systems, and data pipelines.
Docling AI: A Complete Guide to Parsing
- AI
- Learn container security for Docker and Kubernetes, including image scanning, secrets management, runtime protection, and essential tools.
Container Security: Best Practices for Docker and Kubernetes Environments
- Cloud computing
- Learn how to use Perplexity AI by building academic literature reviews, market research reports, and news dashboards.
How to Use Perplexity AI: Build 3 Projects Step-by-Step
- AI
- Master Lovable AI with this hands-on tutorial. Build a PDF chat assistant using vibe coding and Gemini API in 4 prompts
How to Use Lovable AI With Demo Project
- AI
- Learn how to use DeepL Translator for accurate text and file translation with glossaries and DeepL Write feature.
How to Translate With DeepL
- AI
- Learn how Kubernetes networking and orchestration work together to manage Pods, Services, and Ingress.
Kubernetes Networking and Orchestration: Complete Guide
- Cloud computing
- Master Google Antigravity, Google’s AI-first IDE powered by Gemini 3 Pro.
How to Set Up and Use Google Antigravity
- AI
- Get a preview of the Angular Development with AI learning path and learn about its structure, essential tools, and how to succeed.
How to Take This Course
- Web development
- Learn how to use NotebookLM to create study notes, quizzes, & presentations from PDFs and documents in minutes.
How to Use NotebookLM: Create Study Notes & Presentations
- AI
- Learn infrastructure as code (IaC) basics and compare Terraform and AWS CloudFormation syntax, state management, and use cases.
Infrastructure as Code Explained: Terraform vs AWS CloudFormation
- Cloud computing
- Learn how cybersecurity risk assessment frameworks—NIST CSF, ISO 31000, FAIR—help manage and reduce digital threats.
Understanding Cybersecurity Risk Assessment Frameworks
- Cybersecurity
- Learn what Claude Skills are and build a custom AI lesson plan generator using `SKILL.md` workflow automation.
How to Build Claude Skills: Lesson Plan Generator Tutorial
- AI
- Explore Cursor 2.0 to code faster with Composer, run multi-agent workflows, and try its new agent-first interface.
Cursor 2.0: New AI Model Explained
- AI
- Build AI agents with Vertex AI Agent Builder. Learn to use Agent Garden, ADK, and Agent Engine to deploy custom agents.
How to Build Agents with Vertex AI Builder
- AI
- Learn Flutter app development with this beginner tutorial. Build a habit tracker app with UI design, state management, and data storage.
Flutter Tutorial for Beginners: Build Your First App
- Flutter
- Learn to fetch data from REST API in Flutter. Step-by-step tutorial with code examples for beginners.
REST API in Flutter: A beginner’s guide to fetching data
- Flutter
- Master Flutter animations: build widget transitions, animated backgrounds, and number counters with working code examples.
How to Create Flutter Animations: Complete Tutorial
- Flutter
- Learn DSPy for building LLM apps using modules, signatures, and optimizers with a hands-on Text-to-SQL project.
What is DSPy? Build a Text-to-SQL App with Python
- AI
- Build an LLM evaluation framework with essential metrics, methods like LLM-as-a-judge, and top evaluation tools.
Build an LLM Evaluation Framework: Metrics, Methods & Tools
- AI
- Complete Snowflake tutorial for data analytics beginners. Learn architecture, load data, run queries with practical examples.
Snowflake Tutorial: Data Analytics for Beginners
- Data analytics
- Learn how to solve longest increasing subsequence (LIS). Explore brute-force, DP, and binary search solutions with code examples.
Longest Increasing Subsequence (LIS) Explained
- Computer science
- Learn Dijkstra’s algorithm with step-by-step example, Python implementation, time complexity, and real-world applications.
A Complete Guide to Dijkstra’s Shortest Path Algorithm
- Computer science
- Learn how to build an MCP server. Create an event calendar MCP server in Python and use it with Claude desktop.
Build an MCP Server: Complete MCP Tutorial for Beginners
- AI
- Learn Flutter BLoC tutorial step-by-step: Build a counter app to master state management with events and states.
Flutter BLoC Tutorial: Build Apps with State Management
- Flutter
- Learn how to install and use GitHub Copilot CLI. Explore key features, practical examples, and best practices.
How to Install and Use GitHub Copilot CLI [Complete Guide]
- AI
- Learn what Git reset is and how it works. Explore types, examples, and best practices for managing commits safely.
What is Git Reset? Explained with Examples
- Developer tools
- Learn MCP vs API differences: architecture, real-world use cases, and when to choose each for AI.
Model Context Protocol (MCP) vs. APIs: Architecture & Use Cases
- AI
- Learn what Terraform is, how it works, and what it's used for. Complete guide to Infrastructure as Code with example.
What is Terraform? Complete Guide to IaC Tools
- Cloud computing,
- DevOps
48 of 721 articles