netcore_kursu_egitimi
BİLGİ AL : SATIN AL

IOS SWIFT - SWIFTUI EĞİTİMİ

iOS; Apple şirketinin ürettiği mobil cihazlarda kullanılmak için geliştirilmiş işletim sistemidir. Apple kendi donanımına uygun bir işletim sistemi geliştirdiği için geliştiricilere performans ve uyumluluk konularında daha rahat bir ortam oluşturmuştur.

iPhone, iPad, iPod Touch dahil olmak üzere şirketin birçok mobil cihazına şu anda güç sağlayan işletim sistemidir. iOS, dünyanın en güçlü ve yaygın mobil cihaz işletim sistemlerindendir.

Swift ise iOS, iPadOS, macOS, watchOS, AppleTV gibi cihazlara uygulama geliştirmek amacıyla Apple tarafından geliştirilen nesne yönelimli bir programlama dilidir.

SwiftUI Apple tarafından 2019 yılında geliştiricilerin kullanımına sunulmuş olan ve iPhone, iPad, Mac gibi ürünlerinin tamamına tek bir tasarımla geliştirme imkanı sunan bir framework’tür. Bu eğitimi alanlar defalarca aynı kod satırlarını kullanmaktan kaçınıp, daha sade ve temiz bir kod yapısına geçiş ve birçok küçük nesneyi bir bütün hale getirerek uygulamanın daha efektif, modüler hale gelmesini sağlayan SwiftUI’ı öğrenme şansını yakalayacaklardır.

Online-Canlı Eğitimi eğitmen ve sınıf arkadaşlarınla birlikte video konferans uygulamaları (Zoom Platformu) üzerinden canlı olarak takip edebileceğin eğitimlerdir. Ders boyunca eğitmenini, sınıf arkadaşlarını ve ders notlarını eş zamanlı görebilir, eğitmene istediğin zaman soru sorabilir, uygulamalara katılabilirsin.

Sınıf Eğitimi/Dilediğin Yerden Katıl

Opendart Akademi'nin fiziksel sınıflarda verilen eğitimleridir. Öğrenci nerede eğitim alacağını kendi seçer, ister fiziksel sınıflara gelebilir isterse planlanmış derslerine uzaktan, online-canlı olarak katılabilir.

Eğitim Süresi: 3 Ay (120 Saat + Proje Geliştirme)
Ön Koşul : Bu eğitimin herhangi bir ön koşulu yoktur.

Bilişim sektöründe görev yapan ve en son mobil yazılım geliştirme teknolojileri hakkında
kendini uzmanlaştırmak ve mobil yazılım sektöründe aranan bir profesyonel olmak isteyen herkes için.

iOS Swift Programlama Dili ile iOS Swift - SwiftUI Eğitim kursuna katıldığınızda her türlü mobil cihaz için
örneğin, tablet, cep telefonu gibi mobil uygulamalar gelistirebileceksiniz.

Mobil uygulamalar artık hayatımızın değişmez bir parçası. Kullandığımız tüm araçlar bir uygulamaya sahip.
Mobil uygulama geliştirerek, geleceğin en değerli meslekleri arasında kendinize yer açabilirsiniz.

Siz de mobil uygulama dünyasına dahil olmak istiyorsanız bu eğitim tam size göre.

- iOS Veri Tipleri

- iOS Swift Object Oriented Programming(Variables, function, Class, protocols open Class)

- Storyboard, IBOutlet, Action tanımlamaları, SwiftUI, AutoLayout, Constraints

- Yeni bir ViewController Oluşturmak

- Görsel Komponentler (Label, Button, TextField, ImageView, Webview Bileşenleri)

- Interface Builder Kullanımı IBOutler, IBAction Kavramları

- Segue Kavramı, Ekranlar arası veri taşıma

- Sabitler ve Değişkenler

- Veri Tipleri

- Swift'te Kontrol Komutları

- Swift'te Fonksiyonlar

- Fonksiyon parametreleri ve Return Değerleri

- Tuples ve Optional Kavramları

- Sınıflar(Classes) ve Nesneler (Objects) ve Yapılar (Structures), protocols

- Property Observers (Özellik Gözlemleyiciler)

- Inhetirance ( Kalıtım)

- Custom TableView, Collection View, PickerView Kullanımı

- Navigation Tool Bar, TabBar,Dictionary, compactMap, Permissions info.plist,SQLite

- Terminal ve Pod Kullanımı

- Carthage Kurulumu

- iOS Veri Tipleri

- Custom TableView, Collection View, PickerView Kullanımı

- Navigation Tool Bar, TabBar,Dictionary, compactMap, Permissions info.plist,SQLite

- Json Web Services, Async, Network Process, Rxswift, SwiftyEventBus

- Json Web Servisleri ile haberleşme (Alamofire Kurulumu Kullanımı), Async, Network Process

- Basic Cinema App

- Extensions, Media, Camera, Video, Mapkit, Animations, MKWebView, Sensors(shake),SpeechApp

- One Signal ve Firebase ile Push Notification

- MVC - MVP - MVVM, Viper Architecture

- Firebase Database, Authentication, Storage

- Apple Geliştirici Hesabı Nasıl Alınır?

- Uygulamanın Cihaz Üzerinde Çalıştırılması ve Sertifikalar

- Uygulamanın ipa dosyasının oluşturulması, AppStore'a Gönderilmesi

client_img1

Katılım Sertifikası: %90 Katılım oranı ile kursiyerlerimize verilecek olan katılım sertifikasıdır.

Başarı Sertifikası: Bitirme projesini tamamlayan kursiyerlerimize verilecek olan başarı sertifikasıdır.

Eğitimden sonra e-devletten sorgulanabilen sertifikaya sahip olacaksınız.

Tarih : 18/03/2023
Gün : Cumartesi,Pazar,Haftasonu Öğlen
Yer : Online(Canlı)
Saat : 14:00-19:00
Süre : 120 Saat
Ücret : Ücretlidir / Sorunuz