项目作者: alejouribesanchez
项目描述 :
Android Course in Kotlin
高级语言: Kotlin
项目地址: git://github.com/alejouribesanchez/androidCourseKotlin.git
Android Course in Kotlin

Description
In this course, the student is going to learn the basic concepts to become a junior android developer, the learning includes an introduce to Kotlin, concepts of android architecture, beginner knowledges, components for build an entire applicattion and user interface components. The intermediate course is more complex includes material design, sqlite, processes in second plane, practice applications, google services and more. we hope that you learn a lot and become a new android developer.
Please feel free to write me an email in order to good explanation and solve all students questions.
Target people
The candidate should be programming or coding or something like that =D.
Desirable
- Familiarity with Kotlin and XML layout.
- Understanding of Software Development Patterns
Previous experience with Android is not required
Required Environment Setup
Strategy schedule
- At the end of the all classes, it’s important to practice the learning knowledge.
Program Schedule
| Total Duration | 32 Hours
Schedule
- Introduction to KOTLIN (1 hour)
- Android Architecture and compile application (30 minutes)
- Android project structure (30 minutes)
- Introduction of XML Language (30 minutes)
- Use resources in Android (30 minutes)
- Use of strings (1 hour)

- Android components (1 hour)
- Communicate by Intents (1 hour)

- Layout in Android (2 hour)

- Set up Layouts and Views in Android Studio(1 hour)
- Buttons (1 hour)


- CheckBox (1 hour)
- RadioButton (1 hour)

- Fragments in Android (1 hour)
- Action Bar in Android (30 minutes)
- Themes and style in Android (30 minutes)

- ListView and adapters (1 hour)
- Floating Action Button (1 hour)

- Text input layout (1 hour)
- GridView (1 hour)

- Navigation Drawer (1 hour)
- Swipe Views (1 hour)


- Android Preferences (1 hour)
- Patterns Master-Detail (1 hour)
- Custom Content Provider (1:30 hour)
- Content Provider with multiple tables (1 hour)
- Services in second plane (2 hours)
Resources
Android
Android Icon
Kotlin
XML
Good Learning
The participants must take at least 90% of the course, this is 30 hours.