20 Programming Projects That Will Make You A God At Coding
HTML-код
- Опубликовано: 22 май 2024
- If you wanna build 10x developer level projects check out CodeCrafters
app.codecrafters.io/join?via=...
This video is sponsored by CodeCrafters
Stop reading this and go code.
// NEWSLETTER //
Sloth Bytes: slothbytes.beehiiv.com/subscribe
// BUSINESS INQUIRIES //
Email me: thecodingsloth88@gmail.com
// SOCIALS //
Twitter: / thecodingsloth1
TikTok: / thecodingsloth
Discord: / discord
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
/ @thecodingsloth
I think i'm gonna make an AI girlfriend for reasons
Hey
Oh no
trick is how to make her kinky enough without alerting anyone
I want access😂
make a tutorial pls
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
Por que?
Honestly ratings were pretty accurate
Lmao 😂😂😂
i give your English a 7/10
if only the difficulty is sorted, 10/10 for annoyance
Just came here for some new ideas: 1. portfolio.. ok boring, 2. build your own git.. WTF? :D
Fr, I was like "THAT'S FOR BEGINNERS?!" Before he said it's not sort by difficulty
The final step is to create your own company
10/10 for the resume - will get you hired by yourself 100%
Not the chatgpt moan, bro is devious 😈
would
@@sikul3237TRUE
I've been destroyed 🤣
I almost died I swear
chatgptussy
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!
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
And... did they make it? Lol
@@gerardonavarro3400 Well, you probably didn't hear of any up and coming messengers in the last few years, did you? Then here's your answer :D
@@gerardonavarro3400 keyword 'tried'
The world may never know... @@gerardonavarro3400
@@gerardonavarro3400 Has little to do with the code and more on business side of things.
For instance, there's tons of mobile wallets opening these days. I feel bad for those just hoping on trend nothing unique whatsoever. Because it's really hard to get people to leave a trusted app for yours. Even those that do would delete it at some point😢
I made a neural network in my 1st semester of college in C++, all I got was a call from a shitty college club.
😂😂😂😂😂
Making is one thing. Putting several related projects in a solid portfolio and learning to sell yourself is another. We know which aspect everyone fails.
@@tegathemenace I tend to be the opposite, I can easily sell myself for my very few coding accomplishments. That's why now I try to get some projects done, so I don't feel like a fraud xD
BUT I CODE IN ASSEMBLY
Rip to you☠️
Damned whipper snappers, don’t know they’re born. I program in machine code.
😂@@FunnyGlacier-ih9lg
Wait, what 😮
Oh, cool, I guess.
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
I’m in my 40s just now trying to get into SDET, so this video will be invaluable for learning. Thanks.
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
I mean, step 1 is to look up terminology that you don't know. If you don't look up stuff you don't know and aren't trying to actively learn as a prospective programmer you're going to have a bad time. No one wants to hire a programmer who just follows tutorials but can't make their own stuff or understand it.
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)
This needs to be pinned by sloth
I love you
The only one I care about is number 4 lemme lock in rq
X20 Developer: Build your own video/streaming service.
Absolute chad
Yeah the code your own x is god sent, im glad ive found that repo early in my dev learning path.
that is a really good video. instantly subscribed to both your channel and newsletter.
Loved the video thanks for the value
This was the information I needed. 🧙🏾♂️(Thanks)
Exactly the video I needed thanks man
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
I NEEDED THIS VIDEO THANK YOU SO MUCH ❤
I've been diving into git lately, I'm gonna code the second project, thanks for the idea
Great list. Regardless, whatever project you pick you should always be pushing yourself. For me I’m doing a table with crus functionality utilizing Apollo client and graphQL. I never used Apollo or graph but it’s fun to learn and I haven’t done before.
Loved your editing styles of your videos, subscribed liked and switched on bell icon ❤
cool projects. I will try to build them. happy 100k
Implement the logic of the calculator project in assembly and then just use whatever gui you want. Great way to get asm basics down.
I think a menu-based, then graphical calculator is an awesome beginner project. I learnt error handling, arithmetic, loops, functions, return statements, conditions, etc.
the timing on this video is perfect
Looks amazing, I can't wait!
FYI the word "sieve" is misspelled in the shot where the afro food critic is talking.
THIS IS THE BEST PROJECT IDEAS VIDEO I HAVE SEEN (with love)
Sloth, you’re hilarious and relatable. Glad I found this channel. 👍🏾
this video was extra saucy , sloth!
Perfect timing!
OMG This is just plain amazing! At 55 I think I'm stuck in tutorial hell, but this is a plan, finally! I hope to have a job in the field by the end of the year. Thank you thank you THANK YOU Coding Sloth! 🎉🎉🎉🎉
I didnt even watch beyond 15 seconds, but THANK YOU ALREADY for speaking from my soul. I KNOW i will edit this and thank you again.
bro tbh im into the coding game since early 2024
i started after i‘ve seen ur videos keep posting content 💕
Thank you for showing the repo I will use that now (I’m in uni for computer science) I love you
Sloth might be the only coding content creator that doesn't bore me.
Best video about the subject, hands down.
I love the way you talk to the viewer, it's funny and makes me confused for a sec if this is actually a pre-recorded video (even though you keep saying "Because this is MY video" and somehow end up just watching till the end even if I don't get anything useful out of it (which btw, this is the best top N project ideas to create out of the other videos that I have watched so far... which are alot)) and yeah. That's all 🙂
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
Now look at the top comment to see how much difference there is between your effort and the effort that would have taken 1 or 2 minutes more.
Same in programming :)
@@457Deniz457 But I was first :(
1:45 just by hearing this, the Dani's videos nostalgia kicked in. Mannn i miss him
7:08 man, I've been doing my neural network for number recognition from scratch in C and good Lord if it isn't a pain in the ass sometimes, but it really has been an overall great experience. I have been learning a lot, not only from machine learning which is my field of study (my degree is a CS degree focused on AI and Data Science). I recommend it if you are interested in the field, but be ready for an interesting ride.
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)
Lmaoo pain
they say everywhere, that software engineers are searched heavily and there are not enough. Not true?
@@Gleichtritt it depends. If you're just getting into the industry it is way harder than if you already have some years of experience. Generally speaking, the demand is not the same as it was during covid
@@JoaoPedro-qt7dc Interesting. Thankfully I so far enjoy the journey and dont need a job. But in a year I hoped to combine a job in the industry and the passive income of my online business to be able to hopefull afford a home of our own 😅
as a software engineering student in second semester, this went over my head...
As someone who is making a nn from scratch in JavaScript, i definitely agree on the review. Especially because i haven't taken calc yet, so i had to learn calc just for back prop lol
I almost clicked off when the first was a portfolio, but glad I stayed, some certified bangers in there
yeah, portfolio as a project is just bad advice - most people will tell you you're better off NOT wasting your time on that and to just use a simple website.
I literally love you this is so helpful
The style of your video got you a new subscriber (it’s me, I’m the new follower)
sloth slowly becoming one of my top programming channels
Thank You Bro❤
I just finished expanding my security program which acts as a port monitor and anti scan tool. Which blocks ips who attempts to do different things. Additionally it sends a push notification for live updates. 3 days after it will counter probe the blocked ips and write a report to help determine who been trying your systems and network.
Then ive made a image to text program which can be fine tuned to extract any and all strings from (chats, websites, games) if its text on a screen it can get it. Then push it over to a phone.
Gonna expand it for live time translation so it can sit and monitor your screen and translate chats and messages in live time.
Those are just my recent brain fart projects. I also automated my fan so i can fine tune it in the hot summers. Now im training my up comming KodaAI.
And finishing up a website project (full stack dev) which will hold my tools and programs for ease of access. With KodaAi sitting ontop of the tools making it possible to just interact with koda rather than manually with the tools.
Bro roasted me all the way to the end of the video. Deserved sub!
damnn, mannn........
I lost my control here (9:33), the quote attached to that specific person is so hilarious
🤣🤣
The github page looks just amazing
the unfinished projects watching you do any of these instead of finishing them would like a word
thanks sloth
Bro got me vibin' right at the start wtf
Instant subscription
This is the definition of chaotic good.
It's 3am, no motivation found today but maybe tomorrow I'll do one of those.
This dude reminds me of dani, the legend.... Good video btw!
12:09 Ah yes gotta download those spicy LINUX ISO’s 👀 “cough 🗣️”
OK THANK YOU
You are the best ❤❤❤❤
I leave comments not too often, but this time: thanks, pretty nice video, usful and still entertaining. Hope more of this will come by you ~:3
I'm 10 seconds into the video but thank you for the hollow knight meme. I don't know why hut seeing Elderbug made my day.
To come up with ideas on your own just use stuff and ideas for imrpovements or similar implementations will just come to you
Thank you
I love that Prime is the default 10x programmer.
I want to make kickass videos like this!
On the side if someone wants to make a slightly more difficult scientific calculator look into RPN calculators they'r interesting to say the least and you can try to add graphing functionality if it wasn't enough for you.
Starting off strong. I liked the JS code at the start--asyc promises grabbing images.
But that's not what I think was strong, saying it is free and then asking for the email is a total ick for me; but you said that was part of the cost.
Way less icky, I at least I didn't get my hopes up. If I want the goods; I got to put out or get out.
The calculator can be a little tricky if you implement operator precedence
U are the best thing that had ever happened in my life
Smart mirror? Hmmm something I always wanted…
0:40 whaat, I'm going to build my own Twitter??!
the intro perfectly described my situation lmaoo
Just started building a super tic tac toe (inspired from vsauce short)
1:17 hit hard 😥
you give the same energy as Dani
Bro I am not even kidding, I am 2 mins in, first time I watch one of your videos and I allready find you super likable (no homo).
If you hold the quality standard for your videos I am sure you will grow fast.
My favorite book on the topic :
Etudes for Programmers
by Charles Wetherell
But current price $1000 is ridiculous comparing to the free video.
Interesting! Thanks God I can make all of these in python
This whole freaking video was sponsered video this whole time, damn he got me there; Still I respect the work and appreciate it
the start of the video is so true
The current project I'm on ended up becoming a full blown web application with a bunch of microservices cause an interviewer tried telling me wrong information. I have 6 years of experience in industry, and I have a lot of unit testing experience, way more than normal coders and my interviewer tried telling me I was wrong with how I set my unit tests up. I don't remember what all he said, but I took his example and turned it into a full on web application with 100% code coverage with my way of writing tests (which is easy af to read and understand for new people) and it uses various design patterns the interviewer didn't understand I think. They're sending new an email to ask about my feedback and I'm sending them this full on application with instructions on how to write proper unit and integration tests lmao. Anyways if anyone knows a company hiring lmk 😂.
dani 2.0 with the voice over
i will rate this video 12/10 for coolness✌🏼
nahh the intro just programmed me to click the sub button
0:14 it is currently indeed 3:00 AM and I also feel somewhat motivated. I should sleep tho
"And those aren't even programming languages"
Boom, shots fired.
That Albert Einstein quote was very inspiring.
Id suggest making a compiler because you learn A LOT about data structures and algorithms. A little advanced but im sure anyone can do it.
an entire compiler is kinda not feasible. part of one tho is cool
@@felipemurta9160 depends if you’re using external libraries or not. Python had AST parsing libraries which would drastically help but you would have to write your own parser if you want to use different syntax
@@felipemurta9160like parsing maybe? It's pretty essential and covers a lot of topics, at least if you're not cheating and using a regex engine that's doing most of the actual parsing for you lol
You are funny
😂I like your personality and jokes
You have me 😂😂
I LOVE YOU
I think I'm gonna build the 4th temple as an operating system using ANSI C
2:46 you caught me off guard when you said it's not sorted 💀
organize this video into sections for each project
See I know what I want, my problem is I have zero idea how y'all just automatically know what to type and make it come to life.
A big project that is cool and need learn a much to code is an chess engine and a chess game multiplayer and yes its hard and complex but give a lot experience