Bạn thường làm gì trong thời gian rảnh? Lướt YouTube hẳn là một hoạt động yêu thích của nhiều người sau những ngày dài đi học đi làm căng thẳng. Nếu bạn vừa muốn học thêm kiến thức, lại vừa muốn giải trí, sao ta thử làm hai việc cùng một lúc? Cùng Got It khám phá ngay Top 5 kênh YouTube cho dân lập trình
YouTube hiển nhiên không thể thay thế những cuốn giáo trình, nhưng chúng đem đến những bài giảng trực quan, dễ hiểu và gần với thực tế hơn. Quan trọng nhất, những video trên YouTube thường không làm ta cảm thấy bị gò bó khi tiếp thu kiến thức mới.
Tuy nhiên, giữa 23 triệu kênh YouTube (tính đến năm 2018), đâu là cái thực sự có ích dành cho bạn? Tuy nhiên, chỉ với 7 phút đọc bài viết này, bạn hoàn toàn có thể tiết kiệm thời gian tìm kiếm 5 kênh YouTube cho dân lập trình.
Mục lục
1. thenewboston (2.3M subscribers)
Với hơn 2 triệu subscribers, thenewboston chắc chắn là một trong những YouTuber nổi tiếng nhất về lập trình web. Channel của anh bao gồm hơn 4,300 videos, tutorials và series về nhiều chủ đề khác nhau như coding, design, game development v.v… Với newbie mới vào nghề, nếu chịu khó “cày cuốc”, bạn sẽ thăng cấp khá nhanh nhờ những video đầy bổ ích trên kênh YouTube này đó.
Tuy nhiên, điều đó không có nghĩa thenewboston chỉ dành cho những người mới bắt đầu. Bạn có thể tìm thấy cả những video về Python 3.4, mạng máy tính (computer networking) và rất nhiều kiến thức nâng cao khác trên kênh này. Với hơn 9 năm xuất hiện trên YouTube, thenewboston hứa hẹn “bao thầu” hầu hết mọi chủ đề liên quan đến programming, đủ để bạn ngụp lặn vài ngày, thậm chí vài tháng với kho tài liệu siêu phong phú này.
Got It xin gợi ý nhẹ một vài giáo trình “triệu views” trên thenewboston nhé:
2. Computerphile (1.4M subscribers)
Computerphile là một trong nhiều kênh YouTube của Brady Haran, người sở hữu ít nhất 5 channels về các chủ đề khác nhau như: Numberphile (toán học), Periodic Videos (hoá học), Sixty Symbols (vật lý), Deep Sky Videos (thiên văn học) v.v… Hãy đến với Computerphile nếu bạn muốn tìm hiểu về những chủ đề hot nhất hiện nay như blockchain, bitcoin, AI, virtual reality, automatic code testing, game coding và thậm chí cả… Net Neutrality! Một điều thú vị là hầu hết các video đều có phụ đề tiếng Anh, nên bạn khỏi phải lo nếu kỹ năng nghe của mình còn hạn chế nhé.
Khác với những kênh “thập cẩm” như thenewboston, nội dung của Computerphile chủ yếu hướng tới những lập trình viên đã lành nghề với hiểu biết nhất định về các chủ đề phức tạp và lý thuyết khoa học máy tính (computer science theories). Đây là một kênh hữu hiệu giúp bạn mở rộng cũng như thảo luận sâu hơn về những kiến thức đang có. Với hơn 1.4 triệu subscribers, Computerphile là một cái tên nổi tiếng và có uy tín trong giới IT YouTuber.
Thử nghía qua những videos sau để xem liệu bạn có hợp gu anh chàng này không nào:
3. Derek Banas (990K subscribers)
Derek Banas là một kênh YouTube khá đa dạng. Bạn muốn học về lập trình, về các ngôn ngữ khác nhau như C++, Golang, Elixir hay JavaScript? Bạn có hứng thú về programming tutorials, game development, web design hay thậm chí cả… cách chơi đàn ukulele? Bạn muốn vừa học vừa chơi theo đúng nghĩa, muốn một channel vừa có kiến thức về lập trình, vừa có một chút về thiết kế, lại điểm xuyết thêm vài videos “tâm sự tuổi hồng”? Vậy thì Got It xin trân trọng giới thiệu: Derek Banas.
Gần 1 triệu subscribers chính là minh chứng cho việc dù ôm đồm rất nhiều chủ đề, nhưng các video của Derek Banas vẫn vô cùng chất lượng và hóm hỉnh. Nếu bạn không muốn quá nặng đầu khi học hành qua YouTube thì hãy thử ghé thăm channel này nhé.
Chào mừng đến với thế giới của Derek Banas:
- Python Programming — Learn Python in one video
- Gestures and Body Language Tutorial
- Responsive Web Design
4. LevelUpTuts (295K subscribers)
LevelUpTuts là một kênh YouTube được lập bởi Scott Tolinski — một Senior Software Engineer từng làm việc ở Michigan — với hơn 1,000 videos hướng dẫn về thiết kế và lập trình web. Không chỉ đưa ra giải thích vô cùng chi tiết về các vấn đề thường gặp phải trong lập trình, Scott còn giúp bạn hiểu sâu hơn lí do vì sao cần phải làm như vậy một cách rất logic.
Các video của LevelUpTuts thường xoay quanh kiến thức căn bản về các chủ đề: React Native, cách sử dụng và tuỳ chỉnh các nền tảng cho e-commerce như Magento, WordPress, HTML5, UX prototyping v.v… Nếu bạn là một người sẵn sàng dành ra 15–30 phút mỗi ngày để thực sự nâng cao kiến thức chuyên môn của mình, hãy thử những videos sau nhé:
5. Google Developers (1.9M subscribers)
Top 5 tạm khép lại với ứng cử viên đến từ công ty sở hữu công cụ tìm kiếm lớn nhất hành tinh — Google Developers. Nếu bạn hứng thú với những gì đang xảy ra với một trong những ông lớn của giới công nghệ, hoặc tò mò về quá trình Google cho ra đời các sản phẩm của mình thì đây chính là gợi ý dành cho bạn.
Google Developers bao gồm hơn 5,000 videos về rất nhiều chủ đề như: tin tức về các công nghệ mới nhất, mẹo sử dụng các sản phẩm của Google, những phân tích chuyên sâu về Android, Chrome, web development, Polymer v.v… Thậm chí, bạn còn có thể tìm thấy một vài khoá học lập trình ở trên kênh này, cũng như tìm hiểu về môi trường làm việc ở Google qua các shows do chính chủ sản xuất như: (TL;DR) The Google Developer Show, Mobile Ads Garage, Coffee with a Googler v.v…
Cùng xem kênh YouTube của “đại gia ngành công nghệ” có gì thú vị nhé:
- What do you love about Google Cloud Platform?
- Google Python Class Day 1 Part 1
- Hello World — Machine Learning Recipes #1
Mong rằng 5 kênh YouTube cho dân lập trình trên sẽ giúp quá trình tự học của bạn thú vị và hiệu quả hơn! Đừng quên follow Got It để đón đọc nhiều các chủ đề hay ho và mới mẻ hơn. Comment để cùng Got It thảo luận về các vấn đề liên quan đến IT và tuyển dụng nhé!
[…] > Top 5 kênh Youtube học lập trình tốt nhất […]