Bộ Tài Liệu Giáo Trình Lập Trình Android Của Nhất Nghệ

Thảo luận trong 'Công Việc' bắt đầu bởi Admin, 2 Tháng bảy 2016.

  1. Admin

    Admin Cho đi là còn mãi Thành viên BQT

    Bài viết:
    Tìm chủ đề
    1,063
    Bộ tài liệu của Nhất Nghệ chỉ dành cho học viên đã được một bạn chia sẻ trên mạng.

    Bao gồm các code phần mềm Android mẫu + bài giảng.

    Download: Giáo Trình Android Nhất Nghệ

    [​IMG]

    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
     
    Last edited by a moderator: 9 Tháng mười 2023

Chia sẻ trang này

Đang tải...