Sunuyu indir
Sunum yükleniyor. Lütfen bekleyiniz
1
Yazılım Geliştirme ve Java
2
Yazılım Mühendisliği Yazılım Mühendisliği bir yazılımın sistematik, disiplinli,ölçülebilir bir yaklaşımla geliştirme,operasyon ve bakımının gerçekleştirilmesi uygulaması ve çalışılmasıdır (Wikipedia)
3
Yazılım Geliştirme Bilgisayar ya da bilgisayarlı sistemler üzerinde çalışan uygulamaların kodun geliştirilmesi Çıktılar Sistemde çalışan uygulamalar Kaynak Kodu Dokümanlar
4
Programlama Dili Bir bilgisayar ya da bilgisayarlı makinalara komut/komut kümeleri vermek üzere oluşturulmuş yapay dildir (Wikipedia) Yazılımları üretmek için programlama dilleri gereklidir.
5
Bazı programlama dilleri ve yazılım platformları
C C++ Pascal Ada Java .NET (C#, VB) Eiffel PHP Powerbuilder ActionScript ....
6
Soru Neden bir çok programlama dili var?
7
Cevap Belli başlı nedenler Kullanım amaçları
Destekleyen ticari kuruluşlar Her zaman alternatifler olmalı değil mi ?
8
Programlama Ortamları
Web Masaüstü Mobil IOS Android Windows Mobile Gömülü Programlama
9
Programlama Ortamları
10
Web Programlama İnternet siteleri ve portallerin geliştirilmesi için kullanılır Kullanılan programlama dilleri PHP HTML CSS Javascript ASP.NET Java (JSF,JSP)
11
Masaüstü Programlama Geliştirilen programlar tamamen bilgisayar üzerinde çalışır ve kurulum gerektirir Örnek masaüstü programları Photoshop Microsoft Office
12
Mobil Programlama Son dönemde çok popülerdir
Daha küçük ölçekli programlardır Geliştirilen uygulamalar platform’a ait uygulama marketlerinde satılabilir Platforma ait Uygulama Marketlerinde bireysel satış imkanı
13
Nesne Yönelimli Programlama
Veri alanları , yordamlar (metodlar) ve bunların ilişkilerinden oluşan veri yapıları yani nesneleri kullanarak yazılım geliştirme için kullanılan yazılım paradigmasıdır. Gerçek hayatı modelleyen ve modüler yapı oluşturmayı sağlayan bir altyapıdır Şu anda kullanılan bir çok programlama dili bu özelliği destekler Detaylı bilgi için
14
Java Nedir? Sun şirketi tarafından 1995 yılında geliştirilmiştir
Sözdizim kuralları C/C++’a çok benzer Nesne temellidir. Java Sanal Makinası (Java Virtual Machine) denilen bir uygulama üzerinde çalışır. GNU GPL lisansı ile ile lisanslamış. Referans implemantasyonu Sun şirketi 1995 yılında geliştirmiştir. Şu anda bir çok farklı Java implementasyonu mevcuttur (IBM,Oracle, vb) Java bütün işletim sistemleri üzerinde çalışabilir
15
Java Versiyonları JDK 1.0 (Ocak 23, 1996) JDK 1.1 (Şubat 19, 1997)
J2SE 1.2 (Aralık 8, 1998) J2SE 1.3 (Mayıs 8, 2000) J2SE 1.4 (Şubat 6, 2002) J2EE 5.0 (Eylül 30, 2004) Java SE 6 (Aralık 11, 2006) Java SE 7 (Temmuz 28, 2011)
16
Java Mimarisi
17
Örnek bir Java Class’ı class HelloWorldApp {
public static void main(String[] args) { System.out.println("Hello World!"); // Mesajı görüntüle. }
18
Neden Java Tercih etmeliyim
Büyük çaplı bir çok şirket Java kullanır Telekominikasyon Turkcell,Vodafone,Avea,Turk Telekom Finans Yapı Kredi,Finansbank Havacılık Turk Hava Yolları, Pegasus Açık kaynak kodlu bir çok kütüphaneden faydalanılabilir Platform bağımsız çalışabilir %100 Bulut uyumlu bir dildir Java’da geliştirme için en az 2 sene ister. Piyasada en çok kullanılan iki dilden biridir Büyük ölçekli firmalarda iş bulma imkanı vardır
19
Yazılımda Kariyer Programcı Analist Programcı Yazılım Mimarı
Kendi Şirketini kurabilirsin Bilisim Teknolojileri Alanında yöneticilik
20
Yazılımda Kariyer
21
Yazılımcının günlük hayatı
22
Yazılım Mühendisinin Günlük Hayatı
23
Dünya’da Java kullanım oranları
24
Sorular?
Benzer bir sunumlar
© 2024 SlidePlayer.biz.tr Inc.
All rights reserved.