Giới thiệu chung

Khóa học lập trình Android giúp cho học viên xây dựng được các ứng dụng trên hệ điều hành Android. Bên cạnh đó học viên cũng được cung cấp những kiến thức về ngôn ngữ lập trình Java được sử dụng trong Android. Các bạn có thể tự phân tích và thiết kế 1 ứng dụng Android theo đúng chuẩn doanh nghiệp, tự mình code và đưa ứng dụng lên CH Play và kiếm tiền từ ứng dụng

 

hình ảnh giới thiệu

Đối tượng tham gia

  • Người muốn chuyển đổi công việc và đạt mức lương cao
  • Sinh viên chuyên ngành CNTT/ người đang làm về CNTT
  • Người chưa biết gì về IT nhưng có đam mê và yêu thích công nghệ

Học xong làm ở đâu?

  • Apply vào tất cả công ty tuyển dụng Mobile Android Developer
  • Các công ty outsourcing - gia công phần mềm
  • Công ty, tập đoàn trong nước và nước ngoài...
  • Các công ty startup - khởi nghiệp
  • Nhận các job freelance về Mobile Android Developer

LÝ DO LỰA CHỌN

LÝ DO LỰA CHỌN VTI Academy trực thuộc VTI Group - tập đoàn công nghệ hàng đầu chuyên gia công phần mềm cho thị trường trong và ngoài nước
LÝ DO LỰA CHỌN Chương trình đào tạo chất lượng từ cơ bản tới nâng cao, bám sát yêu cầu của doanh nghiệp
LÝ DO LỰA CHỌN Đội ngũ giảng viên là các chuyên gia lâu năm kinh nghiệm, luôn hỗ trợ học viên 24/7
LÝ DO LỰA CHỌN Tham gia các dự án xuyên suốt khóa học để tăng khả năng thực chiến
LÝ DO LỰA CHỌN Cam kết giới thiệu việc làm
LÝ DO LỰA CHỌN VTI ACADEMY?
Giá trị nhận được sau khóa học

Giá trị nhận được sau khóa học

  • Làm chủ kiến thức nền tảng từ cơ bản đến nâng cao về lập trình Full-stack ứng dụng mobile (Android)
  • Hiểu biết về Thread, Asynctask, XML, Parser, Webview
  • Làm việc với đối tượng Service, GoogleMap, Camera
  • Thành thạo các công cụ xây dựng ứng dụng mobile trên hệ điều hành Android
  • Xây dựng và triển khai ứng dụng theo công nghệ mới
  • Giàu kinh nghiệm thực tế trong các dự án thật tại doanh nghiệp

Khung chương trình

Phần 1 - Các thành phần UI cơ bản

  • Setup Android Studio & Virtual Device
  • Giới thiệu về khóa học
  • HelloWorld Program
  • Introduce Android
  • Basic View (TextView, Button, EditText, Checkbox, Switch, DatePicker, ImageView, SeekBar)
  • Layout (LinearLayout, RelativeLayout, FrameLayout)
  • Layout (ConstraintLayout)
  • Event (onClick, onLongClick, onTouch, ...)
  • Resource (String, Integer, Array, Color, Dimension, 9-patch)
  • Review Assignment & Lý thuyết Day 2
  • Resource (Drawable, animation)
  • ViewGroup (ListView, GirdView)
  • Custom View
  • ViewGroup (Spinner, RecycleView, View Pager, ScrollView, CardView, ...)
     
Phần 1 - Các thành phần UI cơ bản

Phần 2 - Lập trình Android cơ bản

  • Kotlin
  • Background Task
  • Thead, Handler
  • AsyncTask
  • Activity
  • Intent
  • Lifecycle
  • CrazyColor
  • CrazyMath
  • DuoihinhBatChu
  • AppBar
  • Fragment
  • Lifecycle
  • Assets Folder
  • File
  • SharedPreferenced
  • SQLite
  • RoomDatabase
  • AiLaTrieuPhu Application (Version 1 - No sound)
  • Permission
  • External Storage
  • DrawerLayout
  • File Manager Application
  • MediaPlayer
  • VideoView
  • Recording
  • Broadcast
  • Eventbus
  • Music Player Application (Version 1  - Offline)
  • AiLaTrieuPhu Application (Version 2 - Sound)
  • Notification
  • Service
  • Music Player Application (Version 2 - Run in background)
  • Window Manager
  • Retrofit
  • FireBase
  • SMS Online Application
  • Student Management Application
  • Story Reading Application
  • Music Player Application (Version 3 - Online)
  • GoogleMap
  • Location
  • Camera
  • Sensor
  • Music Player Application (Version 4 - Handshake)
     
Phần 2 - Lập trình Android cơ bản

Phần 3 - Lập trình Android nâng cao

  • Observer Pattern
  • Architecture Component (Binding, Lifecycle)
  • Architecture Component (ViewModel, LiveData)
  • RxJava
  • MVC Architecture
  • MVP Architecture
  • MVVM Architecture
  • Final Project
  • Deploy
  • Topic Exam: Demo Final Project
  • Topic Exam: Interview
     
Phần 3 - Lập trình Android nâng cao

Đối tác

Học viên nói gì về chúng tôi?

Đăng ký tư vấn

icon đăng ký