iakademi Java ile Android Programlama Kursu

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

Java ve Android Eğitiminin Amacı
Bu 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.
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ı
  • Spring Framework Giriş
  • Paket Yönetimi Maven ve Grandle
  • Spring Boot Giriş
  • Repository Pattern Yapılandırılması
  • Hibernate – JPA
  • Data Annotations
  • RestFul Model-View-Controller Mimarisi
  • Model Mapper Kullanılması

 

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

Yorumlar

    Yorum Yaz

    1
    Menu