Java ile Android Mobil Yazılım Uzmanı (Android App Development)



Benzer belgeler
Cloudera Training for Apache HBase

Nevşehir Hacı Bektaş Veli Üniversitesi Bilgi Portalı Android Uygulaması

Akıllı telefonlar, avuçiçi bilgisayarlar ile taşınabilir (cep) telefonların özelliklerini birleştiren cihazlardır. Akıllı telefonlar kullanıcıların

Red Hat Server Hardening

Java Programlama Giriş

BLM401 Mobil Cihazlar için ANDROİD İşletim Sistemi GÜVENLİK VE İZİNLER. BLM401 Dr.Refik SAMET

MOBIL UYGULAMA GELIŞTIRME

JAVA MOBIL UYGULAMALAR

Android e Giriş. Öğr.Gör. Utku SOBUTAY

Java. Hakkımızda. Java Eğitimi

Android Platformunda Uygulama Geliştirme.

MÜHENDİSLİK FAKÜLTESİ / ENSTİTÜSÜ / YÜKSEKOKULU BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ BÖLÜMÜ /ABD LİSANS PROGRAMI - 2 ( yılı öncesinde birinci

MOBİL İŞLETİM SİSTEMLERİ (MOBILE OPERATING SYSTEMS)

18. Esri Kullanıcıları Konferansı 7-8 Ekim 2013 ODTÜ, Ankara Teknik Atölye. ArcGIS for Mobile. Kürşad Demirer

Cep Telefonu Değeri Belirlemek için Mobil Uygulama

Business Intelligence and Analytics Principles and Practices: Charting the Course to BI and Analytic Success

Yüksek Öğretimde Mobil Eğitime Geçiş İçin Yol Haritası: Atılım Üniversitesi Örneği

Nevşehir Hacı Bektaş Veli Üniversitesi Bilgi Portalı Android Uygulaması

Programming in HTML5 with JavaScript and CSS3

DOKUZ EYLÜL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ DEKANLIĞI DERS/MODÜL/BLOK TANITIM FORMU. Dersin Kodu: CME 4423

Mobil Yazılım Mühendisliği (SE 570) Ders Detayları

Akılda kalıcı sahneler

Bilgi güvenliği konusunda farkındalık yaratmak. Mobil cihazlardaki riskleri anlatmak. Mobil uygulamaların bilgi güvenliği açısından incelemek 2

Temel Bilgisayar (Basic Computer) Yazılım (Software)

Özgür Yazılım, İş ve Kariyer Modelleri. Mahir B. Aşut EkoPC Kurucu Ortağı ve Yöneticisi, LKD Üyesi

Oyun Programlama Dersi. Nergiz Ercil Çağıltay

1 GİRİŞ 1 Bu Kitap Kime Hitap Eder? 2 Kitapta Nelerden Bahsedilmiştir? 3 Kitabı Takip Edebilmek için Nelere İhtiyaç Duyacaksınız?

Andorid İşletim Sistemi Uyumlu Ösym Sınavları Uygulaması

Object Oriented Programming Ders İzlence Formu

Bu Kitap Kime Hitap Eder? 2 Kitapta Nelerden Bahsedilmiştir? 3 Kitabı Takip Edebilmek için Nelere İhtiyaç Duyacaksınız?

Karabük Üniversitesi Bilgi Sistemi Android Uygulaması. Android Application of Karabük University Information System

Cep Telefonu Değeri Belirlemek için Mobil Uygulama

Mobil Uygulama Geliştirme (ISE 507) Ders Detayları

NESNEYE DAYALI PROGRAMLAMA VE C++

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6

ÖZGÜR YAZILIMLAR İLE J2EE

GRUNDIG GTB 1050 TABLET MODELİNİN SIFIRLAMA İŞLEMİ:

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ EĞİTİM ÖĞRETİM YILI DERS KATALOĞU

Turkmedya grubuna ait, portallarının, mobil uygulamalarının güncel UI/UX kurallarına göre tasarımlarının yapılması ve yenilenmesi.

ANKARA İLİ BASIM SEKTÖRÜ ELEMAN İHTİYACI

İŞLETİM SİSTEMLERİ. (Operating Systems)

1 / 5. Mehmet Alper Şen. Kıdemli Yazılım Uzmanı. İletişim Bilgileri

Mobil Uygulama Geliştirmeye Giriş (ISE 407) Ders Detayları

2000 li yıllardan itibaren teknolojinin hızlı gelişiminden belki de en büyük payı alan akıllı telefon ve tabletler gibi kablosuz iletişim olanağı

Mobil Uygulama Geliştirmeye Giriş (ISE 407) Ders Detayları

-Bilgisayarı oluşturan iki temel unsurdan diğeri ise YAZILIM dır.

Şehir İzmir. Bitiş Tarihi İş Tanımı Vega Muhasebe programının kurulumu, eğitimi. Veritabanı kurulumu ve ayarlarının yapılması

CENG 302 Yazılım Mühendisliği Yazılım Mimarisi - Devam. Alper UĞUR

Neden Kodlama Eğitimi?

Yüz Tanımaya Dayalı Uygulamalar. (Özet)

YÖNETİM BİLİŞİM SİSTEMLERİ BÖLÜMÜ YENİ DERS MÜFREDATI (1) FAKÜLTESİ: İŞLETME FAKÜLTESİ / BUSINESS SCHOOL

T.C. GEBZE YÜKSEK TEKNOLOJİ ENSTİTÜSÜ

ANDROID AÇIK AKSESUAR API & AKSESUAR GELİŞTİRME. Dr. Fatma Cemile Serçe

ISCOM Kurumsal ISCOM KURUMSAL BİLİŞİM TEKNOLOJİLERİ EĞİTİM KATALOĞU

EYLÜL 2012 İŞLETİM SİSTEMLERİ. Enformatik Bölümü

TCMB Deneyim Raporu. Kurumsal Java Uygulama Platformu. Sacit Uluırmak. Türkiye Cumhuriyet Merkez Bankası Sistem Araştırma ve Planlama Müdürlüğü

Mobil Uygulama Geliştirmeye Giriş (ISE 407) Ders Detayları

Yazılım/Donanım Farkı

Değerlendirme testleri:

İşletim Sistemleri; İÇERİK. Yazılım BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI Yazılım Türleri

Papercut ile TÜKETİMİ AZALTIN, BASKILARI TAKİP EDİN & TASARRUF EDİN.

Teknik Açıklıklar Nasıl Yönetilmeli? Hayretdin Bahşi Uzman Araştırmacı

1 REACT (REACTJS) GIRIŞ

YAKIN DOĞU ÜNİVERSİTESİ DIŞA AÇIK DERSLER KOORDİNATÖRLÜĞÜ BİLGİSAYAR MÜHENDİSLİĞİ - İNGİLİZCE

İşletim Sistemleri. Bilgisayar Mühendisliğine Giriş. Teknoloji Fakültesi / Bilgisayar Mühendisliği. Öğr.Gör.Günay TEMÜR

EĞİTİM-ÖĞRETİM YILI MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ (İNGİLİZCE) BÖLÜMÜ DERS PROGRAMINDA YAPILAN DEĞİŞİKLİKLER

MÜFREDAT DERS LİSTESİ

EMRE CAMADAN KİŞİSEL BİLGİLER EĞİTİM. E-Posta: Cep:

ODTÜ Bilgisayar Mühendisliği. Tanıtım Günleri Temmuz 2005

YAZILIM EĞİTİMLERİ. Masaüstü Veritabanı Web Mobil Programlama. Yazılım Eğitimleri

BOLD İSTANBUL Yeni Nesil İnteraktif & Mobil Ajans

1 / 5. Murat Deniz. Uzman Personel. İletişim Bilgileri. : m.dnz@yandex.com murtdnz@gmail.com. Adres Bilgileri

ÇANKAYA ÜNİVERSİTESİ İNGİLİZCE HAZIRLIK SINIFI

1. Bölüm: Ağı Keşfetme

Programlama Dilleri sıralaması Programlama Dilleri sıralaması 2016

DOKUZ EYLUL UNIVERSITY FACULTY OF ENGINEERING OFFICE OF THE DEAN COURSE / MODULE / BLOCK DETAILS ACADEMIC YEAR / SEMESTER

Educational On-line Programmes for Teachers and Students

If you have any issue in outlook mail account like spam mail, mail send or receive issues, mail delivery problem, mail sending too late and.

Hızlı ve Güvenli Vale Hizmeti

1 / 5. Tuğba Üstündağ. İletişim Bilgileri

Red Hat System Administration III

Akdeniz Üniversitesi

MÜHENDİSLİK FAKÜLTESİ / ENSTİTÜSÜ / YÜKSEKOKULU BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ BÖLÜMÜ /ABD LİSANS PROGRAMI - 1 ( yılı ve sonrasında birinci

Mobil Yazılım Mühendisliği (SE 570) Ders Detayları

İletişim.

Ders Tanıtım Formu (Türkçe) Form 2a: Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS

Anlatım, Tartışma, Gözlem, Uygulama Alıştırma,

2 APP INVENTOR A ILK ADIM

Demodülasyon Algoritmaları İçin En İyilenmiş Windows İşletim Sistemi Uygulamaları

SOSYAL SORUMLULUK PROJESİ

1 / 5. Ali Eren Köseoğlu. Yazılım Uzmanı. İletişim Bilgileri

4. Bölüm Programlamaya Giriş

İÇİNDEKİLER. YAZARLAR HAKKINDA... v. RESİMLER LİSTESİ...xv. 1.1.Bulut Bilişim Kavramının Analizi...1 BÖLÜM 1: TEMELLER...1

HB1002: ORACLE 10G VERĐTABANI PL/SQL ile PROGRAMLAMA (32 saat)

Transkript:

Java ile Android Mobil Yazılım Uzmanı (Android App Development) Eğitim Tipi ve Süresi: 5 Days VILT 5 Day VILT 5 Days ILT Java ile Android Mobil Yazılım Uzmanı (Android App Development) Android Uygulama Geliştirme (AndroidDev) Java ve Eclipse kullanarak Android uygulamaları geliştirmeyi öğrenin Android telefonların çoğu önde gelen telefon üreticileri tarafından üretilmesi ve tabletlerin yaygınlaşması ile, Android platformu, dünyanın en hızlı büyüyen mobil geliştirme platformu haline geldi. Bu eğitimde, Java ve Eclipse geliştirme ortamlarını kullanarak Android uygulamaları geliştirmeyi öğreneceksiniz. Android mobil kamera kullanımı, konum belirleme araçları ile çalışma ve ses ve görüntü dosyalarını çalmayı da içeren temel uygulama geliştirmelerini öğreneceksiniz. Neler Öğreneceksiniz Android uygulamaları geliştirme için mevcut araçlar Android OS mimarisi Android cihazlar üzerindeki bileşenlerle çalışma Android mobil cihazlara etkili ve çekici uygulamalar tasarlamak için Android SDK ve API araçlarını kullanma Java dil sınıfları ve Android işletim sistemi dâhilinde çalışmak için geliştirilmiş nesneleri Zorlayıcı Android uygulamaları yazmak için gereken bilgi Kimler Katılmalı Toolset genişletmek ve iş, eğitim ya da kişisel kullanım için Android uygulamaları geliştirmek isteyen yeni ya da deneyimli uygulama geliştiricileri Mobil uygulama geliştiricisi olarak kariyer yapmak isteyenler Mobil uygulama geliştirmede yeni olanlar

Bir uygulama geliştirmeye başlamış ve bu konuyu çözmek için yardıma gereksinim duyarlar Önkoşullar Java programlama deneyimi gereklidir Android geliştirme deneyimi gerekli değildir JavaSE de Grafik Kullanıcı Arabirimleri deneyimi faydalı olmaktadır ama zorunlu değildir Windows, Mac ya da Linux çalıştıran ve yaklaşık 250 MB boş disk alanına sahip bir dizüstü bilgisayar Devam Dersler Oyunculuk için Android Uygulamaları Geliştirme (AndroidGaming) Android Yazılım Uzmanlığı Eğitim İçeriği 1. Gün Eclipse ile Java Uygulamaları Yaratma ve Çalıştırma Veri Çeşitleri, Değişkenler ve Operatörler Denetim Tümceleri Yöntemler Diziler Nesne-Yönelimli Java Kalıt ve Arabirimler Inner Class lar 2. Gün Android e Giriş Geliştirme Araçları İlk Uygulamanızı Geliştirme: Merhaba Dünya (Hello World) Android Uygulamalarında Hata Ayıklama ve Ayrımlama Uygulama Yaşam Döngüsü Uygulama Kaynakları ile Çalışma 3. Gün Kullanıcı Arabirimi: Alanlar, Düğmeler ve Etiketler Kullanıcı Arabirimi: Seçim Widget'ları Kullanıcı Arabirimi: Listeler Kullanıcı Arabirimi: Kapsayıcılar

Kullanıcı Arabirimi: İlerleme Çubukları, Time Pickers ve Saatler Menüler ve Mesajlar Oluşturma 4. Gün Filtreler ve Maksatlar/Niyetler (Amaçlar) Web Hizmetleri ile Çalışma Internet ile Çalışma XML ile Çalışma Ses ve Video Animasyon Dâhili SQL Veritabanı 5. Gün Dâhili kamera ile çalışma Konum Belirleme Hizmetleri Google Haritalar ile Çalışma Tarayıcı ile Çalışma Android Yazılım Uzmanlığı Gelişen mobil dünyada cep telefonlarında uygulama yazma konusunda teknik eleman ihtiyacının artması sektöre olan ilgiyi büyütmüstür. Mobil reklamcılık, mobil yazılımcı gibi yeni meslek alanları ortaya çıkmıstır. Eğitimin amacı değişime ayak uydurmak isteyen ve mobil uygulamalar geliştirmek isteyen kişilerin uzman mobil yazılımcı olarak sektöre kazandırılmasıdır. Mobil yazılım uzmanlığı nedir? Mobil yazılım alanında bir uzmanlık derecesi elde etmek isteyen ve IT teknolojileri departmanları üzerinde faaliyetlerini yürütmek isteyen bireyler dünya genelinde geçerliliği olan mobil yazılım alanında uzmanlık elde etme çabası sarf eder. Bilgisayar üzerinden yürütülmekte olan bu faaliyetler mobil sistemler üzerinde uygulanabilecek yazılımların araştırma ve geliştirme faaliyetlerini yürütüyor olması ile bilinmekte ve mobil cihazlar üzerinde hazırlanmış olan yazılımlarda meydana gelebilecek sorunların analiz edilerek giderilmesinde önemli bir pay sahibi olacaklardır. Mobil yazılım uzmanlığı hakkında temel bilgiler; Mobil yazılım uzmanlığı sürecinde etkin sonuçlar elde etmek isteyen bireyler bu sektörde çok daha iyi bir konum elde edebilmek adına kendini iyi bir şekilde geliştirmeye gayret göstermelidir. İyi bir İngilizce bilgisine sahip olunması mobil yazılım uzmanlığı alanında faaliyet gösterecek olan bireyler için önemli bir husus olacak ve bu sürecin iyi bir şekilde değerlendirilmesini sağlayacaktır. Mobil yazılım uzmanlığı ile beraber iyi bir alt yapı yanı sıra teknik bilgi gelişimini de en iyi şekilde sürdürmeye özen göstermeniz gerekecektir. Sizlere sunulacak olan modül ve uygulamaların en iyi şekilde uyarlanmasını sağlamak, mobil yazılım uzmanlığı alanında çok daha aktif sonuçlar elde etmek ve başarılara imza atmak isteyen bireyler genel olarak ekip çalışmasına yatkın bireylerden oluşmalı ve bu sektör üzerinde meydana gelebilecek zorlukların bilinci ile uzun süreli çalışma saatlerini de göz önünde bulundurmalıdır. Teknoloji öyle bir konuma geldi ki her gün için onlarca yeni projeye yer verilmekte ve önde olmak için rakiplerinizden önce projeler için araştırma ve geliştirme faaliyetlerinizi sürdürmeniz gerekmektedir. Bu alanda da sizlere sunulacak olan alt yapıyı en iyi şekilde değerlendirmeye

özen göstermelisiniz. Önemli ayrılık; Mobil yazılım uzmanlığı denildiğinde belli bir alanı değil geniş kapsamlı alanları kapsıyor olduğunu göz önünde bulundurmakta fayda olacaktır. Çünkü iyi bir mobil yazılım uzmanı olmak isteyen bireyler kendilerini belli alanlar üzerinde geliştirmeyi tercih etmektedir. Bu alanda da android cihazlar için mobil yazılım uzmanlığı ve ios cihazlar için mobil yazılım uzmanlığı seçenekleri ön plana çıkmaktadır ve artık bu sektöre Windows işletim sistemli cihazlarında gelmesi ile Windows Phone yazılım uzmanlığı seçeneğide eklenmiş oldu. Android yazılım uzmanlığı hakkında genel bilgiler; Bu sistem üzerinde faaliyetlerini sürdürmekte ve iyi bir yazılım uzmanı olmak isteyen bireyler hızlı bir şekilde gelişmekte olan mobil teknolojiler üzerinde aktif bir konuma sahip olmak ve akıllı cep telefonu modelleri için uygulamalar yazma konusunda teknik bilgiye sahip bireyler olmak istemektedir. Bu alana yönelik mobil cihazların artış göstermesi ile beraber sektörler üzerinde mobil reklam olanaklarından yararlanmak mobil yazılım imkanlarından yararlanmak mümkün olacaktır. Android yazılım uzmanlığı yapacak olan bireyler android işletim sistemi ile ilgili olarak temel bilgilere sahip olmasının yanı sıra yazılım sektörüne ilgi duyuyor olmanız halinde etkin sonuçlar elde edebilirsiniz. Learn to develop Android apps using Java and Eclipse. With Android phones being produced by all of the major phone manufacturers and with the addition of new tablet devices, it's no surprise that the Android platform is the fastest growing mobile development platform in the world. In this course, you will learn to develop Android applications using Java and the Eclipse development environment. You will learn basic application development including using the Android mobile camera, working with geolocation tools, and playing audio and video files. What You'll Learn Tools available to develop Android applications Android OS architecture Work with components on Android devices Use Android SDK and API tools to design effective and attractive apps for Android mobile devices Java language classes and objects built to work within the Android operating system Knowledge required to write compelling Android applications Who Needs to Attend New and experienced application developers who wish to expand their toolset and specialize in developing Android apps for business, education, or personal use Developers seeking a career as an mobile applications developer Those new to mobile apps development Anyone who started building an app and needs help putting all the pieces together Prerequisites Experience in Java programming is required

No experience in Android development is necessary Experience developing graphical user interfaces in JavaSE is helpful but not required A laptop running Windows, Mac, or Linux with approximately 250 MB of free disk space Follow-On Courses Developing Android Apps for Gaming (AndroidGaming) Course Outline Day 1 Day 2 Day 3 Day 4 Day 5 Creating and Running Java Apps with Eclipse Data Types, Variables, and Operators Control Statements Methods Arrays Object-Oriented Java Inheritance and Interfaces Inner Classes Introduction to Android Development Tools Creating Your First Application: Hello World Debugging and Profiling Android Applications The Application Life Cycle Working with Application Resources User Interface: Fields, Buttons, and Labels User Interface: Selection Widgets User Interface: Lists User Interface: Containers User Interface: Progress Bars, Time Pickers, and Clocks Creating Menus and Messages Filters and Intents Working with the Internet Working with Web Services Working with XML Audio and Video Animation The Built-In SQL Database Working with the Built-In Camera Geolocation Services Working with Google Maps Working with the Browser

Bilginç IT Academy Telefon: 0212 282 77 00 Fax: 0212 282 77 04 E-posta: info@bilginc.com Adres: Huzur Mahallesi Fatih Caddesi No:67 Kat:4 4.Levent/İstanbul