Web geliştirmenin dinamik dünyasını ortaya çıkaran Code Labs Academy'nin kapsamlı eğitim kampı, ilgi çekici, işlevsel web siteleri ve uygulamalar oluşturmaya açılan bir kapıdır.
Bölüm 0: Ön Çalışma
Ön çalışmamız, sizi temel temellerle güçlendirerek sahneyi hazırlıyor. Yeteneğinizi geliştirmek için temel geliştirici araçlarının (Git, GitHub ve VS Code) yanı sıra HTML, CSS ve JavaScript tanıtımlarına dalın.
Bölüm 1: Ön Uç Simyasında Ustalaşmak
HTML, CSS ve JavaScript ile büyüleyici kullanıcı arayüzleri hazırlarken yaratıcılığı açığa çıkarın. İçeriği yapılandırmak, düzenleri biçimlendirmek ve etkileşimi teşvik etmek için bunların inceliklerini derinlemesine inceleyin. Dinamik bir Sınav Uygulaması oluşturmak ve Bootstrap ile görsel olarak etkileyici açılış sayfaları oluşturmak gibi projeler pratik becerilerinizi geliştirir.
Bölüm 2: NodeJS ile Arka Uç Alanında Gezinme
Sunucu tarafı evrenine adım atın: NodeJS sizi arka uç harikalarıyla tanıştırır. Sunucu kurulumunu, veritabanlarını ve API oluşturmayı, TCP/IP katmanlarını, HTTP'yi ve ağ uygulamalarını keşfedin. CLI uygulamaları ve ağ oluşturma projeleri de dahil olmak üzere projeler, arka uç uzmanlığınızı artırır.
Bölüm 3: ReactJS ile Fütürist Ön Uç Deneyimleri Oluşturma
ReactJS, Angular ve Vue.js gibi JavaScript çerçevelerinin yolculuğuna çıkın. Sağlam, etkileşimli web uygulamaları oluşturmak için ReactJS'den yararlanın. Redux ile bileşenlerden gelişmiş konseptlere kadar durum yönetimini derinlemesine inceleyin. Görev yönetimi ve kitap uygulamaları gibi tam kapsamlı uygulamalar, ReactJS ustalığınızı sergiliyor.
Bölüm 4: ExpressJS: Yüksek Performanslı API'ler Oluşturma
ExpressJS uzmanlığı sizi çağırıyor; ölçeklenebilir, verimli arka uçlar oluşturmayı keşfedin. Web Hizmetleri, REST ve mimari API'lerini derinlemesine inceleyin. Postman ve Swagger test ve dokümantasyon konusunda yardımcı oluyor. ExpressJS uzmanlığını güçlendiren tam teşekküllü bir görev yönetimi REST API'si geliştirin.
Bölüm 5: Verileri ve Veritabanlarını Keşfetmek
İlişkiselden MongoDB gibi NoSQL'e kadar veritabanları dünyasına dalın. API'ler oluşturun ve MongoDB ile entegre edin. Veri depolama ve yönetim konularında uzmanlaşan, tam kapsamlı, sağlam bir API oluşturun.
Bölüm 6: Gelişmiş Sunucu Tarafı Sihirbazlığı
Güvenlik temelleri, kimlik doğrulama, GraphQL ve birim testi ile sunucu tarafı geliştirme yeteneğinizi yükseltin. Becerilerinizi güçlendiren kapsamlı bir kimlik doğrulama ve yetkilendirme hizmeti oluşturun.
Bölüm 7: BaaS ve DevOps'u Kucaklamak
Hizmet Olarak Arka Uç (BaaS) ve DevOps dünyasının kilidini açın. Bulut bilişim, Firebase, Docker ve NestJS'yi derinlemesine inceleyin. Tam bir NodeJS arka uç uygulamasını Dockerize edin ve konteynerlere dağıtın.
Mezuniyet Projesi: Portföyünüzü Yükseltin
Kurs boyunca edinilen bilgilerin rehberliğinde ustalığınızı sergileyen bir mezuniyet projesiyle yolunuzu çizin. Mezunlarımızın hazırladığı olağanüstü projeleri web sitemizde keşfedin
Web geliştirmenin tüm potansiyelini ortaya çıkarın; kapsamlı müfredatımızı indirin ve yetkin bir web geliştiricisi olma yolunda dönüştürücü bir yolculuğu benimseyin.
Müfredatın tamamını buradan indirin. Eğitim uzmanlarımızdan biriyle buradan bir toplantı planlayın.