Live data from Hacker News

List of YouTube channels for improving web development and programming skills

devandgear.com

71–80 of 95 posts

Re: List of YouTube channels for improving web development and programming skills

#71
post #66

Like someone else had mentioned, the list is comprised of channels geared heavily at web development featuring content for early career developers. There are a ton of channels that dig deeper in more general software and particulars: 1. Algorithms Live! for those that are into competitive programming 2. PapersWeLove for those that are into white papers and the research that underpins some of the systems that we use t…

If I may, I also suggest:

Ben Eater: electronics, networking, computer architecture, breadboards, and information theory.

Missing semester: Great introduction to computer science and basic programming skills. Good as a reference.

BPS.space: Aerospace engineering, rockets and stuff.

Andreas Kling: computer OS from scratch.

Numberphile, computerphile and so on for quick bites.

Edit: fixed typo

Re: List of YouTube channels for improving web development and programming skills

#72
post #11

Earlier quoted context omitted.

But if you've been programming for over ten years doesn't looking at say, javascript. make you feel like you've been programming for never. I totally understand that it's all been done. And you've probably done it all as well. But things really do move fast out there. Even if it's in silly circles.

After programming for 10 years, nothing really makes you feel you haven't programmed before. I have found that even looking into entirely different programming paradigms, beginner material does not resonate with me, essentially what i would want when approaching something entirely new would be X for Y programmers.

This isn't exactly what you're looking for, but it has brief cheat sheet type treatments for many languages. It assumes you know the common programming language features, but want to know how they're done in a particular language.

https://learnxinyminutes.com/

Re: List of YouTube channels for improving web development and programming skills

#73
post #15
post #7

I think a lot of educational Youtube channels aren't that great in actually teaching you anything. What they are great at is sparking the interest and planting the seed for your own work. At least my experience is that actually doing things is how I learn them. Youtube can be a great springboard for that. Things to look out for: a person you like and who has enthusiasm and knowledge. For example EEVBlog Youtube chann…

This but it is in general better to pay for a course at Udemy. You get your money back when you haven't learned anything and those teachers are paid by people like you. They have skin in the game. Youtubers get paid by the minute so they are maximizing your eyeball time.

You are being sold in a different way. A successful course is one where you haven't requested a refund. The courses are designed to create little friction and in the end leaving you with a feeling that you now know 'x' and you are a 'x' programmer now.

In reality you took an easy guided path. Without friction you may not have learned all that much.

Re: List of YouTube channels for improving web development and programming skills

#75
I have recently discovered [tsoding twitch channel](https://www.twitch.tv/tsoding/) which describes itself as Recreational programming. The topics range from webassembly and Game development to functional programming in haskell and ocaml. Some of the interesting random things I found there include:

* [a parser combinator in haskell](https://www.youtube.com/watch?v=N9RUqGYuGfw)

* [stack based language compiler in ocaml](https://www.twitch.tv/videos/654258168)

You can find all the things that were done during the streams in https://github.com/tsoding. You can also find his schedule at https://tsoding.org/schedule/

Re: List of YouTube channels for improving web development and programming skills

#76
post #66

Like someone else had mentioned, the list is comprised of channels geared heavily at web development featuring content for early career developers. There are a ton of channels that dig deeper in more general software and particulars: 1. Algorithms Live! for those that are into competitive programming 2. PapersWeLove for those that are into white papers and the research that underpins some of the systems that we use t…

Thanks for this. As is often the case, webdev seemingly seems to suck the air out of the room at times in discussions of programming, and there are a lot of other super interesting domains out there.

Re: List of YouTube channels for improving web development and programming skills

#77
https://www.youtube.com/c/DevEd https://www.youtube.com/WebDevSimplified https://www.youtube.com/c/TheNetNinja https://www.youtube.com/c/TraversyMedia https://www.youtube.com/c/BenAwad97 https://www.youtube.com/c/coreyms https://www.youtube.com/aniakubow https://www.youtube.com/channel/UCvI5azOD4eDumpshr00EfIw https://www.youtube.com/channel/UCd-EhXGbXSozuzsAAdPIn3A https://www.youtube.com/channel/UCVTlvUkGslCV_h-nSAId8Sw https://www.youtube.com/channel/UCADyUOnhyEoQqrw_RrsGleA https://www.youtube.com/c/webcrunch https://www.youtube.com/channel/UCyU5wkjgQYGRB0hIHMwm2Sg https://www.youtube.com/channel/UCO1cgjhGzsSYb1rsB4bFe4Q https://www.youtube.com/channel/UCxSITxL2JbF229OGCqieVZw https://www.youtube.com/channel/UCpOIUW62tnJTtpWFABxWZ8g https://www.youtube.com/florinpop https://www.youtube.com/channel/UCwRXb5dUK4cvsHbx-rGzSgw https://www.youtube.com/channel/UCoebwHSTvwalADTJhps0emA https://www.youtube.com/user/thenewboston https://www.youtube.com/user/williamprey https://www.youtube.com/channel/UCpzRDg0orQBZFBPzeXm1yNg https://www.youtube.com/channel/UCt0ya0xGvXu01zfXjNrGqzg https://www.youtube.com/channel/UCnUYZLuoy1rq1aVMwx4aTzw https://www.youtube.com/channel/UCRxWW_Ncs308nW4An23Yeig/ https://www.youtube.com/channel/UChByJR-sX8CooIAc5nkV7Mg https://www.youtube.com/channel/UCvM5YYWwfLwpcQgbRr68JLQ https://www.youtube.com/kepowob https://www.youtube.com/channel/UC-T8W79DN6PBnzomelvqJYw https://www.youtube.com/c/SteveGriffith-Prof3ssorSt3v3 https://www.youtube.com/user/programmingwithmosh https://www.youtube.com/user/CalebTheVideoMaker2 https://www.youtube.com/channel/UC4JX40jDee_tINbkjycV4Sg https://www.youtube.com/channel/UC8A0M0eDttdB11MHxX58vXQ https://www.youtube.com/channel/UCrqAGUPPMOdo0jfQ6grikZw https://www.youtube.com/user/shiffman https://www.youtube.com/user/andrewjosephmead1 https://www.youtube.com/channel/UCHkqtrnQO2HMyW50ixOtJGw https://www.youtube.com/c/KentCDodds-vids https://www.youtube.com/user/Weibenfalk https://www.youtube.com/channel/UCtb40EQj2inp8zuaQlLx3iQ https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ https://www.youtube.com/channel/UCJq6AEgtWeZt7ziQ-fLKOeA https://www.youtube.com/channel/UCWr0mx597DnSGLFk1WfvSkQ https://www.youtube.com/channel/UCtxCXg-UvSnTKPOzLH4wJaQ https://www.youtube.com/channel/UCsBjURrPoezykLs9EqgamOA https://www.youtube.com/channel/UCRLEADhMcb8WUdnQ5_Alk7g https://www.youtube.com/user/irideabanana https://www.youtube.com/channel/UCDCHcqyeQgJ-jVSd6VJkbCw https://www.youtube.com/channel/UCsUalyRg43M8D60mtHe6YcA https://www.youtube.com/unsureprogrammer https://www.youtube.com/channel/UCJUmE61LxhbhudzUugHL2wQ https://www.youtube.com/channel/UC80PWRj_ZU8Zu0HSMNVwKWw https://www.youtube.com/channel/UC8n8ftV94ZU_DJLOLtrpORA https://www.youtube.com/user/DesignCourse https://www.youtube.com/simplesnippets https://www.youtube.com/channel/UCxA99Yr6P_tZF9_BgtMGAWA https://www.youtube.com/c/SteveSchoger https://www.youtube.com/channel/UCDrekHmOnkptxq3gUU0IyfA https://www.youtube.com/user/javaboynavin https://www.youtube.com/c/ackzell/videos https://www.youtube.com/c/Academind https://www.youtube.com/channel/UCQI-Ym2rLZx52vEoqlPQMdg https://www.youtube.com/user/IAmTimCorey https://www.youtube.com/user/CodingEntrepreneurs https://www.youtube.com/codinggardenwithcj https://www.youtube.com/channel/UCksTNgiRyQGwi2ODBie8HdA https://www.youtube.com/SimonHoiberg https://www.youtube.com/channel/UC54NcJvLCvM2CNaBjd5j6HA https://www.youtube.com/c/QuickProgramming https://www.youtube.com/user/TheCharmefis https://www.youtube.com/c/RodtheITGuy https://www.youtube.com/channel/UCjX0FtIZBBVD3YoCcxnDC4g https://www.youtube.com/user/hiteshitube https://www.youtube.com/c/Lengstorf https://www.youtube.com/channel/UCbwXnUipZsLfUckBPsC7Jog https://www.youtube.com/c/WrongAkram https://www.youtube.com/user/binarythistle https://www.youtube.com/cleverprogrammer https://www.youtube.com/user/Conutant https://www.youtube.com/user/GeekyShow1 https://www.youtube.com/channel/UC-Zcse8tC53G34Uo4kzLeAg https://www.youtube.com/channel/UCNFmBuclxQPe57orKiQbyfA https://www.youtube.com/techsithtube https://www.youtube.com/hswolff https://www.youtube.com/c/FKnight https://www.youtube.com/user/Tychos1 https://www.youtube.com/c/sentdex https://www.youtube.com/BeforeSemicolon

Re: List of YouTube channels for improving web development and programming skills

#78

Earlier quoted context omitted.

"If you want to build a ship, don’t drum up the men to gather wood, divide the work and give orders. Instead, teach them to yearn for the vast and endless sea." - Antoine de Saint—Exupery

Corollary lesson: when you find yourself driven by a yearning for some overarching majestic goal to overcome great challenges at great cost, remember that working hard on something doesn't mean you'll ever get to use that thing. Those woodcutters, metalworkers, shipwrights, artisans, etc. who poured their hearts and souls into building that ship will very likely not sail the vast and endless sea that motivated their…

That's one of the awesome things about software. You can have a grand idea for something, actually spew it out into reality, and then actually use it and see lots of other people use it, often for very little cost on your part besides some time and effort. I'm sure many people of long past would be like "shit, you all are so lucky" if they saw what we could do, and I think there's a pretty good chance we'd say the same of our distant future descendants (barring all the standard hypothetical catastrophe caveats).

It's almost like magic, except limited by what software can actually affect. You can't compile "ship.rs" into an actual ship. But in 100 years I think more of the borders between software and hardware/meatware will start to blur.

Re: List of YouTube channels for improving web development and programming skills

#79
If you're an experienced programmer whose interests lean towards more timeless technologies (unix, system design, vim, databases, uptime etc.) and/or have an entrepreneurial bent and want to learn how software businesses are run (complete with the marketing side), my channel Semicolon&Sons might be for you: https://www.youtube.com/channel/UC17mJJnvzAa_e9qQqLIfIeQ

The overall idea is to teach via setting the screencasts in live production code used by a real business for over a decade, rather than via toy examples set in the fad framework of the now. Basically it's a behind-the-scenes tour of a production codebase.

Re: List of YouTube channels for improving web development and programming skills

#80
post #66

Like someone else had mentioned, the list is comprised of channels geared heavily at web development featuring content for early career developers. There are a ton of channels that dig deeper in more general software and particulars: 1. Algorithms Live! for those that are into competitive programming 2. PapersWeLove for those that are into white papers and the research that underpins some of the systems that we use t…

Another channel I'd add to this list is Vivek Haldar: https://www.youtube.com/channel/UCpXfS8bu7ILGCuOtsnJMtxQ

He comments on papers of various CS topics.

Post reply on HN