• Khóa học Lập trình Android từ A-Z

    I. GIỚI THIỆU KHÓA HỌC:
    • Android là hệ điều hành được sử dụng phổ biến nhất trên toàn cầu, chiếm khoảng 80% smartphone.
    • Lập trình Android đang trở thành một sự lựa chọn tuyệt vời trong hành trình phát triển ứng dụng trên điện thoại di động với 1 tỉ người sử dụng.
    • Rất nhiều cơ hội lớn cho doanh số bán ứng dụng, phát triển ứng dụng cho Android trở thành mục tiêu của các doanh nghiệp công nghệ, tạo ra nhu cầu tuyển dụng số lượng lớn các Lập trình viên Android.
    • Nếu bạn yêu thích lập trình mobile, thì đây là khóa học tuyệt vời cho bạn, sẵn sàng trở thành 1 Android Developer chuyên nghiệp và làm việc với mức lương cao.

    II. NỘI DUNG KHÓA HỌC:
    1. ANDROID LÀ GÌ ? ANDROID LÀM GÌ ?


    • Tổng quan về hệ điều hành Android
    • Cài đặt môi trường chạy android
    • Cài đặt các máy ảo Simulator: Bluestack, Genymotion,…
    • Tạo Project Android đầu tiên
    • Chạy thử ứng dụng Android trên máy ảo và thật
    • Viết bài tập áp dụng
    2. OOP VÀ JAVACORE TRONG ỨNG DỤNG ANDROID
    • Giới thiệu về Java. Cách cài đặt Java SDK và công cụ Eclipse
    • Class và Object trong ngôn ngữ Java
    • OOP trong Java
    • Java interface
    • Exception trong JAVA
    • JAVA Collections
    • Java Input và Output
    • Viết bài tập áp dụng
    3. CẤU TRÚC MỘT DỰ ÁN ANDROID
    • File AndroidManifest.xml
    • Đăng ký quyền và xác định version thiết bị sử dụng
    • Tài nguyên và file R.java
    • Folder Assets
    • Thư mục res:layout, drawable, value...
    • Thư viện của một dự án Android.
    • Giới thiệu về DDMS, Logcat
    • Build ứng dụng đầu tiên trên Android
    • Viết bài tập áp dụng
    4. VIEW TRONG ỨNG DỤNG ANDROID
    • Các layout trong Android: LinearLayout, RelativeLayout...
    • FrameLayout, TableLayout
    • TextView, EditText, CheckBox, ImageView, WebView
    • Button, RadioButton, ToggleButton, ImageButton
    • Tìm hiểu về độ phân giải dip, dp, px của android
    • Viết bài tập áp dụng
    5. TÌM HIỂU ACTIVITY
    • Khai báo và đặt thuộc tính của một Activity trong file AndroidManifest
    • Các hàm mặc định của một Activity
    • Vòng đời của một Activity
    • Activity là gì?
    • Các thành phần cơ bản của một chương trình Android
    • Intent là gì?
    • Các loại Intent (Intent tường minh, Intent không tường minh)
    • Kết nối giữa hai Activity.
    • Truyền và nhận dữ liệu giữa các Activity.
    • Bảo mật với Activity
    • Hướng dẫn xây dựng Intent gọi đến các ứng dụng của hệ điều hành: gọi điện thoại, lượt web
    • Xây dựng Ứng dụng cuối học phần
    • Viết bài tập áp dụng
    6. TÌM HIỂU CONTENT PROVIDER
    • Giới thiệu về Content Provider trong Android
    • Cài đặt một content provider trong chương trình
    • Bảo mật content provider
    • Kiểm tra dữ liệu của content provider bằng SQL lite
    • Xây dựng Ứng dụng cuối học phần.
    • Viết bài tập áp dụng
    7. SỬ DỤNG BROADCASTRECEIVER
    8. VIEW VÀ APDATER
    • Tìm hiểu về ListView, GridView, Gallery, RecycleView,
    • Các loại Adapter trong Android: Base Adapter, ArrayAdapter, CustomAdapter, CursorAdapter, SimpleCursorApdater, ListAdapter, SpinnerApdapter…
    • Viết bài tập áp dụng
    9. TÌM HIỂU DATABASE VỚI SQLITE
    • Khởi tạo database với SQLITE
    • Cấu trúc câu lệnh truy vấn: SELECT, INSERT, DELETE, UPDATE
    • Khởi tạo database từ ứng dụng
    • Truy vấn SQLITE từ ứng dụng
    • Phân tích database & viết ứng dụng quản lí công việc
    • Viết bài tập áp dụng
    10. MENU, TOAST, DIALOG, NOTIFICATION
    • Option Menu, Context Menu
    • Giới thiệu về Toast trong Android
    • Sử dụng Toast mặc định của Android
    • Thiết kế Toast View để sử dụng trong chương trình.
    • Thiết kế và sử dụng Dialog trong Android
    • Thiết kế và sử dụng Notification trong Android
    • Viết bài tập áp dụng
    11. ANDROID ANIMATION VÀ CONTEXTPROVIDER
    • Frame by Frame
    • Alpha animation
    • Rotate animation
    • Scale animation
    • Translate animation
    • Tìm hiểu về ContextProvider
    • ContextProvider đọc thông tin hệ thống
    • ContextProvider đọc contacts
    • ContextProvider đọc hình ảnh, video, âm thanh
    • Viết bài tập áp dụng
    12. VIDEOVIEW, WEBVIEW, INTENT CAMERA
    • Thực hành chơi video qua VideoView
    • Thực hành đọc một website qua Webview
    • Thực hành chơi nhạc qua mediaPlayer và SeekPar để điều khiển
    • Thực hành lấy Intent để gọi Camera chụp hình và trả về hình ảnh cho chương trình
    • Cài đặt ảnh vừa chụp thành wallpaper của chương trình
    • Viết bài tập áp dụng
    13. CLOUD DATABASE VỚI FIREBASE
    • Tạo và kết nối app với Firebase
    • Lưu và lấy dữ liệu với Firebase
    • Sử dụng realtime với Firebase
    • Firebase Notifications
    • Viết bài tập áp dụng
    14. UPLOAD LÊN GOOGLE PLAY
    • Quảng cáo Admob
    • Đưa app lên Google Play
    15. PROJECT
    • Projects: Thực hành viết các ứng dụng ANDROID
    • Bảo vệ và nhận chứng chỉ: LẬP TRÌNH ANDROID
    III. THÔNG TIN HỌC PHÍ:
    IV. THÔNG TIN KHAI GIẢNG:
    V. ĐỘI NGŨ GIẢNG VIÊN:
    Đội ngũ giảng viên tuyển chọn, được đào tạo bài bản và đã từng làm việc tại các công ty lớn: VnGame, FPT, Viettel, VNPT... Bạn cũng sẽ được học tập và làm việc với mr.Sơn, có khả năng sư phạm đặc biệt và nhiều năm kinh nghiệm trong nghề lập trình.
    VI. CHỨNG CHỈ KHÓA HỌC:

    Hoàn thành khóa học, bạn sẽ được VinaENTER EDU cấp chứng nhận LẬP TRÌNH ANDROID có giá trị trên toàn quốc. Chứng nhận của VinaENTER EDU được các doanh nghiệp đánh giá rất cao vì sự đào tạo bài bản, cũng như tác phong học viên khi đi làm.

    VII. VIDEO GIỚI THIỆU:

  • CÁC KHÓA HỌC TẠI VINAENTER EDU

    Trung tâm VinaEnter đào tạo các Khóa học Lập trình PHP, JAVA từ A-Z, các Khóa học Marketing Online chất lượng cao tại Đà Nẵng.

    ĐỊA CHỈ

    154 Phạm Như Xương, Đà Nẵng

    EMAIL

    info@vinaenter.com

    TELEPHONE

    +84 909-223-155

    WEBSITE

    www.vinaenter.com