Proje yönetim araçları, yazılımcıların hangi görevlerde sorumlu olduklarını ve bu görevlerin son teslim tarihinin ne zaman oldu…
Chatbot'lar, son birkaç yılda kullanıcılar arasında popüler oldu. Ayrıca, yapay zekanın benimsenmesine de iyi bir örnek oldular.…
Muhtemelen Hackathon terimini daha önce duymuşsunuzdur, hatta belki bir Hackathon’a da katılmış olabilirsiniz. Ancak teknoloji endüst…
Bootcamp, yaklaşık 4 - 6 hafta süren belirli bir alanda yoğun eğitimin olduğu yazılım, siber güvenlik & veri bilimi kariyerine baş…
Cache, önbellek olarak adlandırılır. Bilgisayarda bulunan tüm verilerin geçici olarak saklandığı alandır. Önbellek…
Oyun oynamayı sevenler ve ilgi duyanlar her zaman oynadığımız oyunların nasıl yapıldığını merak etmiştir. Hem kodlamaya hem de oyun oynamaya ilgisi o…
Git ve Github kullanımı hakkında hazırladığım rehberin 2.bölümü olan ve yazılımcılar için olmazsa olmaz Github'ın ne olduğuna ve nasıl kullanıldığına…
Yazılımcıların vazgeçilmezi olan Git ve Github Nedir, Ne İşe Yarar ve Nasıl Kullanılır? Konularına değineceğim yazımın ilk bölümünde Git ikinci yazım…
90'lı yılların başında Guido Van Rossum tarafından geliştirilmeye başlanan Python, nesne yönelimli, yorumlamalı yüksek seviyeli bir programlama dili …
Özellikle makine öğrenmesi ve derin öğrenme ile ilgileniyorsanız veya bu alana ilgi duyuyorsanız tensorflow'u şimdiye kadar duymuş olmalıs…
React Nedir? React Native'in ne olduğuna geçmeden önce React'ın ne olduğuna bakmamızda fayda var. React, kullanıcı arayüzleri (UI) gelişt…
Dinamik programlama, karmaşık problemlerde, o problemi kendi içerisinde tekrarlayan alt problemlere bölerek elde edilen sonuçları kaydeden…
1.Opensource nedir? Opensource yani açık veri, paylaşma, var etme ve kullanma üzerine bir birliktelik hareketidir. Eğer ilgili ve…
Yazılım Ürün Hatları Nedir? Yazılım ürün hattı basitçe bir projeyle alakalı ürünlerin belli bir talep doğrultusunda daha verimli bi…
1.Greedy Algoritması nedir? Sonraki adım üzerinde durulmadan ve hesaba katılmadan optimal çözüm arayışında mevcut şartlar üzerind…
Proje Nedir? Yazılım Proje Yönetimi başlığına girmeden önce yazılım projesinin ne olduğu üzerinde durulmasında fayda var. Proje; …
React mı Angular mı daha avantajlı? Hangisini tercih etmeliyim? Frontend yazılım dünyasında trend konuların başında gelen bu karşıla…
Nesne Yönelimli Programlama Yaklaşımı herhangi bir programlama dili üzerinde geliştiricilik yaparken soruna yaklaşımımızdan ziyade çözüme …
Uygulama yaşam döngüsü, bir uygulamanın fikrinin doğduğu andan, o uygulama kaldırılana kadarki süreçtir, yani aslında o uygulamanın bütün ömrüdür. Uy…
Dinamik Programlama problemleri optimal çözümler bulmak adına daha küçük parçalarına bölerek yukarıdan aşağı ya da aşağıdan yukarı yorumlayarak öncek…
Agile Geliştirme Nedir?Agile yani çevik metodoloji, size nispeten daha az baş ağrısıyla daha hızlı ürün teslimatı vadeden bir proje yönetim ve yazılı…
1. Django Nedir, Neden Bu Kadar Popüler?Django günümüz dünyasında en popüler yazılım dillerinden biri olan Python’un en bilinen framework…
Sanılanın aksine adını piton yılanından değil Britanyalı komedi grubu olan Monty Python’dan alan Python, günümüzün en popüler programlama dillerin ba…
Container Nedir?Containerları diğer processlerden ayrı olarak bir process grubu olarak düşünebiliriz. Bu konteynerlar kendi process ID’lerine, mem/CP…
TarihçesiBjarne Stroustrup tarafından 1979’da tez çalışması için geliştirdiği C++, C dilini de kapsayan genel amaçlı bir programlama dilidir. Orjinal…
Nedir bu R? Veri analizi konusunun daha da popülerlik kazandığı günümüzde R adından sıkça…
1.Opensource nedir? Opensource yani açık veri, paylaşma, var etme ve kullanma üzerine bir birliktelik hareketidir. Eğer ilgili ve bilgiliysen çalışan…
IDE ve Text Editor Farkı Nedir? Açılımını Integrated Development Environment olarak yapabileceğimiz IDE, text editor’lerin kod ya…