Bạn được Nước ép mỗi ngày mời tham gia diễn đàn viết bài kiếm tiền VNO, bấm vào đây để đăng ký.

Admin

Nothing to lose.. your love to win..
23,185 ❤︎ Bài viết: 4177 Tìm chủ đề
54754 61
Đây là kho tài liệu hướng dẫn bao gồm luôn bài giảng và source code của một học viên bên trung tâm đào tạo Nhất Nghệ, khóa học Android nâng cao. Rất chi tiết đầy đủ, phải nói đây là 1 kho tài liệu cực kì quý cho những bạn đang học android và muốn tìm hiểu thêm nhiều lĩnh vực nâng cao.

Download: Full Tài Liệu Android Nhất Nghệ

Tải thêm các tài liệu khác -> Link

efs5bxp.png


Nội dung:​


Khóa học lập trình ứng dụng Android giúp cho học viên:

Kiến thức về lập trình Java.

Kiến thức về lập trình Android.

Kiến thức để có thể thi chứng chỉ quốc tế ATC Android

Bài 1: Giới thiệu công nghệ smartphone và android, cài đặt môi trường lập trình android

Mục tiêu:

+ Hiểu được một số công nghệ phần cứng và phần mềm trên smartphone.

+ Triển khai được môi trường để lập trình android trên eclipse và android studio

Bài 2: Biến và kiểu dữ liệu - Cấu trúc project android - Các View cơ bản

Mục tiêu:

+ Java: Hiểu được biến, kiểu dữ liệu, phép toán

+ Android: Hiểu được cấu trúc cơ bản của một project android

Bài 3: Cấu trúc điều khiển. Khai thác tài nguyên chuỗi

Mục tiêu:

+ Java: Hiểu cấu trúc điều khiển

+ Android: Triển khai được các phần mềm đa ngôn ngữ.

Bài 4: Cấu trúc lặp. Khai thác tài nguyên hình ảnh

Mục tiêu:

+ Java: Hiểu cấu trúc vòng lặp.

+ Android: Khai thác tài nguyên hình ảnh

Bài 5: Các lớp thông dụng

Mục tiêu:

+ Java: Hiểu function. Khai thác các lớp thông dụng trong java như String, Math, Date, Regular expression..

+ Android: Tạo dialog xử lý ngày và giờ phát triễn phần mềm chơi bài cào

Bài 6, 7: Hướng đối tượng

Mục tiêu:

+ Java: Hiểu và vận dụng tốt lập trình hướng đối tượng..

+ Android: Cách tổ chức lập trình hướng đối tượng trong android

Bài 8: Array và Collection

Mục tiêu:

+ Java: Hiểu được array và collection.

+ Android: Chọn lựa và vận dụng array và collection một cách phù hợp cho bài toán

Bài 9: Dialog và Toast

Mục tiêu:

- Phát triển phần mềm có Dialog và Toast được thiết kế lại theo ý thích

Bài 10, 11: Input/Output và DataStorage

Mục tiêu:

- Phát triển phần mềm đọc sách, dữ liệu lưu trữ trong file txt

Bài 12: Tìm hiểu sâu về các View

Mục tiêu:

+ Phát triển phần mềm điều khiển wifi với các view được thiết kế lại.

+ Phát triển phần mềm đèn pin với các view được thiết kế lại.

Bài 13, 14: View dạng danh sách

Mục tiêu:

Phát triển các phần mềm có view dạng list được thiết kế đẹp tuỳ theo sở thích

Bài 15, 16: Activity

Mục tiêu:

Phát triển các phần mềm có nhiều giao diện làm việc, gởi nhận dữ liệu giữa các giao diện

Phát triển các phần mềm lấy hình từ camera hoặc trong máy, duyệt web, gọi điện, nhắn tin, gởi mail, hiện bản đồ, vẽ đường đi..

Bài 17: Menu

Mục tiêu:

Phát triển các chương trình có các loại menu phù hợp.

Bài 18, 19, 20: Database SQLite

Mục tiêu:

- Phát triển các chương trình có database như: Quản lý công việc, lịch hẹn, Quản lý thu chi, Quản lý bán hàng..

Bài 21: Giải pháp Database SQLite

Mục tiêu:

- Phát triển các chương trình có database có sẵn như: Game show rồng vàng (trắc nghiệm), chương trình tra cứu các loại thông tin, chương trình đọc truyện..

Bài 22, 23: Layout, View bằng code, Touch, MultiTouch

Mục tiêu:

- Phát triển các chương trình với các layout phức tạp.

- Phát triển chương trình bé tập vẽ với singletouch và multitouch.

- Phát triển chương trình xem duyệt hình ảnh bằng slide và zoom.

Bài 24: Animation

Mục tiêu:

- Phát triển các chương trình có màn hình chào và hiệu ứng.

- Gợi ý Phát triển game đơn giản "Chiếc nón kì diệu".

Bài 25: Content Provider, MediaStore

Mục tiêu:

- Phát triển chương quản lý hình ảnh trong điện thoại.

Bài 26: MediaStore, Âm thanh, Video

Mục tiêu:

- Phát triển phần mềm nghe và điều khiển nhạc.

- Phát triển phần mềm ghi âm và phát lại.

Bài 27: ContentProvider Contact

Mục tiêu:

- Phát triển các phần mềm truy xuất contact.

Bài 28: Quản lý SMS

Mục tiêu:

- Phát triển phần mềm đọc tin nhắn, gởi tin nhắn bình thường và tự động

Bài 29: Notification & PendingIntent

Mục tiêu:

- Phát triển các phần mềm có chức năng Notification

Bài 30: Broadcast Receiver, TelephonyManager

Mục tiêu:

- Phát triển phần mềm chặn cuộc gọi

Bài 31: Service

Mục tiêu:

- Phát triển các phần mềm có phần service chạy ngầm

- Phát triển phần mềm nghe nhạc chạy ngầm

Bài 32: Style, Theme

Mục tiêu:

- Phát triển các phần mềm có style, theme, tài nguyên tương thích nhiều loại màn hình khác nhau

Bài 33: AdMod

Mục tiêu:

- Phát triển các phần mềm tích hợp quảng cáo google AdMod

Bài 34: Google Play

Mục tiêu:

- Đóng gói phần mềm và đưa phần mềm lên chợ Google Play

Bài 35: Tìm kiếm, khai thác thư viện bên thứ ba.

Mục tiêu:

- Phát triển phần mềm với hàng trăm thư viện hỗ trợ

- Phát triển phần mềm đọc sách. Epub với thư viện hỗ trợ

Bài 36, 37: Các control nâng cao, Material Design

Mục tiêu:

- Phát triển các phần mềm có giao diện nâng cao mang phong cách Material Design chuẩn của google

Bài 38: Thread

Mục tiêu:

- Phát triển các phần mềm có nhiều Thread chạy riêng

- Viết được các dạng Thread (phục vụ cho phần network ở các bài sau)

Bài 39: Kết nối HTTP

Mục tiêu:

- Phát triển các phần mềm có kết nối với webserver để gởi nhận dữ liệu

Bài 40: Kết nối Socket

Mục tiêu:

- Phát triển các phần mềm dạng android giao tiếp với server kiểu Socket; phần mềm kết nối và điều khiển máy tính từ xa; phần mềm dạng chat

Bài 41: XML Parser với XML-DOM và XML-SAX

Mục tiêu:

- Phát triển các phần mềm có giao tiếp dữ liệu XML giữa android và cloud; phần mềm đọc báo với RSS

Bài 42: JSON Parser

Mục tiêu:

- Phát triển các phần mềm có giao tiếp dữ liệu JSON giữa android và cloud

Bài 43, 44: Web API

Mục tiêu:

- Phối hợp các kiến thức đã học để phát triển các phần mềm da dạng dựa vào giao tiếp android với database trên server thông qua web api.

- Phát triển các phần mềm dạng mua bán online, quản lý online..

Bài 45: GoogleMap API

Mục tiêu:

- Phát triển các phần mềm phối hợp với GoogleMap như chỉ đường, thông tin quán ăn, nhà hàng, bệnh viện..

Bài 46: YouTube API

Mục tiêu:

- Phát triển các phần mềm phối hợp với Youtube API như xem phim online, các hướng dẫn bằng video..

Bài 47, 48: Facebook API, FireBase

Mục tiêu:

- Phát triển các phần mềm phối hợp với Facebook

- Phát triển các phần mềm phối hợp với FireBase

Tất cả các tài liệu khác của Nhất Nghệ các bạn có thể tải ở đây nhưng không có source code:

Tổng hợp tài liệu Nhất Nghệ
 
Chỉnh sửa cuối:

Những người đang xem chủ đề này

Xu hướng nội dung

Back