Microsoft kendi kanalı var video teknoloji tanıtım hakkında. Ayrıca hangi teknoloji ile ilgili ise projenin geliştiricilerinin isimlerini bulup internet üzerinden arama yaparak bulabilirsiniz.
'en iyi yazılımcı' oturup kod yazmıyordur. Kodu yazmak işin basit kısmı. Onun dışında 'best practice' diye bir şey var yani bir işi yapmanın en iyi yöntemi. Bunları araştırıp hangi konuyla ilgiliyse kendini geliştirebilirsin.
Ek: mutlaka video istiyorsan bu tarz seriler var: www.youtube.com
genelde kodlarken video cekerlerse pek birsey anlasilmaz cunku oncelikle ne yapmak istedigini ve bilgisayarinda hengi arac gerecler kurulu onlari bilmek gerekiyor. genelde hangi araclar, kutuphaneler sistemde kurulu onu sadece videodan takip etmek zor. komut satirina yazdiklari komutlar sistemde kurulu paket ve programlara gore degisiyor. O nedenle daha cok youtubeda "ad soyad javascript development workflow" diye aratirsan seminer videolarina ulasabilirsin, seminerlerde bu araclari acilayip orneklerle gosteriyorlar. genelde kullandiklari araclar projeden projeye, kisiden kisiye, firmadan firmaya cok degiskenlik gosteriyor.
Ornegin;
Paul Irish www.youtube.com
Addy Osmani www.youtube.com
bu tarz development workflow videolarinda hangi araclari ne icin kullandikalrini aciklayip sonunda da bir ornekle gosteriyorlar.
Bircogu;
Command processor: macos veya windows standart command processor. bunun disinda git.cmd, node.js command prompt, git.bash da cok kullaniliyor.
IDE olarak: sublime text, Visual Studio Code, atom, Intellij IDEA
Gelistirme methodu olarak: TDD
Versiyon sistemi ve code repository: git
build/deployment araci: grunt, gradle
Test framework: Mocha, jasmine, chai
Package management: NPM
CSS preprocessor: sass, less
Browser Developer Tools: Chrome Developer Tools, Firefox developer tools, firebug
Bunlarin disinda mutlka bircogunun bilgisayarinda node.js kuruludur, Angular ile calisanlar Angular CLI kullanir.