Yazılım Uzmanlığı Back-End Eğitimi

Yazılım Uzmanlığı Back-End Eğitimi?

Bu eğitim, programlamaya yeni başlamak isteyenler, sektör değiştirmek isteyenler veya sektöre hazırlık yapmayı planlayanlar için tasarlanmıştır.
Back End geliştirme konusunda temel yetenekler ve sağlam bir altyapı edinmek isteyenler için ideal bir başlangıçtır.

Eğitim içeriği; Focus: 120 Saat/12 Hafta, Flex: 96 Saat/16 Hafta’dır

Bu Eğitimi Kimler Almalıdır?

Yazılım geliştirme konusunda deneyimi olmayanlar, temel programlama kavramlarını öğrenmek, BackEnd web geliştirme ve veri tabanları konularında sağlam bir altyapı oluşturmak isteyenler bu eğitime katılabilirler.

Bu Eğitimde Neler Öğreneceksiniz?

-Değişkenler, veri tipleri, temel operatörler
-Koşullar (if-else, switch) ve döngüler (for, while)
-Konsol uygulamaları ile giriş düzeyinde örnekler
-Hata yakalama (try-catch) hakkında ön bilgi
-Sınıf, nesne, metot tanımları
-Miras (inheritance) ve arayüz (interface) konularının temelleri
-Koleksiyonlar (List, Dictionary gibi) ve temel kullanım biçimleri
-Kod organizasyonu ve okunabilirlik odaklı ilkeler
-Delegeler (delegate) ve olaylar (event)
-Lambda ifadeleri, temel fonksiyonel yaklaşım
-Yapıcı bloklar (constructor), erişim belirleyiciler (public, private gibi)
-Daha kapsamlı örneklerle uygulama geliştirme
-.NET platformu, derleyici ve çalışma zamanı (CLR) hakkında genel bilgilendirme
-ASP.NET Core proje yapısı: csproj dosyası, Program.cs, Startup veya minimal yapı
-Temel HTTP işleyişi ve ilk denemeler (örnek bir kontrol akışı)
-MVC kavramına kısa giriş (Controller, View, Model düşüncesi)
-Controller’lar ve Action metotları
-Razor sözdizimi ve sayfa düzeni (Layout, kısmi görünüm)
-Routing ilkeleri, parametreli yönlendirmeler
-İnteraktif ekranlar için küçük CRUD çalışmaları (bellekte tutulan verilerle)
-Form verilerini okuma, model binding mekanizması
-Doğrulama (Validation) konusuna ilk adım (örnek öznitelikler)
-ViewModel kullanımı veya DTO tasarımı hakkında temel yaklaşım
-Küçük bir kayıt veya listeleme uygulaması
-Servis mantığının amacı: Controller içi iş yükünü azaltma
-Bağımlılık enjeksiyonu (DI) yapısı, AddSingleton, AddScoped gibi kapsam türleri
-Veri yönetimi için basit Repository yaklaşımı (bellekte tutarak)
-Katmanlı mimari fikrine giriş (Controller, Service, Repository gibi katmanlar)
-Oturum ve çerez (cookie) temelli kimlik doğrulama
-ASP.NET Core Identity veya özel kimlik doğrulama akışına giriş
-Kullanıcı adı/şifre kontrolü ve rol veya yetki tabanlı senaryolar
-Uygulamada giriş-çıkış akışı ile örnek uygulamalar
-Orta ölçekli bir senaryo seçimi (örnek olarak blog, ürün listesi gibi)
-Kimlik doğrulama ve servis katmanının projeye entegre edilmesi
-Controller’ların düzenlenmesi, veri akışının yönetimi
-Klasör hiyerarşisi ve isimlendirme stratejileri
-ASP.NET Core Web API projesi oluşturma
-GET, POST, PUT, DELETE gibi HTTP yöntemlerine örnekler
-Model binding ve doğrulama (validation) yöntemlerinin tekrarı
-İstemci araçları (Postman gibi) kullanarak istek/yanıt akışını gözlemleme
-Katılımcıların seçeceği projelerde kimlik doğrulama, form, servis yapısı ve API birlikteliği
-Kod incelemesi (code review) ve düzenlemeler
-Rol bazlı veya yetki tabanlı alanları kapsayan sayfalar
-Projenin son testleri (tarayıcı üzerinden, manuel senaryolar)
-Final projeler, tüm modüllerin birleştirilmesi
-Geri bildirimler ve son iyileştirmeler
-İleride öğrenilecek konularla ilgili öneriler

Eğitimi alacak Kişilere Sağlanacak Ek Faydalar Nelerdir?

Tüm öğrencilerimiz Acunmedya Akademi’nin geniş network’ünün içine girerek, eğitim süresince organize edilen Talks, Workshop ve MasterClass etkinlikleri sayesinde, sektör duayenleri ile bire bir tanışma, sohbet etme ve soru sorma fırsatı yakalayarak kendi network’lerini oluşturuyorlar.

Sıkça Sorulan Sorular

Eğitimin, şubat 2024 döneminde başlaması planlanmaktadır.
Eğitim tamamen online olarak gerçekleştirilecek ve canlı derslerin yanı sıra erişilebilir eğitim materyalleri de sizlere sunulacaktır.
Uygulamalı online eğitim, öğrenme sürecini teoriyle sınırlamayıp gerçek projeler ve pratik çalışmalarla pekiştiren bir eğitim modelidir. Flex ve Focus eğitim programlarımızda bu yaklaşımı benimseyerek öğrencilerimize yazılımın hem frontend hem de backend alanlarında derinlemesine bilgi ve beceri kazandırmayı hedefliyoruz.

  • Flex Eğitim Programı: Haftada 3 gün, daha esnek saatlerle, katılımcıların kendi hızında öğrenmesine olanak tanır.
  • Focus Eğitim Programı: Haftanın 5 günü, sabah 9.00-11.00 arasında canlı dersler ve günlük 6 saatlik zorunlu çalışma süresiyle yoğun bir öğrenme deneyimi sunar.

Her iki modelde de uygulamalı projeler ve rehberlik destekleriyle öğrenciler, sektöre hazır bir şekilde mezun olurlar.

Veritabanı yönetimi, sunucu taraflı işlemler ve API geliştirme üzerine çalışabilirler.

Freelance esnek çalışma saatleriyle bireysel projeler üstlenebilirler.

Startup Şirketlerinde Yazılımcı olarak yenilikçi projelerde yazılım çözümleri geliştirebilirler.

Kurumsal Şirketlerde Yazılım Ekibi Üyesi: Büyük ölçekli şirketlerin teknoloji ekiplerinde yer alabilirler.

Teknoloji Danışmanı: Yazılım ve teknoloji çözümleri sunan firmalarda danışmanlık yapabilirler.

Eğitim kampüs dışında da etütler ve projeler ile devam ettiğinden dolayı öğrencilerimizin kendi bilgisayarları ile katılmaları beklenmektedir.

Minimum sistem gereksinimleri: Windows işletim sistemi, min. 16GB RAM.

Lise mezunu olan ve bu mesleğe istek duyan herkes için uygun bir eğitimdir. Yazılım Temelleri ve BackEnd Geliştirme Eğitimi analitik düşünce yeteneği, disiplin ve sıkı çalışma gerektirir. Bu sebeple aday öğrencilerimizin doğru karar verdiğinden emin olmak için öğrencilerimizle ön görüşme yapılmaktadır.
Eğitimlere katılım, mülakat süreci ile belirlenir. Başvuran adayların önceki deneyimleri veya eğitim geçmişleri değil, bu programa uygunlukları ve potansiyelleri değerlendirilir.

Mülakat sürecinde şu üç temel kriteri göz önünde bulunduruyoruz:

1- *Eğitim hedefleriyle uyum:* Adayın hedefleri, seçtiği eğitimle örtüşüyor mu? Bu eğitimi almasının onun için anlamlı olup olmadığına bakıyoruz.

2- *Eğitim sürecinde başarılı olma potansiyeli:* Adayın, eğitimi tamamlamak için gerekli azim ve yetkinliklere sahip olup olmadığını değerlendiriyoruz.

3- *İş dünyasında yer edinme şansı:* Eğitimi başarıyla tamamladıktan sonra, onunla bir projede veya iş ortamında çalışmayı düşünebilir miyiz? Bu sorunun yanıtı, adayın potansiyelini anlamamıza yardımcı oluyor.

Her adayın kariyer yolculuğunda doğru eğitime yönlendirilmesini önemsiyor, *sektörün ihtiyaçlarına uygun yetkin bireyler yetiştirmeyi hedefliyoruz.*

Mülakatın olumsuz neticelenmesi halinde yapmış olduğunuz ödeme eksiksiz olarak iade edilir.
Derse devam Acunmedya Akademi’de çok önem verdiğimiz kriterler arasındadır.Bu nedenle devam durumu %90’ın altında olan öğrencilerimiz, Mezuniyet Belgesi alamazlar.

Dijital Bölümü Hakkında

Acunmedya Akademi Dijital Bölümü eğitimleri ile Dijital Reklamcılık ve Web Analitiği, Dijital İçerik ve Yayıncılık, Kodlama, E-Ticaret, Dijital Müzik ve Ses Tasarımı, Yapay Zeka ile İçerik Üretimi, DJ Eğitimi gibi bir çok alanda çok çeşitli bilgiler, püf noktaları, teknikler ve araçlar hakkında bilgi sahibi olacaksınız.

Her biri alanında üstad kabul edilen ve sektör deneyimine sahip uzmanlar tarafından verilen eğitimleri alın, dijital işiniz olsun.

Dijital Bölümü Eğitmenleri

Dijital İşin Olsun

LinkedIn 2021 verilerine göre geçen yıl, tüm sektörler bazında en hızlı büyüyen pozisyonların dijital alanındaki işler olduğu görüldü.

Bu alandaki iş fırsatlarında gerçekleşen talep artışının %52 olduğu tespit edildi. Tüm dünya dijitalleşirken bir uzman olarak sen de bu değişimden fayda sağlamaya hazır mısın?