Eğitim İçeriği
1. Gün: JavaScript'ye Giriş
- JavaScript temelleri: sözdizimi, değişkenler ve veri türleri
- Kontrol yapıları: koşullu ifadeler ve döngüler
- Fonksiyonlar ve kapsam
- Diziler ve nesnelerle çalışma
- DOM manipülasyonu ve olay yönetimi
2. Gün: İleri Düzey JavaScript ve ES6+ Özellikleri
- ES6+ özellikleri: ok fonksiyonları, şablon dizeleri, yapılandırma
- Eşzamansız JavaScript: vaatler ve async/await
- Modüller ve içe/dışa aktarma
- Hata yönetimi ve hata ayıklama
- Jest ile JavaScript testlerine giriş
3. Gün: Node.js'e Giriş
- Node.js temelleri: olay döngüsü, modüller ve NPM
- Express.js ile basit bir sunucu oluşturma
- RESTful API'ler: tasarım ve uygulama
- Orta katman ile çalışma
- Dosya sistemi ve akışlar
4. Gün: React'e Giriş
- React temelleri: bileşenler, özellikler ve durum
- JSX sözdizimi ve öğeleri oluşturma
- Olayları ve formları yönetme
- React kancaları: useState ve useEffect
- Bileşen yaşam döngüsü ve bağlam API'si
5. Gün: İleri Düzey React ve Tam Yığın Entegrasyonu
- Gezinme için React yönlendiricisi
- İsteğe bağlı olarak durum yönetimi ile Redux
- React'i Node.js arka ucu ile entegre etme
- Uygulamaları dağıtma: Heroku, Netlify veya Vercel
- Eski sistemleri geçirme en iyi uygulamaları
Özet ve Sonraki Adımlar
- Temel kavramların tekrarı
- Soru-Cevap oturumu
- Daha fazla öğrenme için kaynaklar
- Sertifikasyon ve geri bildirim
Kurs İçin Gerekli Önbilgiler
- Temel programlama kavramlarına (örneğin, değişkenler, döngüler, fonksiyonlar) hakimiyet
- C# veya herhangi bir nesne yönelimli programlama dili ile deneyim
- HTML ve CSS bilgisi faydalı olmakla birlikte zorunlu değildir
Hedef Kitle
- JavaScript, Nodejs ve React alanlarında becerilerini geliştirmek isteyen .NET geliştiricileri
- Mevcut sistemleri/platformları modern web teknolojilerine taşımayı hedefleyen geliştiriciler
- JavaScript tabanlı teknolojilere odaklanan tam yığın geliştirme ile ilgilenen kişiler
Danışanlarımızın Yorumları (5)
Durum tipik değildi çünkü geliştiriciler için yoğun bir eğitim, geliştirici olmayanlarla gerçekleştirilecekti. Łukasz bu zorlukla empati ve çok fazla komiklikle karşıladı. Akıllıca ve esnek yaklaşımı sayesinde herkesin belirgin bir öğrenme kazancı elde etmesini sağladı. Bu konuda çok keyif aldım ve Łukasz'ın başka bir seminerine mutlaka katılmak isterdim.
Christoph - Honda Bank GmbH
Eğitim - MERN Fullstack Development
Yapay Zeka Çevirisi
Narendra ve tüm geliştirme kaynaklarının paylaşılan genel bilgi paylaşımı
Pako Diale
Eğitim - Transform a React Application into a Progressive Web App (PWA)
Yapay Zeka Çevirisi
Hiçbir PowerPoint
Raymond Chan - Hospital Authority
Eğitim - Advanced React
Yapay Zeka Çevirisi
Antrenman iyi içeriktedir ve izlenebilirforme sunulmuştur.
David Phetole Leshabela - Vodacom SA
Eğitim - React with Next.js
Yapay Zeka Çevirisi
Kapsam oldukça genişti ve eğitmen bunun adil bir şekilde yapılmasına çalıştı.
Lakshmipriya Sivakumar - Deque Systems Inc
Eğitim - Spring Boot, React, and Redux
Yapay Zeka Çevirisi