Lập trình ứng dụng Android trong 6 tuần

Nội dung khoá học lập trình app bao gồm:

– Tìm hiểu cơ bản về ngôn ngữ lập trình Java (Từ định nghĩa đến kiểu dữ liệu, biến, câu lệnh, mảng, chuỗi … cấu trúc điều khiển trong Java, phương thức, lớp….)

– Cung cấp những kiến thức cốt lõi cơ bản về 1 ứng dụng Android bằng cách nói về vòng đời của một ứng dụng

– Cung cấp kiến thức về thành phần cơ bản cấu thành nên ứng dụng Android (Activity + intent + content provider + service)

– Hướng dẫn thực hành tạo ứng dụng Android: ứng dụng quản lý, ứng dụng media, ứng dụng trên Google Play.

Bạn sẽ học được những gì

  • Có được kiến thức toàn diện về ngôn ngữ lập trình Java.
  • Nắm rõ những kiến thức về lập trình ứng dụng Android từ cơ bản đến nâng cao.
  • Có khả năng tạo được những ứng dụng Android, ứng dụng game Android.

Nội dung

13 chương – 72 bài học

Chương Tên bài học
Giới thiệu khoá học 1. Giới thiệu khóa học
Giới thiệu về lập trình Android và cài đặt các công cụ 2. Giới thiệu về Android

3. Cài đặt môi trường

Lập trình Java cơ bản 4. Tổng quan về Java

5. Các cấu trúc điều kiện, cấu trúc lặp

6. Làm việc với String (Chuỗi) và Array (Mảng)

7. Làm việc với Collection (tập hợp)

8. Các thư viện quan trọng thường dùng trong Java và Android

9. Class (Lớp) và Các thành phần của Class

10. Xây dựng các lớp kế thừa trong Java

11. Lập trình Đa tiến trình (Multi-thread)

12. Bẫy lỗi ngoại lệ (Exception)

13. Làm việc với hệ thống File: tạo file, đọc/ghi file

14. Project thực tế

Làm quen với Android Studio 15. Giới thiệu về các thành phần của Android Studio

16. Tạo một project Android

17. Cấu trúc của một project Android

18. Chạy một project trên máy ảo và trên máy thật

19. Ứng dụng đầu tiên

View và xử lý sự kiện trên View 20. Các layout cơ bản trong Android: LinearLayout, TableLayout

21. TextView, EditText, Button

22. Các kỹ thuật xử lý sự kiện trên View

23. CheckBox, RadioButton, ImageButton, ImageView

24. Cơ bản về ListView

25. ListView – Nâng cao

26. Spinner

27. AutoCompleteTextView

28. GridView

29. DatePicker, TimePicker

30. Tab Selector

31. Hiển thị đa ngôn ngữ trên View

32. Project thực tế

Activity 33. Activity và Vòng đời của một Activity

34. Intent

35. Truyền và nhận dữ liệu giữa các Activity

36. Truyền dữ liệu và tự động lắng nghe kết quả trả về giữa các Activity

37. Sử dụng Intent để gọi ứng dụng hệ thống

38. Project thực tế

Quản lý dữ liệu và Contentprovider 39. Assets và Shared Preferences

40. SQLite

41. Sao chép dữ liệu SQLite vào hệ thống

42. Tương tác Android với SQLite

43. ContentProvider đọc danh bạ điện thoại

44. ContentProvider đọc tin nhắn điện thoại

45. Project thực tế

Menu, điều khiển tìm kiếm và hoạt cảnh Animation 46. OptionMenu

47. ContextMenu

48. Menu điều khiển tìm kiếm

49. Animation – phần 1

50. Animation – Phần 2

51. Project thực tế

Lập trình đa tuyến trong Android 52. Giới thiệu về Đa tiến trình

53. Lập trình đa tuyến với AsyncTask – phần 1

54. Lập trình đa tuyến với AsyncTask – phần 2

55. Project thực tế

Broadcast receiver 56. Giới thiệu về Broadcast Receiver, Notification

57. Cài đặt và sử dụng Receiver

58. Định nghĩa Broadcast Receiver trong file Android Manifest

59. Project thực tế

Tương tác dịch vụ Web 60. Các dịch vụ Web thường gặp

61. Tương tác dịch vụ SOAP

62. Tương tác dịch vụ Web dạng JSON nguyên thủy

63. Tương tác dịch vụ Web dạng JSON dạng GSON

64. Project thực tế

Google play services 65. Google Maps – phần 1

66. Google Maps – phần 2

67. Google Maps – phần 3

68. Google Cloud Message – Phần 1

69. Google Cloud Message – Phần 2

70. Google Cloud Message – Phần 3

71. Project thực tế

Tổng kết khoá học 72. Tổng kết khóa học

Reviews

There are no reviews yet.

Be the first to review “Lập trình ứng dụng Android trong 6 tuần”

399.000 

72 Bài học