...
hero image

Full Stack Developer + Yapay Zekâ

Full Stack Developer eğitim programı, modern web siteleri ve uygulamalar oluşturmayı öğreneceğiz ve yapay zekâ eğitimi ile desteklenen bir programdır.

  • Teknik Beceriler + Davranışsal Beceriler

  • Başarı güvencesi

  • Portföyünüze Ekleyebileceğiniz 7 Proje

9 ay

Hibrit Öğrenme Modeli

Kim bu Full Stack Developer?

Full stack developer, frontend ve backend’i birlikte kullanan evrensel bir programcıdır. Uygulamanın hem istemci hem sunucu tarafını sıfırdan geliştirebilir. Bu sayede projeleri bağımsız olarak yürütür.
  • 2800$

    Türkiye'de bir IT uzmanının ortalama maaşı.

  • 800+

    Her yıl artan iş ilanları.

  • benefit_grey_vacancy

    Frontend+Backend

    Uzmanlar için boş pozisyonlar

  • Uzaktan çalışma

    İş ilanlarının %75'i uzaktan çalışma imkanı sunuyor.

  • Keyifli Projeler

    Web siteleri, e-ticaret siteleri, mobil uygulamalar, oyunlar, sosyal medya, medya vb.

  • En iyi koşullarda çalışma

    Eğitim programları, sağlık sigortası, spor salonu, tatiller ve diğer avantajlar.

Bu kursta akşam gerçekleşen kurslara katılacak ve 9 ay içinde mesleğin tüm detaylarını öğreneceksiniz. Full stack developer olarak IT kariyerinize hemen başlamak için başvurunuzu yapın, size anında ulaşalım!

Kurs Programı

Full Stack Developer olmak için neler bilmek gerekir? Cevaplar aşağıda;
  • HTML ve CSS

    Dizayn ile başlayalım. HTML ve CSS kullanarak sitenin yapısını ve stillerini oluşturacak; fontları, renkleri, sayfa bloklarını toplayacak ve temel öğelerle söz dizimini öğreneceğiz. Bu süre zarfında 3 proje hazırlayacağız.

    Ders Konuları

    • HTML'ye Giriş
    • CSS'e Giriş
    • Bloklama Modeli ve Flexbox
    • Dekoratif Efektler
    • Formlar ve Erişilebilirlik
    • Adaptif Tasarım
  • JavaScript

    JavaScript dilinde etkileşimli web sayfaları oluşturmayı öğreneceğiz. Böylece kullanıcılar öğelerle etkileşimde bulunabilecekler. Beğenmek, başvuru göndermek, geri bildirim almak gibi…

    Ders Konuları

    • JavaScript Temelleri ve Değişkenler
    • Kontrol Yapıları ve Döngüler
    • Diziler ve Fonksiyonlar
    • Nesneler ve Nesne Yöntemleri
    • Gelişmiş Dizi Metotları ve Fonksiyonlar
    • Nesne Yönelimli Programlama ve Sınıflar
    • Belge Nesne Modeli (DOM)
    • Etkinlik Yönetimi ve Parçalama
    • Veri Depolama ve Modülerlik
    • Asenkron Programlama ve Promise Kullanımı
    • HTTP ve REST API ile Çalışma
    • Async/Await ve HTTP İstemci Kütüphaneleri
  • React

    React kullanarak tek sayfalı web siteleri ve mobil uygulamalar geliştireceğiz. Bu; Instagram, Netflix, WhatsApp gibi etkileşimli arayüzler oluşturmak için kullanılan popüler bir JavaScript kütüphanesi.

    Ders Konuları

    • Bileşenler, Stiller ve Yapılandırmalar
    • Hayat Döngüsü, Araçlar, API
    • Kancalar
    • Yönlendirme
    • Redux Temelleri
    • Redux'in asenkron kullanımı ve memoization
    • Kullanıcılarla Çalışma
  • TypeScript

    Bu modül, TypeScript'i hem temel seviyede hem de ileri düzeyde kullanarak uygulama geliştirmeyi öğrenmenizi sağlayacak ve sizi modern yazılım geliştirme süreçlerine hazırlayacak.

    Ders Konuları

    • TypeScript'e Giriş
    • Statik Tipizasyon (Typing)
    • Nesne Yönelimli Programlama (OOP)
    • Arayüzler (Interfaces) ve Türler
    • Dekoratörler (Decorators)
    • Node.js ve TypeScript Entegrasyonu
    • İleri Düzey Tipizasyon Teknikleri
    • Modern Yazılım Geliştirme Süreçleri
  • Node.js

    Node.js platformunu kullanarak sürekli veri alışverişi gerektiren web uygulamaları ve hizmetleri oluşturmayı öğreneceğiz. Bu becerileri bir ekip projesinde pekiştireceğiz.

    Ders Konuları

    • Node.js ve Uygulamalara Genel Bakış
    • Express Kütüphanesi ve Web Servisinin Geliştirilmesi
    • Yönlendirme Organizasyonu ve CRUD İşlemlerinin Uygulanması
    • Veri Doğrulama ve Sayfalandırma Ayarları
    • Kullanıcı Kimlik Doğrulaması ve Oturum Yönetimi
    • E-posta Yönetimi ve Dosya Aktarımı
    • Google Kimlik Doğrulaması ve Dokümantasyon Oluşturma
  • Full Stack için Yapay Zekâ

    Yapay zekânın en popüler araçlarını öğrenip kendi yazılım dünyamıza katıyoruz. Yapay zekâyı günlük işlerde nasıl daha akıllıca kullanırız, sıkıcı işleri nasıl otomatikleştiririz ve ürünleri nasıl ışık hızında geliştiririz; hepsini keşfediyoruz!

    Ders Konuları

    • Kullanacağımız Araçlar: GitHub Copilot, Cursor, Codeium, Cody
    • AI Asistanlarıyla Çalışma & Doğru Prompt Yazma
    • Kod Yazımı, İncelemesi ve Optimizasyonunda AI Kullanımı
    • Uygulamalar İçin Test Üretimi
    • Minimum Elle Müdahale ile API Dokümantasyonu Hazırlama (Swagger/OpenAPI, Postman Collections)
  • Soft Skills

    Diğer stajyerleri geride bırakmak için yumuşak becerilerini geliştirecek, kariyer becerilerini artıracak ve canlı derslerle İngilizce becerilerini geliştireceğiz. Ayrıca, hayalindeki işi nasıl bulacağını ve seni ortaklarımıza nasıl tavsiye edeceğimizi de anlatacağız.

    Ders Konuları

    • Agile Felsefesi
    • Scrum Yöntemi
    • Takım Çalışması
    • Zaman Yönetimi
    • Proje Analizi
    • İletişim Becerileri
    • Sürekli Öğrenme Yaklaşımı
    • Eleştirel Düşünme
    • Proje Sunumu
    • Sistemsel Düşünme
    • Ağ Kurma (Networking)

Öğrencilerimizin Projelerinden Birkaç Örnek

Sen de bunlara benzer projeler üreterek IT sektörüne giriş biletini alacaksın!

Ice Cream Landing Page

Grup Fullstack 76 (online)

HTML/CSS öğrencileri tarafından bir dondurma şirketi için geliştirilen bu sayfada şirket hakkında bilgi, ürün kataloğu, hizmetler, iletişim bilgileri ve geri bildirim formu bir arada sunuluyor. Sade ama özenli tasarım, ince animasyonlar ve ürünün doğallığını ön plana çıkaran görsel dil sayfayı bir adım öne taşıyor.

  • HTML5
  • Sass
  • JavaScript
  • Parsel
  • Animate.css
  • İlk ekip projesi
Projeye git

TheWatchSpot Landing Page

Grup Fullstack 85 (online)

Mükemmel bir ürün sayfasını görmek mi istiyorsunuz? TheWatchSpot'un landing sayfasına göz atın. Kullanıcı önce en çok satan ürünlerin yer aldığı kaydırıcıyı görür, ardından şirket bilgisi ve tüm ürünleri hakkındaki bilgileri bulabilir. Tüm bunlar minimalist koyu tasarımda sunuluyor. Sitenin en harika özelliği ise ürüne fareyi getirdiğinizde açılan teknik özellikler.

  • HTML
  • CSS
  • Git
  • Vite
  • İlk grup projesi
Projeye git

TastyTreats Web Uygulaması

Fullstack 81 Grubu (online)

Fullstack öğrencilerimiz tarafından geliştirilen bu uygulamada yaklaşık 300 popüler yemek tarifi yer alıyor. Her yemek için malzeme listesi, detaylı tarif ve yapım videosu ayrı bir kartta sunuluyor. Açık ve koyu tema seçeneklerinin yanı sıra sitede keşfedilmeyi bekleyen küçük bir sürpriz de var. Bakalım bulabilecek misiniz?

  • HTML
  • CSS
  • JavaScript
  • Parsel
  • Git
  • GitHub
  • İkinci grup projesi
Projeye git

Web Uygulaması Bookshelf

Fullstack 72 Grubu (online)

Kitap okumayı mı seviyorsunuz? O zaman geniş bir kitap seçeneği sunan Book web servisini kesinlikle beğeneceksiniz. Öğrenciler kategorilere göre sıralama ve kullanışlı gezinme olanağı geliştirdiler. Kitapları istek listesine ekleyebilir, her biri hakkında bilgiyi görüntüleyebilirsiniz. Minimalist bir tasarım seçtiler ve tercihe göre açık ve koyu temaları geliştirdiler.

  • HTML
  • CSS
  • JavaScript
  • Parsel
  • Git
  • GitHub
  • İkinci grup projesi
Projeye git

Cinemania Web Uygulaması

Fullstack 74 Grubu (çevrimiçi)

HTML ve JavaScript öğreniminden sonra öğrenciler Cinemania web uygulamasını geliştirdi. Kullanıcılar burada kendi film kütüphanelerini oluşturabilir ve izlemek için yeni trendleri bulabilir. Servis, etkileşimli bir arayüze, arama kataloğuna, film değerlendirmeleriyle detaylı açıklamalara sahiptir. Site, açık ve koyu temalarda sade bir tasarıma sahiptir.

  • HTML
  • CSS
  • JavaScript
  • Parsel
  • Git
  • GitHub
  • İkinci grup projesi
Projeye git

Slim Mom Web Uygulaması

Fullstack 48 Grubu (online)

Yaş, boy ve kiloya göre günlük kalori ihtiyacını hesaplayan uygulama, öğrencilerimiz tarafından kilo vermek isteyen genç anneler için geliştirildi. Diyetten çıkarılması önerilen yiyeceklerin veritabanını, ilerlemeyi takip etmek için günlük bölümünü ve kimlik doğrulama sistemini çoklu dil desteğiyle bir arada sunuyor.

  • HTML5
  • CSS3
  • React.js
  • Redux Araç Seti
  • REST API
  • React Bildirimi
  • React Yönlendirici DOM
  • React Yükleyici Spinner
  • React Datepicker
  • Git
  • Üçüncü takım projesi
Projeye git

Kapusta Web Uygulaması

Fullstack 42 Grubu (online)

Gelir ve giderlerin hesaplanması için kullanışlı bir uygulama. Kullanıcı, alışverişleri ve maliyetlerini ekleyebilir, kategorilere göre sıralayabilir. Ayrıca seçilen bir döneme ilişkin hesap özeti almak için tek bir tıklama yapabilir. Öğrenciler, sitesini mobil, tablet ve masaüstü sürümlere uyarlama konusunda çalıştılar. Ayrıca, arayüz için açık ve koyu temalar oluşturdular ve dil değiştirme özelliği eklediler.

  • HTML
  • React.js
  • styled-bileşenler
  • Redux Toolkit
  • Axios
  • Chart.js
  • React Router DOM
  • MomentJS
  • Formik
  • Yup
  • React Datepicker
  • Git
  • Üçüncü grup projesi
Projeye git

Wallet Web Uygulaması

Fullstack 47 Grubu (online)

Mali kontrol için modern bir uygulama. Kullanıcı, alımları ve gelirleri girebilir, kategorileri seçebilir, yorum ekleyebilir. Sitenin özellikleri arasında bakiye için görsel istatistikler ve güncel döviz kuru ile widget bulunmaktadır. Öğrenciler minimalist bir tarzda tasarım yaptılar ve duyarlı tasarımı ayarladılar, bu nedenle farklı cihazlarda harika görünüyor.

  • SCSS
  • React.js
  • Redux Toolkit
  • Axios
  • Chart.js
  • REST API
  • React Router DOM
  • Formik
  • Yup
  • React Datepicker
  • react-transition-group
  • Git
  • Üçüncü grup projesi
Projeye git

GooseTrack Web Uygulaması

Fullstack 71 Grubu (online)

Görevleri kontrol altında tutmayı sevenler için mükemmel bir uygulama. GooseTrack'te bir takvim, görev takipçisi ve gece çalışmayı sevenler için koyu tema bulunmaktadır. Öğrenciler ayrıca kişisel hesapları kullanarak istatistikleri takip edebilmek için bir backend geliştirdiler. Test etmeye karar verirseniz, uygulamanın Ukrayna versiyonunun neden "Gusyatnitsa" olarak adlandırıldığını öğreneceksiniz ;)

  • React.js
  • Redux Toolkit
  • RTK Sorgusu
  • Ekspres
  • Swagger
  • Git
  • Cloudinary
  • Final projesi
Projeye git

GoIT'de Öğretme Metodumuz

Full Stack Developer kursunun öğretim özellikleri
  • my.goit paneli

    Çalışma ortamı ve kurs materyallerine sürekli erişim imkânı

    Mobile phone
  • Hibrit Öğrenme Modeli

    Bu modelle kendi hızınızda ilerleyebilir, kayıtlı dersleri dilediğiniz zaman izleyebilirsiniz.

    Mobile phone
  • Sohbet imkânı

    Görevlerle ilgili geri bildirimler alabileceğin ve grup arkadaşlarınla iletişim kurabileceğin bir platform

    Mobile phone
  • Deneyimli mentorlar

    Seninle sürekli iletişim halinde olan, ödevlerine yardım eden ve ilham veren deneyimli bir ekip

    Mobile phone
  • IT alanında kariyer fırsatları

    CV hazırlama, iş ilanlarına başvuru ve mülakatlara hazırlık konularında destek

    Mobile phone
  • Yapay Zekâ Mentoru

    Kodu kontrol eder, çözüm önerileri sunar, Türkçe iletişim kurar ve duygusal faktörlerden bağımsız, net geri bildirimlerle otomatik değerlendirme yapar. Her zaman yanında!

    Mobile phone

Sen + GoIT = %100 uyum!

İlkelerimiz sana yakınsa, kesinlikle birbirimize uygunuz.
  • %70
    uygulama principles icon

    • Portföy çalışmaları
    • Takım projeleri
    • Kişisel projeler
  • %20
    geri bildirim principles icon

    • Otomatik kod kontrolü
    • Mentor tarafından ödev kontrolü
    • Grupla sohbet
  • %10
    teori principles icon

    • Eğitimin kapsamını anlamanız
    • için gerekli temel bilgiler
    • Hibrit Öğrenme Modeli

Kurstaki Bir Hafta

Hibrit öğrenme modeliyle işinizle uyumlu bir şekilde derslerinize kolayca devam edebilirsiniz.
    • HİBRİT

    Ders notlarını oku, videoları izle!

    • HİBRİT

    Dersi izle!

    • HİBRİT

    Bir bot ile otomatik kod kontrolü gerçekleştir!

    • HİBRİT

    Dersi izle!

    • HİBRİT

    Ödevlerini tamamla, mentorundan geri bildirim al!

    • HİBRİT

    Ödevlerini yap, bir sonraki derse kendini hazırla!

Hikayeler ve Yorumlar

GoIT kursları hakkında 800'den fazla çevrimiçi yorum bulunmaktadır

Fullstack Developer kursunda mentor desteği ve grup projeleri gerçekten faydalı

Fullstack Developer online kursunu aldım. LMS’teki bölüm sonu ödevlerinin kontrolündeki sistemin zorlaması dışında iyi. Abdullah hocamız çok ilgili, Hüseyin mentorumuz iyi. Sizlerde Aycan Hanım ve Volkan Bey öğrencilere karşı çok ilgili ve çözüm odaklısınız. Grup projeleri çok faydalı ve öğretici oluyor.

Mehmet Ardıç

JavaScript Developer (React), HYS Enterprise

Kurs : Full Stack Developer

Keşke daha erken tanışsaydık. Online eğitimde GoIT gerçekten farklı bir yerde duruyor.

Üniversitede moleküler biyoloji okudum ama mezun olduktan sonra laboratuvar yerine daha dinamik, teknoloji odaklı bir sektörde çalışmak istediğimi fark ettim. IT hakkında hiçbir bilgim yoktu. GoIT’in QA Tester programıyla yazılım dünyasıyla ilk kez tanıştım. Başlangıçta test case gibi kavramlar bile yabancıydı ama mentor desteği ve grup sohbetleri sayesinde adım adım ilerledim. Manuel test süreçlerini öğrenip Jira ve TestRail ile pratik yaptım. Yaklaşık üç dört ay içinde WhiteBit’te QA Tester olarak işe başladım.

Gülay Düzgün

Frontend Engineer, AgileEngine

Kurs : Full Stack Developer

49 yaşında bir emekliyim, sıfırdan başladım ve şimdi yazılım öğreniyorum.

49 yaşındayım ve emekliyim. Uzun yıllar kurumsal iş dünyasında çalıştıktan sonra pandemi döneminde mesleğimde ve hayatımda tıkandığımı hissettim. Her şeye sıfırdan başlama ve yeni bir meslek öğrenme fikriyle GoIT’in Fullstack Developer programına katıldım. Yaklaşık 3 aydır programdayım. Yoğun ama çok keyifli bir öğrenme sürecinin içindeyim. Mentor desteği, ekip arkadaşlarıyla uyum ve proje çalışmaları sayesinde adım adım ilerliyorum. Yeniden öğrenci olmak ve her yaştan insanla birlikte yeni şeyler öğrenmek gerçekten çok motive edici.

öğrencinin fotoğrafı Pınar Ünlü

Pınar Ünlü

Kariyer değişikliği yapan öğrenci

Kurs : Full Stack Developer

GoIT'nin ücretsiz webinarına katıldım, lojistiği bırakıp Backend Developer oldum.

Bir e-ticaret şirketinde lojistik operasyon sorumlusu olarak çalışıyordum ama yaptığım işin beni yansıtmadığını fark ettim. Yaratıcı yanımı ortaya koyabileceğim bir alan ararken GoIT’in ücretsiz webinarına katıldım ve yazılım öğrenmeye karar verdim. Kurs sürecinde mentor desteği, topluluk ve proje bazlı eğitim çok değerliydi. CV hazırlama ve LinkedIn optimizasyonu eğitimleri de iş arama sürecinde büyük katkı sağladı. Eğitimden sonra 223 başvuru yaptım, 5 mülakata girdim ve sonunda doğru fırsatı yakaladım. Bugün Backend Developer olarak çalışıyorum.

Mete Civelek

Full Stack Developer, Phyix Technologies

Kurs : Full Stack Developer

Başlangıçta JavaScript beni zorladı ama mentorlar sayesinde vazgeçmedim.

Daha önce satış alanında çalışıyordum ama teknik bir alana geçmek istedim, bu yüzden Full Stack Developer eğitimine katıldım. Başlarda JavaScript’te zorlandım ama mentor desteği, grup sohbetleri ve pratikle ilerledim. LinkedIn üzerinden 50’den fazla başvuru yaparak Codinline’da Backend Intern olarak işe girdim ve öğrendiklerimi backend ve frontend tarafında aktif olarak kullanıyorum.

Murat Çolak

Backend Intern, Codinline

Kurs : FullStack Developer

Daha özgür bir çalışma düzeni istediğim için yazılıma yöneldim, şimdi istediğim yerden çalışıyorum.

Uzun yıllar reklamcılık ve pazarlama alanında çalıştım ama daha özgür bir çalışma düzeni istediğim için yazılıma yöneldim. Full Stack öğrenip kendi projelerimi geliştirdim, başvuru yapmak yerine doğrudan proje teklifleri sundum ve mülakatsız işe başladım. Şu anda freelance Full Stack Developer olarak çalışıyor, nerede ve ne zaman çalışacağıma kendim karar veriyorum.

Bahattin Zenbil

Yapımcı / TV Reklam Organizasyonu & Pazarlama

Kurs : Full Stack Developer

Sorular ve Cevaplar

Sorularınız varsa buraya tıklayarak ücretsiz danışmanlık hizmetimizden faydalanabilirsiniz.

Aklınıza takılan diğer tüm sorular için bizimle iletişime geçebilirsiniz.

Cookies image
Siteyi geliştirmek için çerezleri kullanıyoruz.

Sitemizdeki kullanıcı deneyimini geliştirmek için “çerezleri” kullanıyoruz. Gizlilik Politikamız ve Genel Şartlar ve Koşullarımız hakkında daha fazla bilgi edinin.