20 Programming Projects That Will Make You A God At Coding

preview_player
Показать описание
If you wanna build 10x developer level projects check out CodeCrafters

This video is sponsored by CodeCrafters

Stop reading this and go code.

// NEWSLETTER //

// BUSINESS INQUIRIES //

// SOCIALS //

If you'd like to support me I'd appreciate if you get a membership for the channel so I can give at least give you exclusive perks for the support
Рекомендации по теме
Комментарии
Автор

I think i'm gonna make an AI girlfriend for reasons

TheCodingSloth
Автор

2:05 Portfolio
2:45 Make own git
3:33 To do list
4:02 AI gf/bf
4:47 Smart mirror
5:19 Finance tracker
5:55 Calculator
6:30 Neural network
7:15 Real time chat
7:53 Make own redis
9:33 Random quote generator
10:03 Algorithm visualizer
10:40 Travel booking system
11:17 Quiz program
11:40 Make own bittorrent
12:20 HTTP Server
12:45 Real time editor
13:15 Chat bot
13:39 Video game
14:05 Qr code generator

asanka.abewickrama
Автор

I'll give you 7/10 for randomness of the projects, 2/10 for you review of difficulty, a 5/10 for originality and 5/7 for the joke that ratings doesn't mean shit

LuisCassih
Автор

Just came here for some new ideas: 1. portfolio.. ok boring, 2. build your own git.. WTF? :D

jpahd
Автор

The final step is to create your own company

eezzsfs
Автор

Worked at a startup that tried to create the next big messenger app. Basically the real-time chat app mentioned in the video, but with clustering, push-notifications, multi-device support for clients, etc. In 2 years I was working on that project I learned more than in the previous 4 years.

Can't recommend enough for others to try and do that

DamnedVik
Автор

So since the video is not timestamped and nobody seems to have done it either, here are the projects listed by difficulty level:

Begginer
1. Porfolio (2:03)
3. To Do List (3:32)
7. Calculator (5:54)
11. Random Quote Generator (9:32)
14. Quiz Program (11:18)
18. Chat Bot (13:15)
20. QR Code Generator (14:03)

Intermediate
5. Smart Mirror (4:47)
6. Personal Finance Tracker (5:19)
9. Real-time Chat App (7:15)
13. Travel Booking System (10:39)
19. Video Game (13:39)

Advanced
4. AI Girlfriend/Boyfriend (4:03)
8. Neural Network (6:30)
12. Algorithm Visualizer (10:03)
16. HTTP Server (12:19)
17. Real-time Editor (12:45)

X10 Developer
2. Build Your Own Git (2:43)
10. Build Your Own Redis (7:53)
15. Build Your Own BitTorrent (11:39)

moscacareca
Автор

Bro changed everyone's title from Senior to Entry Level with these projects

meowthemmd
Автор

This is really great. I struggle to find hands-on stuff that feels approachable as a semi-noob to coding. Especially when it's hard to find the answers i'm looking for since I don't know some of the jargon/terminology

austincollins
Автор

I’m in my 40s just now trying to get into SDET, so this video will be invaluable for learning. Thanks.

steamyrobotlove
Автор

I've been searching for project ideas all week without much success, but your list is incredible! I might even do most of them
Thank you so much for this video. I really enjoy your content. Thanks again!

brhoom.h
Автор

Not the chatgpt moan, bro is devious 😈

sleepscript
Автор

I made a neural network in my 1st semester of college in C++, all I got was a call from a shitty college club.

orryzensmuse
Автор

I have finished build your own redis project and believe me, it’s really really hard and you will learn a lot. (But i still don’t have a job)

Trizzi
Автор

a fun project i took up was making screensavers from scratch, they can be easly made into live desktop backgrounds too. i would say it took me a 1-2 weeks to learn what i needed to and then 1-2 weeks to make 2 screen savers with nothing but c and the win api so i can make a window. learned alot

wheels
Автор

I think a menu-based, then graphical calculator is an awesome beginner project. I learnt error handling, arithmetic, loops, functions, return statements, conditions, etc.

BreadLoeuf
Автор

1) Portfolio
2) Build your own Git
3) To Do List
4) AI girlfriend/boyfriend
5) Smart mirror
6) Personal Finance Tracker
7) Calculator
8) Neural Network
9) Real-time chat app
10) Build your own Redis
11) Random Quote Generator
12) Algorithm Visualizer
13) Travel Booking System
14) Quiz Program
15) Build your own BitTorrent
16) HTTP Server
17) Real-time editor
18) Chat Bot
19) Video Game
20) QR Code Generator

blackfruitcreativestudios
Автор

7/10 difficulty for creating a Neural Network? I'm too junior for this

davidcortesi
Автор

Just to alert any newbies who can scroll down the list of 600 comments and find this, a project can be difficult or easy based on its requirements. Similar to a house, u cannot randomly place bricks everywhere, first u need to know the house owner requirements, or in the current context, ur requirements. Just a name like "Todo list" isnt enough:
- Will it allow image and video?
- Can user drag to rearrange item?
- Will users need an account to save their progress and use on multiple devices?
- Can user style their text? By how, WYSIWYG, markdown, or even HTML?
etc. etc.
These questions can make a 2/10 difficulty project to so fking hard that it can takes months to complete. Or sth advanced like AI assistant can be very easy if u just allow to input text, no chat history is saved and no login system (even easier with 3rd party apis).
So in short, difficulty, resume worthy and learning value are all based on the requirements of the project, or how complex u want it to be

trinhphong
Автор

the unfinished projects watching you do any of these instead of finishing them would like a word

ajogar