Tự học lập trình ngày nay đã ngày càng trở nên dễ dàng và rẻ hơn với nhiều tài nguyên trực tuyến thú vị, đặc biệt là những video hướng dẫn trên youtube.
Tuy nhiên, trong khi một sốkênh youtube khá thú vị, một số khác thì lại khá lãng phí thời gian của bạn, Vậy nên để giúp các bạn tự học lập trình dễ dàng hơn, Techkids đã tổng hợp một loạt các kênh video hàng đầu dựa theo nội dung và số subcribe như sau (tất cả đều bằng tiếng anh nhé)
Với gần một triệu người theo dõi, kênh youtube này có khá nhiều các bài giảng về lập trình, bao gồm nhiều chủ đề khác nhau như phát triển game, phát triển ứng dụng Android, thiết kếapp, và còn nhiều hơn thế nữa. Tất cả video này đều miễn phí và phù hợp để bạn tự học lập trình ở nhà.
Dưới đây là một video ví dụ về bài giảng React JS cho người mới bắt đầu của kênh Thenewboston:
https://youtu.be/CMWo1egl9Mg
SlideNerd là một kênh video cung cấp nguồn thông tin tuyệt vời cho cả các chuyên gia và những người mới bắt đầu. Kênh này bao gồm tất cả các chủ đề lập trình: Java, JavaScript, Python, Android, iOS, Swift, tất cả đều rất dễ để hiểu và làm theo.
LevelUpTuts thường publish video hai lần một tuần, chủ yếu cho Web front-end Developer. Các video của kênh thường dạy HTML5, Bút, CSS, Sass, CMS ( WordPress, Drupal, Magento ), AngularJS, Meteor, và nhiều chủ đề khác. Nếu bạn có định hướng trở thành Web Dev, nhất là về mảng front end, đừng bỏ qua kênh thông tin quý giá này để tự học lập trình
Treehouse cung cấp một thư viện phong phú các video đào tạo chuyên sâu và chất lượng cao về HTML, CSS, JavaScript, trải nghiệm người dùng, Ruby, PHP, WordPress,iOS, Android... Nhìn chung thì nếu có một kiến thức nền tảng căn bản đủ ổn, đây cũng là một kênh youtube khá thú vị để bạn tự học lập trình
Kênh này chủ yếu tập trung vào PHP, nhưng nó cũng cung cấp cho bạn các kiến thức về CSS, Sass, Node.js, Laravel, và MySql. Codecourse có nhiều video chủ yếu về các dự án nhỏ, khá hữu ích cho người mới bắt đầu.
https://youtu.be/YXKCNgfdAAM
Kênh Google Developers cung cấp các báo cáo, các bài đánh giá, các bài hướng dẫn, bài học, những cuộc nói chuyện, và những ứng dụng thực tiễn về Android, Chrome, Web Development, Polymer, Performance và các chủ đề khác có liên quan. Bạn cũng có thể nhận được những tin tức mới nhất từ các dịch vụ và công nghệ trên Google xung quanh các chủ đề về di động, Web và Cloud.
Bạn sẽ tìm thấy rất nhiều bài hướng dẫn tự học lập trình tuyệt vời, rõ ràng, tập trung và dễ làm theo trên kênh về lập trình web của Will Stern. Có nhiều bài giảng vềlập trình web rất hay dành cho những người mới bắt đầu.
LearnCode.academy giảng về khá nhiều các công nghệ khác nhau, vd như Node.js, Angular.js, Backbone.js, Deployment Strategies, HTML, CSS, JavaScript, Sublime Text, CSS Layouts, Responsive Design, Server Administration, Deployment Strategies và còn nhiều hơn thế nữa.
Ngoài trọng tâm ở đây là thiết kế web (CSS và HTML), kênh của Chris Coyier cũng nói qua về một số công nghệ như jQuery, PHP, MySQL, và những thứ khác không là chỉ hữu ích cho các nhà thiết kế web mà cả các nhà phát triển.
https://youtu.be/OhrPDS7QHGA
Coder’s Guide cung cấp các video về các chủ đề như là lập trình web HTML, .net programming with Visual Basic, JavaScript, CSS, WordPress, RWD, and Bootstrap.
Ngoài những bài hướng dẫn khá hay về tự học lập trình Game, kênh này cũng cung cấp các bài giảng về JavaScript, PHP, phát triển ứng dụng Android, HTML5, công nghệ phần mềm, và thiết kế.
https://youtu.be/zecueq-mo4M
easydevtuts là một kênh thú vị khác để giúp bạn cập nhật những xu hướng mới nhất trong lập trình và thiết kế web. Các Video của kênh này có một điểm cộng là không có giải thích dài dòng và khó hiểu. Bạn sẽ tìm thấy nhiều khá nhiều bài giảng về Bootstrap and Sass nếu muốn tự học lập trình
Programming tutorial bao gồm các video hướng dẫn tự học lập trình C+ + , lập trình Java, phát triển ứng dụng Android, cấu trúc dữ liệu, VB.Net, MySQL. Nó cũng cung cấp các video hữu ích cho người mới bắt đầu.
https://youtu.be/xey8_SmEez8?t=21
Lập trình là niềm vui, đây có thể chính là ý tưởng đằng sau những bài giảng này. Khi đọc lướt qua các video, tin chắc bạn sẽ cảm thấy thích thú, dễ thực hiện, các bài giảng cơ bản và nâng cao về PHP, MySQL, JavaScript, jQuery, Photoshop, Illustrator, và các chủ đề lập trình khác.
Kênh này cung cấp các bài học về WordPress, RWD, HTML, CSS, JavaScript, jQuery. Bài giảng ở đây đặc biệt hữu ích và rất dễ làm theo cho những ai muốn học WordPress.
Code School là một kênh học trực tuyến nổi tiếng cho các nhà lập trình phần mềm và thiết kế. Kênh YouTube của họ bao gồm JavaScript, HTML/CSS, Ruby và iOS.
Dạy là học, đó là ý tưởng đằng sau kênh kudvenkat. Kênh bao gồm các bài giảng về các công nghệ như ASP.NET, C#, SQL Server, AJAX, WCF, JQuery, SSIS, SSAS, và SSRS. Nếu bạn quan tâm đến công nghệ Microsoft.NET, đây là nơi mà bạn có thể đến và bắt đầu học.
DevTips là kênh Youtube khá hay cho các web developer muốn nâng cao kỹ năng của mình và là nơi hữu ích cho các nhà lập trình Web khi bạn có thể tìm thấy những video và bài giảng tuyệt vời về CSS, HTML5, RWD, và còn nhiều hơn thế nữa. Bạn có thể cũng cảm thấy thích thú với những video khác liên quan đến các doanh nghiệp IT, khởi nghiệp ,nghề nghiệp, phát triển cá nhân và các cuộc phỏng vấn với những nhà thiết kế và lập trình web nổi tiếng.
https://youtu.be/CUxH_rWSI1k
Derek bao gồm nhiều chủ đề, nhưng với người mới bắt đầu, ở đây có rất nhiều hướng dẫn sâu rộng về PHP, Java, MySQL, dịch vụ web, và các chủ đề liên quan. Kênh này cũng bao gồm rất nhiều video dành riêng cho phát triển Android. Bạn cũng có thể liên lạc và yêu cầu anh ấy cung cấp về một khía cạnh cụ thể của thiết kế web ở dưới comment trong video, tương tự như những người theo dõi anh ấy đã làm từ trước
Mike có hơn 15 năm kinh nghiệm trong việc thiết kế web, và anh ấy đưa ra các video sáng tạo về phát triển web frontend (HTML / CSS), thiết kế UX, cũng như phát triển thương hiệu, tiếp thị bằng internet, tiếp thị qua internet, SEO, video marketing, chủ đề và những thiết kế in ấn truyền thống giữa vô vàn những thứ khác. Kênh của anh ấy là một nơi tuyệt vời để đến và nâng cao kỹ năng của bạn một khi bạn thành thạo những vấn đề cơ bản của code.
Tóm lại, Quentin Watt dạy bạn thiết kế và phát triển web. Với các hướng dẫn của anh ấy, bạn có thể học được jQuery, HTML5, CSS3, PHP, Bootstrap, và còn nhiều hơn thế nữa.
Đối với Ruby on Rails, CakePHP, và Laravel, hãy truy cập vào kênh của Andrew Perk. Anh ấy có thể dạy cho bạn những điều căn bản và cả những chiêu trò phức tạp. Đó là một nguồn bài giảng tuyệt vời về cách triển khai blogs trên các nền tảng khác nhau.
Video của Adam bao gồm rất nhiều chủ đề nhưng chủ yếu tập trung vào JavaScript, PHP, Cấu trúc, HTML, CSS, và ActionScript và các khía cạnh thiết thực hơn về thiết kế web. Video chứa nhiều thông tin, mỗi video tập trung vào một kỹ năng và mức độ khả năng khác nhau, đó là ý tưởng cho người mới bắt đầu.
https://youtu.be/isMmrOyz8gM?t=10
Bạn cũng có thể tìm kiếm thêm các kênh này để tìm thấy những bài giảng hữu ích hơn:
WebDevMentors - Python, Bootstrap
Michiel Wouters - ASP.net, PHP
livelessons – NodeJS, Python, AngularJS
Source Decoded – JavaScript
Wiredwiki – Bootstrap, HTML5, CSS, Python
Helping Develop – PHP, jQuery, HTML, CSS
AbdulKhan – PHP, JavaScript, SEO, jQuery
mjdwebdesign – CSS, HTML, JavaScript
TheDigiCraft – PHP, HTML5, and CSS
pfltuts – web design
Nếu bạn biết bất kỳ kênh nào tốt mà không có trong vào danh sách của chúng tôi, hãy post một link trong phần comments.
Nguồn: edtondigital