Java ile Android Programlama Uzmanlığı Eğitim Kursu

İ-Akademi Java ile Android Programlama Kursu Eğitimi İle Android Programlamayı kısa sürede öğrenin. İş hayatınızda fark yaratın!

İzmir Android mobil uygulama geliştirme kursu ile ilgili daha detaylı bilgi almak için Bizi Arayın! 0 (232) 464 09 24

Java ve Android Eğitiminin Amacı

java eğitimi ile android geliştirme kursuBu eğitimi tamamlayan öğrenciler; mevcut bir uygulamayı upgrade edebilmenin yanısıra, güncel Android bileşenlerini farklı projeler içinde birbirine entegre edip, yazdıkları uygulamayı iş ve teknoloji dünyasında sıkça kullanılan üçüncü parti yazılımlarının da desteğiyle Google Play Store’da yayınlanacak hale getirebilme becerisini de kazanacaktır. Java ile Android Programlama Eğitimi; Java Programlama dili ile Android cihazlar için yazılım ve uygulama geliştirebilecek kalifiyeli bireyler yetiştirmek için hazırlanmıştır.

Android Kursuna Kimler Katılabilir

Java ile Android Programlama eğitimi başta bilgisayar, matematik ve yazılım mühendisliği olmak üzere üniversitelerin mühendislik fakülteleri öğrencileri ve mezunlarının yanı sıra profesyonel olarak mobil yazılımlardan para kazanmak isteyen adaylara yöneliktir.

Çalışma Alanları

▪ Android kursu sonrasında bilgi ve iletişim teknolojileri alanında mobil uygulama geliştirme hizmeti veren kendi firmalarını kurabilirler,
▪ Mobil uygulama geliştirme konusunda bağımsız danışman,
▪ Firmaların mobil uygulama geliştirme departmanlarında,  Sektör farkı gözetmeden tüm orta ve büyük işletmelerde,
▪ Yazılım firmalarında, mobil uygulama geliştirme departmanında ve benzeri alanlarda görev alabilirler.

Fiyat ve daha detaylı bilgilendirme ister misiniz? Anında dönüş yapalım!

eyJpZCI6IjE0IiwibGFiZWwiOiJrdXJzIiwiYWN0aXZlIjoiMSIsIm9yaWdpbmFsX2lkIjoiMSIsInVuaXF1ZV9pZCI6IndlZmoyIiwicGFyYW1zIjp7ImVuYWJsZUZvck1lbWJlcnNoaXAiOiIwIiwidHBsIjp7IndpZHRoIjoiMTAwIiwid2lkdGhfbWVhc3VyZSI6IiUiLCJiZ190eXBlXzAiOiJub25lIiwiYmdfaW1nXzAiOiIiLCJiZ19jb2xvcl8wIjoiIzgxZDc0MiIsImJnX3R5cGVfMSI6ImNvbG9yIiwiYmdfaW1nXzEiOiIiLCJiZ19jb2xvcl8xIjoiIzMzMzMzMyIsImJnX3R5cGVfMiI6ImNvbG9yIiwiYmdfaW1nXzIiOiIiLCJiZ19jb2xvcl8yIjoiIzFmNTdjNiIsImJnX3R5cGVfMyI6ImNvbG9yIiwiYmdfaW1nXzMiOiIiLCJiZ19jb2xvcl8zIjoiIzMzMzMzMyIsImZpZWxkX2Vycm9yX2ludmFsaWQiOiJMXHUwMGZjdGZlbiBkXHUwMGZjemVsdGluLiIsImZvcm1fc2VudF9tc2ciOiJUZVx1MDE1ZmVra1x1MDBmY3JsZXIsIGtcdTAxMzFzYSB6YW1hbmRhIHNpemkgYmlsZ2lsZW5kaXJlY2VcdTAxMWZpei4iLCJmb3JtX3NlbnRfbXNnX2NvbG9yIjoiIzRhZThlYSIsImhpZGVfb25fc3VibWl0IjoiMSIsInJlZGlyZWN0X29uX3N1Ym1pdCI6Imh0dHA6XC9cL3d3dy5pYWthZGVtaS5jb21cL3Rlc2Vra3VybGVyXC8iLCJ0ZXN0X2VtYWlsIjoiaWFrYWRlbWl3ZWJAaWFrYWRlbWkuY29tIiwic2F2ZV9jb250YWN0cyI6IjEiLCJleHBfZGVsaW0iOiI7IiwiZmJfY29udmVydF9iYXNlIjoiIiwicHViX3Bvc3RfdHlwZSI6InBvc3QiLCJwdWJfcG9zdF9zdGF0dXMiOiJwdWJsaXNoIiwicmVnX3dwX2NyZWF0ZV91c2VyX3JvbGUiOiJzdWJzY3JpYmVyIiwiZmllbGRfd3JhcHBlciI6IjxkaXYgW2ZpZWxkX3NoZWxsX2NsYXNzZXNdIFtmaWVsZF9zaGVsbF9zdHlsZXNdPltmaWVsZF08XC9kaXY+In0sImZpZWxkcyI6W3siYnNfY2xhc3NfaWQiOiIxMiIsIm5hbWUiOiJmaXJzdF9uYW1lIiwibGFiZWwiOiIiLCJwbGFjZWhvbGRlciI6Ilx1MDEzMHNpbSBTb3lpc2ltIiwidmFsdWUiOiIiLCJ2YWx1ZV9wcmVzZXQiOiIiLCJodG1sIjoidGV4dCIsIm1hbmRhdG9yeSI6IjEiLCJtaW5fc2l6ZSI6IiIsIm1heF9zaXplIjoiIiwiYWRkX2NsYXNzZXMiOiIiLCJhZGRfc3R5bGVzIjoiIiwiYWRkX2F0dHIiOiIiLCJ2bl9vbmx5X251bWJlciI6IjAiLCJ2bl9vbmx5X2xldHRlcnMiOiIwIiwidm5fcGF0dGVybiI6IjAiLCJ2bl9lcXVhbCI6IiJ9LHsiYnNfY2xhc3NfaWQiOiI2IiwibmFtZSI6ImVtYWlsIiwibGFiZWwiOiIiLCJwbGFjZWhvbGRlciI6IkVtYWlsIiwidmFsdWUiOiIiLCJodG1sIjoiZW1haWwiLCJtYW5kYXRvcnkiOiIxIiwibWluX3NpemUiOiIiLCJtYXhfc2l6ZSI6IiIsImFkZF9jbGFzc2VzIjoiIiwiYWRkX3N0eWxlcyI6IiIsImFkZF9hdHRyIjoiIiwidm5fb25seV9udW1iZXIiOiIwIiwidm5fb25seV9sZXR0ZXJzIjoiMCIsInZuX3BhdHRlcm4iOiIwIn0seyJic19jbGFzc19pZCI6IjYiLCJuYW1lIjoieW91cl9waG9uZSIsImxhYmVsIjoiIiwicGxhY2Vob2xkZXIiOiJUZWxlZm9uIE51bWFyYW5cdTAxMzF6IiwidmFsdWUiOiIiLCJ2YWx1ZV9wcmVzZXQiOiIiLCJodG1sIjoidGV4dCIsIm1hbmRhdG9yeSI6IjEiLCJtaW5fc2l6ZSI6IiIsIm1heF9zaXplIjoiIiwiYWRkX2NsYXNzZXMiOiIiLCJhZGRfc3R5bGVzIjoiIiwiYWRkX2F0dHIiOiIiLCJ2bl9vbmx5X251bWJlciI6IjAiLCJ2bl9vbmx5X2xldHRlcnMiOiIwIiwidm5fcGF0dGVybiI6IiIsInZuX2VxdWFsIjoiIn0seyJic19jbGFzc19pZCI6IjEyIiwibmFtZSI6InN1YmplY3QiLCJsYWJlbCI6IiIsInBsYWNlaG9sZGVyIjoiSGFuZ2kgRVx1MDExZml0aW0/IiwidmFsdWUiOiIiLCJ2YWx1ZV9wcmVzZXQiOiIiLCJodG1sIjoidGV4dCIsIm1hbmRhdG9yeSI6IjEiLCJtaW5fc2l6ZSI6IiIsIm1heF9zaXplIjoiIiwiYWRkX2NsYXNzZXMiOiIiLCJhZGRfc3R5bGVzIjoiIiwiYWRkX2F0dHIiOiIiLCJ2bl9vbmx5X251bWJlciI6IjAiLCJ2bl9vbmx5X2xldHRlcnMiOiIwIiwidm5fcGF0dGVybiI6IjAiLCJ2bl9lcXVhbCI6IiJ9LHsiYnNfY2xhc3NfaWQiOiIxMiIsIm5hbWUiOiJzZW5kIiwibGFiZWwiOiJCaWxnaSBcdTAxMzBzdGUiLCJodG1sIjoic3VibWl0IiwiYWRkX2NsYXNzZXMiOiIiLCJhZGRfc3R5bGVzIjoiIiwiYWRkX2F0dHIiOiIifV0sIm9wdHNfYXR0cnMiOnsiYmdfbnVtYmVyIjoiNCJ9fSwiaW1nX3ByZXZpZXciOiJiYXNlLWNvbnRhY3QuanBnIiwidmlld3MiOiIxMzA5MTciLCJ1bmlxdWVfdmlld3MiOiI2NDU3OCIsImFjdGlvbnMiOiI0MzAiLCJzb3J0X29yZGVyIjoiMTAiLCJpc19wcm8iOiIwIiwiYWJfaWQiOiIwIiwiZGF0ZV9jcmVhdGVkIjoiMjAxNi0wNS0wMyAxNTowMTowMyIsImltZ19wcmV2aWV3X3VybCI6Imh0dHA6XC9cL3N1cHN5c3RpYy00MmQ3Lmt4Y2RuLmNvbVwvX2Fzc2V0c1wvZm9ybXNcL2ltZ1wvcHJldmlld1wvYmFzZS1jb250YWN0LmpwZyIsInZpZXdfaWQiOiIxNF85Nzk4ODAiLCJ2aWV3X2h0bWxfaWQiOiJjc3BGb3JtU2hlbGxfMTRfOTc5ODgwIiwiY29ubmVjdF9oYXNoIjoiYzgyZTMyNzQ2MDJiZGNhNDRiYzRhNjlkYzhkMzc3YzIifQ==

▪ Yazılım Geliştirici
▪ Yazılım Mimarı
▪ Mobil Uygulama Geliştirici
▪ Test Uzmanı
▪ Proje Yöneticisi
▪ İş Analisti
▪ Uygulama Analisti

[/vc_column_text]

▪ i-Akademi Katılım Sertifikası

▪Google Developer Certificate

Java ile Android Programlama Eğitim Modülleri

Introduction to Java (60 Saat)

Introduction

  • Data Types, Assignment, Output / Veri Tipleri, Atama ve Çıktı
  • Conditional Statements / Koşullu İfadeler
  • Repetition Statements / Tekrarlayan İfadeler
  • Java Application Programming Interfaces (API) / Java Uygulama Programlama Arayüzleri
  • Classes and Objects / Sınıflar ve Objeler
  • Arrays / Diziler
  • Inheritances / Miraslar
  • Polymorphisms / Çok Biçimlilik
  • Exceptions / Kural Dışı İşlemler
  • Usage of Non-Java Libraries (Jsoup ve JXL) / JAVA harici kütüphanelerin kullanımı (Jsoup ve JXL)
  • Fetching Data from Web Services with JAVA and Jason Parsing / JAVA ile web servislerine bağlanıp veri çekme ve JSON ayrıştırma
  • Introduction to SQL and MySQL / SQL ve MySQL’e Giriş
  • Data Applications / Veri Uygulamaları
  • Desktop GUI Design with JAVA FX / JAVA FX ile Masaüstü GUI Tasarımı

Introduction to Android Programming (70 Saat)

Overview

  • Environment Setup / Ortam Kurulumu
  • Architecture / Mimari
  • Application Components / Uygulama Bileşenleri
  • Resources / Kaynaklar
  • Activities / Aktiviteler
  • Services / Servisler
  • Broadcast Receivers / Yayın Alıcıları
  • Content Providers / İçerik Sağlayıcılar
  • Fragments
  • Intents & Filters
  • LisViews, GridViews, StaggeredViews, RecyclerViews
  • Menus (OptionsMenu, PopupMenu, ContextMenu) / Menüler
  • Navigation Drawer
  • Fetching Data from Web Services and Internet via Refrofit and Glide library / Refrofit veGlide kütüphanesi ile web servislerinden ve internet üzerinden veri çekme
  • Async Tasks / Asenkron Görevler
  • Database Operations with SQLLite/ SQLLite Veritabanı işlemleri
  • Shared Preferences / Paylaşılan Tercihler
  • Runtime Permissions / Çalışma Zamanı İzinleri
  • Firebase Database Applications / Firebase Database Uygulamaları
  • Alarm Manager
  • Sensor Manager

Android – User Interface

  • UI Layouts / Kullanıcı Arayüzü Düzeni
  • UI Controls / Kullanıcı Arayüzü Kontrolleri
  • Event Handling / Olay Yönetimi
  • Styles and Themes / Stiller ve Temalar
  • Custom Components / Özel Bileşenler

Android Advanced Concepts

  • Drag and Drop / Sürükle ve Bırak
  • Notifications / Bildirimler
  • Location Based Services / Lokasyon Bazlı Servisler
  • Sending Email / E-Mail Gönderimi
  • Sending SMS / SMS Gönderimi
  • Phone Calls / Telefon Aramaları
  • Publishing Android Application / Android Uygulamasını Yayınlama

Java ile Android Programlama Dökümanları

pdf-icon

Java ile Android Programlama

Kurs No 100
Ders Süresi 130 Saat
Günler (Hafta Sonu) Cumartesi, Pazar
14:00 - 19:00
Günler (Hafta İçi) Pazartesi, Çarşamba, Cuma
19:00 - 21:45

Hemen Bilgi Alın!

Formu Doldurun, Sizi Bilgilendirelim