Ön yüzden API'ye tam yığın geliştirme
IT Sistemleri için FrontEnd ve BackEnd Geliştirme Eğitimi, modern bir web uygulamasını ön yüzden sunucuya uçtan uca geliştirmeyi öğretir.
Arayüzden sunucuya, veritabanından yayına kadar modern web mimarisini uçtan uca kurma
IT Sistemleri için FrontEnd ve BackEnd Geliştirme Eğitimi, modern bir web uygulamasını hem ön yüz hem de sunucu tarafıyla uçtan uca geliştirmeyi öğretir. Katılımcılar HTML, CSS ve JavaScript ile duyarlı bir arayüz kurar, Node.js ve Express ile REST API tasarlar, veritabanı modelleme yapar ve JWT ile kimlik doğrulama ekler. Program istemci ile sunucu arasındaki veri akışını, güvenliği ve uygulamanın yayına alınmasını gerçek bir proje üzerinden bütünsel olarak ele alır.
4 Gün. Her gün dört modül; tek bir web uygulaması arayüzden REST API'ye, veritabanından kimlik doğrulama ve yayına kadar uçtan uca geliştirilir.
Orta Seviye — Modern bir web uygulamasını ön yüzden API ve veritabanına kadar uçtan uca geliştirmeyi öğretir
Tek bir tam yığın proje sıfırdan kurulur; her modülde ön yüz, API, veritabanı veya güvenlik katmanı canlı kodla eklenir ve çalıştırılır.
Ön yüz ve sunucu tarafını ayrı ayrı değil, birbirine bağlı tek bir sistem olarak kurarak uygulamanın bütün akışını kavrarsınız.
Arayüzden gelen isteğin API, iş mantığı ve veritabanı üzerinden nasıl işlendiğini gerçek bir projede uçtan uca görürsünüz.
Kimlik doğrulama, yetkilendirme ve güvenli yapılandırma ile uygulamayı üretim ortamına hazır biçimde yayınlamayı öğrenirsiniz.
Eğitimden en iyi verimi almak için faydalı olacak bilgi ve ortam
Sayfa yapısı, etiketler ve temel stil kavramlarına aşinalık gerekir; eğitim bunların üzerine duyarlı arayüz kurar.
Değişken, fonksiyon, dizi ve olay kavramlarını bilmek gerekir; eğitim asenkron JavaScript'i uygulamalı ele alır.
Koşul, döngü ve veri yapısı gibi temel programlama mantığına aşinalık öğrenmeyi belirgin biçimde kolaylaştırır.
Node.js ve npm kurulu, bir kod editörü ve terminal kullanabilen bir geliştirme ortamı yeterlidir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
HTML5, CSS Flexbox ve Grid ile her ekrana uyumlu, erişilebilir ve duyarlı bir ön yüz tasarlayabilirsiniz.
JavaScript ile DOM'u günceller, olayları yönetir ve kullanıcı etkileşimine tepki veren dinamik arayüzler yazarsınız.
Promise, async/await ve Fetch API ile sunucudan veri çeker, yükleniyor ve hata durumlarını yönetirsiniz.
Node.js ve Express ile kaynak tabanlı REST API tasarlar, HTTP metotlarını ve durum kodlarını doğru kullanırsınız.
Veri modelleme yapar, MongoDB ve Mongoose ile şema tanımlar ve CRUD işlemlerini güvenle gerçekleştirirsiniz.
JWT ile kayıt, giriş ve yetkilendirme kurar, parolaları güvenli saklar ve korumalı uç noktalar yazarsınız.
CORS, girdi temizleme ve güvenlik başlıklarıyla yaygın web açıklarına karşı uygulamanızı sağlamlaştırırsınız.
Ön yüz ve API'yi birleştirir, uygulamayı veritabanıyla birlikte bulut ortamına derleyip yayınlarsınız.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
ASP.NET MVC eğitimi: MVC mimarisi, routing, model binding, Razor görünümleri, Entity Framework Core, form doğrulama, Identity ile kimlik doğrulama ve dağıtım.
Detayları Gör →CMS içerik yöneticisi eğitimi: editöryel panel, blok editörü, medya yönetimi, sayfa içi SEO, çok dilli içerik, onay akışı ve yayın yönetimi.
Detayları Gör →Contentful headless CMS eğitimi: içerik modelleme, content type, Delivery API, GraphQL, Management API, environment, webhook ve Next.js entegrasyonu.
Detayları Gör →Drupal 11'e giriş eğitimi: kurulum, yönetim arayüzü, node ve içerik türleri, blok, menü, taksonomi, kullanıcılar ve temel tema yönetimi.
Detayları Gör →Drupal 9/10 site oluşturma ve mimari eğitimi: içerik türleri, alanlar, Views, Paragraphs, Layout Builder, çok dillilik, medya ve performans yönetimi.
Detayları Gör →Drupal content types eğitimi: içerik türleri, alan türleri, entity reference, taksonomi, medya alanları, görüntüleme modları ve Paragraphs ile modelleme.
Detayları Gör →