Yazar: Onur Evren

Merhaba ben Onur! Kişisel bloğumda sizler için yararlı olabilecek yazılım ile alakalı yazılar paylaşmaktayım. Aynı zamanda çeşitli web ve mobil uygulamalar yazarak müşterilerimin isteklerini yerine getirmekteyim. Benimle iletişime geçmek için iletişim bölümünü kullanabilirsiniz.

Semantik SEO, bir web sayfasının anlamını yansıtır bir biçimde dizayn edilmesi ve içeriğinin oluşturulması demektir. Semantik makale anlamlı, kullanıcı dostu makaleler üretmek ve bunları seo uyumlu hale getirilmesi ile oluşan makalelerdir. Semantik SEO, kullanıcıların aradıklarını bulmalarına yardımcı olmaya odaklanırken, diğer SEO teknikleri gibi arama motoru kriterlerine uymaktan ziyade kullanıcı dostu yapıya yöneliktir. Semantik SEO, arama motoru optimizasyonu sürecinin bir parçası olarak görülse de aslında onun tam tersi bir şeydir. Semantik Makale Nedir? Semantik makale, anlamlı, kullanıcı dostu ve anlaşılır bir biçimde yazılmış bir makaledir. Semantik makaleler, yazarların, okuyucularının gerçekten ihtiyaç duydukları bilgiyi kolaylıkla öğrenmelerine olanak sağlar. Bu tür makaleler, okuyucuların…

Read More

Node.js, JavaScript ile yazılan açık kaynak kodlu Chrome’un V8 motoru üzerine kurulmuş bir JavaScript frameworküdür. Node.js sohbet uygulamaları, gerçek zamanlı çalışma gerektiren web uygulamaları, mobil uygulamalar için API servisleri geliştirmek için kullanılır. Saydıklarımız ile sınırlı olmamak ile beraber birçok yazılım geliştiricisi tarafında farklı ihtiyaç ve projelere göre şekillendirilir. Kolay kullanımı ve söz dizimi açısından yazılım geliştiricileri için oldukça sevilen bir yapı haline gelmiştir. Bizim de projelerimizde sıklıkla kullandığımız Node.js performanslı yapısı ve kolay öğrenile bilirliği açısından yazılıma yeni başlayan arkadaşlarımız içi JavaScript öğrenmesinden sonra öğrenilmesi adına önerdiğimiz yapılardan bir tanesidir. Node.js öğrenmenin avantajları Frontend veya Backend programlama ile ilgilenen biriysen…

Read More

Flutter GetX, Flutter ile android programlama yapmak isteyenler için hazırlanmış state, rota ve bağımlılık yönetimi gibi bir çok konuda kullanılan bir micro framewokdür. Flutter için ekstra hafif olmasının yanında güçlü bir geliştirme deneyimi sunmayı amaçlamaktadır. Uygulama üzerinde performans, üretkenlik ve organizasyonu en iyi şekilde yönetmenizi sağlamaktadır. Flutter GetX nasıl kurulur? Öncelikle bilgisayarınızda mobil uygulama geliştirme kitinin kurulu olması aynı zamanda Flutter SDK yüklü olması gerekmektedir. Eğer bilgisayarınızda bunlar kurulu değil ise öncelikle Flutter nasıl kurulur? adlı resmi makaleyi inceleyebilirsiniz. İşletim sisteminizi seçtikten sonra gerekli yönergeleri uygulayarak kurulum işlemini tamamlayabilirsiniz. Uygulama geliştirme dizininde yer alan pubspec.yaml dosyasını açarak dependencies satırının altına…

Read More

Codeigniter 4 PHP programlama diline ait ücretsiz bir framework’dür. Açık kaynak kodlu ve ücretsiz olduğundan dolayı PHP geliştiricileri tarafından sık kullanılır. MVC (Model – View – Controller) yapısı ile kod düzeni ve okunabilirliği üst düzeyde tutar. Codeigniter ile birlikte gelen form kontrolleri, model yapıları, route tanımlamaları ve mail fonksiyonları gibi birçok kütüphane ile hazırlanan projenin en kısa sürede bitirilmesine katkı sağlamaktadır. Codeigniter 4 nasıl kurulur? Bilgisayarınızda Codeigniter 4 ile geliştirme yapmak için birkaç aracın yüklü olması gerekmektedir. Bunlardan biri bir web sunucusu isteğe bağlı olarak da Composer’in yüklü olması gerekmektedir. Web sunucusu olarak Xampp kullanabilirsiniz. Xampp yüklemesi yaparken PHP 8…

Read More

Sosyal medya üzerinden gelir sağlayan biri iseniz muhtemelen android video düzenleme programı arayışı içindesinizdir. Akıllı telefonlarımızın gelişmesi ve performanslı hale gelmesi ile birlikte android video düzenleme işi oldukça kolay hale geldi. Youtube, Instagram ve TikTok gibi çeşitli sosyal medya sitelerinden gelir elde edenler için içeriğin yanı sıra video kalitesinin de üst seviyelerde olması gerekmekte. İnsanların oluşturmuş olduğunuz videodaki bilgilerin yanı sıra bu bilgilerle birlikte videonuzu da animasyonlar ile desteklemek güzel sonuçlar almanızı sağlayacaktır. Bu yazımda size android video düzenleme için kullanabileceğiniz en iyi android video düzenleme programlarını tanıtacağım. Android Video Düzenleme Telefondan video düzenlemek için kullanabileceğiniz en iyi ücretsiz video…

Read More

Programlama dili, programcılar yani yazılımcılar tarafından bilgisayarlarla iletişim kurmak için kullanılan bilgisayar dilleridir. Belirli bir görevi, istenileni gerçekleştirmek için yazılmış bir dizi talimat olarak tanımlama yapabiliriz. Bir programlama dili ile masaüstü uygulamaları, web siteleri veya mobil uygulamalar yapabilirsiniz. Bu yazımızda size yeni yılda öğrenilebilecek en iyi programlama dilleri ve iş olanağı en yüksek olan programlama dillerini göstereceğiz. Dilerseniz geçmiş yazılarımıza da göz atabilirsiniz. Full Stack Web Developer Olmak İçin GerekenlerAndroid Programlama İçin Hangi Dili KullanabilirimÖğrenilecek En İyi 4 Programlama DiliFull Stack Developer Nasıl Olunur Java Yazılım dünyasında vaz geçilmez olarak tanımlanan Java öğrenebileceğiniz en çok kullanılan yazılım dilleri arasında yer…

Read More

Kotlin adından bir android programlama dili ve Flutter adında bir framework duymuş olabilirsiniz. Son zamanların büyüyen yıldızları olarak gösteriliyorlar. Google’ın mobil uygulama geliştirme alanında destek sunmaya başladığı andan itibaren geliştiriciler arasında muazzam bir ilgi görmektedir. Bu yazımızda Kotlin vs Flutter arasında yatan farklılıkları sizlere sunacağım. 2021’de Android Programlama İçin Hangi Dili Kullanabilirim2021’de Öğrenilecek En İyi 4 Programlama DiliJava vs. Python vs. C++ Programlama DiliSignal vs Telegram: En İyi Mesajlaşma Uygulaması Hangisi?Kullanılabilecek En İyi 5 Telefon Takip Programı Hem Kotlin hem de Flutter android programlama konusunda kullanabileceğimiz harika araçlardan birkaç tanesidir. Dünya üzerindeki teknolojinin gelişmesi ile birlikte pazar olarak göz önüne…

Read More

Full stack web developer olmak, yazılım alanında yeni iseniz göz korkutucu gelebilir. Full stack web developer olmak adına yeni başlayan biri iseniz, kısa sürede öğrenmeniz gereken çok şeyiniz olduğunu düşünebilirsiniz. Fakat her şeyi aynı anda öğrenmeye başlarsanız, kendinizi geliştirmek yerine “BAŞARISIZ” bir duruma hazırlarsınız. Herhangi bir şeyi öğrenmenin en kolay ve etkili yollarından biri, öğrenmek istediğiniz şey üzerine planlar ve programlar yaparak bu adımlara harfiyen ve aksatmadan düzenli bir şekilde uymanızdan geçmektedir. Her katmanı bire bir ele almanız her zaman sizin için pozitif sonuçlar getirecektir. Başlamanızda ki en temel amaç, öğrenmiş olduğunuz becerileri geliştirmek ve işi püf noktası olarak oldukça…

Read More

Android progralama akıllı telefonların yaşamımızı değiştirmesi ile birlikte daha önemli hale gelmiştir. Bununla birlikte insanlar nasıl mobil programlama ile uygulama geliştirebilirim gibi soruları kendilerine sormaya başlamışlardır. Mobil işletim sistemlerinin iki devi olan İOS ve Android arasında en çok kullanılanı seçmek zor olmayacaktır. Android bu konuda ileri bir seviyededir. Bununla birlikte android programlama ihtiyacı giderek artmakta ve aynı zamanda geliştiricilerin bu büyük pazarda oldukça iyi rakamlarda çalıştığı görülmektedir. Bu yazımda sizlere android programlama için en kolay ve günümüz teknolojilerine uygun güncel programlama dili ve yazılım kitlerini (SDK) tanıtacağım. Yazıda bahsedilen dil ve yazılım kitlerinin bağlı oldukları dillerin tamamı nesne tabanlı programlama…

Read More