PHPkonf

9 MART 2019

EGE ÜNİVERSİTESİ

PHPKonf İzmir

Türkiye'nin en güzel şehrinde bir PHP festivali!

Bizi neler bekliyor?

PHPKonf İzmir, Atölye15; moneo ve 90Pixel sponsorluğunda 9 Mart 2019 tarihinde Ege Üniversitesi'nde düzenleniyor.

Birbirinden değerli 6 konuşmacı ile PHP Ekosistemi, Yazılım Mimarileri, Temiz Kod Tasarımı, Modern API'lar, Web Çatıları ve Uçtan uca DevOps konuşulacak etkinliğe buradan ücretsiz olarak kayıt olabilirsiniz.

PHPkonf

Konuşmacılar

Emir Karşıyakalı

Founder @moneo

Mehmet Korkmaz

Technical Director @reformo and @Efabrika

Alpcan Aydın

Eser Özvataf

Software Process Leader @Setur

Uğur Erkan

Co-founder @rebase

Muhittin Özer

Co-founder @90pixel

Program

10:00 - 11:00

Keynote: 2020'de PHP

PHP 25 yıllık dinamik tipli (dynamically typed) bir yazılım dili. 2015 yılında yayınlanan 7.0 sürümüyle gelen Scalar & Return type declarations ile yarı dinamik, yarı statik (gradually typed) bir dil oldu. Aralık 2019'da yayınlanacak PHP 7.4 ile de PHP'e statik tip (statically typed) desteği ekleniyor. Oturumda PHP ile static typing'i PHP 7.4 üzerinden detaylarıyla inceleyecek, PHP 7.4 ve PHP 8.0'da hayatımıza girecek diğer özelliklere göz atacağız.

Emir Karşıyakalı
11:00 - 12:00

Ports and Adapters: Altıgen Mimari

Modern bir yazılım projesinde son kullanıcı uygulaması, yönetim uygulaması, tekrar eden görevleri yerine getiren komut satırı uygulamaları gibi birbirinden bağımsız parçalar bulunur. Ek olarak ihtiyaç duyulan API’lar, kuyruklar ile bu yapı daha da büyür. Uygulamamızın kalbinde duran işleme mantığı bu yapıda her yere sızma eğilimindedir. Bu nedenle işleme mantığını, uygulamanın kullandığı ortamı, iletişim kurduğu network servislerini bir birinden ayırmak hayatidir. Oturumda, yukarıda bahsedilen problemin çözümüne yönelik Alistair Cockburn’ün Ports and Adapters (Hexagonal Mimari diye de bilinir) isimli yazılım mimarisi tasarısı özelinde “temiz mimarinin” detaylarından bahsedilecek.

Mehmet Korkmaz
12:00 - 13:00

Derinlemesine GraphQL

REST'e alternatif GraphQL'in spesifikasyonuna ve ipuçlarına göz atıp, GraphQL sayesinde tam bir type safety nasıl sağlanacağına ve veri alışveriş sürecinin server tarafından değil client tarafından nasıl yönetilebileceğine değineceğiz.

Alpcan Aydın
14:00 - 15:00

API Platform: API projeleriniz için bir Framework

API Platform: Symfony ile geliştirilmiş açık kaynaklı bir API geliştirme projesidir. Kendi veri yapılarınız veya Schema.org üzerindeki veri yapılarını kullanarak: doğrulama, sayfalama, filtreleme, güvenlik ve daha fazlasını birkaç dakika içerisinde REST /GraphQL ile geliştirmenize ve modern veri formatları üzerinde çıktılar almanıza olanak sağlar. Ayrıca API Platform araçları ile Vue.js, React.js, React Native gibi SPA / Mobil uygulamalarına hazır kod üretebilir ve Docker, Kubernetes ile yayına gönderebilirsiniz. Oturumda API Platform kullanımı ve özellikleri anlatılacak.

Uğur Erkan
15:00 - 16:00

Sonraki yazılımcıya anlatır gibi kod yazmak

Oturumda Martin Fowler'ın "sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir, sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar". anektoduna atıfla sürdürülebilir kod yazma prensiplerinden ve PHP standartlarından bahsedilecek.

Muhittin Özer
16:00 - 17:00

Azure DevOps ve GitHub ile uçtan uca PHP Projeleri

Microsoft'un geçtiğimiz yıl içerisinde Azure DevOps ve GitHub ürünlerini belirli limitlerde ücretsizleştirmesi ile birlikte "şirket içi açık kaynak" anlayışı daha da uygulanabilir bir duruma geldi. Bu oturumda Azure DevOps ve GitHub'ın sağladığı repository, proje yönetimi, CI/CD ve yük testi araçları başta olmak üzere imkanlarla bir PHP projesinin yaşayabileceği uçtan uca macerayı konuşacağız.

Eser Özvataf

Sponsorlar

PHPKonf İzmir Nerede?

Ege Üniversitesi Profesör Doktor Yusuf Vardar Mötbe Kültür Merkezi

172/169 Ege Üniversitesi Kampüsü Erzene Mh. 35040 Bornova/İzmir

Ege Üniversitesi

PHP İzmir Konferansı Ege Üniversitesi IEEE (Mühendislik) Topluluğu tarafından organize edilen bir yazılım etkinliğidir.