programming projects that taught me how to code

  Рет қаралды 198,815

isak

isak

Күн бұрын

In this video I show you five if the programming projects that taught me how to code!
00:00 intro
00:19 image to ascii
01:56 notes sorter
03:47 sudoku solver
05:09 typing game
07:01 dvwa
08:19 table tennis robot
09:00 bye
newsletter: blog.isak.me/newsletter
read my blog: blog.isak.me
follow me on github: github.com/isaksolheim

Пікірлер: 163
@vovagusse
@vovagusse 2 ай бұрын
You did not have to put that sound effect when you opened mona_lisa.jpeg lmfao😂
@daru6912
@daru6912 24 күн бұрын
🤣
@aboxninja
@aboxninja 2 ай бұрын
Your videos are amazing I can't believe you are this underrated, I am not even a beginner but I still got good project ideas from this, keep up the great work man!
@VictorSilvaDev
@VictorSilvaDev 2 ай бұрын
Nice dude. These projects are really fun. I will use these examples and create my own versions of each to practice as well
@isak
@isak 2 ай бұрын
Glad you like them, go for it!
@haji-koto9765
@haji-koto9765 2 ай бұрын
Me personally the project that helped me the most was learning to make a battleship game, but those projects look good too 💪
@amanakonda
@amanakonda Ай бұрын
Definitely inspired me to get started with making my own projects to learn programming languages better. Fun projects and nice video :)
@xAlphaRob
@xAlphaRob 2 ай бұрын
You're going to have a bright future, keep doing your thing brother.
@Justin-dt5od
@Justin-dt5od 2 ай бұрын
you are really cool dude man!!! I liked the sudoku solver project
@isak
@isak 2 ай бұрын
Awesome, thank you!
@anshchoudhary4004
@anshchoudhary4004 Ай бұрын
i love this channel dude! these projects are so cool
@isak
@isak Ай бұрын
thanks!!
@dominiclotz9829
@dominiclotz9829 2 ай бұрын
awesome too see! Cant wait to see more of your applications!
@isak
@isak 2 ай бұрын
More to come!
@digitalpanda5969
@digitalpanda5969 2 ай бұрын
My first project add two numbers 🥲
@RajSingh-gz6mr
@RajSingh-gz6mr 2 ай бұрын
Lol, HackerRank first ques! I today reached 5 star in HackerRank 😊
@mich1970
@mich1970 2 ай бұрын
We all start from somewhere, gl!
@anashe5417
@anashe5417 2 ай бұрын
I started from the same way
@Idkchangethislater
@Idkchangethislater 2 ай бұрын
AS IT SHOULD
@8mynts
@8mynts Ай бұрын
Hello World 🔥
@ilyeshammadi7278
@ilyeshammadi7278 2 ай бұрын
Good vibes in this channel, keep it up brother 💪🏼
@isak
@isak 2 ай бұрын
Thanks! Will do!
@yangxiyu5667
@yangxiyu5667 2 ай бұрын
love this video! The projects are so fun!
@ThePixelSlime
@ThePixelSlime 2 ай бұрын
Love the RuneScape wallpaper on the background haha
@mrparrot666
@mrparrot666 Ай бұрын
My first project was adding two numbers, When i entered 2and 3 it prints 6
@kenneth_romero
@kenneth_romero Ай бұрын
awesome stuff, was seeing this in my recommended for the longest so glad I clicked on it.
@isak
@isak Ай бұрын
thanks! :)
@SolomonSerban
@SolomonSerban 2 ай бұрын
you're the best mate, good luck with your next projects, cheers ^-^
@isak
@isak 2 ай бұрын
Thanks, you too!
@Garfield_Minecraft
@Garfield_Minecraft Ай бұрын
my first project is html point and click puzzle game(no canvas) the file is in my old PC and i don't think i can recover the file back😢 and i wish i learn actionscript and using flash back then now i know python and c# c++ and linux assembly(NASM)
@slightly_versat
@slightly_versat Ай бұрын
Interesting and very unique projects. Whenever i try to look for projects i end up on websites which say stuff like "build a calculator, a mock bank app or other impractical boring ideas" but these a actually fun. one minor thing though, i personally found the typing sounds and some other sounds like cracking (maybe the regulation of the sounds) somewhat distracting and made the video hard to watch sometimes. other than that,, i hope your channel grows a lot more
@irayzen9847
@irayzen9847 2 ай бұрын
man this video got me inspired thank you.
@isak
@isak 2 ай бұрын
Glad to hear it!
@aryanbhargav1755
@aryanbhargav1755 Ай бұрын
Hey these are really great projects and inspired me a lot!! I had one question throughout.... What was your thought process and how'd you get the ideas about making these
@zechariaparas9885
@zechariaparas9885 5 күн бұрын
Love the rs background bro
@GUTS-vw7rs
@GUTS-vw7rs Ай бұрын
you had me in the first project very good and informative video thanks
@isak
@isak Ай бұрын
Glad to hear it!
@kamertonaudiophileplayer847
@kamertonaudiophileplayer847 2 ай бұрын
They seem great projects for a beginner and they have also some usage value.
@rohitkumarpilania94
@rohitkumarpilania94 5 күн бұрын
sudoku solver and table tennis robot were awesome
@jaaferelsadig
@jaaferelsadig 2 ай бұрын
Cool project ideas, thank you 🎉
@isak
@isak 2 ай бұрын
Glad you like them!
@AyushMannCodes
@AyushMannCodes 2 ай бұрын
Cool projects to work on and write in different languages.
@aluin3770
@aluin3770 2 ай бұрын
I love your videos ❤
@randelventura987
@randelventura987 5 күн бұрын
awesome content, u will climb so high so fast let me assure you haha
@miguelemmara5046
@miguelemmara5046 17 күн бұрын
tbh, well maybe in my university at least, most CS student I know never actually create any of fun, cool, something to show side projects like you did bro is cool!
@trockenfruchte468
@trockenfruchte468 22 күн бұрын
What a likeable guy
@dvonnr.8266
@dvonnr.8266 2 ай бұрын
Once I heard the afk tracker alarm I was like..."maybe a coincidence..."then the rs music made it official lol.
@Rosalies_
@Rosalies_ 2 ай бұрын
hitting that old school on the outdo
@Winsomnia
@Winsomnia 2 ай бұрын
oh Isak, you beautiful bastard, in the midst of the digital firmament, where knowledge doth oft lie concealed by shadows profound, thine contributions shine forth. With wisdom and grace, thou hast parsed the complex lore of programming, making it accessible to the multitude. Such a deed is both noble and rare, for it doth illuminate the path for the novices and enricheth the understanding of all. Let it be known, thy efforts are received with utmost reverence and gratitude, for thou hast truly advanced the cause of mine wisdom, as well as motivation.
@Winsomnia
@Winsomnia 2 ай бұрын
Unto thee, esteemed harbinger of digital enlightenment, I, a youth of Danish soil, reach forth with a query most pressing. As one who navigates the frost-kissed landscapes of the North, akin to thy own Norwegian roots, I find myself ensnared in a quandary. The sands of time, ever fleeting, implore me not to squander my days in the pursuit of commoners' toil, tasks which lay not claim to the fruits of my programming prowess. Verily, I seek to wield mine skills for the betterment of our world, to sow the seeds of progress whilst also partaking in the harvest of prosperity. In thine own journey, how hast thou bridged the chasm betwixt passion and sustenance? How might one, still tender in years and eager in spirit, cultivate a stream of income through the art of programming? Such wisdom I seek, that I may too tread a path that honors both my capabilities and my desire to contribute meaningfully to the tapestry of our shared existence. Thy guidance would be as a lighthouse to a mariner amidst a tempest-tossed sea. I await, with bated breath, the beacon of thy wisdom to illuminate this endeavor.❤
@guccigabbana.8284
@guccigabbana.8284 2 ай бұрын
​@@Winsomniabro teach me how to write like that, please
@ahsansajjad5259
@ahsansajjad5259 2 ай бұрын
Nice Video man
@lazarmilenkovic7799
@lazarmilenkovic7799 Ай бұрын
nice videos bro keep it up
@jumbledfox2098
@jumbledfox2098 Ай бұрын
one of my favourite little projects was a minesweeper game, the annoying part was drawing it to the console haha
@MahmutEmenir
@MahmutEmenir Ай бұрын
nice dude.which you macbook model ?
@ditz3nfitness
@ditz3nfitness 2 ай бұрын
"Hello World!"
@isak
@isak 2 ай бұрын
hello ditz3nfitness !!
@Misty.Buchanan
@Misty.Buchanan Ай бұрын
Crazy. Are you from Norway?
@isak
@isak Ай бұрын
u know it!!
@sempiterno3243
@sempiterno3243 Ай бұрын
Thanks bro, interesting
@isak
@isak Ай бұрын
You bet!
@Pulko172
@Pulko172 Ай бұрын
okay what i have to type so I actually get a beginner project, like I just finished a lesson about pointers, idk exactly why would I use them with my current knowledge, I know they are useful but idk what I can exactly do with them as of now
@akaBryan
@akaBryan 2 ай бұрын
Great video but just a question about notesync! I looked through the repo and I wondered how the classification actually works! How does it know whether a sticky note is there and note just some color coded text?
@isak
@isak 2 ай бұрын
good observation! it wouldn't know the difference between a blue note and a blue pen, so actually using it you would have to stick with a black pen
@man-hf5ic
@man-hf5ic 23 күн бұрын
That sound effect when he showed us the mona lisa💀💀
@cx3622
@cx3622 Ай бұрын
i like the dvwa one
@lucaxtshotting2378
@lucaxtshotting2378 Ай бұрын
I made a sudoku solver too, but mine can actually be used. If you can't play and you copy the algorithm from wikipedia it becomes quite a dull, borderline hard to finish project imo. Cool projects overall though, random, as they should be, maybe a little bit too simple.
@nazmusshakib194
@nazmusshakib194 18 күн бұрын
can you provide the source code for the typing game . I am trying to make a project like that for my self but its in java .
@__di3ter
@__di3ter 2 ай бұрын
When did you make those projects? How much did you study before making those & how much assistance did you take? What's your approach when making projects? (Like first choosing project & then tech stack to make it or the other way around) Please reply, it'll be helpful as it'll bring some level of clarity. Thank you.
@isak
@isak 2 ай бұрын
thanks for the comment! these projects were all made in 2018 by me. im not sure what you mean by studying before hand, but i definitely had some basic programming experience before doing these. i guess my approach would be to just make whatever interests me at the time! hope that clarifies :)
@__di3ter
@__di3ter 2 ай бұрын
@@isak Thanks 🥂
@Nebula096
@Nebula096 Ай бұрын
for the first project i would say increase the width
@wad2k
@wad2k Ай бұрын
thanks dude this is exactly what i was looking for!
@isak
@isak Ай бұрын
Glad to hear it!
@mohammadnassir8277
@mohammadnassir8277 2 ай бұрын
whats the outro music ?? btw nice video liked and subbed !
@isak
@isak 2 ай бұрын
its from the oldschool runescape soundtrack, track it called "background"
@logeshwaran3016
@logeshwaran3016 2 ай бұрын
great brother !
@isak
@isak 2 ай бұрын
Thanks for the visit
@mycatissuperfluffy1388
@mycatissuperfluffy1388 2 ай бұрын
how do you figure out what libraries to use for coding projects
@isak
@isak 2 ай бұрын
i often try to find similar projects and see what they are created with!
@onedev02
@onedev02 2 ай бұрын
New video 🎉🔥 As always, I'm the first))
@isak
@isak 2 ай бұрын
onedev02!!👑
@AMNOWTECH
@AMNOWTECH 2 ай бұрын
Interesting projects, The last project you showed but didn't show us the code, so when will bring out a video on it?
@isak
@isak 2 ай бұрын
probably never as it was created before my github days and the code is long lost by now😬
@AMNOWTECH
@AMNOWTECH 2 ай бұрын
@@isak lol 😆 got you, but can I get in touch with you privately?
@isak
@isak 2 ай бұрын
@@AMNOWTECHsend me an email! you should be able to find it on my website :)
@varshneydevansh
@varshneydevansh 2 ай бұрын
Bro got hair kinda like me instant sub 😂
@QueenMissRose
@QueenMissRose Ай бұрын
Nice projects! What terminal are you using?
@isak
@isak Ай бұрын
kitty! I showed of my terminal setup in another video if you are interested :)
@QueenMissRose
@QueenMissRose Ай бұрын
@@isak dope! Will check it out, thanks ☺️
@daumienebi
@daumienebi Ай бұрын
Nice video, what's the ending music called?
@isak
@isak Ай бұрын
kzbin.info/www/bejne/l3SalpidrMd3rac
@nyfyoodiego5184
@nyfyoodiego5184 2 ай бұрын
hello, great video btw, can i do this projects to learn C programming??
@isak
@isak 2 ай бұрын
Yes, absolutely! Go for it! 🙌
@mintz347
@mintz347 2 ай бұрын
Is this for frontend role or which type of job is this application?
@isak
@isak 2 ай бұрын
hmm these are all very general projects without any specific "role" in mind.. just some tips on how to learn some basics in programming
@obiwankenobi1784
@obiwankenobi1784 25 күн бұрын
coool
@Rick-gd1uw
@Rick-gd1uw 2 ай бұрын
how many weeks/months you were coding to be able to do these projects?
@isak
@isak 2 ай бұрын
hard to give an exact time estimate, i was not programming very consistently at the time but i had done the codecademy python2 course at least
@pizzakat
@pizzakat 2 ай бұрын
goated
@Fraaaaaaag
@Fraaaaaaag 2 ай бұрын
hi i just subscribed to ur channel hopping to learn more
@isak
@isak 2 ай бұрын
legend! u got it :)
@solgrace42
@solgrace42 2 ай бұрын
Cool
@maxmuster7003
@maxmuster7003 2 ай бұрын
But ASCII art is not very pixel precise. And so i made a pixel precise picture to character converter for monochrome pictures with a size of 112x112 pixel to display inside a block of extended character on vga text screen using batch files as an open source container to create the executable files with a little help from debug inside the DosBox emulation. I made a video(no speech) to show how it works and to share the batch files. Have fun.😊
@isak
@isak 2 ай бұрын
checked out the video, seemed way cooler than my shitty ascii generator :D
@maxmuster7003
@maxmuster7003 2 ай бұрын
@@isak thx
@maxmuster7003
@maxmuster7003 2 ай бұрын
@@isak I learned how to decode the uncompressed Truevision Targa picture format *.tga files with 24 bit color and 1 bit color and with a tiny file header of 24 bytes easy to use, but i don’t know how to use other picture formats like *.gif, *.bmp, *.jpg. In DosBox i use a function from the graphic bios to change the character with software interrupt int 10 and AX=1110. I am not sure if Windows Powerscript provide to change the charcter to display a picture inside.
@rad6626
@rad6626 2 ай бұрын
What’s your nvim setup?
@isak
@isak 2 ай бұрын
custom setup, i showed it off in my previous video! :)
@aniket7743
@aniket7743 2 ай бұрын
Did he just say that Backtracking is a simple Algorithm ?
@nickiascerinschi206
@nickiascerinschi206 21 күн бұрын
Everything is hard when you just start after 1 decade it will be boringly easy so appreciate the complexity while you can.
@ruan9631
@ruan9631 10 күн бұрын
theme name?
@isak
@isak 9 күн бұрын
github dark :)
@splits8999
@splits8999 2 ай бұрын
osrs song located
@itsmetoony
@itsmetoony 2 ай бұрын
Should I learn python before learning js if I want to pursue web dev?
@isak
@isak 2 ай бұрын
not necessary at all, you could go straight for js :) what I liked about learning python fist was grasping some basic programming concepts, like functions, loops and so on. but you could ofc learn those easily in js as well!
@itsmetoony
@itsmetoony 2 ай бұрын
@@isak All right, thanks for the advice!
@itsmetoony
@itsmetoony 2 ай бұрын
Any good online resources for learning html css js?
@phir9255
@phir9255 2 ай бұрын
Instead of Python better learn Java. Then JavaScript.
@aresix8239
@aresix8239 2 ай бұрын
​@phir9255 Java for an intro to web dev? Dude stop trolling. Javascript is all OP needs at the beginning.
@SteinBee
@SteinBee Ай бұрын
I made a photoshop 1.0 clone and a pong clone that I ported from windows to linux and then to a modern retro computer the commander X16,
@isak
@isak Ай бұрын
sounds cool! photoshop on linux would be sick :D
@d3adstarr
@d3adstarr Ай бұрын
I am a beginner programmer too and my knowledge is limited too but in the image to ascii project you have used a if else chain which is apparently an inefficient way for doing it. What you could've done is store the sum in a var then divided it by 100 and ciel the value so you could use a switch case instead. Very nice projects man !
@user-fh1mx6pz3r
@user-fh1mx6pz3r 7 күн бұрын
are u swedish???
@princememphis7726
@princememphis7726 Ай бұрын
How would I go about doing your projects without just following along?
@tmcxp
@tmcxp Ай бұрын
Following a shitty or outdated tutorial/ course, you still following the idea but you won't be able to copy the code even if you want to.
@princememphis7726
@princememphis7726 29 күн бұрын
@@tmcxp awesome. That's exactly what I was looking for
@aeggeska1
@aeggeska1 2 ай бұрын
gigachad wtf
@maxmuster7003
@maxmuster7003 2 ай бұрын
At my school time no home computer exist and pocket calculators are not allowed at school. I learned programming at home without to have internet. These days it is much easier with all the documentation in the internet.
@isak
@isak 2 ай бұрын
i couldn't even imagine! :D do you still code?
@maxmuster7003
@maxmuster7003 2 ай бұрын
@@isak Yes, but only tiny routines.
@grenadier4702
@grenadier4702 2 ай бұрын
The next step is how to write reliable, maintainable and scalable code
@Abhishek-cy1il
@Abhishek-cy1il 2 ай бұрын
If you really want to learn how to code then game development is best way to learn how to code
@isak
@isak Ай бұрын
this is what college doesn't want u to know :P
@zaidtk7233
@zaidtk7233 Ай бұрын
Am I supposed to just google "How to do Image to ASCII?" asking seriously
@isak
@isak Ай бұрын
yup, go for it!🔥 if it seems to complicated you could try an easier project first
@phir9255
@phir9255 2 ай бұрын
Damn what's so good about Python that it's so popular?
@grenadier4702
@grenadier4702 2 ай бұрын
it's easy to learn just like js
@phir9255
@phir9255 2 ай бұрын
idk, it has many libraries that do a lot with a few lines of code but actually learning the language to me is no easier than any other language@@grenadier4702
@isak
@isak 2 ай бұрын
i think python has a pretty minimal and beginner friendly syntax, as well as infinite resources aimed for those learning the basics of programming
@boastfultoast
@boastfultoast 2 ай бұрын
AMONGUS SUS
@tezzla6358
@tezzla6358 22 күн бұрын
you look like you know how to code
@antonkalashnikov572
@antonkalashnikov572 2 ай бұрын
Bro, use switch or dictionary
@Pat315
@Pat315 Ай бұрын
JS is not a class-based object oriented language. So for anyone wanting to OOP, don't learn it in JS.
@isak
@isak Ай бұрын
after ES6 which came out in 2015 javascript has had class syntax
@yyyd6559
@yyyd6559 4 күн бұрын
Learn Java or c#
@Pat315
@Pat315 4 күн бұрын
@@isak which no one should use for OOP
@mirtilo
@mirtilo 9 күн бұрын
why did mona lisa rizz me up
@dewmi4403
@dewmi4403 2 ай бұрын
Hey you! Yes you! Now Comback🫂!
@isak
@isak 2 ай бұрын
i will!
@dewmi4403
@dewmi4403 2 ай бұрын
@@isak Im waiting
@pea3080
@pea3080 2 ай бұрын
Crazy. Are you from Norway?
God-Tier Developer Roadmap
16:42
Fireship
Рет қаралды 6 МЛН
I made Games with Python for 10 Years...
28:52
DaFluffyPotato
Рет қаралды 195 М.
蜘蛛侠这操作也太坏了吧#蜘蛛侠#超人#超凡蜘蛛
00:47
超凡蜘蛛
Рет қаралды 30 МЛН
This is Why Programming Is Hard For you
10:48
The Coding Sloth
Рет қаралды 397 М.
Projects Every Programmer Should Try
16:58
ThePrimeTime
Рет қаралды 309 М.
i taught myself to code in 2 months
8:56
Joe Clements
Рет қаралды 5 М.
5 Signs of an Inexperienced Self-Taught Developer (and how to fix)
8:40
4 Billion If Statements | Prime Reacts
9:47
ThePrimeTime
Рет қаралды 408 М.
Become a shell wizard in ~12 mins
12:25
CODE IS EVERYTHING
Рет қаралды 175 М.
The purest coding style, where bugs are near impossible
10:25
Coderized
Рет қаралды 800 М.
Why AI is Doomed to Fail the Musical Turing Test
26:50
Adam Neely
Рет қаралды 199 М.
We should use this amazing mechanism that's inside a grasshopper leg
19:19
So You Think You Know Git - FOSDEM 2024
47:00
GitButler
Рет қаралды 884 М.