Lập trình Android - BCSE in Android Development
Chương trình đào tạo
Lập trình Android - BCSE in Android Development
Lập trình Android - BCSE in Android Development
Thời lượng:
Mục tiêu:
Đối tượng:
Giáo trình:
Kiến thức đạt được:
BCSE in Android Development
(Chứng chỉ Lập trình ứng dụng Android)
Thời lượng: 98 giờ + 2 tháng huấn luyện dự án tại BSC (BKACAD Software Center)
Giới thiệu tổng quan:
Học viện Công nghệ thông tin Bách Khoa (Bachkhoa Information Technology Academy – BKACAD) là Đơn vị đào tạo CNTT chuẩn quốc tế và trực thuộc trường Đại học Bách Khoa Hà Nội. Được thành lập từ năm 2004, Học viện CNTT Bách Khoa (BKACAD) là đối tác hàng đầu của các hãng như Cisco, Microsoft, Oracle, VUE, Prometric tại Việt Nam và đã tổ chức thành công hàng trăm khóa đào tạo dài hạn và ngắn hạn về quản trị mạng, quản trị hệ thống, lập trình, bảo mật và kiểm thử phần mềm cho các cơ quan tổ chức, công ty, và sinh viên các trường đại học trong cả nước.
BCSE (“BKACAD Certified Software Engineer”) là chứng chỉ dạy nghề Quốc tế được cấp cho Học viên hoàn thành khóa học chuyên sâu về một công nghệ lập trình tại BKACAD. Không chỉ được các doanh nghiệp công nhận và đánh giá cao về tính chất thực nghiệp, chứng chỉ BCSE cũng có thể được sử dụng để xin miễn môn khi đăng ký các khóa học có văn bằng cao hơn tại Học viện Công nghệ thông tin Bách Khoa (BKACAD).
Hoàn tất chương trình, Học viên đủ khả năng:
- Xây dựng phần mềm giải trí trên Android: nghe nhạc, xem phim, đọc truyện
- Phát triển ứng dụng trò chơi, học tập: Ai là triệu phú, Hãy chọn giá đúng, Học Tiếng Anh, …
- Hiểu biết và xây dựng ứng dụng Chat, ứng dụng kết nối Google Map và Facebook
- Xây dựng ứng dụng tổng đài tin nhắn, backup contact, backup message, và email marketing
- Am hiểu webservice để phát triển ứng dụng kết nối dịch vụ ngân hàng điện tử, dịch vụ chứng khoán, dự báo thời thời tiết
- Trở thành lập trình viên Android chuyên nghiệp.
Ai có thể tham gia khóa học:
- Tất cả đối tượng có tư duy logic và đam mê lập trình Mobile.
Văn bằng/ Chứng nhận:
- Chứng chỉ Lập trình ứng dụng Android (BCSE in Android Development) do Học viện CNTT Bách Khoa (BKACAD) cấp
- Chứng chỉ Lập trình ứng dụng Android thực hành sau khi hoàn thành 2 tháng huấn luyện tại Trung tâm phần mềm BKACAD do BKACAD cấp.
- Chứng chỉ Quốc tế Android Development Thi tại trung tâm khảo thí Quốc tế Pearson VUE
Nội dung khóa học:
Phần I: Học tại BKACAD
Module 1: Lập trình Java (30h)
Bài 1: Giới thiệu tổng quan về ngôn ngữ lập trình Java
Bài 2: Câu lệnh điều khiển
Bài 3: Giới thiệu về lặp và các câu lệnh nhảy
Bài 4: Mảng một chiều và nhiều chiều
Bài 5: Phương thức trong lập trình hướng đối tượng
Bài 6: Khái niệm lớp, nạp chồng phương thức
Bài 7: Kế thừa và đa hình
Bài 8: Interface, Abstract class, package, Access modifier trong Java
Bài 9: Exception
Bài 10: Viết chương trình xử lý đa luồng (Multi threading)
Bài 11: Làm việc với File văn bản
Bài 12: Làm việc File nhị phân
Bài 13: Collection API
Bài 14: Xử lý XML bằng Document Object Model(DOM)
Bài 15: Xử lý XML bằng SAX và STAX
Module 2: Lập trình Android (66h)
Bài 1: Giới thiệu về Android và cài đặt môi trường phát triển
Bài 2: Activity và Intent
Bài 3: Bố cục giao diện màn hình (Android layout)
Bài 4: Control cơ bản (Basic views)
Bài 5: Control nâng cao (Listview, Spinner)
Bài 6: Control nâng cao (Gridview, Gallery view,…)
Bài 7: Customize control
Bài 8: Giới thiệu về CSDL
Bài 9: Ngôn ngữ định nghĩa dữ liệu DDL
Bài 10: Ngôn ngữ thao tác dữ liệu DML
Bài 11: Câu lệnh Select
Bài 12: Thao tác kết nối dữ liệu (Join) phần 1
Bài 13: Thao tác kết nối dữ liệu (Join) phần 2
Bài 14: SQLite data persistence phần 1
Bài 15: SQLite data persistence phần 2
Bài 16: SQLite data persistence phần 3
Bài 17: File data persistence
Bài 18: SharedPreferences
Bài 19: Content Provider
Bài 20: Xử lý tin nhắn và Email
Bài 21: Giới thiệu về Web service
Bài 22: Gọi webservice từ Android phần 1
Bài 23: Gọi webservice từ Android phần 2
Bài 24: JSON
Bài 25: Service và BroadCastReceiver
Bài 26: Multi threading và Asyntask
Bài 27: Networking APIs
Bài 29: Google APIs
Bài 30: Facebook APIs
Bài 31: Multimedia APIs
Bài 32: Ôn tập
Bài 33: Ôn tập
Phần II: 2 tháng huấn luyện tại Trung tâm phần mềm BKACAD (BSC)
Khóa học khác
“Thiết kế đồ họa” là một ngành học dạy bạn cách sắp xếp chữ, căn chỉnh hình ảnh, lựa chọn màu sắc và sáng tạo bố cục để sản phẩm đồ họa cuối cùng có một tổng thể bắt mắt và thu hút người xem nhất có thể.
AWS Academy Cloud Foundations cung cấp hiểu biết cơ bản về các khái niệm, dịch vụ và thuật ngữ của Đám mây AWS. Đây là điểm khởi đầu tốt cho những cá nhân không chuyên, chưa từng có kinh nghiệm về CNTT hoặc đám mây hay cho những người có kinh nghiệm về CNTT tại chỗ muốn thành thạo về Đám mây AWS ở mức cơ bản.