ArjanCodes

ArjanCodes

On this channel, I post videos about programming and software design to help you take your coding skills to the next level. I'm an ...

@ArjanCodes subscribers

How I Use Abstraction to Avoid Spaghetti Code

ArjanCodes

How I Use Abstraction to Avoid Spaghetti Code

2 weeks ago - 21:10

7 Powerful Databases Python Developers Should Know

ArjanCodes

7 Powerful Databases Python Developers Should Know

9 months ago - 23:55

Protocols vs ABCs in Python - When to Use Which One?

ArjanCodes

Protocols vs ABCs in Python - When to Use Which One?

1 year ago - 15:31

Coupling 101: Design Choices That Make or Break Your Code

ArjanCodes

Coupling 101: Design Choices That Make or Break Your Code

3 months ago - 20:39

It Seems I No Longer Use Python’s Dataclasses

ArjanCodes

It Seems I No Longer Use Python’s Dataclasses

3 weeks ago - 14:30

COMPLETE No-Nonsense VSCode Setup for Python Devs

ArjanCodes

COMPLETE No-Nonsense VSCode Setup for Python Devs

7 months ago - 26:05

Dependency Injection Explained in 7 Minutes

ArjanCodes

Dependency Injection Explained in 7 Minutes

1 year ago - 7:11

Go vs Python: What Every Developer Should Know

ArjanCodes

Go vs Python: What Every Developer Should Know

5 months ago - 26:12

SQLAlchemy: The BEST SQL Database Library in Python

ArjanCodes

SQLAlchemy: The BEST SQL Database Library in Python

1 year ago - 16:39

10 Tips to Become REALLY Good at Python

ArjanCodes

10 Tips to Become REALLY Good at Python

5 months ago - 27:39

3️⃣ Tips to Instantly Improve Your Code

ArjanCodes

3️⃣ Tips to Instantly Improve Your Code

9 months ago - 0:29

Avoid These BAD Practices in Python OOP

ArjanCodes

Avoid These BAD Practices in Python OOP

10 months ago - 24:42

How To Design Robust Python Functions

ArjanCodes

How To Design Robust Python Functions

3 months ago - 20:56

MCP…. So What’s That All About?

ArjanCodes

MCP…. So What’s That All About?

1 month ago - 13:28

🤔 Choosing Between Streamlit, Dash, and Taipy

ArjanCodes

🤔 Choosing Between Streamlit, Dash, and Taipy

4 months ago - 0:29

DeepSeek Won't Matter for Software Engineers

ArjanCodes

DeepSeek Won't Matter for Software Engineers

5 months ago - 7:25

Let’s Replace All For Loops With Map and Filter

ArjanCodes

Let’s Replace All For Loops With Map and Filter

1 month ago - 16:23

I Designed a Python SDK That Relies on… Deep Inheritance?!

ArjanCodes

I Designed a Python SDK That Relies on… Deep Inheritance?!

8 days ago - 22:58

Why Design Patterns are Rarely Used in Python

ArjanCodes

Why Design Patterns are Rarely Used in Python

2 years ago - 0:52

Is SaaS Dead? Here's a Senior Engineer's Perspective

ArjanCodes

Is SaaS Dead? Here's a Senior Engineer's Perspective

1 day ago - 13:20

Protocols vs ABCs, Which One Should You Use?

ArjanCodes

Protocols vs ABCs, Which One Should You Use?

2 years ago - 0:58

7 Functional Programming Techniques EVERY Developer Should Know

ArjanCodes

7 Functional Programming Techniques EVERY Developer Should Know

1 year ago - 21:35

🗂️ Data Science Project Structure

ArjanCodes

🗂️ Data Science Project Structure

1 year ago - 0:24

A Quick Code Simplification Trick // Python Tips

ArjanCodes

A Quick Code Simplification Trick // Python Tips

3 years ago - 0:41

How to Use Git Branches Like a Pro (FastAPI Example)

ArjanCodes

How to Use Git Branches Like a Pro (FastAPI Example)

3 months ago - 19:00

Mastering Python Decorators for Advanced Coding

ArjanCodes

Mastering Python Decorators for Advanced Coding

1 year ago - 0:23

The Power of Immutability in Python Functional Programming

ArjanCodes

The Power of Immutability in Python Functional Programming

1 year ago - 0:21

Functions vs Classes: When to Use Which and Why?

ArjanCodes

Functions vs Classes: When to Use Which and Why?

2 years ago - 10:49

Rust vs  Python: Error Handling Showdown

ArjanCodes

Rust vs Python: Error Handling Showdown

1 year ago - 0:26

Watch Out When Using A Framework Like Django

ArjanCodes

Watch Out When Using A Framework Like Django

2 years ago - 0:31

The Hidden Dangers of Python Decorators

ArjanCodes

The Hidden Dangers of Python Decorators

2 months ago - 15:05

The Art of Functional Programming: Simplifying Python Code

ArjanCodes

The Art of Functional Programming: Simplifying Python Code

1 year ago - 0:21

🛡️ Rust: Type Safety and Memory Management

ArjanCodes

🛡️ Rust: Type Safety and Memory Management

1 year ago - 0:22

Rust & Python: Comparing Hello World Programs

ArjanCodes

Rust & Python: Comparing Hello World Programs

1 year ago - 0:24

How To Become A Pro In Python

ArjanCodes

How To Become A Pro In Python

2 years ago - 0:30

How to Test That Your Database Is Consistent

ArjanCodes

How to Test That Your Database Is Consistent

2 years ago - 0:45

How To Keep Error Handling Code Focused // Python Tips

ArjanCodes

How To Keep Error Handling Code Focused // Python Tips

2 years ago - 1:00

Memory Management: Rust vs. C vs. Python

ArjanCodes

Memory Management: Rust vs. C vs. Python

5 months ago - 0:40

🤔 Choosing Between Streamlit, Dash, and Taipy

ArjanCodes

🤔 Choosing Between Streamlit, Dash, and Taipy

4 months ago - 0:29

AsyncIO and the Event Loop Explained

ArjanCodes

AsyncIO and the Event Loop Explained

1 year ago - 13:34

How Python Evolves: From PEP to Feature

ArjanCodes

How Python Evolves: From PEP to Feature

4 months ago - 13:56

Serverless on Google Cloud: What You Can and Can’t Do

ArjanCodes

Serverless on Google Cloud: What You Can and Can’t Do

4 weeks ago - 19:36

This Is Why Python Data Classes Are Awesome

ArjanCodes

This Is Why Python Data Classes Are Awesome

3 years ago - 22:19

Writing Python Functions Like a Mad Scientist

ArjanCodes

Writing Python Functions Like a Mad Scientist

1 month ago - 15:51

🪪 Dashboard Access Control: Tips & Tricks

ArjanCodes

🪪 Dashboard Access Control: Tips & Tricks

4 months ago - 0:29

🏗️ Building a CLI with Python

ArjanCodes

🏗️ Building a CLI with Python

7 months ago - 0:30

How to Write a Developer Resume With No Work Experience

ArjanCodes

How to Write a Developer Resume With No Work Experience

2 years ago - 0:19

😣 Why Devs Feel Like Imposters

ArjanCodes

😣 Why Devs Feel Like Imposters

4 months ago - 0:32

👨🏻‍💻 How to Design Better REST APIs in Python

ArjanCodes

👨🏻‍💻 How to Design Better REST APIs in Python

2 years ago - 0:19

💚 Design Patterns Love Composition

ArjanCodes

💚 Design Patterns Love Composition

9 months ago - 0:27

⚡ FastAPI in 30 Seconds

ArjanCodes

⚡ FastAPI in 30 Seconds

9 months ago - 0:29

Are Dataclasses Better Than Dictionaries in Python

ArjanCodes

Are Dataclasses Better Than Dictionaries in Python

2 years ago - 0:47

Why Pydantic Is a Must for Data Validation

ArjanCodes

Why Pydantic Is a Must for Data Validation

5 months ago - 0:47

Keep It Simple, Developer❗

ArjanCodes

Keep It Simple, Developer❗

7 months ago - 0:22

Clean Architecture vs Django’s Pragmatic Design

ArjanCodes

Clean Architecture vs Django’s Pragmatic Design

2 years ago - 0:41

Data Structures You Should Know as Data Engineer

ArjanCodes

Data Structures You Should Know as Data Engineer

2 years ago - 0:45

Tip for Productive Test-Driven Development

ArjanCodes

Tip for Productive Test-Driven Development

2 years ago - 0:19

🤖 Surviving in a World Dominated by AI

ArjanCodes

🤖 Surviving in a World Dominated by AI

1 year ago - 0:19

Code Documentation Made Easy

ArjanCodes

Code Documentation Made Easy

1 year ago - 0:18

⌨️ VSCode Extension for Organizing Your Comments

ArjanCodes

⌨️ VSCode Extension for Organizing Your Comments

1 year ago - 0:19

This Is How You Write an Efficient Python Dockerfile

ArjanCodes

This Is How You Write an Efficient Python Dockerfile

4 months ago - 18:47

The Ultimate Guide to Writing Classes in Python

ArjanCodes

The Ultimate Guide to Writing Classes in Python

2 years ago - 25:39

LangChain is AMAZING | Quick Python Tutorial

ArjanCodes

LangChain is AMAZING | Quick Python Tutorial

1 year ago - 17:42

How To Become A Senior Software Developer

ArjanCodes

How To Become A Senior Software Developer

2 years ago - 0:29

When NOT to Use OO Design in Python

ArjanCodes

When NOT to Use OO Design in Python

2 years ago - 0:25

🐱‍💻 Tip for Writing Python Classes

ArjanCodes

🐱‍💻 Tip for Writing Python Classes

1 year ago - 0:11

An Introduction to Typescript for Python Programmers

ArjanCodes

An Introduction to Typescript for Python Programmers

4 months ago - 21:35