Khóa học lập trình Android cho người mới bắt đầu

Khóa học lập trình Android cho người mới bắt đầu
5 (100%) 16 votes

HỌC ĐƯỢC NHIỀU KIẾN THỨC HƠN VỚI CHẤT LƯỢNG TỐT NHẤT

Sau khóa học bạn có thể tự xây dựng được các ứng dụng Android theo ý tưởng của mình và đưa ứng dụng lên Google Play để nhiều người được sử dụng ứng dụng của bạn và …. bắt đầu kiếm tiền từ tác phẩm của mình.

Quyền lợi

Chất lượng được đảm bảo tốt nhất( 5 – 10 học viên/ lớp)
Giáo trình đặc biệt bằng video dành cho các bạn chưa biết gì cũng có thể học được.
Cầm tay chỉ việc đối với tất cả các học viên.
Được bảo lưu trọn đời, học lại hoàn toàn miễn phí.

Lý do bạn nên đăng ký học tại VIỆT NHẬT

100% giảng viên của trung tâm là các chuyên gia giàu kinh nghiệm làm việc và giảng dạy
Chương trình đào tạo của trung tâm là đúng theo yêu cầu của doanh nghiệp nên khi các bạn sẽ nhanh chóng thích nghi với công việc khi đi làm.
Trung tâm cam kết 100% học viên học xong khóa học phải đạt tiêu chuẩn chất lượng. Nếu bạn nào không đạt yêu cầu sẽ được lên lộ trình học bổ sung kiến thức đến khi đạt yêu cầu.

ĐẶC BIỆT: Được giới thiệu thực tập, việc làm miễn phí.

Lịch khai giảng và học phí
Thời lượng: 3 tháng
Lịch học: Thứ 3,5,7
Địa chỉ : Tầng 4, số 44, Ngõ 100, Quốc Việt, Cầu Giấy, Hà Nội

đăng ký khóa học
Lưu ý:
Trung tâm không thu thêm bất kỳ khoản phí nào ngoài học học phí ở trên.

Sản phẩm bạn có thể làm được trong khóa học:

 

Hai ứng dụng trong khóa học của bạn Nguyễn Thành Nhân

Source Code Music Player: https://github.com/Cyberbob315/Mp3Player

Source Code Quản lý chi tiêu: https://github.com/Cyberbob315/money-manager

Ứng dụng trong khóa học của bạn Nguyễn Anh Tú

Source Code Weather: https://github.com/VjrutNAT/SunShine

đăng ký khóa học

NỘI DUNG KHÓA HỌC

Phần 01 – Tổng quan về HĐH Android & Lập trình Android Phần 02 – JavaCore và Lập trình hướng đối tượng
  • Giới thiệu tổng quan về khóa học
  • Cài đặt môi trường lập trình Java, Android
  • Tạo Project Android trên Android Studio
  • Cài đặt máy ảo để test ứng dụng Android
  • Kết nối thiết bị thật để test ứng dụng Android
  • Build file apk và các thành phần trong file apk
  • Chia nhóm và nhận bài tập đồ án cuối khóa
  • Các thành phần cơ bản trong Java.
  • Lớp và đối tượng trong Java.
  • Thiết kế hướng đối tượng trong Java.
  • Java interface.
  • Java Exception Handling.
  • Java Collection APIs.
  • Java Input/Output API.
Phần 03 – Cấu trúc cơ bản của một Project Android Phần 04 – Các View cơ bản, View nâng cao trong Android, Style và vòng đời của Activity
  • Giới thiệu tổng quan về HĐH Android
  • Lịch sử hình thành HĐH Android
  • File AndroidManifest.xml
  • Xin cấp quyền và xác định version thiết bị sử dụng
  • Tài nguyên và file R.java
  • File build.gradle
  • Folder Assets
  • Thư mục res/layout, res/drawable, res/value, res/mipmap
  • Thư viện của một project Android.
  • Giới thiệu về DDMS, Logcat
  • Build ứng dụng đầu tiên trên Android với Android Studio
  • Các layout cơ bản trong Android: LinearLayout,   RelativeLayout, FrameLayout
  • TextView,  EditText, CheckBox, ImageView
  • Button, RadioButton, ToggleButton, ImageButton. Seekbar, Progressbar
  • Xử lý sự kiện click cho các view
  • Tìm hiểu về đơn vị đo trong Android dip, dp, px
  • Scrollview, HorizontalScrollview, Webview, VideoView, DatePicker, TimePicker
  • Style: Shape, Selector, LayerList
  • Activity là gì?
  • Vòng đời của một Activity
  • Các hàm mặc định của một Activity
  • Khai báo và đặt thuộc tính của một Activity trong file AndroidManifest
Phần 05 – ListView, GridView, Gallery và Adapter Phần 06 –  Lưu trữ dữ liệu trong Android
  • ListView, Custom Listview, GridView, Custom Gridview, Gallery, Spinner
  • ExpandableListView, HeaderListView
  • Các loại Adapter trong Android: BaseAdapter, ArrayAdapter, CustomAdapter, CursorAdapter, SimpleCursorApdater, SpinnerApdapter
  • Phân biệt các dạng lưu trữ có trong Android
  • Lưu trữ dữ liệu bằng SQLite database
  • Lưu trữ dữ liệu qua SharePreference: Các loại Preference và cách sử dụng
  • Kiểm tra file preference trong thiết bị android
  • Đọc và ghi dữ liệu vào file lưu trữ trên file đặt ở sdcard
Phần 07 – Content Provider Phần 08 – Intent, Truyền nhân dữ liệu giữa các Activity
  • 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
  • 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. trong Source code. Ưu điểm của từng cách
  • Truyền và nhận dữ liệu giữa các 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…
Phần 09 – BroadcastReceiver Phần 10 – Service
  • Giới thiệu về Broadcast Receiver trong Android
  • Cài đặt và sử dụng Receiver trong chương trình
  • Định nghĩa Broadcast Receiver trong file Android Manifest và trong Source code. Ưu điểm của từng cách
  • Một số các broadcast thông dụng của Android
  • Cách dùng Start Service và Bound Service
  • Vòng đời của một Service trong Android
  • Cách sử dụng một service trong chương trình
  • Khai báo và đặt thuộc tính của một Service trong file AndroidManifest
Phần 11 -Menu Phần 12 – Toast, Dialog & Notification trong Android
  • Option Menu
  • Context Menu
  • Popup 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
Phần 13 – Animation Phần 14 – 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
Phần 15 – Intent camera, Wallpaper Manager Phần 16 – Hướng dẫn sử dụng các thành phần mới trong Material design
  • 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.
  • RecyclerView, CardView.
  • Toolbar.
Phần 17 – Đa luồng trong Android Phần 18 – Fragment và ViewPager
  • Handler.
  • Asynctask.
  • So sánh sự khác nhau giữa 2 loại, cách sử dụng và khi nào sử dụng.
  • Vòng đời của Fragment.
  • Cách truyền dữ liệu giữa 2 Fragment.
  • So sánh sự khác nhau giữa 2 phương thức add và replace Fragment.
  • ViewPager và TabLayout.
  • ViewPager và tự thiết kế Tab.
Phần 19 – Hướng dẫn sử dụng các dịch vụ của Google, Facebook, các thư viện hay sử dụng Phần 20 – Đồ Án Cuối Khóa – Cầm tay chỉ việc
  • Hướng dẫn sử dụng các dịch vụ của google.
  • FacebookSDK.
  • Các thư viện hay được sử dụng.
  • Hướng dẫn hoàn thành Đồ Án (Cầm tay – Chỉ việc)
  • Bảo vệ Đồ Án
  • Hướng dẫn bảo mật code
  • Hướng dẫn up app lên Google Play
  • Tiệc ngọt
Chi tiết liên hệ :
Hotline: 0168.257.3999
Email: laptrinhvietnhat@gmail.com