Eğitimimiz; kodlama tecrübesi olmayanlar da dahil katılımcılara Kotlin ile Android uygulamaları geliştirme tecrübesi kazandırmayı amaçlamaktadır. Eğitim sonunda aşağıdaki konuların tamamen anlaşılmış ve her katılımcının kendi kodlamış olduğu 3 tane mobil uygulaması olması hedeflenmektedir.
o Concept of Object Oriented Programming (OOP): System, variables, functions methods, inheritance, classes and protocols.
o Control Structures: Using If/Else clauses, Switch
o Data Structures: Collections, arrays, array lists.
o Software Design Patterns: Model View Controller (MVC).
o Networking: Asynchronous API calls, DB Structures, Rest API’s
o Data Storage: Sqlite, Realm
-
Kotlin İle Android Uygulama Geliştirme
- Getting Started with Android and Kotlin
- Using Android Studio
- Kotlin Data Types, Variables and Arrays
- App Development #1
- Kotlin for Beginners
- The Model-View-Controller (MVC) Design Pattern
- Control Flow
- Layout Structure on Android
- Kotlin for Intermediates
- Gradle, GPS, APIs, REST API
- App Development #2
- The Command Line and Terminal
- Cloud Database, Android Animations and Advanced Kotlin
- Firebase
- Git, GitHub and Version Control
- Sqlite, Realm, Shared Preferences
- App Development #3
0.0
0 total
5
4
3
2
1
Eğitim Öncesi Gereksinimler
- Orta seviyede İngilizce bilgisi
- Windows, Linux ya da MacOS işletim sistemine ait bir laptop
- Android Studio (ücretsiz)
- Android telefon ya da tablet (zorunlu değildir)