SOLID, Robert C. Martin tarafından nesne yönelimli programlamanın (Object-Oriented Programming, OOP) temel taşları olarak tanıtılan ve Michael Feathers tarafından akılda kalıcı şekilde adlandırılan be ...
Devamını OkuSayıları temsil etmek için kullanılan sistemler, insanların onluk (decimal) sistemine dayanırken, dijital elektroniğin temeli ikilik (binary) sistemdir. Bu iki sistem arasında köprü görevi gören ve bi ...
Devamını OkuVeritabanı yönetim sistemlerinin temel taşı olan SQL (Structured Query Language), 1970'lerin başında IBM araştırmacıları Donald D. Chamberlin ve Raymond F. Boyce</strong> tarafından geliştirilmiştir. ...
Devamını OkuMicrosoft Access, Microsoft'un kişisel veritabanı yönetim sistemi (RDBMS) olarak piyasaya sürdüğü bir yazılımdır. İlk olarak 1992 yılında, Microsoft Office paketinin bir bileşeni olarak sunulmuştur. ...
Devamını OkuMySQL, günümüzün en yaygın kullanılan açık kaynak kodlu İlişkisel Veritabanı Yönetim Sistemi'dir (RDBMS). İsmini, kurucularından Michael Widenius'ın kızı My ile popüler sorgu dili SQL'in (Structured Q ...
Devamını OkuGrafik ve ilişkisel veritabanları, veriyi organize etme ve depolama konusunda kökten farklı felsefelere sahiptir. İlişkisel veritabanı modeli, 1970 yılında Edgar F. Codd tarafından ortaya atılan ve ve ...
Devamını OkuPostgreSQL, yüksek performans, güvenilirlik ve veri bütünlüğünü merkeze alan, çok katmanlı bir istemci-sunucu mimarisi ile tasarlanmıştır. ...
Devamını OkuTransact-SQL (T-SQL), Microsoft'un SQL Server ve Azure SQL veritabanı platformlarının merkezinde yer alan, SQL (Yapılandırılmış Sorgu Dili) standardını genişleten güçlü bir programlama dilidir. ...
Devamını OkuSQLite, 2000 yılında D. Richard Hipp tarafından tasarlanmış, sunucu gerektirmeyen, kendi kendine yeten, sıfır yapılandırmalı ve işlemsel bir SQL veritabanı motorudur. Geliştirilme amacı, herhangi bir ...
Devamını OkuWeb geliştirme terminolojisinde PostBack, özellikle ASP.NET Web Forms mimarisinde merkezi bir kavramdır. Bir web sayfasının (Web Form) sunucuya geri gönderilmesi ve aynı sayfanın sunucu tarafından işl ...
Devamını OkuAlbert Einstein, 14 Mart 1879 tarihinde, Almanya’nın Ulm kentinde, orta sınıf bir Yahudi ailenin çocuğu olarak dünyaya geldi. Babası Hermann Einstein bir mühendis ve satıcı, annesi Pauline Koch ise mü ...
Devamını Oku1990'ların başında, Sun Microsystems mühendislerinden James Gosling önderliğindeki bir ekip, gömülü sistemler için yeni bir programlama dili geliştirmeye başladı. Projenin ilk adı "Oak" (Meşe) idi ve ...
Devamını OkuEndüstri 4.0’ın temelini, fiziksel dünya ile dijital dünyayı birbirine bağlayan bir dizi ileri teknoloji oluşturmaktadır. Bu devrim, geleneksel üretim süreçlerini kökten dönüştürmek için bu teknolojil ...
Devamını OkuXML (Extensible Markup Language) ya da Türkçe adıyla Genişletilebilir İşaretleme Dili, hem insanlar hem de bilgisayar sistemleri tarafından kolayca okunabilen, veriyi yapılandırmak ve taşımak için kul ...
Devamını OkuNesne Yönelimli Programlama (OOP), modern yazılım geliştirmenin temel taşlarından birini oluşturan, gerçek dünya varlıklarını ve aralarındaki ilişkileri modellemeye dayalı bir programlama paradigmasıd ...
Devamını OkuBirim testi, yazılım geliştirme yaşam döngüsünün ayrılmaz ve kritik bir bileşenidir. Temel tanımıyla, bir yazılım sisteminin en küçük test edilebilir parçası olan bir birimin (genellikle bir fonksiyon ...
Devamını OkuArama Motoru Optimizasyonu, İngilizce Search Engine Optimization ifadesinin kısaltması olan SEO, bir web sitesinin veya dijital içeriğin, belirli anahtar kelimelerde arama motorlarının organik (ücrets ...
Devamını OkuCascading Style Sheets (CSS), ilk olarak 1994 yılında Håkon Wium Lie tarafından önerilen ve World Wide Web Konsorsiyumu (W3C) tarafından standartlaştırılan bir stil şablon dilidir. ...
Devamını Oku1995 yılında Netscape Communications firmasında çalışan Brendan Eich tarafından, o dönemde hızla popülerleşen web sayfalarına daha fazla etkileşim katmak amacıyla geliştirildi. ...
Devamını Oku1990'ların başında bilgi teknolojileri dünyası hızlı bir dönüşüm içindeydi. Kişisel bilgisayarların yaygınlaşması, nesne yönelimli programlamanın yükselişi ve heterojen (farklı mimarilere sahip) cihaz ...
Devamını OkuSir Isaac Newton, 4 Ocak 1643'te (eski takvimle 25 Aralık 1642) İngiltere'nin Lincolnshire kentindeki Woolsthorpe Manor'da doğdu. Doğumundan hemen önce babasını kaybetmiş ve erken doğmuş bir bebek ola ...
Devamını OkuPeer-to-Peer (P2P) veya eşler arası ağ, merkezi bir otorite veya sunucu olmaksızın, katılımcıların (peer'lerin) doğrudan birbirleriyle kaynak paylaşımı ve iletişim yapabildiği dağıtık bir ağ modelidir ...
Devamını OkuWeb uygulamalarının karmaşıklığının katlanarak arttığı bir dönemde, JavaScript'in dinamik ve gevşek tipli (loosely typed) yapısı, büyük ölçekli projelerde bakım ve hata ayıklama zorlukları yaratmaya b ...
Devamını OkuSüper bilgisayarlar, belirli bir zaman diliminde bilinen en yüksek işlem hızını ve performansı sunan, olağanüstü karmaşık ve büyük ölçekli hesaplama problemlerini çözmek üzere tasarlanmış bilgisayar s ...
Devamını Okuİlişkisel veritabanı yönetim sistemlerinin (RDBMS) onlarca yıldır veri depolama ve yönetim dünyasına hâkim olmasının ardından, NoSQL kavramı 2000'li yılların sonunda devrim niteliğinde bir alternatif ...
Devamını OkuBulut teknolojisi, internet üzerinden talep üzerine bilgi işlem kaynaklarına (sunucular, depolama, veritabanları, ağ, yazılım, analiz ve zeka) erişimi sağlayan bir modeldir. Bu kaynaklara fiziksel ola ...
Devamını Okuİnsanlığın hesaplama ihtiyacı, tarihin en erken dönemlerine, tarımın ve ticaretin doğuşuna kadar uzanmaktadır. Antik medeniyetler, sayısal kayıtları tutmak ve temel aritmetik işlemleri gerçekleştirmek ...
Devamını OkuSilikon Vadisi'nin teknoloji üssü olma yolculuğu, onun bir üniversite, askeri araştırma ve girişimcilik ruhunun benzersiz bir karışımı olarak doğduğunu gösterir. Bu dönemin temel taşı, 1891'de kurulan ...
Devamını Okuİş Zekası kavramının kökenleri, modern anlamından oldukça farklı bir döneme, 19. yüzyılın başlarına kadar uzanmaktadır. Terim olarak ilk kez, 1865 yılında Richard Millar Devens tarafından "Cyclopædia ...
Devamını OkuUygulama Mağazası Optimizasyonu (App Store Optimization - ASO), bir mobil uygulamanın Apple App Store ve Google Play Store gibi dijital dağıtım platformlarında daha fazla görünürlük kazanması, organik ...
Devamını OkuKurumsal Kaynak Planlaması (ERP), bir işletmenin tüm temel süreçlerini entegre bir şekilde yönetmek için kullanılan, merkezi bir veri tabanına dayalı kapsamlı bir yazılım uygulama paketidir. Bu sistem ...
Devamını OkuGünümüz dijital iş ekosisteminde, karar verme süreçlerinin kalitesi doğrudan el değmemiş verinin işlenebilir, analiz edilebilir ve güvenilir bilgiye dönüştürülme hızı ile doğru orantılıdır. İşte bu kr ...
Devamını OkuSaaS (Software as a Service), dilimize "Yazılım Hizmeti Olarak Yazılım" şeklinde çevrilebilen, bir bulut bilişim servis modelidir. Bu modelde, bir yazılım uygulaması bir servis sağlayıcı tarafından ba ...
Devamını OkuMicrosoft'un 2000'li yılların başında Java ve C++ dillerine karşı bir rakip olarak geliştirdiği C# (C Sharp), Anders Hejlsberg liderliğindeki bir ekip tarafından tasarlandı. Dilin ortaya çıkışı, .NET ...
Devamını OkuMüşteri İlişkileri Yönetimi (Customer Relationship Management - CRM), bir işletmenin mevcut ve potansiyel müşterileriyle etkileşimlerini yönetmek, analiz etmek ve geliştirmek için kullandığı stratejil ...
Devamını OkuNikola Tesla'nın hayat hikayesi, 10 Temmuz 1856'da, o dönem Avusturya İmparatorluğu'nun bir parçası olan Smiljan kasabasında başladı. Bir Sırp Ortodoks rahibin oğlu olarak dünyaya gelen Tesla'nın elek ...
Devamını OkuJSON (JavaScript Object Notation), Douglas Crockford tarafından 2000'li yılların başında tanıtılan, platformdan bağımsız bir veri değişim formatıdır. İlk olarak JavaScript programlama dili için bir ve ...
Devamını OkuGünümüzün dijital ekosisteminde, mobil uygulamaların hayatın vazgeçilmez bir parçası haline gelmesiyle birlikte, uygulama mağazaları son derece rekabetçi bir pazar alanına dönüşmüştür. Google Play Sto ...
Devamını OkuElon Reeve Musk, 28 Haziran 1971'de Güney Afrika Cumhuriyeti'nin başkenti Pretoria'da dünyaya geldi. Babası Errol Musk, Britanya asıllı bir elektromekanik mühendisi ve pilot, annesi Maye Musk ise Kana ...
Devamını OkuOyun geliştirme endüstrisinde bir devrim yaratan Unity Technologies, 2004 yılında Danimarka’da David Helgason, Nicholas Francis ve Joachim Ante tarafından kuruldu. Kurucular, o dönemde mobil ve web ta ...
Devamını OkuEthereum, ilk olarak 2013 yılında Vitalik Buterin tarafından önerilen, Bitcoin'in temelini attığı blokzincir teknolojisini genel amaçlı, programlanabilir bir hesaplama platformuna dönüştürmeyi amaçlay ...
Devamını OkuSon zamanlarda mobil uygulamalara harcadığımız zaman diğer platformların önüne geçmekte. Bu durum mobil uygulama geliştiricilerinin ve reklam verenlerin sayısını da arttırmış durumda... ...
Devamını OkuBitcoin, 2008 yılında Satoshi Nakamoto takma adını kullanan bir kişi veya grup tarafından yayımlanan "Bitcoin: Eşler Arası Elektronik Nakit Sistemi" başlıklı beyaz kitap ile dünyaya tanıtıldı. ...
Devamını OkuKripto para, merkezi bir otoriteye (örneğin, bir merkez bankası veya finans kurumu) bağlı olmadan, kriptografi yöntemleriyle güvence altına alınan ve çoğunlukla blok zinciri (blockchain) adı verilen d ...
Devamını OkuWhatsApp, modern dijital iletişimin temel taşlarından biri haline gelerek, kişisel ve profesyonel etkileşimlerin merkezinde yer almaktadır. İki milyardan fazla aktif kullanıcısıyla, dünya nüfusunun ön ...
Devamını OkuSQL Server ve Oracle, kurumsal veri yönetiminde iki dev olarak öne çıksa da, temeldeki felsefeleri ve iş modelleri oldukça farklıdır. SQL Server, Microsoft'un kapalı kaynak kodlu, Windows ekosistemiyl ...
Devamını Oku“Yapay zeka nedir?” sorusunun cevabı, onun tarihsel yolculuğu anlaşılmadan tam olarak kavranamaz. Bu kavramın kökenleri, antik çağlardaki otomat mitlerine ve düşünen makinelere dair felsefi spekülasyo ...
Devamını OkuUygulama Programlama Arayüzü, genellikle API olarak kısaltılan bu terim, yazılım geliştirme dünyasının temel taşlarından birini oluşturur. En basit ifadeyle, bir API, farklı yazılım bileşenlerinin bir ...
Devamını OkuHacker terimi, köken olarak 1960’ların MIT Teknoloji Enstitüsü’ndeki model tren kulüplerine ve erken dönem bilgisayar meraklılarına dayanmaktadır. Orijinal anlamıyla “hack”, bir sistemi, özellikle de ...
Devamını Okuİletişim sistemlerinde alınan veya gönderilen verilerin belirli bir depolama kapasitesi gerektirdiği bilinmektedir. Bu durum, bilgisayarlar, akıllı telefonlar ve diğer dijital cihazların performans pa ...
Devamını OkuBüyük veri kavramı, dijitalleşmenin artmasıyla birlikte 2000'li yılların başında ortaya çıkmış olsa da, veri toplama ve analiz etme düşüncesi çok daha eskiye dayanmaktadır. Sanayi Devrimi'nden bu yana ...
Devamını OkuVeritabanı Yöneticisi (DBA), bir organizasyonun veri varlıklarının bütünlüğünü, güvenliğini, performansını ve kullanılabilirliğini sağlamaktan sorumlu olan uzman profesyoneldir. Bu rol, veritabanı sis ...
Devamını OkuVeritabanı, yapılandırılmış bilgilerin veya verilerin düzenli bir şekilde saklandığı, elektronik bir sistemdir. Temel olarak, veritabanları büyük miktarda bilgiyi verimli bir şekilde yönetmek, güncell ...
Devamını OkuYazılım geliştirmeye başlamak, öncelikle algoritmik düşünce yapısını anlamakla mümkün olur. Algoritma, bir problemi çözmek veya bir görevi yerine getirmek için tasarlanmış adım adım talimatlar bütünüd ...
Devamını OkuÇocukların gelecekteki işlerinin henüz olmadığı bir gerçek. Bu sebeple çocukların yenilikçi olmaları ve teknolojiyle ayak uydurmaları, yani geleceğe hazırlıklı olmaları gerekmektedir... ...
Devamını OkuNesnelerin İnterneti (IoT), fiziksel dünyadaki cihazların internet altyapısı üzerinden birbirleriyle ve sistemlerle veri alışverişi yapabilmesini sağlayan devrim niteliğinde bir teknolojik paradigmadı ...
Devamını OkuC++ programlama dili, Bjarne Stroustrup tarafından 1979 yılında Bell Laboratuvarları'nda geliştirilmeye başlanmıştır. Stroustrup'un temel amacı, C programlama dilinin esneklik ve performans avantajlar ...
Devamını OkuWorld Wide Web (WWW), Tim Berners-Lee tarafından 1989 yılında CERN'de (Avrupa Nükleer Araştırma Merkezi) ortaya atılan bir bilgi paylaşım sistemidir. Enquire adlı projeden esinlenen Berners-Lee, hiper ...
Devamını OkuVeritabanı, dijital bilgi yönetiminin temel taşı olarak tanımlanabilir. Organize edilmiş veri koleksiyonlarından oluşan bu yapılar, modern bilgi sistemlerinin omurgasını oluşturmaktadır. ...
Devamını Oku1990'ların başında bilgisayar programlama, genellikle profesyonel yazılım geliştiricilerin ve bilgisayar mühendislerinin tekelinde olan karmaşık bir disiplindi. C++, Pascal ve hatta QuickBASIC gibi di ...
Devamını OkuProgramlama dillerinin evrimsel gelişimi, bilgisayar bilimlerinin en önemli tarihsel süreçlerinden birini oluşturmaktadır. 1960'ların sonu ve 1970'lerin başı, yazılım mühendisliği disiplininin şekille ...
Devamını OkuHTML, yani HyperText Markup Language, 1989 yılında Tim Berners-Lee tarafından World Wide Web’in temelini oluşturmak amacıyla tasarlandı. Başlangıçta, akademik ve araştırma ortamlarında belge paylaşımı ...
Devamını Oku