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
Trending
Browse all articles
Most recent
- Learn how to use an OpenAI model and fine-tune it tailoring it to better fit tasks or topics.
Getting Started with OpenAI Models
- AI
- Learn to create and manage multi-container Docker applications, explore key differences from Docker’s detached mode, and set up a MySQL database service using environment variables, services, and volumes.
Mastering Docker Compose
- Cloud Computing
- Learn how to perform matrix multiplication in NumPy using dot(), matmul(), and multiply() functions. A beginner-friendly guide with examples.
NumPy Matrix Multiplication: A Beginner's Guide
- NumPy,
- Python
- Learn how to customize and configure Tailwind CSS themes, colors, and spacing. A step-by-step guide for beginners to tailor Tailwind to their project needs.
How to Customize and Configure Tailwind CSS: A Beginner Guide
- HTML & CSS
- Learn about Tailwind CSS utility classes, their importance, and usage through a real-world example.
What are the Utility Classes in Tailwind CSS?
- HTML & CSS
- This article discusses how to implement memory in LLM applications using the LangChain framework in Python.
Implementing Memory in LLM Applications Using LangChain
- AI,
- Python
- Learn what Docker files, images, and containers are and how to create them.
What is a Docker Container - A Complete Guide
- Cloud Computing
- A complete guide on working with CSV files in Python including read, write and basic manipulation operations
How to Work with CSV Files in Python: A Beginner’s Guide
- Python
- Use Pygame to create an interactive game
Step-by-step Pygame Tutorial: Build Save the Spider Game from Scratch
- Python
- Learn how to setup Docker on your local system
Setting up Docker
- Cloud Computing
- Introduction to Docker
What is Docker?
- Cloud Computing
- A comprehensive guide on scripting in Python including writing, running, and debugging a Python Script
How to write Scripts in Python
- Python
- Learn MongoDB Aggregation Stages
MongoDB Aggregation Stages Explained
- Web Development
- Learn LangChain prompt templates
Getting Started with LangChain Prompt Templates
- AI,
- Python
- Learn about Large Language Models (LLMs) and how to build applications powered by Generative AI using LangChain.
Building a Language Model Application with LangChain: A Beginners Guide
- AI
- Learn how to create a 2D game in this Godot tutorial
Introduction to Creating a Simple 2D Game with Godot: A Beginner's Guide
- Game Development
- Create stunning Tailwind CSS forms with this beginner-friendly step-by-step guide.
Create Stunning Tailwind CSS Forms: A Step-by-Step Guide
- Web Design,
- Web Development
- Learn how to analyze data using MongoDB aggregation pipelines.
MongoDB Aggregation Pipelines: A Hands-on Tutorial
- Web Development
- An introduction to Godot, the open-source game engine for creating immersive 2D and 3D games.
Godot Game Engine: A Beginner’s Guide
- Game Development
- Learn how to use Tailwind CSS to create attractive website animations.
Mastering Tailwind Animations for Beginners
- HTML & CSS
- Understand iterative prompting and apply its principles to create a summer reading list using ChatGPT.
Build a Summer Reading List using ChatGPT
- AI
- Learn about ChatGPT 5, the most recent and groundbreaking language model from OpenAI.
Introduction to ChatGPT 5
- AI
- Learn how to use generative AI to create a custom game.
Design a Custom Game with Generative AI
- AI
- Learn how to use the Pillow library in Python
Getting Started with Image Processing in Python using Pillow
- Python
- Step-by-step tutorial about how to build a 3D environment with Three.js and render/move 3D objects.
Build a 3D Environment with Three.js
- JavaScript
- A hands-on tutorial in web scraping featuring two popular libraries, Beautiful Soup and Selenium.
Web Scrape with Selenium and Beautiful Soup
- Python
- Step-by-Step guide on creating a URL using slugs.
Create a URL Using Slugs
- Web Development
- Step-by-step tutorial about how to build a Discord Bot with Node.js.
Build a Discord Bot with Node.js
- JavaScript
- Creating a queue and implementing several of its operations using JavaScript.
Creating Queues Using JavaScript
- JavaScript
- Learn how to build a To-Do List with Ruby on Rails
Building a To-Do List with Ruby on Rails
- Ruby
- Get started with Git and GitHub
How To Use Git for Beginners
- Computer Science
- An Introduction to Abstract Data Types in JavaScript
An Introduction to Abstract Data Types in JavaScript
- JavaScript
- Guide on converting CSS to SCSS syntax.
How to Convert CSS to SCSS
- HTML & CSS
- A guide on how to deploy Nextjs on Caprover using Github Actions.
NextJs Deployment with Caprover and Github Actions
- JavaScript
- A tutorial on how to use GraphQL with Django.
How To Use GraphQL With Django
- Python
- A hands-on tutorial building a stack implementation in Python.
Create a Stack in Python
- Python
- Introduction to using Amazon EMR clusters to process data.
Intro to Amazon EMR
- AI
- Learn how-to use Github Copilot, the AI programmer assistant, in Visual Studio Code to seamlessly build an application.
Code Interpreter with GitHub Co-Pilot in Visual Studio Code
- AI
- An introduction to one of the most popular new ML education and model-building resources.
Getting Started With Hugging Face
- AI
- Leverage ChatGPT to prepare for a professional meeting.
Using ChatGPT to Prepare for a Meeting
- AI
- Learn the basics of setting up an Azure account with the Azure OpenAI service, and how to get started using it.
Getting Started with Azure OpenAI Service
- AI
- Optimize day-to-day organization by building a to-do list using generative Artificial Intelligence (AI).
Build a To-Do List with Generative AI
- AI
- A focused dive into best prompting practices for generative AI
AI Prompting Best Practices
- AI
- A guided look at OpenAI parameters and how to use them
Setting Parameters in OpenAI
- AI
- Get started with ChatGPT's Advanced Data Analysis
How to Use ChatGPT Advanced Data Analysis
- AI
- Learn how to translate code using ChatGPT
Translate Code into Different Languages with ChatGPT
- AI
- Learn how to create and use GPT Assistants.
What Are GPT Assistants?
- AI
- Learn to use the Databricks platform
Getting Started with Databricks
- AI
48 of 486 articles