Programlamayı Kendi Başınıza Öğrenmek için En İyi 10 YouTube Kanalı

Kendi başınıza programlama öğrenmek, teknoloji alanında kariyer yapmanın harika bir yoludur. Bu büyüyen bir profesyonel alandır ve bu kariyer yolunu(career path) seçerseniz çok fazla teşvik edici iş bekleyebilirsiniz . 

Bunun en iyi yanı, programcı olmak için bir dereceye ihtiyacınız olmamasıdır. Bunun yerine, programlama dersleri alabilir veya çevrimiçi öğreticileri kullanarak bağımsız olarak kodlamayı öğrenebilirsiniz. Kendi başınıza programlamayı öğrenmenize yardımcı olmak için en iyi YouTube kanallarını topladık. 

1. Ağaç ev(Treehouse)(Treehouse)

Aboneler(Subscribers) : 399k

Best Video / Playlist : Öğreticiler(Tutorials)

Yeni başlayan(absolute beginner) biriyseniz , başlamak için en iyi yerlerden biri Treehouse YouTube kanalıdır(Treehouse YouTube channel) . İlk programlama dilinizi nasıl seçeceğinizden başlayarak, programlamaya nasıl başlayacağınıza dair kısa videolar içeren Öğreticiler adlı mükemmel bir oynatma listesine sahipler.

Size kodlamayı öğreten gerçek eğitimlerin yanı sıra, bu kanalda bir sürü faydalı içerik bulabilir ve teknoloji endüstrisindeki(tech industry) farklı roller hakkında daha fazla bilgi edinebilirsiniz .

Videolarını beğendiyseniz , kodlama, tasarım, ön uç geliştirme ve daha pek çok konuda çeşitli çevrimiçi kurslar sunan  Treehouse web sitesine göz atabilirsiniz .

2. Ağ Ninjası(The Net Ninja)(The Net Ninja)

Aboneler(Subscribers) : 794k

Best Video / Playlist : Yeni Başlayanlar İçin HTML Eğitimleri(HTML Tutorials For Beginners)

Net Ninja , temel, orta ve ileri düzey programlama becerilerini geliştirmenize yardımcı olabilecek her türlü kodlama eğitimini bulabileceğiniz  bir YouTube kanalıdır .(YouTube channel)

Kanalın yaratıcısı Shaun Pelling(Shaun Pelling) , sizi öğrenmenin tüm aşamalarından geçirmeye odaklanan kısa (15 dakikadan kısa) ve anlaşılır videolar oluşturur. Bu kanalda eğlenceli videolar, canlı yayınlar veya teknoloji haberleri bulamazsınız. Her şey sadece saf bilgi(pure knowledge) ile ilgilidir . 

Net Ninja , öğrenme sürecinizi istediğiniz gibi organize etmek için kullanabileceğiniz   farklı programlama dillerinde(programming languages) birden fazla çalma listesi içerir.

3. Geliştirici İpuçları(DevTips)(DevTips)

Aboneler(Subscribers) : 359k

Best Video / Playlist : Baştan Sona Duyarlı Bir Web Sitesi Nasıl Oluşturulur(How to Build a Responsive Website From Start to Finish)

Temel bilgileri zaten bilen ve hızla gelişmek isteyenler için DevTips , becerilerinizi geliştirmek için mükemmel bir kanaldır. Burada web geliştirme , (web development)CSS kodlama , HTML5 ve daha fazlası hakkında bilgi edinebilirsiniz . Kanal oluşturucu (Channel creator) Travis Neilson , eğiticilerin çoğunu öğretir ve ara sıra konuk teknoloji(guest tech) uzmanlarını davet eder. 

Yazılım ve web geliştirme(software and web development) ilginizi çekiyorsa , bu kanalda birçok yararlı bilgi bulacaksınız. DevTips ayrıca, teknoloji alanında kariyer başlatmayı planlayan kişiler için düzenli olarak ipuçları içeren videolar yayınlar. 

4. LearnCode.akademi(LearnCode.academy)(LearnCode.academy)

Aboneler(Subscribers) : 747k

Best Video / Playlist : Yeni Başlayanlar İçin Web Geliştirme Eğitimleri(Web Development Tutorials For Beginners)

LearnCode.academy , yeni başlayan programcılar için başka bir harika YouTube kanalıdır . (YouTube channel)Kanal oluşturucu (channel creator) Will Stern , etkileşimli web sitelerinin nasıl oluşturulacağı ve (Will Stern)JavaScript çerçevelerinin basit bir şekilde  nasıl kullanılacağı gibi birçok karmaşık konuyu öğrettiği öğreticiler yayınlar .

Eğiticilerin yanı sıra , bu kanalda profesyonel bir programcı olarak başlamak  için kariyer tavsiyeleri ve ipuçları(advice and tips) da bulacaksınız .

5. Newboston(Thenewboston)(Thenewboston)

Abone(Subscribers) Sayısı: 2.58M

Best Video / Playlist : Yeni Başlayanlar için Daha Az CSS Eğitimi(Less CSS Tutorials for Beginners)

Thenewboston , programlama öğreten en büyük YouTube kanallarından biridir. 2,5 milyonu aşkın abonesi ile tüm bu kişilerin bir sebeple abone olduğundan ve amacınız kodlama öğrenmekse(learn to code) doğru yerde olduğunuzdan emin olabilirsiniz .

Kanal, HTML5(HTML5) , JavaScript , C, C++, Python , PHP ve daha pek çok konuda binlerce ders videosuyla dolu . Programlama, web tasarımı veya yazılım geliştirme(software development) öğrenmek istiyorsanız bu kanal başlamak için iyi bir yerdir. 

6. Mosh ile Programlama(Programming with Mosh)(Programming with Mosh)

Aboneler(Subscribers) : 2M

Best Video / Playlist : Yeni Başlayanların Soruları(Beginner’s Questions)

Mosh ile programlama, yeni başlayan herhangi bir programcı(beginner programmer) için başlamak için harika bir yerdir . Bu kanal, Python(Python) , Java , JavaScript ve daha fazlasını  öğrenmek isteyenler için mükemmel olan bir sürü başlangıç ​​seviyesinde ders ve öğreticiyle birlikte gelir .

Programlama yolculuğunuza yeni başlıyorsanız, Mosh(Mosh) ile Programlama bölümündeki Acemi Soruları oynatma listesine göz atmanızı öneririz . Öğrenme sürecine dalmadan önce bilmeniz gereken tüm temel bilgileri kapsar. Ayrıca, muhtemelen orada sahip olduğunuz bazı soruların cevaplarını bulacaksınız. 

7. Derek Banas

Abone(Subscribers) Sayısı: 1.15M

Best Video / Playlist : Tek Videoda Öğrenin(Learn in One Video)

Programlamayı öğrenmeye hevesliyseniz ama aynı zamanda zamanınız da kısıtlıysa, mükemmel ilk (ve tek) durağınız Derek Banas kanalıdır(Derek Banas channel)

Derek Banas'ın kanalı, kodlamaya yeni başlayan kişilere yönelik harika bir video seçkisine sahiptir. Bu kanaldaki en iyi oynatma listelerinden biri Learn in One Video'dur(Learn in One Video) , burada tam da bunu yapabilirsiniz — karmaşık bir konuyla (C++ programlama gibi) ilgili tüm temel bilgileri yalnızca tek bir video izleyerek öğrenebilirsiniz. 

8. FreeCodeCamp.org

Abone(Subscribers) Sayısı: 4.28M

Best Video / Playlist : Sıfırdan HTML ve CSS3 Öğrenin(Learn HTML and CSS3 From Scratch)

FreeCodeCamp , sizin için tam uzunlukta bir programlama kursunun(programming course) yerini alabilecek harika bir YouTube kanalıdır(YouTube channel) . Kodlama öğrenmek istiyor ancak çevrimiçi derslere para harcamak istemiyorsanız, FreeCodeCamp mükemmel bir alternatiftir. 

Bu kanalda çoğunlukla programlama dillerini kullanmanın temellerini açıklayan birkaç saatlik uzun videolar bulacaksınız. Ancak, bu eğitimlerden birini tamamladıktan sonra , ilk kodlama projelerinizi başlatmak için  Python veya Java(Python or Java) gibi programlama araçları hakkında bilmeniz gereken her şeyi öğrenebileceksiniz .

9. Kodlama Treni(The Coding Train)(The Coding Train)

Abone(Subscribers) Sayısı: 1.32M

Best Video / Playlist : JavaScript'te Makine Öğrenimi için Başlangıç ​​Kılavuzu(Beginner’s Guide to Machine Learning in JavaScript)

Kodlama Treni(Coding Train) , abonelerine programlama öğretirken daha yaratıcı bir yaklaşım benimsiyor. Kanalın yaratıcısı (channel creator)Daniel Shiffman , videolarında her zaman yer alır ve eğlenceli bir şekilde bilgiler sunar. Örneğin, Kodlama Treni'nin(Coding Train) her eğitim videosunun başlangıcında hareket ettiğini göstermek için bir düdüğü var. 

Bilgileri görselleştirmek için tüm videolara mükemmel grafikler eşlik eder. Açıklayıcı kısa videolar ve öğreticilerin yanı sıra, Kodlama Treni(Coding Train) genellikle çözebileceğiniz ve farklı teknoloji uzmanlarını kendisine katılmaya davet ettiği canlı yayınları izleyebileceğiniz yaratıcı zorluklar içerir. 

10. LevelUpTut'lar(LevelUpTuts)(LevelUpTuts)

Aboneler(Subscribers) : 337k

Best Video / Playlist : İlk Web Sitenizi Nasıl Yapabilirsiniz?(How to Make Your First Website)

(LevelUpTuts)Level Up Tutorials anlamına gelen LevelUpTuts , kendini açıklayıcı bir ada sahip bir YouTube kanalıdır. Web geliştirme(web development) , programlama ve tasarım  üzerine binin üzerinde kısa video eğitiminden oluşan bir koleksiyon .

LevelUpTuts'taki(LevelUpTuts) videolar normalde 10 dakikadan uzun sürmez ve 5-10 kısa eğitimde tek bir konuyu işleyebilirsiniz . (t run)Kısa bir dikkat süresi(attention span) olan bir öğrenciyseniz ve saatlerce ders çalışmayı başarabileceğinizi düşünmüyorsanız, bu kanal sizin için mükemmel bir seçimdir. 

Programlama Öğrenmeye Başlamak İçin Asla Geç Değildir(It’s Never Too Late To Start Learning Programming)

Kodlamayı ne zaman öğrenmeye başladığınız önemli değil - hala bir çocukken veya yetişkin ve profesyonel olarak. Kodlamayı öğrenmek, kariyer fırsatlarınızı genişletebilir ve beyninizi keskin tutabilir. En iyi yanı, bu eğitici YouTube kanalları sayesinde her şeyi evinizden çıkmadan yapabilmeniz. 

(Are)Kendi başınıza programlama öğrenmek mi istiyorsunuz? Şimdiye kadar hangi YouTube kanallarını keşfettiniz? Aşağıdaki yorumlar bölümünde programlama eğitimleriyle deneyiminizi paylaşın. 



About the author

Merhaba potansiyel işverenler! Alanında 7 yılı aşkın deneyime sahip son derece deneyimli bir yazılım mühendisiyim. Windows 7 uygulamalarını nasıl tasarlayıp geliştireceğimi biliyorum ve profilimde çok çeşitli Harika Web Siteleri önerileri var. Becerilerim ve deneyimlerim, iyi proje yönetimi becerilerine, programlama bilgisine ve web geliştirme deneyimine sahip yetenekli bir birey arayan herhangi bir şirket için bana mükemmel bir eşleşme sunuyor.



Related posts