21 Programming Project Ideas (Beginner to Advanced)

preview_player
Показать описание

Thinking of Programming Project Ideas is tough. In this video, I simplify this process by coming up with 21 programming project ideas for beginners and breaking them down into easy steps so you can tackle it straight away.

I also rank them on a difficulty scale from 1-5. So depending on what level you are in, you can choose what programming project you want to build. A sneak peak of the project ideas:

- A discord bot
- A calculator app
- Password Manager
- Dataset Visualization
- etc

Let me know what programming project you are working on.

MY NEWSLETTER 💌
------
CONNECT WITH ME ON SOCIAL
📸 Instagram:

🎚TikTok:

🐣 Twitter:

My gear 💻
-----

TIMESTAMPS
0:00 Intro
0:27 Todo App
0:56 Expense Tracker
1:22 Personal Portfolio
2:10 Daily Journal Email
2:48 Flashcard App
3:28 URL Shortener
4:17 Pomodoro Timer
4:52 Recipe Finder
5:44 Password Manager
6:32 Student Developer Pack (1Password)
8:25 Chat Application
9:11 Calculator (lol)
9:41 Quote Generator (Images)
10:08 Discord Bot
10:47 Make a Video Game
11:22 Web Scraper
12:15 RNG Website
12:38 Typing Speed Test
13:12 ChatGPT Clone
13:58 Virtual Tamagotchi
14:24 Visualize a Dataset
15:05 Yard Sale Flipper
15:33 How to Build These Projects
Рекомендации по теме
Комментарии
Автор

Ok… so unity MIGHT not be a good option anymore lmfao

CodingWithLewis
Автор

Really, to be honest, this is one of the hardest parts of programming, finally Lewis made another video for this too!

ThatBubbledGuy
Автор

1. ToDoApp
2. Expense Tracker
3. Personal Portfolio
4. Daily Journal Emailer
5. FlashCard Apps
6. URL shortener
7. Pomodoro Timer
8. Receipe Finder
9. Password Manager
10. Chat Application
11. Calculator
12. Quote Generator
13. Discord Bot
14. Make a Video Game
15. Web Scraper
16. RNG Website
17. Typing speed test
18. ChatGPT Clone
19. Virtual Tamagotchi
18. Visualize a Dataset
19. Yard Sale Flipperr

abishekbaiju
Автор

One upped the calculator before when I was learning JS. Instead of showing the chars, I form a segmented display, and show and hided segments depending on the the values needed to display. Really fun

MrBagginsDoes
Автор

THANK YOU THANK YOU THANK YOU! I I was out of ideas XD Love you Lewis We all love you for the really good quality content!! Specially the animation!

sharokhkeshawarz
Автор

You've been a great help to me in my college journey! Thanks man!

adns-
Автор

This channel and low level programming channel are the two best channels Thank you so much for Your work Lewis You are Awesome :)

mynameisahhh
Автор

When you write your own password manager, you can write your own encryption algorithm. NIST has published a standard for AES and then you'll know it works right. Alternatively, you can use the library to that links to the included with circuits on the x86 CPU.

IsYitzach
Автор

Dude, you've nailed it :D I've been working as a programmer for many years but never had any idea for my own project. I'll definitely build the recipe app, daily journal app and quote generator. Then, I'll build a portfolio app. Thanks :D

trailblazer_nomad
Автор

You can significantly spice up the URL shortener combining Redis with a disk DB!

goncaloazevedo
Автор

If you wanna become a master programmer, build them all.

j.r.r.tolkien
Автор

I already created a lot of these. (I think most people, too)
Some enhancements people can add

Discord bot, make users able to play a community based game
Calculator that solves calculus, I mean algebra.

Other ideas that might or might not have been mentioned yet
Meme generator
File Converter
Slideshow? Or presenter?
Color Picker?
Your own browser extension? It doesn't need to be complex.
Intellisense?
And much more

asagiai
Автор

Thanks for being such a genuine individual

varay
Автор

It's hard to get motivated to create these when I know there's existing products that can do it better, even though I know I will benefit a lot from creating them.

exja
Автор

Webscrape from an srd, and make a roll20/D&D Beyond free alternative.
Writing this down for myself. Projects listed here should be sufficient to make this. Will help when I don't know what to specifically make with the prompts.

rmt
Автор

Hi Lewis ! I really enjoyed your videos . I wanted to hear your opinion about how ease of involvement in the development of Near Protocol.
I think it would be interesting to hear your thoughts on how accessible the development process is for newcomers and what steps can be taken to make it more inclusive.

andreylizin
Автор

Your videos are the best man, really. Thank you for the ideas

samuelhbernardo
Автор

really cool project ideas. Thank you!! you helped me a lot

trillkodex
Автор

I learned programming specifically because I wanted to make mods for Minecraft with Java. I want to try doing some other things that give me more experience with doing things myself instead of just extending or modifying stuff, but I never know what the heck to even work on. One time I was making a mod and I needed to basically copy a butt load of json files and just change some very small things in the names and file's contents, so I made a little program using java that takes in a directory, a search word, and a replacement word, and it searches every file in the directory, checks if it's a json file, if so, copies all of them, renames the copies to replace the provided search word with the replace word, but only if it's in a specific area in the file name, and then, if that succeeds, does the same for the file contents. That really helped me learn about manipulating and editing strings. That, and file management. But it's not often that I actually am in a situation where I need something like that for a practical use.

lordender_kitty_official
Автор

Thank you so much i got inspired to learn more in web dev :)

NotFlame
welcome to shbcf.ru