YouTube Channel: Future Programmer

YouTube channel where I teach a global community about software engineering and programming.

YouTube Channel YouTube Channel Subscribers YouTube Channel Views

Background

I first began learning programming in the fall of 2019 when I was in 8th grade. In the time since, I have used a variety of platforms to deepen my understanding of programming concepts. One site I have returned to on many occasions is YouTube. Because of its nature as a place where anyone can share their unique ideas and expertise, YouTube has been particularly useful as I navigate a wide range of topics in computer science and technology.

As I became more and more familiar with programming, I thought to myself: why not start my own YouTube channel to share what I know and love with the world? In November of 2020, I created a YouTube channel. A month later, I published my first video.

The name of the channel, Future Programmer, has often been misinterpreted. The phrase is not meant to describe someone who aspires to become a programmer in the future. Rather, it describes someone who intends to use programming as a powerful tool to shape the future of the world they live in. That is the goal I both set for myself as a programmer and instill in my audience as a programming educator.

In the years since my channel was launched, I have created videos on a vast assortment of technology topics I am familiar with and interested in. A list of all videos is available in the Courses and Lessons section below.

Channel Milestones

The Future Programmer YouTube channel has grown steadily over time. Today, it has over 100 videos and nearly 1,000 subscribers. Tens of thousands of viewers from all over the world have spent thousands of hours learning from my tutorials. Below is a timeline of some of the channel’s most significant milestones.

  • πŸš€ 11/2020 β€” Channel created
  • πŸŽ₯ 12/2020 β€” Uploaded 1st video
  • πŸ‘₯ 02/2021 β€” 10 subscribers
  • πŸ‘€ 03/2021 β€” 500 views
  • πŸ‘€ 04/2021 β€” 1,000 views
  • πŸ‘₯ 10/2021 β€” 50 subscribers
  • πŸ‘€ 10/2021 β€” 5,000 views
  • πŸ‘₯ 01/2022 β€” 100 subscribers
  • πŸ‘€ 02/2022 β€” 10,000 views
  • ⏱️ 05/2022 β€” 1,000 hours watched
  • πŸŽ₯ 01/2023 β€” 100 videos published
  • ⏱️ 10/2023 β€” 2,000 hours watched
  • πŸ‘₯ 11/2023 β€” 500 subscribers
  • πŸ‘€ 07/2024 β€” 50,000 views
  • ⏱️ 02/2025 β€” 3,000 hours watched

Community Comments

Among the various types of engagement my videos receive, the one that I love seeing the most is not subscribers, likes, or views. It is comments that warm my heart the most whenever I see them appear under my videos. I have made it a point to respond to every single comment that shows up on my channel, whether questions, praise, or fellow programmers stopping by to say hi. Here are some of the favorite comments I have received over the years.

Click here to see the comments

Click on each image to zoom in. The corresponding links lead to the videos where the comments were posted.

Courses and Lessons

I have planned, recorded, and edited over 24 hours of high-quality video tutorials and published them on the Future Programmer channel. They span a wide range of topics from programming language fundamentals to original image processing and data science projects.

Below is a list of the videos, as well as their accompanying GitHub code files.

Python Fundamentals

Playlist Code
Title Video Stats Code Published

Intermediate Python

Playlist Code
Title Video Stats Code Published

Java Basics

Playlist Code
Title Video Stats Code Published

Matplotlib Tutorials

Playlist Code
Title Video Stats Code Published

NumPy Tutorials

Playlist Code
Title Video Stats Code Published

Python Regular Expressions Tutorials

Playlist Code
Title Video Stats Code Published

Streamlit Tutorials

Playlist
Title Video Stats Code Published

Python Photomosaic Project Tutorial

Video Code
Title Video Stats Code Published

White House News Data Analysis Project Tutorial

Playlist Code
Title Video Stats Code Published

Python Tic Tac Toe Project Tutorial

Video Code
Title Video Stats Code Published