İçeriğe geç

Programlama

Secure Software Development

"Secure Software Development" kursu, katılımcılara yazılım geliştirme süreçlerinde güvenliği sağlamanın temel yöntemlerini, yaygın saldırı türlerini ve veri koruma stratejilerini kavratmayı amaçlamaktadır. Kurs, güvenli sistem tasarımı ve uygulama güvenliğini önceliklendirmek isteyen yazılım geliştiriciler için tasarlanmıştır.

Programı incele
Süre
12 saat
Seviye
Temel
Biçim
Canlı online

Bu kurs kapsamında katılımcılar, güvenlik tehditlerini, şifre yapılarını, erişim kontrolünü, veri güvenliği ve koruma mekanizmalarını, validasyon tekniklerini (white/black list) ve account/session yönetimini öğrenmektedir. HTTP status yönetimi, error handling, remote administration ve web/uygulama sunucu konfigürasyonu konuları da ele alınmaktadır.

Kurs kapsamında ayrıca footprinting, vulnerability analizi ve brute force, DDoS, XSS ile SQL Injection gibi yaygın saldırı türleri; authentication tipleri, OpenID ve Token tabanlı kimlik doğrulama mekanizmaları da işlenmektedir.

“Secure Software Development” kursu, disaster recovery, sistem loglama, caching ve pooling güvenliği konularıyla tamamlanmaktadır.

Eğitim programı

9 konu, 12 saat

Temel güvenlik tehditlerini, şifre yapılarını ve erişim kontrolünü bilmek, Account/session yönetimi, error handling ve sistem loglama uygulamak, Brute Force, DDoS, XSS ve SQL Injection saldırılarını tanımak, Authentication stratejilerini (OpenID, Token) uygulamak, Veri güvenliği, validasyon ve white/black list yönetimini kullanmak, Disaster recovery ve uzaktan yönetim güvenliğini sağlamak, Web ve uygulama sunucu konfigürasyonunu güvenli yapmak, Caching, pooling ve HTTP güvenlik standartlarını uygulamak.

  1. 01

    Base Security: Tehditler, parola yapısı, erişim kontrolü, veri güvenliği ve koruma

  2. 02

    Validasyon, White/Black List yönetimi

  3. 03

    Account ve Session Yönetimi, Disaster Recovery

  4. 04

    HTTP Status, Error Handling, Remote Administration

  5. 05

    Web ve Uygulama Sunucu Konfigürasyonu, System Logging, Caching/Pooling

  6. 06

    Saldırı Türleri: Footprinting, Vulnerability, Brute Force, DDoS, XSS, SQL Injection

  7. 07

    Authentication: Kimlik doğrulama tipleri ve stratejileri

  8. 08

    OpenID ve Token tabanlı Authentication

  9. 09

    Data Protecting

Format ve planlama

Eğitim biçimi
Canlı online, eğitmen eşliğinde
Grup büyüklüğü
5–15 kişilik kapalı gruplar
Süre
12 saat
Takvim
Şirketinizin planına göre

Bu eğitim şirketinize özel bir takvimle planlanır. Teklif talebinizde tercih ettiğiniz dönemi belirtebilirsiniz.

Benzer eğitimler

Tüm eğitimler

Enterprise Design Patterns

"Enterprise Design Patterns" kursu, katılımcılara kurumsal ölçekli yazılım sistemleri geliştirmek için gerekli mimari prensipleri, katmanlı tasarım tekniklerini ve IoC container kullanımını kavratmayı amaçlamaktadır. Kurs, kurumsal uygulama mimarisi konusunda uzmanlaşmak isteyen yazılım geliştiriciler için tasarlanmıştır.

16 saat

Clean Architecture

"Clean Architecture" kursu, katılımcılara bağımlılık yönetimi, CQRS, domain-driven katman tasarımı ve production-ready uygulama geliştirme konularında kapsamlı beceriler kazandırmayı amaçlamaktadır. Kurs, büyük ölçekli ve sürdürülebilir sistemler tasarlamak isteyen deneyimli yazılım geliştiriciler için tasarlanmıştır.

24 saat

.NET ile Mikroservis Mimarisi

“.NET ile Mikroservis Mimarisi” kursu, katılımcılara modern yazılım sistemlerinde yaygın olarak kullanılan mikroservis mimarisini .NET ekosistemi içinde tasarlama, geliştirme ve production ortamında çalıştırma becerilerini kazandırmayı amaçlamaktadır. Kurs, kurumsal ölçekte ölçeklenebilir ve güvenli sistemler geliştirmek isteyen deneyimli geliştiriciler için tasarlanmıştır.

12 saat

JavaScript ve jQuery

"JavaScript ve jQuery" kursu, katılımcılara JavaScript dilinin temel yapı taşlarını, nesne yönelimli JavaScript programlamayı ve jQuery kütüphanesiyle DOM manipülasyonunu kavratmayı amaçlamaktadır. Kurs, frontend geliştirmeye giriş yapmak isteyen yazılım geliştiriciler için tasarlanmıştır.

16 saat

İlgili yazılar

Tüm yazılar