YAPAY ZEKA DESTEKLİ
MICROSERVICE FULL STACK EĞİTİMİ
Eğitimi başarı ile tamamlayan kursiyerler 3 sertifika almaya hak kazanırlar.
EĞİTİM TARİHİ
HAZİRAN 2025
SAAT ve SÜRE
- Toplam eğitim süresi: 96 saat
- Teorik + Uygulamalı Eğitim: 72 saat
- Bitirme Projesi & Mentorluk: 24 saat
EĞİTİM ŞEKLİ / PLATFORM
ONLINE – Google Meet
KONTENJAN
25
SERTİFİKA
- Ünv. onaylı e-devlette görüntülenebilir sertifika
- Uluslararası geçerlilikte İngilizce Sertifika
- Potansia Uzmanlık Sertifikası
EĞİTİM ÜCRETİ
Detaylı Bilgi İste formunu doldurunuz
Yapay Zeka Destekli Microservice Full Stack Eğitimi
Yapay Zeka Destekli Microservice Full Stack Eğitimi, modern yazılım geliştirme süreçlerine entegre edilmiş en güncel teknolojileri, gerçek dünya senaryoları ve proje tabanlı yaklaşımlar üzerinden öğreten kapsamlı bir eğitimdir. Bu eğitimde, yazılım geliştirme sürecinin hem ön yüz (frontend) hem de arka yüz (backend) bileşenlerini öğrenmenin yanı sıra, sistemlerin mikroservis mimarisiyle nasıl modülerleştirileceği ve ölçeklenebilir hale getirileceği uygulamalı olarak gösterilecektir.
Eğitim, aynı zamanda yapay zekânın yazılım geliştirme süreçlerindeki yeri ve araçlarla nasıl entegre edileceğine dair bir yol haritası da sunar. Kod önerileri, test otomasyonu, dökümantasyon oluşturma, API geliştirme ve sistem optimizasyonu gibi adımlarda AI destekli araçların nasıl kullanılacağına dair örnekli anlatımlar içermektedir.
Eğitimin amacı
Yapay Zeka Destekli Microservice Full Stack Eğitiminin temel amacı, katılımcılara uçtan uca bir yazılım sistemini modern teknolojilerle ve microservice mimarisiyle nasıl tasarlayabileceklerini, geliştirebileceklerini ve dağıtabileceklerini öğretmektir. Aynı zamanda, Yapay Zeka destekli yazılım geliştirme süreçleri hakkında farkındalık kazandırmak, üretkenliği artırmak ve günümüz teknoloji ihtiyaçlarına uygun donanımlı yazılımcılar yetiştirmektir.
Eğitim kimler için uygundur?
Bu eğitim;
- Yazılım geliştirme alanında kendini ileri seviyeye taşımak isteyenler,
- Full Stack Developer olmak isteyen yazılım geliştiriciler,
- Backend veya frontend bilgisini microservice ve AI destekli sistemlerle entegre etmek isteyenler,
- Kendi projelerini daha ölçeklenebilir hale getirmek isteyen girişimciler veya startup geliştiricileri,
- Üniversite öğrencileri veya yeni mezunlar,
- Kurum içi yazılım geliştiricileri ve ekip lideri
herkes için uygundur.
Bu eğitim sonunda hangi kazanımları elde edeceğim?
- Yapay Zeka destekli geliştirme araçlarını kullanarak kod kalitesini artırabilecek,
- RESTful API ve Microservice mimarisiyle entegre sistemler kurabilecek,
- Spring Boot, Docker, Kubernetes, React.js, PostgreSQL gibi teknolojileri birlikte kullanabilecek,
- CI/CD pipeline’ı kurarak yazılım teslim süreçlerini otomatikleştirebilecek,
- Versiyon kontrolü, test otomasyonu, loglama ve hata yönetimi gibi önemli pratikleri öğrenmiş olacak,
- Sıfırdan başlanan gerçek bir projeyi canlıya alma tecrübesi kazanacak.
- Katılımcılar ayrıca, GitHub portföylerine ekleyebilecekleri güçlü bir proje ve CV’lerine yazabilecekleri yetkinliklerle mezun olacaklardır.
Eğitim Gereklilikleri
Eğitime katılmak için özel bir ön gereklilik yoktur. Ancak aşağıdaki unsurlar faydalı olacaktır:
- Temel düzeyde programlama bilgisi (örneğin: Java, JavaScript)
- Kendi bilgisayarınızda Java 17+, Node.js, Git, Docker kurulu olması
- Motivasyon ve öğrenme isteği 🙂
Eğitim müfredatı
MODÜL 1 Giriş ve Kurulumlar
- Proje tanıtımı
- VSCode, IntelliJ IDEA, Postman, Docker kurulumu
- Git ve GitHub kullanımı, versiyonlama yapısı
MODÜL 2 Temel Web ve API Bilgisi
- HTTP, REST, JSON, API çağrıları
- Swagger ile API dokümantasyonu
MODÜL 3 Backend Geliştirme – Spring Boot
- Spring Boot giriş
- Controller, Service, Repository pattern
- DTO, Entity, Mapper yapısı
- JPA & Hibernate ile veritabanı işlemleri
- Exception Handling, Validation yapısı
MODÜL 4 Veritabanı – PostgreSQL
- Temel SQL
- Veritabanı şeması tasarımı
- ORM entegrasyonu
- Aggregate fonksiyonlar
MODÜL 5 Frontend – React.js
- React temel yapısı
- Component, State, Props kavramları
- React Router kullanımı
- API ile veri çekme ve gönderme
- Formlar, validation, context API
MODÜL 6 Microservice Mimarisi
- Monolith vs Microservice
- Spring Boot ile çoklu mikroservis yapısı
- Servisler arası iletişim – RestTemplate, FeignClient
- API Gateway, Service Discovery – Eureka, Zuul/Nginx
MODÜL 7 Yapay Zeka Destekli Geliştirme
- ChatGPT ile kod oluşturma
- AI tabanlı test senaryoları üretme
- Kod dökümantasyonunda AI kullanımı
- Kod refactoring için yapay zeka araçları
MODÜL 8 Güvenlik (Spring Security)
- Authentication ve Authorization
- JWT Token yapısı
- Role-based erişim kontrolü
MODÜL 9 Containerization ve DevOps Docker ile container oluşturma
- Docker Compose
- Jenkins / GitHub Actions ile CI/CD
- Projeyi canlı sunucuya alma
MODÜL 10 Bitirme Projesi
- Gerçek bir sektörel uygulama
- Microservice yapıda proje geliştirme
- AI destekli kod entegrasyonları
- Deploy ve sunum
Eğitmen/Eğitmenler hakkında
Hamit Mızrak,
Bilgisayar Yüksek Mühendisi
Hamit Mızrak, teknoloji ve yazılım mühendisliği alanlarında derinlemesine bilgiye sahip, yüksek lisans düzeyinde uzmanlaşmış bir Bilgisayar Mühendisi, yazılım eğitmeni, danışman ve teknoloji lideridir. Gerek üniversitelerde gerekse sektörde edindiği tecrübelerle, hem akademik bilgi hem de pratik uygulama açısından geniş bir yelpazeye sahiptir. Eğitimde dijital dönüşüm, yazılım geliştirme, yapay zeka ve inovatif teknolojiler üzerine çok sayıda projede yer almış, yüzlerce öğrenci ve yazılım geliştiriciye yol göstermiştir. Fırat Üniversitesi Bilgisayar Mühendisliği bölümünü tamamalasının ardından Turgut Özal Üniversitesi Bioenformatik (Blokzinciri, Yapay Zeka ve Eğitim Teknolojileri odaklı) Yüksek Lisansını tamamlamıştır. – Turgut Özal Üniversitesi Tez Konusu: “Blokzinciriyle Sağlık Otomasyonunda Güvenlilik” Sürekli öğrenmeye inanan bir mühendis olarak; veri bilimi,frontend, backend, database, microservice, devops, blokzincir, siber güvenlik ve mobil teknolojiler gibi birçok alanda ulusal ve uluslararası sertifikalara sahiptir.
Uzmanlık Alanları
- Yazılım Geliştirme: Java, Spring Boot, Python, C#, PHP, JavaScript
- Frontend Teknolojileri: HTML5, CSS3, Bootstrap, Tailwind css, React, Angular, Vue.js, jQuery
- Backend Teknolojileri: Spring Framework, Node.js, RESTful API, GraphQL
- Veritabanı Sistemleri: PostgreSQL, MySQL, MSSQL, MongoDB, H2DB DevOps & Cloud: Docker, Kubernetes, Jenkins, GitLab CI/CD, AWS, Git,Github, Prometheus, Grafana, JMeter
- Mikroservice Mimarisi: Domain Driven Design, API Gateway, Load Balancing
- Yapay Zeka ve Makine Öğrenimi: Scikit-learn, TensorFlow, OpenAI, ChatGPT API
- Mobil Uygulama Geliştirme: Flutter, React Native, Android (Java/Kotlin)
- Eğitim Teknolojileri: LMS sistemleri, e-öğrenme platformları, oyunlaştırma
- Siber Güvenlik: Linux sistem yönetimi, ağ güvenliği, güvenli kodlama
Hamit Mızrak, yazılım eğitimi alanında Türkiye’nin önde gelen üniversiteleri, teknokentleri ve eğitim platformlarında aktif rol almaktadır. Başta Avrupa Birliği, Aselsan, Roketsan, İçişler bakanlığı, Türkcell, Innova, İstanbul Büyükşehir Belediyesi, BTK Akademi, Udemy, T3 Vakfı gibi kurumsal yapılar olmak üzere bir yılda binlerce öğrencinin yazılım dünyasına adım atmasını sağlamıştır. Üniversite-sanayi iş birliği projelerinde aktif eğitmenlik Bootcamp programlarında Full Stack Developer eğitimi Yapay zeka ve blockchain eğitimleri Kendi hazırladığı eğitim platformlarında video içerik üretimi 1:1 mentorluk ve kariyer danışmanlığı yapmaktadır.
Kamu, özel sektör ve akademi projelerinde yazılım mimarı, full stack geliştirici, proje yöneticisi ve danışman olarak görev almıştır. AI destekli sağlık, eğitim ve tarım teknolojileri üzerine Ar-Ge projeleri geliştirdi. AI-HEXA adında çok disiplinli bir teknoloji şirketi kurarak, yapay zeka temelli dijital çözümler üretmeye başladı. Teknokent destekli projeler kapsamında birçok girişime teknik danışmanlık yaptı. Girişimcilik ekosisteminde KOSGEB ve TÜBİTAK destekli projeler yürütmüştür. Halen “Yapay Zeka Destekli Eğitim Sistemleri”, “Akıllı Sağlık Takip Sistemleri”, “Blockchain Tabanlı Veri Doğrulama” gibi konularda akademik araştırmalar yürütmektedir. Üniversitelerde konuk konuşmacı olarak seminerler, atölyeler ve teknik workshop’lar düzenlemektedir. Yüksek lisans çalışmaları kapsamında, eğitim teknolojilerinde kişiselleştirme ve öneri sistemleri üzerine makaleler yazmıştır.
Hamit Mızrak’ın amacı, teknolojiyi toplum yararına dönüştürebilen, etik değerlere sahip, üretken bireyler yetiştirmeye katkıda bulunmak ve Türkiye’nin dijital dönüşümüne liderlik edecek projelere imza atmaktır. Kendi ifadesiyle: “Ben sadece yazılım öğretmiyorum, aynı zamanda düşünce sistematiği, problem çözme yeteneği ve teknoloji okuryazarlığı da kazandırmaya çalışıyorum.”
Yayınlar: Akademik makaleler, teknik blog yazıları, e-kitap çalışmaları Platformlar: GitHub, LinkedIn, YouTube, Medium İlgi Alanları: Keman, Gitar, Ney, Eğitimde yapay zeka, bilişsel psikoloji, mühendislik eğitimi, girişimcilik, açık kaynak
Eğitim sonunda sertifika alacakmıyım?
- Bu eğitimi başarı ile tamamlayan kursiyerlerimiz dijital Potansia Uzmanlık Sertifikası, dijital e-devlette görüntülenebilir üniversite onaylı sertifika ve uluslararası geçerlilikte dijital ICC-W sertifikası almaya hak kazanacaklardır.
- Eğitimlerimizin sonunda sertifika almaya hak kazanabilmek için yapılacak sınavda 100 üzerinden 50 puan alınması gerekir.
- Tüm eğitimlerimizde %70 devam koşulu bulunmaktadır.
- Eğitimlerimizin sonunda vermiş olduğumuz dijital katılım sertifikaları ücretsizdir. Fiziki sertifika talep edilmesi durumunda ayrıca ücretlendirilir.
- Dijital Potansia Uzmanlık Sertifikası web sitemiz üzerinden verilir. Katılımcılar kayıtlı oldukları eğitimi sistem üzerinde tamamladıktan sonra bir kaç dakika içerisinde sistemimiz dijital sertifikayı oluşturur ve kullanıcının hesabına tanımlanır.
- Aldığınız dijital Potansia sertifikalarını “Sertifika Kontrol” sayfasından istediğiniz zaman sorgulayabilir, sorgulatabilirsiniz.
- Eğitim sertifikalandırmalarımız ile ilgili tüm detaylı bilgiye “Sertifikalandırma” sayfamızdan öğrenebilirsiniz.
Ödeme / İndirim / Kayıt koşulları
- Ödemenizi “Ödeme ve Kayıt” sekmesine tıklayarak, açılan sayfada kredi kartınıza 12 taksit seçeneği ile yapabilirsiniz.
- Daha önce websitemizde üye hesabınız yoksa ödeme sırasında, yazacağınız e-posta adresi ile sistemimiz otomatik olarak size bir kullanıcı hesabı oluşturur ve size bilgi e-postası gönderilir. Ödemeniz tamamlandıktan sonra eğitim kullanıcı hesabınıza tanımlanır.
- Bu eğitimi 4 kişi ve üzeri ekip olarak almak isterseniz %10 indirim sağlıyoruz. Ancak bir kampanya indirim kuponundan faydalanarak satın alma işlemi gerçekleştirirseniz bu indirim gerçekleştirilmez.
- Bu eğitimi 12 kişi ve üzeri ekip/arkadaş grubu olarak almak istersiniz, grubunuza/ekibinize özel avantajlı fiyat teklifimiz için lütfen bizimle iletişime geçin.
- Ödemenizi nakit olarak yapmak istersiniz, size hesap bilgilerimizi iletebilmemiz için lütfen bizimle iletişime geçiniz.
- Kurumsal fatura talepleriniz için kredi kartı ile ödeme yaparken “Ek Bilgi-Siparişiniz ile ilgili notlar” bölümüne fatura bilgilerinizi yazmanızı rica ederiz.
Derslere başlamadan önce bilinmesi gerekenler
- Kayıt sırasında tüm kursiyerlerimize kayıt esnasında vermiş oldukları e-posta adresi ile web sitemiz üzerinde bir kullanıcı hesabı oluştururuz.
- Tüm online ders yayınlarımızı Google Meet üzerinden gerçekleştiririz.
- Canlı yayınlara katılamayan kursiyerlerimiz yayın kayıtlarını ders saatinden 24 saat sonra web sitemiz üzerinden kullanıcı hesaplarına giriş yaparak diledikleri zaman izleyebilirler.
- Eğitim süresince eğitmen tarafından verilecek olan tüm dokumanlar, web sitemizde ilgili eğitim altına yüklenir. Ders dokümanlarını kullanıcı hesaplarınızdan indirebilir, izleyebilirsiniz.
- Eğitimden en yüksek faydayı sağlamak için eğitimi bilgisayarınızdan (PC) takip etmenizi tavsiye ederiz.
- Kullanıcı hesabı oluşturduktan sonra site içerisinde yapacağınız aktivitelerden puan kazanırsınız. Topladığınız bu puanlar karşılığında ücretsiz olarak istediğiniz eğitime kayıt olabilirsiniz. Pcoin ve puanlar hakkında daha detaylı bilgi için SSS- Sık Sorulan Sorular sayfamızı ziyaret edebilirsiniz.
- Web sitemizin kullanımına ilişkin görsel anlatımlı kullanma kılavuzuna buradan ulaşabilirsiniz.
- Satın alma, eğitimlere kayıt, eğitim canlı yayın linklerini izleme ya da yayın kayıtlarını izleme ile ilgili tüm soru ve sorunlarınız için siz en hızlı şekilde yardımcı olabilmemiz için bize 0543 163 20 79 numaralı whatsapp hattımızdan ulaşabilirsiniz.
Bu eğitimi şirketime planlamak istiyorum
Bu eğitimi şirket içi eğitim olarak kurumunuzda planlamak isterseniz, size özel “Tailor Made” eğitim tasarımlarımız için “Kurumsal Eğitim Başvurusu” sekmesini tıklayıp açılan formu doldurun. Sizi arayalım ve firmanıza “Tailor Made” eğitimlerimizi sunalım.
Bilgi İstiyorum
Eğitimlerimize kayıt olmak için formu doldurun, en kısa sürede eğitim danışmanımız size ulaşarak kurs içeriği ve ücretlendirme hakkında detaylı bilgi verecektir.