Uluslararası Kod Kalitesi ve Kod Analizi Eğitimi

2 Gün

Döviz kuru, sınırlı bir süre için 1 USD = 4,7 ₺ olarak sabitlenmiştir.
Kayıt Formu

Eğitim Yeri

Virtual Class Eğitim

Eğitim, sanal ortamda canlı formatta gerçekleşecektir. Eğitime dilediğiniz lokasyondan web konferans yöntemiyle katılabilirsiniz.

Eğitim Tarihi

Eğitim tarihi yakında duyurulacaktır.

Eğitim Süresi

2 Gün

10:00 – 17:00

Eğitim Ücreti

750 USD + KDV

Virtual Class indirimi uygulanmış güncel fiyattır.

Döviz kuru, sınırlı bir süre için 1 USD = 4,7 ₺ olarak sabitlenmiştir.

Eğitim İçeriği

Clean Code

– Motivation for Clean-Code
– Why We Create Technical Debt
– Good Code vs. Bad Code
– Writing Code for Humans

X-Driven Development

– Test-Driven Development (TDD)
– Behaviour-Driven Development (BDD)
– Junit, TestNG and Cucumber

Static Analysis

– Control and Data Flow Analysis
– Call Graphs
– Information Architecture

Dynamic Analysis

– CPU Usage
– Memory Allocation (Pointers, Wild Pointers, Garbage Collectors)
– Performance Profiling

Code Metrics & Coding Standards

– Indentation, Nesting, Branches
– Decisions, Conditions
– Code Complexity, Cyclomatic Complexity
– Code Style Guide
– Comment Frequency
– Line Length, Declarations, Naming Conventions
– Cohesion, Coupling, Modularity

Code Security

– Authentication, Authorization
– Session Management, Data Handling
– Error Handling, Logging
– Encryption

Code Review

– Establishing Review Objectives
– Source Code Review Approaches
– Duration, Scope, Lines of Code
– Code Review Process
– Infinite Loops, Repeated Code, Unreachable Code, Variable Definitions

White Box Testing

– Statement Testing
– Decision Testing
– Branch Testing
– Condition Testing
– Decision/Condition Testing
– Modified Condition/Decision Coverage
– Multiple Condition Testing

Continuous Code Quality

– Continuous Integration in Nutshell
– Delivery Pipeline
– Static & Dynamic Analysis in Pipeline

Tools

– Beautifier (Coding Standards)
– Beyond Compare (Comparators)
– SonarQube, CAST (Code Quality)
– HP Fortify, IBM Security Appscan, OWASP (Security Analysis)
– VeraCode, Parasoft Insure++ (Dynamic Analysis)

Eğitimin faydaları

Kaliteli kod geliştirme, kodlama standartları, statik ve dinamik analiz yöntemleri konusunda kariyerinizde ilerleyin

Yazılım projelerinin en çok göz ardı edilen konularından kod kalitesi hakkında en iyi uygulamaları ve uluslararası standartları öğrenin

Green-field veya Legacy projelerde kalitenin nasıl yükseltilebileceği, doğru hedeflerin belirlenmesi için nasıl bir yol izlenmesi gerektiği hakkında fikir sahibi olun

Çalışan kod yazmanın yanında sürdürülebilir, güvenli ve yüksek performanslı kodlama yöntemleri hakkında bilgi sahibi olun

Eğitime kimler katılmalı?

Yazılım Mühendisleri
Yazılım Mimarları
Yazılım Geliştirme Yöneticileri
IT ve Kurumsal Mimari Yöneticileri
Teknik Test Mühendisleri
Sistem Analistleri
Proje Yöneticileri

Eğitmen
Profili

Keytorc’un uluslararası sertifikalı eğitimleri, yazılım geliştirme ve test alanında uzman danışmanlar tarafından verilmektedir. Sektörel deneyimlerinin yanında akademik kariyerleriyle de öne çıkan Keytorc eğitmenleri, eğitimlerin zengin içeriklerini interaktif yöntemlerle aktarmaktadır.

ISTQB Training Provider Logo
Uluslararası Kod Kalitesi ve Kod Analizi Eğitimi

Eğitime hemen kaydolun!

Diğer Test Eğitimleri

İşte ilginizi çekebilecek diğer test eğitimlerinden bazıları:
2 Gün

ISTQB İleri Seviye Test Uzmanı - Teknik Test Analisti Eğitimi

Daha Fazlasını Öğren
2,5 Gün

Uluslararası Test Otomasyon Eğitimi

Daha Fazlasını Öğren
1 Gün

Yöneticiler için Yazılım Testi ve Kalitesi Eğitimi

Daha Fazlasını Öğren