Yazılım, herhangi bir bilgisayar donanımını çalışır hale getirmek için program üreticileri tarafından oluşturulan bir programdır. Yazılım denilen şey aslında verilerin işlenmesiyle ilgili talimatlar içeren programlar bütünüdür.Yazılım, bilgisayar donanımı ile kullanıcılar olarak insanlar arasında bir köprü görevi görür.
Yazılım dili günümüzün teknolojilerine kolaylık sağlayan, geçmişi çok eskilere gitmeyen bir şeyin nasıl çalışması gerektiğini ona gösteren bir dildir. Teknolojinin vermiş olduğu kolaylık sayesinde yazılım öğrenmek artık daha pratik.
Bir bilgisayar yazılımı şunları hedefler:
- Bir programı tanımlamak.
- Web siteleri üzerindeki kontrolü sağlamak.
- Uygulamalar ve projeler geliştirmeyi sağlamak.
En yaygın bilgisayar yazılım anlayışı, bir bilgisayara yüklenip okunabilen ve kullanılabilecek veri formatları, programlar ve dijital arşivleme gibi bilgisayarın temel bileşenleridir. Microsoft Office, Mozilla, Coller Draw ve Windows Media Player sıkça kullanılan yazılım örnekleridir.
Yaygın Olan Yazılım Türleri
Yaygın Olan Yazılım Türleri
- İşletim Sistemi Yazılımı
- Sürücü Yazılımı
- Uygulama Yazılımı
- Programlama Dilleri
1. İşletim Sistemi Yazılımı
Bir işletim sisteminin ana işlevleri şunlardır;
- İşlemci içerisindeki görevleri bölme
- Veri kaynaklarını kaydetme
- Depolama dahil sistem belleğini kaydetme, yedekleme
- Sistem hatalarını denetleme
- Ağ güvenliğini koruma
2. Sürücü Yazılımı
3. Uygulama Yazılımları
- Microsoft Office
- Multimedya Yazılımı
- Ses ve video oynatıcılar
- Görüntü işleme yazılımı
- İnternet yazılımı
- Oyun yazılımı
- Antivürüs yazılımı
4. Programlama Dilleri
Programlama dili, bilgisayar tarafından kabul edilecek belirli komutları ve kuralları içeren bir programdır. Bilindiği gibi, bilgisayarlar sadece komutları ikili biçimde anlar (bit 0 veya 1'dir). Programlama dili, aslında programcı tarafından yapılan talimat satırlarını makine tarafından anlaşılan bir dile çevirme işlevini yapmaktadır. En çok bilinen programlama dilleri arasında Java, C, C ++, PHP, Python, Basic, Cobol vb. vardır.
Programlama Dil Seviyeleri
Programlama dil seviyesi üç aşamadan oluşmaktadır. Bunlar; düşük seviye dil, orta seviye dil, üst seviye dildir.
Düşük Seviye Dil
Orta Seviye Dil
Üst Seviye Dil
Yüksek seviyeli programlama dilleri 3. nesil programlamada görünmeye başlamıştır. C++, PHP, Delphi gibi 5. nesil programlama diline kadar gelişmiştir.
1. Udemy
Udemy çok çeşitli alanlarda 100 binden fazla online yazılım kursları veren bir eğitim sitedir. Yazılım geliştirme, işletme, finans ve muhasebe, BT ve yazılım, kişisel gelişim, tasarım, pazarlama gibi bir çok kategoride eğitimler vermektedir. Platformda bir çok ücretli kursun yanında ücretsiz olarakta alabileceğiniz kurslar mevcuttur.
2. Coursera
Coursera, günümüzde 40 milyondan fazla kullanıcıya sahiptir.
2012 yılında, iki Stanford bilgisayar bilimi profesörü tarafından dünyada
online olarak en iyi eğitime erişimi olan herkese hizmet verme vizyonuyla
kuruldu.
Daphne Koller ve Andrew Ng kurslarını çevrimiçi olarak
herkesin alması için çevrimiçi hale getirdi. Coursera'da, 190'dan fazla üniversite ve şirketler için
çevrimiçi kurslar bulunmaktadır.
3. Academy Of Mine

Her ne kadar teknik olarak ücretsiz olmasa da, bu site
ücretsiz bir çok açık kaynak kodları sunmaktadır. Çoğu çevrimiçi yazılım öğrenme
sitesi birçok özelliği ile tasarım açısından tatmin edici değildir. Fakat
ücretsiz olan kurslarda mevcut.
Platform şunları içerir:
- Sınırsız
kurslar için ödeme seçenekleri ve ücretsiz bölümler /
üniteler.
- Zamanlı
sınavlar.
- Ödevler.
- Sertifikalar
ve rozetler.
- Oynayabileceğiniz
çeşitli oyunlar.
- Ders
alan öğrenciler için forumlarla ve tartışmalarla sizinle ve diğer üyelerle
etkileşime girebilme imkanı sunar.
Son zamanlarda, Sürekli Eğitim ve Mesleki Sertifikalar
alanında da kurslar vermektedir.




