Yazılımda Sağlam Adımlar Atmak Burak Selim Şenyurt www.buraksenyurt.com ING Bank,Kıdemli Yazılım Danışmanı
Yazılımda Sağlam Adımlar Atmak
Burak Selim Şenyurt
www.buraksenyurt.com
ING Bank,Kıdemli Yazılım Danışmanı
Turuncu Bankada Neler Oluyordu?
Programlama
C#,Java,C,C++ObjectiveC
PL-SQL
Database
OracleApache Hadoop
Memcached
Sunucular
LinuxUnix
Windows Server
Kaynak Kod Yönetimi
TFSClearCase
Süreç Yönetimi
TIBCOOracle Workflows
KültürelStratejiler
DevOpsScrum
Hepimiz Çırağız
.Net
SQLNoSQL
LinuxUnix
Backend
RubyFuncProg.
DesignPattern
Go Python ?
?
RobotsAugmentedReality
IoT
Drones VirtualReality
BlockChain
Artificial Intelligence
3D Printing
Nasıl Çalışıyor Bilmek Lazım...
• Thread’ler nasıl çalışır?
• CPU çalışma şekli nedir?
• Direct Memory Access ne anlama gelir?
• Memory Allocation nedir?
• Multi-Thread çalışmanın problemleri nelerdir?
• Scheduling algoritmaları nasıl çalışır?
• OOP, Design Patterns kavramları nelerdir?
• Fonksiyonel programlama nedir?
• DevOps nedir?
• SOLID ilkeleri nelerdir?
• Temiz kod nasıl yazılır?
KümelerAlgoritma
Veri Yapıları
TrigonometriGeometri
Lineer CebirKarmaşık Sayılar
BilgisayarGrafikleri
YapayZeka Türevler
Diferansiyel DenklemlerOptimizasyon
Teknikleri
KitaplarTeknolojiBlokları
FeedTakibi
GitHubAçık
KaynakProjeler