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 build a blog research and writer n8n workflow that automatically researches topics and creates high-quality articles.
Build a Blog Research and Writer n8n Workflow: Complete Guide
- AI
- Learn to build a full-stack workout tracker app with Bolt.new AI. Step-by-step tutorial covering UI design, Supabase integration, and deployment.
Bolt.new: Build a Full-Stack App in Minutes
- AI
- Learn what RAG pipelines are, how they work, and build one using LangChain and ChromaDB.
How to Build RAG Pipelines in AI Applications?
- AI
- Learn the difference between authentication vs authorization vs encryption and how these three pillars secure identity, access, and data.
Authentication vs Authorization vs Encryption
- Cybersecurity
- Learn how to install Flutter on Windows, macOS, and Linux. Complete setup guide for Android Studio and Xcode.
How to Install Flutter on Windows, Mac, & Linux
- Flutter
- Learn Depth-First Search (DFS) algorithm with step-by-step explanations, pseudocode, and Python examples in this complete, beginner-friendly guide.
Depth-First Search (DFS) Algorithm Explained
- Computer science
- Learn how to use Kimi K2 with this complete tutorial. Explore practical examples, ChatGPT comparison, and best practices.
Kimi K2 Tutorial: Complete Guide to Using Kimi.ai
- AI
- Learn ChatGPT agents with 3 practical examples. Automate tasks, boost productivity, and build your own AI agent.
ChatGPT Agents: 3 Powerful Ways to Automate Tasks with AI
- AI
- Learn what RAG (retrieval-augmented generation) is, how it works, and build your own RAG application with LangChain and ChromaDB.
What is Retrieval-Augmented Generation (RAG) in AI?
- AI
- Learn what vector databases are, how they store embeddings, and use the ChromaDB vector database for AI search and retrieval applications.
What is a Vector Database in AI? How They Work
- AI
- Learn how to integrate Google Sheets with n8n. Set up OAuth, build webhooks, and automate your spreadsheets.
How to Set Up n8n Google Sheets Integration
- AI
- Learn vibe coding deployment with our complete guide. Deploy AI-generated projects for free on Vercel and Netlify with a step-by-step tutorial.
How to Deploy Your Vibe Coding Projects for Free
- AI
- Learn to build powerful AI agents using AutoGen. Discover key components, setup steps, and hands-on examples.
AutoGen Tutorial: A Guide to Building AI Agents
- AI
- Learn essential Flutter widgets, including Container, Text, Scaffold, and more. Covers Stateless vs Stateful widgets with examples.
Essential Flutter Widgets Every Developer Should Know
- Flutter
- Learn how to install Ubuntu, a Linux distribution, onto a virtual machine using VirtualBox.
Installing Linux Using a Virtual Machine
- Computer science
- Learn LangGraph, a Python library for AI workflows. Step-by-step tutorial with code examples and best practices.
LangGraph Tutorial: Complete Guide to Building AI Workflows
- AI
- Explore GPT-5 features, pricing, and comparisons. Test prompts, build a game, and see how ChatGPT-5 outshines earlier models.
What is GPT 5: OpenAI's Latest Model Explained
- AI
- Discover Google's Genie 3 world model that creates interactive 720p environments from text prompts. Features, evolution, and applications explained.
Genie 3: New world model by Google
- AI
- Learn how to install and run GPT-OSS locally using Ollama, Hugging Face, and LM Studio. Complete guide to OpenAI's new open-weight models.
How to Run and Use OpenAI’s GPT-OSS Locally
- AI
- Learn to build a Rasa AI chatbot with our step-by-step tutorial. Complete guide to creating intelligent chatbots using Rasa framework and Ollama.
Building an AI Chatbot with Rasa and Ollama
- AI
- Master context engineering in AI with proven techniques like RAG and memory systems. Complete implementation guide.
Context Engineering in AI: Complete Implementation Guide
- AI
- Learn what n8n is and how to create n8n workflows. Step-by-step guide to building AI workflows with n8n from scratch
What is n8n: Build AI Workflows with n8n
- AI
- Learn what Apache Spark is - a powerful big data framework for fast processing. Compare Spark vs Hadoop with examples.
What is Apache Spark? A Complete Guide
- Data science
- Learn what TLS (Transport Layer Security) is, how it works, and why it’s essential for internet security. Explore the TLS handshake, comparison with SSL, and best practices.
What is Transport Layer Security (TLS)? A Complete Guide
- Computer science
- Discover training set vs. validation set vs. test set differences in ML. Learn data splitting best practices for better model performance.
Training Set vs Validation Set vs Test Set
- Machine learning
- Learn how to normalize data in machine learning using techniques such as min-max normalization and z-score normalization.
Normalization: Min-Max and Z-Score Normalization
- Data science,
- Machine learning
- Learn to install and use React Developer Tools to inspect components, debug apps, and modify React elements in Chrome.
How to Use React Developer Tools (With Example)
- JavaScript
- Understand the fundamentals of Heapsort with this comprehensive guide. Explore its working mechanism, implementation, time complexity, advantages, and disadvantages.
Heapsort Explained: Algorithm, Implementation, and Complexity Analysis
- Computer science
- Learn what Dify AI is and how to build your own Q&A bot using its drag-and-drop interface. Step-by-step tutorial with no coding required.
What is Dify? Complete AI Bot Building Tutorial
- AI
- Learn how to use Lovable AI to create professional portfolio websites with simple prompts, no coding required.
How to create a portfolio website using Lovable AI
- AI
- Learn how to build no-code AI agents using Flowise AI. Step-by-step tutorial to create, test, and deploy agents.
How to Build No-Code AI Agents Using Flowise AI
- AI
- Learn how to build a sentiment analysis app with Hugging Face Transformers and Streamlit.
Build a Sentiment Analysis App with Hugging Face and Streamlit
- AI
- Learn how to use GitHub CLI (gh CLI) to manage repos, issues, and pull requests. This hands-on tutorial covers commands and advanced features.
GitHub CLI Tutorial: Complete Guide to gh Commands
- Developer tools
- Learn what Node is, its meaning in programming, and how Node.js works. Complete definition guide with examples, installation, and real-world uses.
What is Node? Complete Guide to Node.js
- JavaScript
- Learn what relational databases are, how SQL is used in RDBMS, and explore the key components like tables, keys, and relationships with examples.
What is a Relational Database (RDBMS)?
- Web development
- Learn how to create a `README.md` file using markdown. Get syntax examples, what to include, and a real-life sample to guide your project documentation.
Markdown and README.md Files
- Open source
- Learn what Python lambda functions are, their working, and use cases. Explore examples of lambda functions in Python and their practical use cases.
Python Lambda Functions Explained (With Examples)
- Python
- Learn how to set-up, fine-tune, and use the Qwen 3 LLMs using Ollama with step-by-step instructions and examples.
Setup and Fine-Tune Qwen 3 with Ollama
- AI
- Learn how to use Figma Make to design a functional finance tracker app using AI prompts. This tutorial covers wireframing, AI prompts, and code export.
Figma Make Tutorial: Build Interactive Apps with AI
- AI
- Learn how to use ChatGPT's text-to-speech (TTS) feature to convert text into natural audio. Free guide with step-by-step instructions.
How to Use the ChatGPT Text-to-Speech (TTS) Model
- AI
- Learn how to build an AI customer service chatbot with Hugging Face RAG. Complete tutorial with datasets, embeddings & Streamlit interface.
RAG Chatbot With HuggingFace And Streamlit: Complete Tutorial
- AI
- Compare LLM fine-tuning vs prompt engineering for costs, complexity, and when to use each approach for your AI projects.
Prompt Engineering vs Fine Tuning: When to Use Each
- AI
- Learn what AutoGPT is and how to use it to build custom AI agents locally. Step-by-step instructions and tips for maximizing AI capabilities.
What is AutoGPT? Complete Guide to Building AI Agents
- AI
- Master `git tag` commands to create, push, checkout, and manage tags effectively. Complete guide with examples.
How to Create, List, and Manage Tags in Git
- Developer tools
- Learn to create websites using Figma's site builder. Step-by-step tutorial for building landing pages with no coding required.
How to Use Figma Sites to Build Website
- AI
- Learn what Google Jules is and how to use it with practical examples for your GitHub repository development workflows.
Google Jules Tutorial: Real Examples & Implementation
- AI
- Explore how to build multimodal RAG pipelines using LLaMA 3.2 Vision and Ollama for intelligent document understanding and visual question answering.
Building Visual RAG Pipelines with Llama 3.2 Vision & Ollama
- AI
- Learn how to use `git commit --amend` to modify your last commit message, add files, and maintain a clean Git history. Complete guide with examples.
Git Commit Amend: Complete Guide with Examples
- Developer tools
48 of 653 articles