Simulacrum, từ simulacrum Latin, là một sự bắt chước, giả mạo hoặc hư cấu. Khái niệm này được liên kết với mô phỏng, đó là hành động mô phỏng .Một...
KHÓA HỌC LẬP TRÌNH ANDROID
GIỚI THIỆU
Nếu bạn là người mới khởi đầu về lập trình hoặc muốn khởi đầu từ môn ngôn từ nào đó để định hình nền móng sự tăng trưởng tương lai cho ngành công nghệ thông tin thì không thể nào bỏ lỡ những ngôn từ nền tảng như Java, C, C + + …
Khóa học lập trình android sẽ giúp cho những bạn tiếp cận ngôn từ Java một cách dễ hiễu qua những ứng dụng thực tiễn như App Freaking Math, App đoán số ngẫu nhiên, App nghe nhạc, App chat …
Khóa học bám sát vào thực tiễn để giúp cho học viên hoàn toàn có thể tự do tăng trưởng sáng tạo độc đáo và triển khai nó
MỤC TIÊU KHÓA HỌC
Hoàn tất khóa học, học viên đủ khả năng:
Bạn đang đọc: KHÓA HỌC LẬP TRÌNH ANDROID
– Nắm vững kĩ năng lập trình Android trên bất kỳ thiết bị nào
– Biết cách tự đăng kí thông tin tài khoản upload ứng dụng và tự kiếm tiền bằng app do chính mình phong cách thiết kế
– Nắm rõ quy trình tiến độ hoạt động giải trí của Google Play Store
– Nắm rõ cách quản trị tài liệu trên mọi nền : SQLite, Android liên kết PHP&M ySQL. jSON Parse, XML Parser. Giúp học viên làm chủ công nghệ tiên tiến những ứng dụng có tài liệu động một cách chuyên nghiệp .
– Học viên đủ năng lực ứng tuyển vị trí lập trình Android tại những doanh nghiệp ứng dụng .
– Nếu siêng năng học, hoàn toàn có thể tự xây dựng nhóm, công ty lập trình Android .
BẰNG CẤP – CHỨNG NHẬN
Tham dự trên 80% số buổi học, và hoàn tất đồ án cuối khóa, học viên sẽ được cấp Chứng nhận hoàn tất khóa học của Trung Tâm Đào Tạo Tin Học Khoa Phạm, có giá trị toàn quốc
ĐĂNG KÍ HỌC
– Đăng kí trực tiếp tại Trung Tâm Đào Tạo Tin Học Khoa Phạm.
(263/14 Lý Thường Kiệt, Phường 15, Quận 11, TP.HCM)
Hoặc đăng kí qua mail : [email protected]
Lưu ý : tiêu đề vui mắt ghi rõ ” ĐĂNG KÍ – TÊN KHÓA HỌC / NGÀY KHAI GIẢNG ”
Ví dụ : ĐĂNG KÍ KHÓA HỌC ANDROID / KHAI GIẢNG NGÀY 15/6/2017
Nội dung vui mừng ghi rõ : ” Họ tên – SĐT – Địa chỉ ”
Ví dụ : Ngô Quỳnh Giao, 094 276 4080, 263 / 14 Lý Thường Kiệt, P. 15, Quận 11, TP Hồ Chí Minh
TẠI SAO CHỌN HỌC LẬP TRÌNH ANDROID TẠI KHOAPHAM.VN?
– Được tương hỗ kỹ thuật suốt đời tại KhoaPham. việt nam ( Có hotline dành riêng cho học viên )- Được update kiến thức và kỹ năng liên tục ngay cả sau khi đã hoàn tất khóa học tại trang Học Lập Trình Online .
THỜI GIAN & HỌC PHÍ
– Thời lượng: 3.5 tháng. Tuần 3 buổi, 1 buổi 1h45 phút
– Học phí tại Khoa Phạm: 4.850.000
– Địa điểm học: Trung Tâm Đào Tạo Tin Học Khoa Phạm
263 / 14 Lý Thường Kiệt, P. 15, Quận 11, Thành Phố Hồ Chí Minh
NỘI DUNG KHÓA HỌC LẬP TRÌNH ANDROID
Phần 1: Cài Đặt Môi Trường Làm Việc: SDK, Android Studio Và Genymotion
Phần 2: LẬP TRÌNH JAVA
Variables
Khởi tạo biến
Toán tử và kí hiệu
Các kiểu tài liệu phải biết
Chuỗi và những hàm tương tác Chuỗi
If else và Switch
Cấu trúc If-Else
Toán tử so sánh
Cấu trúc Switch-Case
Câu lệnh Lặp
Vòng lặp For
Vòng lặp While
Vòng lặp lồng nhau
Class và Methods
Class – Lớp
Phương thức SET và GET
Tham biến và Tham trị
Khái niệm Constructor
Biến Static
Mảng – Arrays
Cú pháp khai báo, khởi tạo Array
Thêm, xóa, update thành phần trong mảng
Truy cập thành phần mảng
Lấy kích cỡ mảng
Các chiêu thức duyệt mảng
Phần 3: CÁC THAO TÁC CƠ BẢN KHI THIẾT KẾ MỘT ỨNG DỤNG
Các bước tạo Project trong Android Studio
Quy trình phong cách thiết kế một ứng dụng Android
Làm việc với máy ảo Genymotion
Drawable, Resource là gì
Cấu hình AndroidManifest
Phần 4: Các Loại Layout Trong Android – View Group
Linear Layout
Relative Layout
Frame Layout
Table Layout
Grid Layout
Constraint Layout
Phần 5: CÁC WIDGETS PHẢI BIẾT
Buttons
Checkbox và Radio Buttons
Spinners
Textview
ImageView
ProgressBar
SeekBar
RatingBar
WebView
Phần 6: HIỂN THỊ DANH SÁCH VỚI RECYCLERVIEW
Cấu hình recyclerview cơ bản
Sự kiện OnClick – LongClick của RecyclerView
Thao tác Add, Delete, Update, Search trên RecyclerView
Custom Adapter RecyclerView với RecyclerView. Adapter
Thực hiện tạo ứng dụng xem loại sản phẩm món ăn trên RecyclerView
Cấu hình RecyclerView theo GridLayout
Phần 7: Resource Và Tùy Biến Giao Diện Với Drawable
Drawable Shape
Drawable Selector
Drawable LayerList
Drawable Nine Path
Phần 8: Di Chuyển Giữa Các Màn Hình – Activities
Cách sử dụng Intent
Truyền tài liệu sang màn hình hiển thị khác
Intent Implicit
Nhận hiệu quả trả về từ màn hình hiển thị khác
Sử dụng thư viện activity để nhận tác dụng trả về tương hỗ cho mọi phiên bản android
Phần 9: Notification (Thông báo)
Tìm hiểu về cách tạo giao diện cho thanh thông tin
Custom giao diện cho thanh thông tin
Cấu hình các chế độ rung, đèn, nhạc và hỗ trợ hiện thị notification khi ở chế độ lock screen
Phần 10: Service
Tìm hiểu về Foreground Service
Tìm hiểu về Background Service
Tìm hiểu về Bound Service
Ứng dụng phát nhạc chạy trên service
Phần 11: Tạo Diễn Hoạt Với Animation
Cách tạo hiệu ứng bằng file XML
Hiệu ứng khi chuyển màn hình hiển thị
Giới thiệu về Rotate Animation
Giới thiệu về Translate Animation
Giới thiệu về Scale Animation
Phần 12: Dialog – Tạo Hộp Thoại Trong Android
Cách thông số kỹ thuật những loại dialog
Tùy chỉnh giao diện dialog
Xác nhận thoát ứng dụng khi nhấn phím BACK trên thiết bị
Tạo hộp thoại chọn ngày và giờ
Phần 13: Xử lý đa luồng trong Android
Tìm hiểu về luồng ( Thread )
Đồng bộ luồng ( Synchronized thread )
Tìm hiểu về Handler quản trị luồng
Phần 14: Reactive X (Thư viện RxAndroid,RxJava)
Tìm hiểu về RxAndroid
Tìm hiểu về RxJava
Cách sử dụng rx để tạo luồng và đồng điệu luồng
Phần 15: Cơ Sở Dữ Liệu Room
Khởi tạo database với ROOM
Cấu trúc câu lệnh truy vấn : SELECT, INSERT, DELETE, UPDATE
Khởi tạo database từ ứng dụng
Truy vấn SQLITE từ ứng dụng
Phân tích database và viết ứng dụng quản lí việc làm
Ứng dụng thực tiễn về quản trị việc làm được viết theo quy mô MVVM
Phần 16: Âm Thanh & Video
Play file nhạc với Media Player
Play video với VideoView
Play nhạc và Phim lấy từ Internet
Phần 17: TƯƠNG TÁC VỚI WEB SERVICES
Đọc file text ( HTML ) từ Internet
Tải hình từ Internet
XML : Kỹ thuật đọc XML – Tạo ứng dụng đọc tin tức
Kỹ thuật load hình từ Internet với thư viện Picasso
JSON : Phân tích và đọc JSON Object từ WebService
JSON : Phân tích và đọc JSON Array từ WebService
JSON : Hướng dẫn tạo Json từ WebService
Sử dụng thư viện RETROFIT triển khai request bên phía client
Setup project về quy mô MVVM phối hợp RETROFIT
Đăng kí và sử dụng Web Server không tính tiền
Lấy tài liệu từ database Web Server
Gửi tài liệu từ ứng dụng đến Web Server qua phương pháp POST
Cập nhật tài liệu từ ứng dụng đến Web Server
Xóa dữ liệu từ ứng dụng đến Web Server
HƯỚNG DẪN CẤU HÌNH WEBSERVICE TRÊN HOST
Phần 18: Sử Dụng GOOGLE API
Cài đặt Google Play Services
Cấu hình Google Console
Play 1 video bất kể từ Youtube
Phát playlist video từ Youtube
Phần 19: Xây Dựng Ứng Dụng Real Time Với NodeJS & SocketIO
Cấu hình Server NodeJS
Kết nối ứng dụng với Server
Truyền tài liệu từ ứng dụng đến Server
Gửi tài liệu từ Server đến thiết bị
Ứng dụng Chat
Phần 20: CLOUD DATABASE VỚI FIREBASE.COM
Hướng dẫn những bước tạo project Firebase
Kết nối ứng dụng với Firebase
Lưu dữ liệu từ ứng dụng lên Firebase
Đổ tài liệu từ Firebase ứng dụng
Tính năng Realtime – thời hạn thực với Firebase
Lưu trữ file với Firebase Storage
Tạo ứng dụng bán hàng với Firebase Realtime Database
Phần 21: Các Kỹ Năng Xử Lý Với Fragment
Thêm trên giao diện xml
Xử lý bên trong code để tương tác với Fragmnet
Tương tác tài liệu của Fragment với những Activities
Phần 22: Các Kỹ Năng Bổ Sung (Navigation Component)
Sử dụng thư viện NAVIGATION COMPONENT để load fragment
Tạo menu dọc với Navigation Drawer
Tablayout với Fragment
Bắt sự kiện và tương tác giữa những Fragments
Kỹ thuật giải quyết và xử lý giao diện thích hợp với nhiều size màn hình hiển thị
Phần 23: Quảng Cáo Admob
Đăng ký thông tin tài khoản Admob
Hướng dẫn thông số kỹ thuật Abmob
Nhúng Admob vào ứng dụng
Cách quản trị và kiếm tiền từ Admob
Phần 24: Đưa Ứng Dụng Lên Google Store
Cách tạo file KeyStore
Hướng dẫn build ứng dụng Release
Hướng dẫn ĐK thông tin tài khoản Android Developer
Hướng dẫn từng bước đưa ứng dụng lên Google Play
Ứng dụng thực tế:
Chủ đề 1: Viết ứng dụng – game Giúp Bé Học Toán
Chủ đề 2: Viết ứng dụng bốc thăm trúng thưởng
Chủ đề 3: Viết ứng dụng game Freaking Math
Chủ đề 4: Viết game chọn hình ngẫu nhiên
Chủ đề 5: Viết ứng dụng quản lý danh sách việc cần phải làm
Chủ đề 6: Viết ứng dụng giả lập chương trình nghe nhạc MP3 có thể phát khi tắt app
Chủ đề 7: Viết ứng dụng đọc RSS & tin tức từ một trang web trên Internet
Chủ đề 8: Viết ứng dụng xem video youtube
Xem thêm: Tin học 12 Bài 12: Các loại kiến trúc của hệ cơ sở dữ liệu | Hay nhất Giải bài tập Tin học 12
Chủ đề 9: Viết ứng dụng giới thiệu & quảng bá thương hiệu cho một doanh nghiệp tư nhân.
Chủ đề 10: Viết ứng dụng bán hàng online.
Đồ án cuối khóa, hoàn tất khóa học .
Source: https://vh2.com.vn
Category : Tin Học