Node.js Eğitimi - Sıfırdan Profesyonele NodeJs ve Javascript

Sıfırdan, En temelden Profesyonele NodeJs ve JavaScript Eğitimi

Ratings: 4.48 / 5.00




Description

Bu eğitimde NodeJs 'e sıfırdan bir giriş yapıp eğitimin sonunda açık kaynak kod yazma seviyesine ulaşacağız.


NodeJs, JavaScript, BabelJS, ExpressJs, PM2 gibi paketlerin kullanımlarını sağlayacağız. NPM üzerinden kodlarımızı açık kaynak hale getirip bunları kendi projelerimiz üstünde kullanabileceğiz.

Bu sayede bir paketi belki de onlarca projede kullanırken tek bir yerden yönetmeyi sağlayacağız.

JavaScript'in ES5, ES6, ES7, ES8 vb. gibi gelen değişikliklerin NodeJs tarafında nasıl kullanacağımızı da öğreneceğiz.

NodeJs insanlar için çoğu zaman kafa karıştırıcı olabiliyor bunun temel sebebini de JavaScript'in kullanım alanındaki genişlikle açıklayabiliriz.

Bu eğitimde NodeJs ile ilgili kısımlarda kafanızdaki oluşabilecek karışıklıkları da gidermeyi amaçladım.


NodeJs çoğu zaman bir dil olarak nitelendiriliyor fakat bunun böyle olmadığını çok iyi biliyoruz. Çünkü NodeJs aslında bir çalışma ortamıdır. Bu çalışma ortamı Google v8 javascript motorunu kullanmaktadır. Bu sebep ile NodeJs kendi içerisinde JavaScript çalıştırabilliyor. Bu bir kazan kazan durumu çünkü JavaScript'i bilgisayar terminalinde çalıştırabilecek herhangi bir araç bulunmuyordu. NodeJs javascript'i bilgisayar terminalinde çalıştırarak JavaScript'e ayrı bir boyut kazandırdı. Bunun yanında Google v8 motorunun sadece tarayıcılar için değil bilgisayarlar için kullanılmasının önü de açıldı. Bu sayede hem JavaScript tarayıcı ve bilgisayar terminalinde çalışabildi hem de JavaScript için daha öncesinde geliştirilmiş kodlar hızlıca NodeJs'e entegre edilebildi. Bu sayede kodlarımız hem ön yüzde hem de arka yüzde benzer şekilde çalışabileceği bir hale gelmiş oldu. Bu bir çok şirket için hızlı geliştirme anlamına gelmektedir.

What You Will Learn!

  • NodeJs ile kod yazmayı
  • NodeJs kullanarak açık kaynak kod oluşturmayı
  • JavaScript'in temellerini
  • En önemli NodeJs kütüphanelerini
  • NodeJs ile sunucu yazmayı
  • NodeJs ve JavaScript'in son özelliklerini
  • NodeJs nedir
  • JavaScript'in en önemli özellikleri nedir
  • Neden NodeJs en önemli sunucu ortamıdır
  • NodeJs'in avantajları
  • NodeJs'in dezavantajları
  • JavaScript tarafındaki karmaşıklıklardan kurtulmayı
  • BabelJs'in kullanımını
  • BabelJs ile transpile işlemi
  • BabelJs ile compile işlemi
  • npm paket yükleyicisinin tüm özelliklerini
  • Express sunucu çatısının nasıl çalıştığını
  • Express sunucu çatısının nasıl düzenlendiğini
  • Express sunucu çatışı için özelleştirilmiş ara katman yazılımlarını
  • Express sunucu çatısına ekstra modül yazılımını
  • ExpressJs üzerine eklenebilecek ekstra modülleri
  • ExpressJs ile en hızlı geliştirmelerin nasıl yapılacağı

Who Should Attend!

  • Yazılıma ilgi duyan kişiler
  • JavaScript öğrenmek isteyen kişiler
  • JavaScript geliştiricileri
  • NodeJs üzerinde geliştirme yapmak isteyenler
  • NodeJs ile çalışan kişiler
  • JavaScript üzerinde geliştirme yapan kişiler
  • NodeJs'i öğrenmek isteyen kişiler
  • Babel'i öğrenmek isteyen kişiler
  • JavaScript'ten kafası karışan kişiler
  • NodeJs kütüphanelerini öğrenmek isteyenler
  • Açık kaynak kod yazmak isteyenler
  • ExpressJS öğrenmek isteyenler
  • BabelJS Öğrenmek isteyenler