Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Cursor, WindSurf&GitHub Copilot ile Web dev+ Test Otomasyonu
Highest Rated
Rating: 4.8 out of 5(26 ratings)
184 students

Cursor, WindSurf&GitHub Copilot ile Web dev+ Test Otomasyonu

AI Pair Programming ile Web Geliştirme & Test Framework | Selenium, Cucumber BDD | Jenkins, Allure
Created byHakan Tetik
Last updated 2/2025
Turkish
Turkish [Auto],

What you'll learn

  • Cursor, WindSurf ve GitHub Copilot gibi AI pair programming araçlarını kullanarak kod geliştirme sürecinizi hızlandırıp, test senaryolarını otomatize edeceksini
  • Modern web teknolojileri (HTML5, CSS3, JS) kullanarak responsive blog sitesi geliştirecek, Dark/Light mode ve çoklu dil desteği ekleyerek profesyonel UI tasarla
  • Cucumber BDD ve Selenium WebDriver ile test framework kurarak, Page Object Model kullanıp, cross-browser testing yapabilecek ve Allure ile raporlayacaksınız.
  • Jenkins pipeline kurarak CI/CD süreçlerini otomatize edecek

Course content

1 section • 15 lectures • 5h 48m total length
  • Giriş21:21
  • WindSurf12:49
  • WindSurf and Github Copilot46:25
  • Cursor and Windsurf31:47
  • Proje oluşturma41:52
  • Yapay zeka ile jenkins kurulumu ve test koşma28:05
  • Raporlama10:59
  • Uygulama özellikleri13:55
  • Tabnine ai13:53
  • Cursor ile Robot Framework apı frameworku oluşturma33:46
  • Cursor Yeni Özellikler ve Kısa Özet14:05
  • Sıfırdan Site Framework Kurulumu ve Yeni Özellikler28:26
  • .cursorrules dosyasi14:58
  • Cursor ve Windsurf Performans Fiyat Karşılaştırması14:40
  • Piyasada Yapay Zekâ: Genel Durum ve Bakış Açısı21:32

Requirements

  • Az da olsa yazılım bilgisi

Description

MODERN WEB GELİŞTİRME VE TEST OTOMASYONUNDA YAPAY ZEKA DEVRİMİ


Bu kurs, modern web geliştirme ve test otomasyonunu AI pair programming araçları (Cursor, WindSurf, GitHub Copilot) ile birleştirerek, geliştirme sürecinizi hızlandırmayı ve kalitenizi artırmayı hedefliyor.


NEDEN BU KURS?


KAPSAMLI WEB GELİŞTİRME EĞİTİMİ

- Frontend Teknolojileri:

  - HTML5, CSS3 ve Modern JavaScript (ES6+)

  - Bootstrap 5 ile responsive tasarım

  - SASS/SCSS ile gelişmiş stil yönetimi

  - Webpack & Babel yapılandırması

  - Dark/Light mode implementasyonu


- Kullanıcı Deneyimi:

  - Responsive tasarım (Desktop, Tablet, Mobile)

  - Performans optimizasyonu

  - SEO dostu yapı

  - Accessibility standartları


- İleri Seviye Özellikler:

  - JWT Authentication

  - OAuth2 entegrasyonu

  - Çoklu dil desteği (TR, EN, DE)

  - Admin paneli yönetimi

  - Real-time bildirim sistemi


PROFESYONEL TEST FRAMEWORK MİMARİSİ

- Test Altyapısı:

  - Cucumber 7.14.0 ile BDD yaklaşımı

  - Selenium WebDriver entegrasyonu

  - Page Object Model (POM) tasarım deseni

  - Cross-browser test stratejileri

  - Data-driven testing yaklaşımı


- İleri Seviye Test Teknikleri:

  - API testleri ve entegrasyonu

  - Performance testing

  - Security testing temel prensipleri

  - Mobile responsive testing

  - Visual regression testing


- Raporlama ve Analiz:

  - Allure Framework 2.24.0 ile profesyonel raporlama

  - Test metrikleri analizi

  - Video kayıt ve ekran görüntüsü

  - Log yönetimi ve analizi

  - Hata ayıklama stratejileri


AI PAIR PROGRAMMING MASTERY

- Cursor ile Geliştirme:

  - Akıllı kod tamamlama

  - Code refactoring

  - Pattern tanıma

  - Hata tespiti ve çözüm önerileri


- WindSurf Optimizasyonları:

  - Kod kalite analizi

  - Performans iyileştirmeleri

  - Best practice önerileri

  - Otomatik kod düzenleme


- GitHub Copilot Entegrasyonu:

  - Test senaryoları oluşturma

  - Kod örnekleri ve şablonlar

  - Dokümentasyon desteği

  - Problem çözme asistanı


CI/CD VE DEVOPS PRATİKLERİ

- Jenkins Pipeline:

  - Otomatik build ve deployment

  - Test otomasyonu entegrasyonu

  - Raporlama ve metrik toplama

  - Hata bildirimleri ve izleme


- Docker & Konteynerizasyon:

  - Test ortamı hazırlama

  - Mikroservis mimarisi

  - Ölçeklendirme stratejileri

  - Infrastructure as Code


KURS ÇIKTILARI

Bu kursu tamamladığınızda:

1. Modern web teknolojileri ile profesyonel blog sitesi geliştirebilecek

2. Enterprise-level test framework kurabilecek

3. AI araçlarını yazılım geliştirme süreçlerine entegre edebilecek

4. CI/CD pipeline oluşturup yönetebilecek seviyeye geleceksiniz


BONUS MATERYALLER

- Framework Şablonları:

  - Hazır POM yapısı

  - Test senaryoları örnekleri

  - CI/CD pipeline şablonları



- Dokümantasyon:

  - Best practice kılavuzu

  - Debugging rehberi

  - Code review checklist

  - Performance optimizasyon rehberi


- Pratik Örnekler:

  - Gerçek proje senaryoları

  - Case study analizleri

  - Problem çözüm örnekleri

  - Optimizasyon örnekleri


KİMLER İÇİN UYGUN?

- Test otomasyonunu profesyonel seviyede öğrenmek isteyenler

- Modern web geliştirme tekniklerini uygulamalı öğrenmek isteyenler

- AI araçlarını yazılım süreçlerine entegre etmek isteyenler

- Test framework mimarisi kurmak ve yönetmek isteyenler

- CI/CD süreçlerini otomatize etmek isteyenler


ÖN KOŞULLAR


- Temel web teknolojileri bilgisi (HTML, CSS, JavaScript)

- Temel Git komutları bilgisi

- Test otomasyonuna ilgi


DESTEK VE GÜNCELLEME

- Düzenli içerik güncellemeleri

- Soru-cevap desteği

- Kod review desteği

- Kariyer tavsiyeleri

- Topluluk desteği


Bu kurs, modern yazılım geliştirme ve test otomasyonunda kariyerinizi bir üst seviyeye taşımanız için ihtiyacınız olan tüm araçları ve bilgiyi sunuyor. AI pair programming araçları ile geliştirme sürecinizi hızlandırırken, kalite standartlarınızı da yükselteceksiniz.


HEDEF KİTLE:

- Junior/Mid-level Test Automation Engineers

- Full Stack Developers

- QA Engineers

- DevOps Engineers

- Software Test Leads

Who this course is for:

  • Junior/Mid-level Test Automation mühendisleri ve kalite süreçlerini otomatize etmek isteyen QA profesyonelleri
  • Modern web geliştirme tekniklerini öğrenmek ve test süreçlerini otomatize etmek isteyen yazılımcılar
  • AI destekli geliştirme araçlarını projelerine entegre etmek isteyen Full Stack geliştiriciler