Çevrimiçi kurs – MEAN Stack geliştiricisinde sertifikalı profesyonel staj: EDUCBA’nın MongoDB, ExpressJS, AngularJS ve NodeJS’si

MEAN Stack’ta ustalaşın: Web geliştirme için itici güç. Modern web geliştirmenin potansiyelini açığa çıkarın.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

başlangıç

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Node.J’ler
  • mongodb
  • Express.J’ler
  • Açısal CLI

What you will learn in the course

Courses for which the course is suitable

  • ORTALAMA Yığın anahtarı
  • yazılım mühendisi
  • Web uygulaması geliştiricisi
  • Sunucu tarafı JavaScript geliştiricisi
  • AngularJS ile ön uç geliştiricisi
  • NodeJS ile arka uç geliştiricisi
  • MongoDB ile NoSQL sistemlerinin geliştiricisi
  • Dinamik uygulama geliştiricisi
  • web geliştiricisi

Staj – dört bölümlük bir kurs serisi

Kursa genel bakış

MongoDB, ExpressJS, AngularJS ve NodeJS’yi içeren MEAN Stack geliştirici uzmanlığının tamamını keşfedin. Modern İnternet’in gelişimini yönlendiren temel teknolojilerde uzmanlaşın ve güçlü ve ölçeklenebilir uygulamalar yaratın.

öğrenme hedefleri

  • Etkili NoSQL veri yönetimi için MongoDB uzmanlığının geliştirilmesi.
  • Sunucu tarafı JavaScript geliştirmeyi kolaylaştırmak için ExpressJS’nin gücünden yararlanılıyor.
  • Dinamik ve duyarlı istemci tarafı uygulamaları tasarlamak için AngularJS uzmanlığı.
  • Yüksek performanslı sunucu ortamları oluşturmak için NodeJS’yi kullanma.
  • Verimli ve bağlantılı bir geliştirme iş akışı sağlamak için MEAN yığını boyunca kusursuz entegrasyon elde etmek.

hedef kitle

Staj, yetenekli MEAN Stack geliştiricileri olmak isteyen aday geliştiriciler ve deneyimli geliştiriciler, yazılım mühendisleri ve web profesyonelleri için tasarlanmıştır. Bu, bilgilerini geliştirmek ve modern web geliştirmede zorluklarla yüzleşmek isteyenler için ideal bir kurstur.

Çıraklar için önkoşullar

  • JavaScript ve web geliştirme kavramlarının temel anlayışı.
  • HTML ve CSS’ye aşinalık.
  • Sunucu tarafı geliştirmede biraz deneyim bir artıdır, ancak gerekli değildir.

Pratik bir öğrenme projesi

MEAN Stack geliştiricileri konusunda uzmanlaşan katılımcılar, dinamik ve ölçeklenebilir bir web uygulaması oluşturmak için MongoDB, ExpressJS, AngularJS ve NodeJS’yi birleştiren uygulamalı bir projeye başlayacaklar. Bu gerçek dünya projesi, MEAN yığınındaki her teknolojinin pratik uygulamasına vurgu yaparak katılımcılara tüm geliştirme yaşam döngüsü boyunca rehberlik edecektir.

Details of the courses that make up the specialization

MongoDB: NoSQL Veritabanı Geliştirmenin Tam Kılavuzu

Kurs 1 • 8 saat

Kurs detayları

ne öğreneceksin

  • Bu kapsamlı kurs, önemli ilkeler, mimari ve işlemler de dahil olmak üzere MongoDB’ye ilişkin temel bir anlayış geliştirmenizi sağlar.
  • MongoDB’yi kurma, CRUD işlemlerini gerçekleştirme ve mimarisinde gezinme konusunda pratik beceriler kazanacaksınız.
  • Şema tasarımı, dizin oluşturma ve performans optimizasyonunu keşfederken ileri düzey terimlere geçeceksiniz.
  • Mongoose ile gelişmiş sorgulama tekniklerini kullanacaksınız.
  • Kurs aynı zamanda belge oluşturma, RESTful API tasarlama ve doğrulama prosedürlerini uygulamaya vurgu yaparak MongoDB’nin Mongoose ile entegrasyonunu da genişletir.
  • MongoDB’nin gelişmiş işlevlerini ve ana veri dağıtımını, hata toleransını ve performans stratejilerini keşfedeceksiniz.
  • Kursun sonunda MongoDB’nin mesleki gelişimi ve yönetimi konusunda istikrarlı bir beceriye sahip olacaksınız.

geliştireceğiniz beceriler

  • Kategori: CRUD işlemlerini gerçekleştirme
  • Kategori: Mongo Mimarisinde Gezinme
  • Kategori: MongoDB Kurulumu
  • Kategori: Dizin

ExpressJS Temelleri: Modern API’ler Oluşturma

Kurs 2 • 10 saat

Kurs detayları

ne öğreneceksin

  • Bu kapsamlı kurs, Node.js için güçlü bir web uygulaması çerçevesi olan Express.js ile derinlemesine bir etkileşim sağlar.
  • Katılımcılar, Express.js projelerinin temel ilkeleri, mimarisi ve adım adım yapım süreci konusunda beceriler kazanacaklardır.
  • HTTP yöntemlerini keşfedecek, rotaları tanımlayacak ve parametreler üreteceksiniz.
  • Thunder Client ve Postman araçlarıyla istekleri tanımlama konusunda pratik beceriler kazanacaksınız.
  • Ara yazılımın merkezi rolünü derinlemesine inceleyecek, özelleştirilmiş işlevler oluşturacak ve yerleşik ve özelleştirilmiş ara yazılımlar arasında ayrım yapacaksınız.
  • Hataların ele alınmasında ustalıkla ilerleyin ve uygun yanıtları kullanın.
  • Kurs, MongoDB’nin Express.js ile entegrasyonu ve CRUD performansının görüntülenmesiyle devam ediyor.
  • Kullanıcı kimlik doğrulamasının tamamlanmasıyla katılımcılar, güvenli kimlik doğrulama için JWT’ler oluşturma ve yönetme becerilerini kazanırlar.

geliştireceğiniz beceriler

  • Kategori: Node.J’ler
  • Kategori: Web uygulaması geliştirme
  • Kategori: JavaScript
  • Kategori: Temsili Devlet Transferi (REST)

Açısal Temeller: Duyarlı Web Uygulamaları Oluşturma

Kurs 3 • 8 saat

Kurs detayları

ne öğreneceksin

  • Bu kapsamlı kurs, mimari, veri bağlama ve önemli özellikler gibi temel ilkeleri derinlemesine inceleyerek AngularJS’yi öğrenmenize yardımcı olur.
  • Anlamlı uygulamalar geliştirmeye başlamanıza olanak tanıyacak AngularJS mimarisine ilişkin anlayışınızı derinleştirin.
  • Gelişmiş kavramları keşfedecek, yolların, gezinme ve form kontrollerinin ustalıkla uygulanmasını yorumlayacaksınız.
  • Verileri bağlama becerisini gösterin.
  • Kurs, Angular hizmetlerinin, kullanıcı kimlik doğrulamasının ve rol tabanlı erişim kontrolünün uygulanmasının derinlemesine anlaşılmasını sağlar.
  • Angular’da ileri düzey terimleri derinlemesine inceledikçe modüler bileşenler oluşturacak, etkili durum yönetimi uygulayacak ve test ve hata ayıklama süreçleri aracılığıyla kod güvenilirliğini doğrulayacaksınız.
  • Buna ek olarak kurs, Bootstrap’in AngularJS’ye sorunsuz entegrasyonunu ve bir MEAN yığın projesi oluşturmada pratik bir uygulamayı vurgulamaktadır.

geliştireceğiniz beceriler

  • Kategori: yazılım testi
  • Kategori: Navigasyon
  • Kategori: Açısal mimari
  • Kategori: Emeklilik
  • Kategori: Formlar ve Doğrulama

NodeJS Ortaya Çıktı: Arka Uç Geliştirmede Uzmanlaşmak

Kurs 4 • 10 saat

Kurs detayları

ne öğreneceksin

  • Node.js geliştirme yolculuğunuza bu kursla başlayın.
  • Temel bilgilerden başlayarak, Node.js’yi yükleme ve Visual Studio Code’u kullanma konusunda uzmanlaşarak sağlam bir temel oluşturacaksınız.
  • Daha sonra asenkron programlama, hata işleme, CRUD işlemleri ve sistem hakkında bilgi oluşturmak için işletim sistemi modülünü kullanma gibi ileri düzey konuları ele alacaksınız.
  • Kurs, HTTP istek yönetimi, JSON manipülasyonu ve Express.js kurulumu konularını kapsayan temel bir web geliştirme eğitimine doğru ilerlemektedir.
  • Güvenli uygulamalar için kimlik doğrulama, izinler ve Nodemailer ile e-posta iletişimleri araştırılır.
  • Kurs, WebSocket iletişimi, Socket.io kullanarak gerçek zamanlı bir sohbet uygulaması oluşturma ve yanıt veren uygulamalar için ölçeklenebilirliği/performansı optimize etme dahil olmak üzere gelişmiş Node.js özellikleriyle sona erecektir.
  • Node.js’nin temel ve ileri düzey terimleri konusunda beceri sahibi olacaksınız.

geliştireceğiniz beceriler

  • Kategori: Node.J’ler
  • Kategori: Asenkron programlama
  • Kategori: İşletim Sistemi modülünü kullanma
  • Kategori: CRUD işlemleri