Here is my other channel with nature related content: youtube.com/@halldenlogs3445
@celerystalk3904 жыл бұрын
1:00 Build a web scraper 1:54 Buid an API 3:49 Build a snake game 5:20 Create a basic web server 6:54 Create a CHIP-8 emulator
@josedallasta4 жыл бұрын
thanks
@Sam-zw9rx4 жыл бұрын
Tnx man
@zBl4ckUser4 жыл бұрын
Thanks
@Blendershick4 жыл бұрын
Thank you!
@maverick8184 жыл бұрын
Thanks bro
@NandanV4 жыл бұрын
Given that all our lectures are online now, I built a script that automatically checks my professor's website and downloads a new lecture video anytime he uploads one. It also notifies me through sound). I think it's pretty cool!
@perper48584 жыл бұрын
How many times checks those lectures in a day? Also what language did you used?
@oghoghosamwajuihian56434 жыл бұрын
Wow
@stefanbogdangiroe91754 жыл бұрын
I want your source code:))
@Sunny-Gupta14 жыл бұрын
Pretty cool man
@NandanV4 жыл бұрын
@@perper4858 He uploaded lectures almost every two days so I just made it check every day or so
@cuttlefishn.w.27054 жыл бұрын
Never built the game before, but I want to code Snake in Python. That just sounds poetic.
@m.helazior99324 жыл бұрын
Use Tkinter or Pygame
@tushardimri17964 жыл бұрын
You can also try flappy bird
@aurelvogli85624 жыл бұрын
@@m.helazior9932 why would you use tkinter
@m.helazior99324 жыл бұрын
Aurel Vogli Yes Pygame is better for making a snake
@unsafecast36364 жыл бұрын
@@aurelvogli8562 Because it can give you an empty pixel buffer which you can use to draw anything. Granted, it's slow, but it draws basic stuff pretty well
@justgame55084 жыл бұрын
One of my favourite projects I’ve worked on are physics-simulations, I built a radio wave propagation simulation that models how WiFi signals attenuate throughout buildings and used a genetic algorithm to optimise the placement of AP’s for best signal coverage
@ictogon3 жыл бұрын
i tried to make a rigid body physics simulator and had a lot of fun. It mostly works except for static forces and sometimes the blocks can go through eachother
@biswaviraj4 жыл бұрын
I scraped my university's website to fetch new notices and send them as an email to me
@fillics4 жыл бұрын
Biswajeet Das could I ask you a couple of things? Write me on Telegram @fillics
@biswaviraj4 жыл бұрын
@@fillics okay
@pradipta.0074 жыл бұрын
@Biswajeet Well done champ👍👍
@trodenn49774 жыл бұрын
how do you do that? any tips on where to start?
@biswaviraj4 жыл бұрын
@@trodenn4977 you can use python or javascript (nodejs) for it.. There are few packages that you'll need.. If using python, then you need BeautifulSoup and requests packages to scrape the website. Maybe watch a tutorial or read an article on web scraping to get an overall idea of how things are done. Once you understand it, then you can write your own programs. Web scraping is easy at the same time very rewarding and fun
@sidmeister11824 жыл бұрын
Kalle: So if you create your own web server you are the only one who has access. FBI Guy: Sweet
@pavarinodu4 жыл бұрын
Kalle, your channel is so inspiring for me! It makes programming funnier than it already is! :D thank you bro!
@Hallden_4 жыл бұрын
Thank you! Hearing that is inspiring to me so really thank you!
@Noone-zm3zb4 жыл бұрын
I have a hard time imagining this dude yelling, just listen to his voice
@ifronti4 жыл бұрын
Even if he wanted to, I don't think his vocal cords are capable of producing yelling/screaming
@mattdaf1sh1954 жыл бұрын
That would be the calmest yell ever
@DiogooSantos14 жыл бұрын
He's just like Toby from The Office
@rashidmbuma1094 жыл бұрын
I was going to say the same thing😂😂
@atanki56824 жыл бұрын
lmao i was about to say the same
@nonsudunk4 жыл бұрын
Building a Snake game in Python... and a Coffee Shop game in Java
@salmanbehen43843 жыл бұрын
And an alphabet game in C.
@Dexaan3 жыл бұрын
And a music game in C#
@Marius-re3xj3 жыл бұрын
XDDDD I'm dying at these comments
@joakimleed40473 жыл бұрын
Like building a camera focusing app in C#
@MrNarutoSick4 жыл бұрын
I love the Intro & Outro music, it gives me a boost of positive energy that gets me dancing for a few seconds then back at it to work more productively than ever.
@cozmos15534 жыл бұрын
I danced..on my mind.
@TimeLord4 жыл бұрын
What is the name if the music? I can't find it in the description?
@deadchannel59334 жыл бұрын
@@TimeLord If I knew, I would tell you, but I don't know the music's name either...
@FPVHans4 жыл бұрын
Great ideas! I am pretty new into coding. Started with python and just love it. I allready started to automate some tasks for my work as a therapist. Thank you for being so inspiring!!
@themoneyhive28204 жыл бұрын
Can you make a video on "How to build a simple API & integrate SQL database with it " ?
@Hallden_4 жыл бұрын
Great idea! :)
@imApodro4 жыл бұрын
@@Hallden_ it's a need!
@AbdirahiimYa4 жыл бұрын
I made one a few days ago and it’s actually suprisingly easy, I used flask and PyMySQL
@trueboomshakalaka3644 жыл бұрын
ExpressJS + Sequlize
@keenankaufman27224 жыл бұрын
Just made one with Nodejs/express and mysql hosted on aws. A lot easier than I thought it would be.
@msms32604 жыл бұрын
Didn’t understand a thing. But to be fair, the title did indicate it was for programmers which I am not (yet).
@praecorloth4 жыл бұрын
6:19 "You can run, but you can't IDE."
@michaelcueva5304 жыл бұрын
wtf HAHAHAH
@juanbomfim224 жыл бұрын
Me: start watching the video Also me: web scraping for the first time Kalle: you must start web scraping
@duriali4 жыл бұрын
I would love a web server video.
@Hallden_4 жыл бұрын
Yeah I think that would be a lot of fun to do as well :)
@naigalroy36914 жыл бұрын
Make..a video.about it..
@trodenn49774 жыл бұрын
@@Hallden_ Is building one's own web server safe? like are there any security risks?
@107utube4 жыл бұрын
@@Hallden_ I'm not a technical guy but the web server video sounds really interesting! Cheers!
@mehregankbi4 жыл бұрын
@@Hallden_ yea i'd watch it
@philippelaigaard69494 жыл бұрын
Sick magic :D the editing is godlike hahah
@Hallden_4 жыл бұрын
From your comment I suspect that you have a very keen eye and you were able to detect how I skillfully edited the monopoly game into my hands in post. Well done. You move to the next level.
@b0b1goat24 жыл бұрын
@@Hallden_ you mean to tell me it was edited all along? I feel like such a fool for not seeing it but I guess you're right you do need a good eye to catch subtle things like that
@hunterquads4 жыл бұрын
@Faisal Muneer ikr i absolutely didnt notice the amazing edit
@cuttlefishn.w.27054 жыл бұрын
Project 6: hypervisor Project 7: hypervisor with PCI passthrough Project 8: containers Challenges and practices are all well and good, but it's also important not to get stuck reinventing the wheel over and over again. Another good practice is to download someone else's source code and change it to your liking, maybe take a snake game and add AI to it.
@morhogeg4 жыл бұрын
You are truly inspiring. And your intro is awesome!!
@Hallden_4 жыл бұрын
Haha thank you I appreciate that! :)
@sciencenerd66234 жыл бұрын
I scraped Amazon to track prices of items I want to buy, and when they go on sale I get an email and it stores it in a database, graphs are nice :)
@xiangzhong8664 жыл бұрын
don't think you can do that, Amazon has really good tech on blocking requests from bots.
@sciencenerd66234 жыл бұрын
Xiang Zhong You most certainly can, it’s a simple web scraping process. Can be done use bs4, lxml, and requests Been running it for 7 months and it has yet to be blocked.
@comradepeter873 жыл бұрын
For web scraping, during the peak of pandemic when people were panic-buying stuff and emptying the stock as soon as it filled, I wrote a minimalistic Python script. All you had to do was input it some stuff that you wanted to buy and the brand, and then it would search on the online store and frequently refreshed. As soon as any match was found, it would e-mail me. Not quite scalper-like as it didn't buy for me, it just notified me that the things are now available. I then manually went on the store and bought it. Did help me to secure stuff for 2 months straight.
@johnboy67993 жыл бұрын
I’m new to programming and what you did sounds so amazing to me. I didn’t know it was possible to do any of this
@mehulsingh57104 жыл бұрын
Make more of these videos please. They are exciting to watch and get ideas from for just some fun projects that could be done. Keep up the good work.
@davidyadav62893 жыл бұрын
This is by far the best start to any video
@MadeByGPS4 жыл бұрын
Tech with Tim recommended almost the same. 1. Web development (Flask or Django) 2. Implement popular algorithms 3. Interface with microcontroller 4. Implement ML or AI 5. Recreate an Atari game
@roborbiettinoisgone3924 жыл бұрын
Coincidences? _I THINK THEY ARE NOT!_
@qx-jd9mh4 жыл бұрын
Implying a web dev or anyone without a quantitative background will be qualified for ML jobs.
@prashantmanshrestha4 жыл бұрын
Super Super clean voice, no ifs and buts straight to the point , Loved it
@Quazlyy4 жыл бұрын
I wrote a web crawler back in college, which downloaded all the recordings of my lectures and periodically checked for new ones. The downloaded videos were then available through my media server.
@notme88164 жыл бұрын
*A tip for everyone programming in python* If you are making games or just needing to make some GUI in python dont use tkinter. I recommend using pygame if you are very new to programming but if you think you know how to write code i recommend learning OpenGL as it is available in a lot of other programming languages. I personally use a combination of OpenGL and pygame
@TaarLps4 жыл бұрын
Why would someone that uses python use openGL? Or different: Why would someone who uses a high af level language use a language as low level as possible in the same project?
@biswaviraj4 жыл бұрын
You can use raspberry Pi for the web server.
@ankitpartap1853 жыл бұрын
I like the idea of making our own webserver as I was thinking about it since 1 month
@gabrielmuteca4 жыл бұрын
Dude, when you mentioned Project no 4 I immediately got excited! Thanks for the tips.
@rdoetjes4 жыл бұрын
My TOP 5 for beginners 1) Game of Life => it teaches you arrays, and basic arithmetic and how to write stuff to the screen. 2) The NQueens probleem. Have a chessboard (8x8) and 8 Queens had have the computer position them so that they can be all on the board without any one capturing the other. 3) Hanoi Towers => Great problem to solve using recursion. 4) Build a dynamically scalable circular buffer 5) Code something that controls an external IO board to switch on lights or whatever.
@ledues33364 жыл бұрын
I actually combined the second and third project, back in January school was boring so I made a (terminal, but still cool, I had tons of fun tweaking the menu) Rust Snake game to share with my classmates with multiple difficulties and leaderboards, the leaderboard API is built with Flask.
@rojinamaharjan47574 жыл бұрын
Love the information that you provide in the video.
@developerfilip4 жыл бұрын
It is good isn't it! :-)
@saykonouh37744 жыл бұрын
I really love what you're sharing. Hope there will be more 🔥🔥🔥🔥
@Hallden_4 жыл бұрын
Thank you I'm happy you like it! There will definitely be more :)
@Waffle1644 жыл бұрын
Would love to see that web server tutorial, both the hardware and software side.
@CodeWithMuayid4 жыл бұрын
6:52 I created my own webserver I host my data on it, I made an android app that connects throw it via API. ( username and password )
@mychemicalmods54124 жыл бұрын
I have built something like a web scraper before I made simple math solvers, but it wasn't console logged so you can copy it from the site and put it into your code if you need to make something with stuff. Web scrapers are useful.
@emresenturk61124 жыл бұрын
you inspire me in every video, thank you Kalle:)
@StatescuRazvan4 жыл бұрын
🔥 I always say that the best way of learning programming is by doing. At least, that's what is working best for me. I also made some videos where I implement some project ideas that I think are good for learning or for your resume.
@gauthamdineshkumar70784 жыл бұрын
I scraped my uni's website to get my assignment deadlines and put it in my google calendar
@orikgimli4 жыл бұрын
Hey Kalle, could you maybe give examples or tutorials on each of these on your other account? I would love to see how you implement these different ideas and go from start to finish. Thanks!
@andresndergaard17124 жыл бұрын
A Raspberry Pi is a great alternative to a desktop PC for running a webserver. It's cheap and easy to get up and running. Great video Kalle.
@marouaakkal18004 жыл бұрын
Your channel is so inspiring. Good job Kalle. I liked your 2nd channel good luck
@brianobush4 жыл бұрын
Writing games for fun is really a challenge and can expand your mind with new patterns. So many elements: UI, game state, AI, sound effects, basic graphics. I recommend Lua with the Love2d library.
@JohnDoe-qk7wx4 жыл бұрын
just a quick note, you don't need an old PC to build a web server. Web Servers aren't that hard to get running, basically you just need an apache or nginx tutorial and you got a web server up and running.
@ajugland4 жыл бұрын
Wow your videos are good and colour grading is amazing on my 4k TV. Keep it up.
@TheAero4 жыл бұрын
Last semester I built an ugly facebook in 3 months alone.Very proud :3
@YouReyKarr4 жыл бұрын
Good thing he added those links in the description, I was beginning to think he didn't know what he was talking about. /s
@ericksantiago32344 жыл бұрын
Thanks for all the tips I will try all
@swiftlyexplained7034 жыл бұрын
Thanks for the helpful tips! All good projects
@SophieBergerCreates4 жыл бұрын
Incredibly helpful video when it comes to knowing what to spend time on!!
@braintechtamil11884 жыл бұрын
Nice information man Thanks for it
@tan80673 жыл бұрын
Very helpful project! Thank you so much!
@sheepleslayer5864 жыл бұрын
Thanks. I have goals now. Wasn't even looking yet.
@RectifyMind4 жыл бұрын
An old dell optiplex 9020 is a perfect personal server. Been running one for years, super cheap to exchange out parts.
@larry2toes9044 жыл бұрын
when you add a magic trick to your programming vid to get to 10 minutes lol, good vid tho
@Sezth_3 жыл бұрын
That ideas sound crazy asf, I will try them all! :)
@chuck28464 жыл бұрын
Nice video. I have something to work towards now. I'd like to start with creating a Web Scraper
@moon-5-Line4 жыл бұрын
your video are really really helping /: keep on making them @@@@Hallden great@@@@
@pitazzo-j5h4 жыл бұрын
One Swedish guy like you telling me to build a webscrappers reminds me to my time in Luleå during my Erasmus. I built a scrapper in order to figure out which was the optimum drink (more alcohol for less crowns) in the website of Systembolaget. (Answer: sju comma fyra). Greetings from Spain and keep going!
@Hallden_4 жыл бұрын
Haha nice! Thank you :)
@parker29633 жыл бұрын
I recognize a fellow when they record and upload in 4k
@sambarber19532 жыл бұрын
I’d also add writing your own language and writing your own kernel are both good projects
@WeirdAwkwardWoman4 жыл бұрын
Dope ideas, thank you ☺️
@yetjashan29493 жыл бұрын
0:27 u literally stopped the video got the monopoly and came back
@codingright4 жыл бұрын
Great video, thank you!!
@littlehumbaaa25063 жыл бұрын
Thanks for giving me ideas
@asrblanco98274 жыл бұрын
You are so cool kalle, really helpful for me as a person who just started programming (y)
@nipunsinha14544 жыл бұрын
u r really great and have lot of potential,Taking motivation from u and continuing to code. :))
@axelljungqvist4 жыл бұрын
You should make a video där du lär oss hur man kommer igång med SQL på en server, med inloggningar och att man loggar in och hämtar sitt "feed". Grunderna av ett socialt medie liksom! Har försökt söka upp och lära mig, men kan inte ens hitta någon lämplig SQL-lösning. Tror många hade lärt sig mycket av en sån video :)
@pladselsker83404 жыл бұрын
yo I like how the intro has nothing to do with the video, but it still fits perfectly in. wtf you social genius give me your skillz D:
@thevoyageof674 жыл бұрын
Great list💪🏿
@aaron92964 жыл бұрын
Again another cracking video
@pratikshinde88384 жыл бұрын
Creating web server will be the most helpful thing, I guess. Thanks for guidance.👍🙏
@Nathanemmy4 жыл бұрын
I think kalle you should please do a video on creating a server
@Rohitesh10003 жыл бұрын
His first 50sec made me subscribe
@maxtaylor124 жыл бұрын
I love how slow and normally you talk compared to other coding youtubers! Sub and good interesting content :)
@2c0bb614 жыл бұрын
Nice vid! Really like your stuff
@Hallden_4 жыл бұрын
Thank you I really appreciate that!
@philippedoumet60734 жыл бұрын
For game dev: unity or ue4 For crossplatform dev: xamarin For ai and learning machine: python For robotics: rpi or arduino
@KGcodes4 жыл бұрын
Truly! Every dev is going to have to do a web scrapper at some point..
@burcukoculu99344 жыл бұрын
love ur videos man :D
@Hallden_4 жыл бұрын
Thank you! I'm glad you like them! :)
@aaryanpatnaik19424 жыл бұрын
0:30 I question this ever single day
@Hallden_4 жыл бұрын
Sorry, that was a chance I had to take. I knew there would be casualties a long the way
@jipirfandy6684 жыл бұрын
The earth is round
@Prince-fr2lr4 жыл бұрын
Create a program to find meaning
@python3604 жыл бұрын
@@Hallden_ Have you thought about a KZbin API & Python script to automate replies to comments on KZbin? : ) I get some kind of bot commenting on my channel now, and pretty sure it's via API rather than selenium or anything like that.
@hornfan7224 жыл бұрын
I would definitely enjoy the web server tutorial. Nice vid, I started learning python (my first language) about a week ago so I’m as green as the get lol. Loving it so far though
@abdulhamide23764 жыл бұрын
Where did u learn
@prodarisu3333 жыл бұрын
Whats up now?
@ananthkamath17034 жыл бұрын
If you don't have an old computer lying around and just want to try to have your own web server at home, you could invest in a Raspberry Pi! Granted, that it isn't as powerful as a desktop computer or a laptop, but it's still cheap and is a good starting point.
@justiceokechukwu77282 жыл бұрын
Hi Hallden, Have you already streamed the making of the server? If not, I'll just have the notifications turned on
@PranavBeingPranav4 жыл бұрын
A Raspberry Pi board is a very cheap and robust option to make your own server, so much cheaper than a dedicated machine.
@Beny1234 жыл бұрын
Great content ! I am building at least 3 of them.
@FallingDreamFlowingSand4 жыл бұрын
I am scraping Instagram periodically to gather data on good hashtags i want to use
@trumpflp56694 жыл бұрын
I recommend you to try out Tip10 to learn fast typing in just one day and maybe 2 days of diciplin to make it a habit
@developerfilip4 жыл бұрын
Lol I need that... I type with two fingers :D
@trumpflp56694 жыл бұрын
@@developerfilip i watched your email Video maybe i am going to challenge my self in the same way. It was really inspiring
@developerfilip4 жыл бұрын
@@trumpflp5669 Do it!!! I challenge you :D He he The code is available on my GitHub if you need any guidance!
@trumpflp56694 жыл бұрын
@@developerfilip yeah but i need time because of stress with school and stuff like that
@TheDemonThorn4 жыл бұрын
thanks for letting me down easy at the start. i was able to accept the world is a cube
@ahmedtwahir4 жыл бұрын
Liked the video as soon as you mentioned web scraping...it's just an awesome tool!
@developerfilip4 жыл бұрын
I did a web scraping video! You can do soooo many great things with it... like fetch 50k emails and send them each an email asking for free stuff *cough* *cough* video on my channel *cough*
@ahmedtwahir4 жыл бұрын
@@developerfilip Lol...that'd be a great scraper
@developerfilip4 жыл бұрын
@@ahmedtwahir I did it! I made a video about it lol - check it out!
@ishanbhattacharyya67134 жыл бұрын
video editing is the best magic tool, LOl
@wernervannieuwenhove6314 жыл бұрын
Really great tips here.
@CalebeAlvesEvangelista4 жыл бұрын
In Brazil the devs recreate very much the Nubank app
@TheBest-sd2qf3 жыл бұрын
Original pong was written in assembler I believe
@crackersnip65054 жыл бұрын
You did that trick by using a jumpcut and and putting the game in your hands between scenes
@mohamedaitkhouyamouh55994 жыл бұрын
what a video keep the flow mate
@Hallden_4 жыл бұрын
Thank you!
3 жыл бұрын
Bro please make a video on domain extension making without ICANN