KHÓA HỌC LẬP TRÌNH ANDROID TỪ CƠ BẢN ĐẾN NÂNG CAO

KHÓA HỌC LẬP TRÌNH ANDROID TỪ CƠ BẢN ĐẾN NÂNG CAO

KHÓA HỌC LẬP TRÌNH ANDROID TỪ CƠ BẢN ĐẾN NÂNG CAO
KHÓA HỌC LẬP TRÌNH ANDROID TỪ CƠ BẢN ĐẾN NÂNG CAO

Học viên sẽ học được gì sau khi học khóa học của bạn ?

  •  Giúp các bạn nắm bắt được hầu hết kiến thức Android từ cơ bản cho tới nâng cao
  •  Xây dựng được nhiều ứng dụng Android thực tế
  •  Có thể tìm hiểu và nắm bắt các kiến thức mới về Android

Đối tượng nên học khóa này là ai ?

  •  Những người có đam mê lập trình di động
  •  Sinh viên

Những yêu cầu trước khi học khóa học này ?

  •  Lập trình Java
  •  Kỹ thuật lập trình

Giới thiệu về khóa học

Android một cái tên ngày càng trở nên quen thuộc đối với người dân Việt Nam cũng như toàn thế giới. Nó trở nên quen thuộc bởi vì nó luôn hiện diện trong cuộc sống hằng ngày của chúng ta từ giấc ngủ, giải trí, giao tiếp, học tập…. Khi nhắc tới Android người ta sẽ nghĩ ngay tới những chiếc điện thoại, những chiếc Tablet hay các thế hệ TV thông minh ( SmartTV ).

 

Ngày nay thị phần của các thiết bị chạy hệ điều hành Android đã vượt qua các thiết bị chạy hệ điều khác , để trở thành hệ điều hành được mọi người yêu thích nhất, nhưng để góp phần vào sự phát triển cũng như sự thành công của hệ điều hành Android phải kể đến các ứng dụng mà nó mang lại cho cuộc sống hằng ngày của chúng ta. Bạn chưa từng ngủ dậy muộn nhờ ứng dụng báo thức, với Google Map bạn không còn phải ngại ngùng khi phải hỏi đường người khác hay bạn thư giản với những bản nhạc Ballad ngọt ngào. Có khi nào bạn đã tự hỏi họ đã làm những ứng dụng đó như thế nào chưa ?, có khi nào bạn đã từng ao ước làm cho mình một ứng dụng để có thể khoe với bạn bè hoặc phục vụ cho cộng đồng với nhãn hiệu make by me chưa ? , hoặc bạn muốn làm để phục vụ cho công ty. Nếu bạn đã nghĩ đến những điều đó và muốn thực hiện nó những lại không biết phải bắt đầu từ đâu không biết nên làm thế nào hoặc đối với những bạn tự tim hiểu rào cản ngôn ngữ luôn là trở ngại lớn đối với các bạn.

Đến với khóa học này các bạn sẽ nắm bắt được các kiến thức về Android cũng như cách mà một ứng dụng Android được tạo nên, ngoài ra các bạn còn có thể tự xây dựng các ứng dụng Android cho riêng mình hay phục vụ các yêu cầu của công ty.

Đề cương khóa học

8 chương

148 bài học

47 giờ 3 phút

CHƯƠNG 1: Source Code Khóa Học

 0 phút

 Source code khóa học android căn bản nâng cao

Chương I : Tổng quan về Android

 1 giờ 20 phút

 Bài 1 : Giới thiệu về hệ điều hành android

 10 phút

 Bài 2 : Cấu hình máy tính & Hướng dẫn download và cài đặt Android Studio phiên bản mới nhất

 16 phút

 Bài 3 : Tìm hiểu cấu trúc thư mục trong android

 13 phút

 Bài 4 : Chạy ứng dụng Android đầu tiên

 41 phút

Chương II : Hệ thống Layout và View trong android

 25 giờ 58 phút

 Bài 5 : Tổng quan về Layout và View trong android

 22 phút

 Bài 6: Hướng dẫn sử dụng LinearLayout

 13 phút

 Bài 6.1: Hướng dẫn sử dụng LinearLayout (tiếp theo)

 23 phút

 Bài 7 : Hướng dẫn sử dụng RelativeLayout

 11 phút

 Bài 7.1: Hướng dẫn sử dụng RelativeLayout (tiếp theo)

 24 phút

 Bài 8 : Hướng dẫn sử dụng FrameLayout

 13 phút

 Bài 8.1 : Hướng dẫn sử dụng FrameLayout (tiếp theo)

 20 phút

 Bài 9 : Hướng dẫn sử dụng GridLayout

 10 phút

 Bài 9.1: Hướng dẫn sử dụng GridLayout (tiếp theo)

 25 phút

 Bài 10 : Hướng dẫn sử dụng TableLayout

 11 phút

 Bài 10.1: Hướng dẫn sử dụng TableLayout (tiếp theo)

 22 phút

 Bài 11 : Hướng dẫn sử dụng Textview

 13 phút

 Bài 11.1: Hướng dẫn sử dụng Textview(tiếp theo)

 13 phút

 Bài 12: Hướng dẫn sử dụng Edittext

 5 phút

 Bài 12.1: Hướng dẫn sử dụng Edittext (tiếp theo)

 15 phút

 Bài 13 : Hướng dẫn sử dụng Button

 15 phút

 Bài 13.1: Hướng dẫn sử dụng Button (tiếp theo)

 37 phút

 Bài 13.2: Thực hành tổng hợp Button, TextView, EditText

 3 phút

 Bài 14 : Xây dựng giao diện đăng nhập

 55 phút

 Bài 14.1: Thiết kê App máy tính đơn giản

 26 phút

 Bài 14.2: Thiết kê App máy tính đơn giản (tiếp theo)

 59 phút

 Bài 15 : Tự tạo background bằng thư mục drawable

 15 phút

 Bài 15.1 : Tự tạo background bằng thư mục drawable Layer-List (thực hành)

 13 phút

 Bài 15.2 : Tự tạo background bằng thư mục drawable Selector

 10 phút

 Bài 15.3 : Tự tạo background bằng thư mục drawable Selector (thực hành)

 11 phút

 Bài 15.4 : Tự tạo background bằng thư mục drawable Level-List

 5 phút

 Bài 15.5 : Tự tạo background bằng thư mục drawable Level-List ( Thực hành )

 31 phút

 Bài 15.6 : Tự tạo background bằng thư mục drawable transition

 7 phút

 Bài 15.7 : Tự tạo background bằng thư mục drawable transition ( Thực hành )

 20 phút

 Bài 15.8 : Tự tạo background bằng thư mục drawable inset

 7 phút

 Bài 15.9 : Tự tạo background bằng thư mục drawable inset ( Thực hành )

 8 phút

 Bài 15.10 : Tự tạo background bằng thư mục drawable clip

 10 phút

 BÀI 15.11 : Tự tạo background bằng thư mục drawable clip ( Thực Hành )

 20 phút

 BÀI 15.12 : Tự tạo background bằng thư mục drawable scale

 6 phút

 BÀI 15.13 : Tự tạo background bằng thư mục drawable scale ( Thực Hành )

 12 phút

 BÀI 15.14 : Tự tạo background bằng thư mục drawable shape

 12 phút

 BÀI 15.15 : Tự tạo background bằng thư mục drawable shape ( Thực Hành )

 21 phút

 Bài 16: Cách sử dụng tài nguyên ( Provider Resource )

 43 phút

 Bài 16.1 : Hướng dẫn xây dựng tính năng đa ngôn ngữ

 28 phút

 Bài 17 : Hướng dẫn giao diện trên đa thiết bị

 33 phút

 Bài 17.1 : Hướng dẫn giao diện trên đa thiết bị ( Thực hành )

 21 phút

 Bài 18 : Hướng dẫn sử dụng CheckBox và RadioButton

 8 phút

 Bài 19 : Hướng dẫn sử dụng RadioButton ( Thực hành )

 28 phút

 Bài 20 : Hướng dẫn sử dụng CheckBox ( Thực hành )

 11 phút

 Bài 21 : Hướng dẫn sử dụng Toggle Button

 8 phút

 Bài 22 : Toggle Button ( Thực hành )

 12 phút

 Bài 23 : Hướng dẫn sử dụng Processbar

 8 phút

 Bài 24 : Hướng dẫn sử dụng Processbar ( Thực hành )

 30 phút

 Bài 25 : Hướng dẫn sử dụng RatingBar

 7 phút

 Bài 26 : Hướng dẫn sử dụng RatingBar ( Thực hành )

 19 phút

 Bài 27 : Intent Android

 31 phút

 Bài 28 : Intent explicit ( Thực hành )

 44 phút

 Bài 29 : Intent implicit ( thực hành )

 9 phút

 Bài 30 : Intent Filter

 10 phút

 Bài 31 : Image Button

 5 phút

 Bài 32 : Image Button ( Thực hành )

 19 phút

 Bài 33 : Giới hiệu ứng dụng Flashlight

 4 phút

 Bài 34 : Tạo trang Flash Screen ( Ứng dụng FlashLight )

 20 phút

 Bài 35 : Tạo trang hiển thị Menu ( App FlashLight )

 30 phút

 Bài 36 : Xây dựng chức năng Light ( App FlashLight )

 30 phút

 Bài 37 : Warring Light ( App FlashLight )

 27 phút

 Bài 38 : Polic Light và Traffic Light ( App FlashLight )

 30 phút

 Bài 39 : Load nhạc ( App FlashLight )

 8 phút

 Bài 40 : Build ứng dụng lên thiết bị thật ( App FlashLight )

 10 phút

 Bài 41 : Mở đèn Flash Camere ( App FlashLight )

 20 phút

 Bài 42 : Hướng dẫn sử dụng Listview

 15 phút

 Bài 43 : Load dữ liệu vào ListView

 29 phút

 Bài 44 : Custom ListView với ArrayAdapter

 44 phút

 Bài 45 : Custom ListView Với BaseAdapter

 32 phút

 Bài 46 : Cách sử dụng ViewHolder trong Adapter

 17 phút

 Bài 47 : Hướng dẫn sử dụng Gridview

 7 phút

 Bài 48 : GridView ( thực hành )

 20 phút

 Bài 49 : Hướng dẫn sử dụng ScrollView

 4 phút

 Bài 50 : Hướng dẫn sử dụng ScrollView ( thực hành )

 15 phút

 Bài 51: App Bar ( ActionBar , ToolBar)

 34 phút

 Bài 52 : AppBar ( ActionBar, ToolBar ) thực hành

 12 phút

 Bài 52 : Custom AppBar Sử Dụng Material Resource

 17 phút

 Bài 53 : Tạo Menu Trong AppBar

 18 phút

 Bài 54 : Search View

 14 phút

 Bài 55 : Provider AppBar

 11 phút

 Bài 56 : Tabhost

 9 phút

 Bài 57 : Tabhost ( thực hành )

 13 phút

 Bài 58 : Home Button AppBar

 18 phút

 Bài 59 : Hướng dẫn sử dụng ViewFlipper

 4 phút

 Bài 60 : ViewFlipper ( thực hành )

 29 phút

Chương III : Tương tác giao diện và cơ sở dữ liệu

 9 giờ 42 phút

 Bài 61 : Hướng dẫn sử dụng service trong android

 21 phút

 Bài 62 : Service ( thực hành )

 19 phút

 Bài 63 : Hướng dẫn sử dung IntentService

 21 phút

 Bai 64 : BoundService

 23 phút

 Bài 65 : Giới thiệu về Fragment

 22 phút

 Bài 66 : Hướng dẫn sử dụng Fragment

 31 phút

 Bài 67 : Hướng dẫn truyền dữ liệu cho Framgment

 44 phút

 Bài 68 : ViewPager

 11 phút

 Bài 69 : ViewPager ( Thực hành )

 14 phút

 Bài 70 : Animation ViewPager

 15 phút

 Bài 71 : Khái niệm Save File

 15 phút

 Bài 72 : Internal Storage ( bộ nhớ máy )

 14 phút

 Bài 73 : Đọc dữ liệu từ bộ nhớ máy

 14 phút

 Bài 74 : Ghi dữ liệu vào Cache

 7 phút

 Bài 75 : Đọc dữ liệu từ Cache

 12 phút

 Bài 76 : Ghi dữ liệu vào thẻ nhớ

 24 phút

 Bài 77 : Đọc dữ liệu từ thẻ nhớ

 9 phút

 Bài 78 : Lưu dữ liệu hình ảnh

 12 phút

 Bài 79 : Copy File

 15 phút

 Bài 80 : SharedPreferences

 9 phút

 Bai 81 : SharedPreferences ( thực hành )

 20 phút

 Bài 82 : SQLite

 17 phút

 Bài 83 : Kết nối database SQLite và thêm dữ liệu

 54 phút

 Bài 84 : Lấy dữ liệu từ SQLite

 24 phút

 Bài 85 : Xóa dữ liệu trong SQLite và áp dụng Context Menu

 25 phút

 Bài 86 : Cập Nhật SQLite và ActivityForResult

 46 phút

 Bài 87 : Content Provider

 10 phút

 Bài 88 : Content Provider ( tt )

 34 phút

Chương IV : Đa tiến trình trong Android

 3 giờ 31 phút

 Bài 89 : Thread Trong Android

 10 phút

 Bài 90 : AsyncTask

 27 phút

 Bài 91 : Broadcast Receiver

 5 phút

 Bài 92 : Broadcast Receiver ( tt )

 13 phút

 Bài 93 : Custom Broadcast Receiver

 7 phút

 Bài 94 : Connect Internet

 7 phút

 Bài 95 : Connect Internet ( tt )

 21 phút

 Bài 96 : XML và Parser XML

 11 phút

 Bài 97 : Parser XML ( tt )

 60 phút

 Bài 98 : JSON và Parser JSON

 7 phút

 Bài 99 : : JSON và Parser JSON ( tt )

 43 phút

Chương V : Chuyển động và hiệu ứng trong Android

 2 giờ 46 phút

 Bài 100 : Khai báo Animation trong Android

 24 phút

 Bài 101 : Animator Android

 29 phút

 Bài 102 : Translation Anim

 15 phút

 Bài 103 : Scale Anim

 7 phút

 Bài 104 : Rotation Anim

 7 phút

 Bài 105 : Tạo động Anim

 6 phút

 Bài 106 : Drawer Menu

 51 phút

 Bài 107 : Tabhost, ViewPager

 27 phút

Chương VI : Google Map và Google Cloud Messaging

 2 giờ 48 phút

 Bài 108 : HƯớng dẫn sử dụng Google Map trong Android

 22 phút

 Bài 109 : Thêm Google Map Vào Ứng Dụng

 34 phút

 Bài 110 : Thêm Marker Vào Google Map

 13 phút

 Bài 111 : Camera Google Map

 11 phút

 Bài 112 : Shapes Google Map

 17 phút

 Bài 113: Hướng dẫn sử dụng Google Cloud Messaging

 22 phút

 Bài 114: Google Cloud Messaging ( tt )

 49 phút

Chương VII : Cảm biến trong Android ( Sensor )

 58 phút

 Bài 115: Các loại cảm biến trong Android

 12 phút

 Bài 116 : Cảm biến trường gần

 7 phút

 Bài 117: Cảm biến gia tốc

 28 phút

 Bài 118: Cảm biến ánh sáng

Học Online: Tại đây

Google Driver     Mshare ( Tốc độ cao )

Pass giải nén: khosinhvien.com

Hướng dẫn getlink tại kho Sinh Viên  tại đây hoặc xem hình ảnh mịnh họa dưới

Nguồn Kho Sinh Viên - Tất cả dữ liệu chia sẽ hoàn toàn miễn phí