WORKSHOP: Low Code ve No Code Araçlarıyla Tasarımı Geliştirmek

Neler Yapıyoruz? “Low Code ve No Code Araçlarıyla Tasarımı Geliştirmek” adlı workshop kapsamında; Fikirleri ve tasarımları uygulama noktasında geliştirme ekibi olmadan uygulamanın yollarını, MVP doğrulama ve test etmenin düşük riskli ve az maliyetli yöntemlerini, Low Code ve No Code yaklaşımlarının benzerliklerini ve farklılıklarını, İhtiyacımıza ve gereksinimlerinize uygun araçları belirlerleme kriterlerini, Ölçeklendirmedeki yazılım geliştirme etkisini değerlendirmeyi, 

Devamını okumak için tıklayınız….

Next.js Nedir? Ne işe Yarar?

React.js kütüphanesidir. React.js kullanarak SSR (Server Side Rendering) web uygulamaları geliştirebilmenize imkan tanır. Böylece hem performanslı hem de yüksek düzeyde SEO uyumlu olmuş olur. Özetle, Server Side Rendering destekli react uygulaması yapmamızı sağlayan kütüphane. Kurulum ile birlikte hiçbir yapılandırma yapmadan Route, SSR ve Code-Splitting gibi zorlu işlemleri hazır olarak barındırır. React Next.js avantajları Güçlü SSR 

Devamını okumak için tıklayınız….

Kullanıcı Deneyiminde Arı Peteği Modeli

Bulunduğumuz her ortamda her öğe ile iletişim veya etkileşim halindeyiz. Kimi zaman kısmi kimi zaman sürekli olsada bu etki – tepki anları devamlılık göstermektedir. Bu durum, bazı şartlarda sadece semboller üzerinden ilerlerken bazı durumlarda ise duyu organlarımız ile gerçekleşir. Kurulan bu ilişki hangi boyutta olursa olsun, bir fayda ve deneyim sağlaması gerekmektedir. Hatta mümkünse bu 

Devamını okumak için tıklayınız….

Webpack Nedir? Ne işe Yarar?

Webpack, ön yüz geliştiricileri tarafından yürütülen çalışmaları tek bir javascript dosyasında toparlayan NodeJS tabanlı paketleyicidir.  Büyük boyutlu dosyaları, paketleri derler, minimize eder. Kısaca, bir modül paketleyicidir.  Webpack nasıl çalışıyor? Hangi dosyanın projeye girip çıktığını yönetmek için bir kılavuza ihtiyaç duyar. Entry:  Çalışmaya başlamadan önce ihtiyaç duyduğu giriş dosyalarının tanımlandığı alandır. Projede kullanılan Dependency’leri yani bağımlılıkları gösterir ve yüklenmesi 

Devamını okumak için tıklayınız….

Vite.js Nedir? Ne işe Yarar?

Hızlı ve konforlu ön yüz geliştirme için hazırlanmış yerel bir geliştirme sunucusu hazırlama aracıdır. TypeScript ve JavaScript desteği vardır. Evan You tarafından geliştirilmiştir. Geliştirme sırasında native ES Module imports kullanan, ön tanımları ile çok hızlı development server kurulumu yapan yeni nesil bir module bundler’dır.  ESM (EcmaScript Module) standardını temel alır. Modüller geliştirme anlayışını benimser. Özellikle büyük 

Devamını okumak için tıklayınız….

Composer Nedir? Ne işe Yarar?

Composer, PHP projelerinde bileşen, eklenti ve paket yönetimini sağlamaktadır. Rutin işlemlerin paketler üzerinden yönetilerek, projeden projeye aktarılmasını kolaylaştırır. Kurulum Kullandığınız işletim sistemine göre farklılık göstermektedir. Ms Windows’da Composer kullanmak için buraya tıklayabilirsiniz. MacOS işletim sisteminde eğer PHP kurulumu varsa aşağıdaki kod bloğu ile Composer’ı kurabilirsiniz. php -r “readfile(‘https://getcomposer.org/installer’);” | php Yine kurulum hakkında detaylı bilgiyi 

Devamını okumak için tıklayınız….

Araştırmalarınız, Akademik Yayınlarınız için Referans, Kaynakça Yönetimi Yazılımları

Bilimsel yayınların ve araştırmaların geçerliliği ve güncelliği için iyi bir literatür taraması çok önem taşımaktadır. İyi bir literatür taraması için de alıntıların özenli ve düzenli yapılması gerekmektedir. Özenli ve düzenli bir bibliyografya, alıntıların takibini ve erişimini kolaylaştırır. Bu elzem işlem için uluslararası standartlara göre biçimlendirilmelidir. Tam bu noktalarda hayatı kolaylaştırmak ve kendi kaynaklarınızı hatta kütüphanenizi organize edebilmek için alıntı/bibliyografya 

Devamını okumak için tıklayınız….

Tez Yazarken Sık Yapılan Hatalar

Akademik kariyer yolculuğunun en değerli noktalarından biri olan tez, lisansüstü çalışmalarının en kritik çıktısıdır. Bu kapsamlı ve zorlu çalışmayı sağlıklı tamamlayabilmek adına pek görünmeyen ama herkesin  sıklıkla bir şekilde düştüğü boşluklara dikkat etmek gerekmektedir. Bu yazı içerisinde en çok yapılan ve artık klişeleşmiş hataları bir arada derledim. Tez yazımı ve bilimsel araştırma yapmak oldukça zorlu 

Devamını okumak için tıklayınız….

Tasarım Sistemleri Nedir? Tasarım Sistemleri Ne İşe Yarar? Popüler Tasarım Sistemleri

Tasarım Sistemi Nedir? Tasarım Sistemi Ne İşe Yarar? Evrensel standartlara uygun olarak düzenlenen ve güncellenen etkileşimli öğelerin bir arada planlı ve düzenli olarak sunulduğu bir yapıdır. Bu yapılar geliştirme ve tasarım süreçlerinin hepsini kolaylaştırır, evrensel prensiplere göre olması için gerekli standartları sağlar. Diğer bir ifade ile tasarım sistemi, her türlü amaca yönelik sayısız yeni uygulamanın 

Devamını okumak için tıklayınız….

Servis Tasarımı Rehberi

Servis tasarımı, fiyatlandırmanın üzerine koyduğunuz katma değerdir. Eğer aynı şartlarda iki hizmetten biri daha iyi bir servis deneyimi sağlıyorsa, muhakkak tercihimiz o yönde olur. Sürecin unutulmaz olması için özel olarak tasarlanmış nüanslar barındırır. Müşteri sadakatini artırır. Deneyimi yegane kılar.  Servis Tasarımı Nedir? Servis Tasarımı (Service Design); ürün ya da hizmetin bütün süreçlerinin deneyim tasarımı ilkelerine göre 

Devamını okumak için tıklayınız….

GÜNÜN TEKNİK TERİMLERİ

native ES Module imports

Javascript modules (import — export) özelliğinin tarayıcılarda native olarak destek verilmesidir.

OTP – One Time Password (Tek Seferlik Şifre)

Bir cihaz üzerinde oturum açarken kullanıcıya özgü bir pin aracılığıyla oluşturulan tek seferlik paroladır. İki faktörlü doğrulama için de kullanılabilir. Dolaylı doğrulama sağladığı için statik ... Devamı için tıklayınız...

Çok Faktörlü Kimlik Doğrulaması (MFA)

Multiple Factor Authentication. Bilgisayar kullanıcısının birden fazla kanıt sağlayarak sisteme eriştiği kimlik doğrulama yöntemidir. Birinci kanıt geleneksel paroladır. İkinci kanıt ise cep telefonundan oluşturulan özel ... Devamı için tıklayınız...