Khóa học lập trình android chuyên nghiệp
Khóa học lập trình android chuyên nghiệp
1. GIỚI THIỆU KHÓA HỌC
Thiết bị Android đang thống lĩnh thị trường di dộng và có tốc độ tăng trưởng nhanh hơn bất ky nền tảng di động nào khác. Hiện nay, 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.
2. MỤC TIÊU ĐÀO TẠO.
Đối tác của Vnskills Academy
CÔNG TY CỔ PHẦN CÔNG NGHỆ ANDROID VIỆT NAM
P601 - 19 Đại Từ - Đại Kim Hà Nội
I. KHÓA HỌC JAVA
( Tổng thời lượng 57h)
Buổi 1 : Giới thiệu về ngôn ngữ lập trình Java
Cài đặt môi trường lập trình Java (JDK, Netbean hoặc Eclipse)
Cấu trúc của chương trình java và các qui tắc cơ bản của ngôn ngữ Java
Sử dụng các lớp Scanner, System,... để nhập dữ liệu và hiển thị thông tin
Các kiểu dữ liệu truyền thống
Khai báo và sử dụng biến đơn
Buổi 2 : Các toán tử, biểu thức, mảng
Khai báo và sử dụng biến mảng
Các toán tử và biểu thức
Sử dụng các biểu thức điều kiện trong Java như: if, if…else, if..else…if,. switch
Buổi 3 : Cấu trúc lặp
Vòng lặp for
Vòng lặp while, do…while
Vòng lặp for each
Các lệnh break, continue…
Buổi 4 : Xây dựng lớp và các thành phần của lớp
Xây dựng lớp, các thành phần của lớp
Khai báo và khởi tạo các đối tượng
Kế thừa một lớp
Hàm tạo (Constructor), con trỏ this, super
Phân quyền truy cập các thành phần của lớp
Thành phần tĩnh, final, truyền đối số qua tham chiếu/tham trị
Nạp chồng (Overloading) và ghi đè (Overriding) các phương thức
Buổi 5 : Lớp trừu tượng và Giao diện (Interface)
Khai báo và sử dụng lớp trừu tượng (Abstract Class)
Phương thức trừu tượng (Abstract Method)
Khái niệm Interface
Xây dựng và sử dụng Interface
Buổi 6 : Sử dụng các lớp liên quan đến Chuỗi và Các lớp tiện ích của Java và Xử lý lỗi ngoại lệ
Làm việc với lớp String, StringBuffer
Làm việc với lớp StringBuilder
Collection API (các lớp Array, Vector, Map..)
Khái niệm lỗi ngoại lệ (Exception)
Sử dụng cấu trúc try…catch…finally
Một số lớp quản lý lỗi ngoại lệ
Buổi 7: Lập trình đa luồng
Khái niệm đa luồng (Multi-Thread)
Sử dụng Thread và Runnable
Xử lý các tình huống tranh chấp trong đa luồng.
Buổi 1 : Giới Thiệu
Giới Thiệu HĐH Android và Emulator
Giới Thiệu Đặc điểm của Mobile App
Cách Cài đặt môi trường.
Tạo Ứng dụng Hello World.
Thành phần cơ bản của Android (view, layout) Cách tạo giao diện với Button, textview
Buổi 2 : Các thành phần giao diện cơ bản
Chu trình sống của ứng dụng Android
View – ViewGroup (các thuộc tính của các view)
Gắn giao diện với java, tạo sự kiện với button
Các thành phần giao diện cơ bản (Widget basic)
Buổi 3: Tạo giao diện với các thành phần Layout
Một số layout cơ bản
Tạo các giao diện gắn kết đơn giản
Tạo giao diện đa màn hình
Buổi 4: Tạo giao diện Nâng cao
Xây dựng giao diện nâng cao Listview, Gridview, Tabview
Buổi 5: Chỉnh sửa giao diện nâng cao
Sử dụng kỹ thuật customize adapter, convertView với Listview, Gridview
Buổi 6: Menu và các thông báo
Xây dựng giao diện nâng cao Option menu and Context Menu
Dialog
Noitification
Buổi 7: Thành phần chạy ngầm
Service
Broadcast Receiver
content Provider
Preferences
Buổi 8: Lưu trữ dữ liệu với File
Read and Write File (cache, external, internal)
Buổi 9: Hệ quản trị CSDL
SQLite Database
Buổi 10: Các dịch vụ mạng
Dịch vụ mạng
Phương thức REST
HttpUrlConnection
Buổi 11: Kết nối dữ liệu với Server
Phân tích dữ liệu trả về kiểu XML – JSON
Kết nối Client – Server , tạo server
Buổi 12: Sử dụng các ứng dụng khác
Gửi nhận tin nhắn
Xử lý tương tác Touch, key
Buổi 13: Sử dụng đồ họa
Vẽ trên Canvas
Play Audio - Video
Tạo hiệu ứng đơn giản
Buổi 14: Xuất bản ứng dụng
Phiên bản của ứng dụng
Cách tạo chữ ký số
Cài đặt file .apk lên một thiết bị vật lý
Google play
Buổi 15: Làm việc với Frament, Rotation
Làm việc với Frament
Làm việc với Rotation
Buổi 16: Sử dụng ActionBar
ActionBar
Cách thiết kế giao diện
Buổi 17: Thư viện nguồn mở
Thư viện nguồn mở
Multithread
Buổi 18: Làm việc với các cảm biến
Cảm biến chuyển động
Cảm biến môi trường
Cảm biến vị trí
Thời lượng ( 12h~4buổi)




Lịch khai giảng: TẠI ĐÂY
Địa điểm: Phòng 1706 – Toà nhà A1 – 229 Phố Vọng, Hai Bà Trưng, HN
HỌC PHÍ VÀ CHÍNH SÁCH HỖ TRỢ
Bạn là sinh viên, bạn đã đi làm hay bạn đang muốn chuyển nghề thiết kế, chỉ cần bạn yêu thích, tại sao không? hãy đến Vnskills để trải nghiệm những khóa học phù hợp nhất với ngành nghề bạn chọn. Đăng ký ngay trong tháng này các bạn sẽ có cơ hội được hưởng ưu đãi lên tới 50% học phí - Chương trình ưu đãi học phí lớn nhất trong năm tại Vnskills Academy.
KHÓA HỌC |
CHÍNH SÁCH |
ĐĂNG KÝ |
Khóa học lập trình Android chuyên nghiệp |
- Giảm thêm 200,000 VNĐ khi đăng ký nhóm 2 người |
Liên hệ |
Lưu ý: Học viên có thể đăng ký trước để được hưởng khuyến mãi rồi bảo lưu đến khi có thể đi học được.
HƯỚNG DẪN ĐĂNG KÝ
Cách 1: Đăng ký qua địa chỉ: http://vnskills.com/dang-ky-hoc.html.
|
TÀI KHOẢN NGÂN HÀNG 1. Ngân hàng TMCP Ngoại thương Việt Nam - Vietcombank Người nhận: Nguyễn Thị Huyền Số TK: 0021000304345 Chi nhánh: Vietcombank Hà Nội 2. Ngân hàng TMCP Kỹ thương Việt Nam - Techcombank CTK: Nguyễn Thị Huyền Số TK: 19021765300019 Chi nhánh: Thăng Long. TP. Hà Nội |