Đào tạo Lập trình Android | Khóa học Lập trình Android

Khai giảng: Liên hệ

Công nghệ trên điện thoại di động đã phát triển vượt bậc trong những năm gần đây với số lượng người dùng tăng cao, thu hút hàng ngàn lập trình viên.

TỔNG QUAN

Ngày nay, công nghệ trên điện thoại di động đã phát triển vượt bậc trong những năm gần đây với số lượng người dùng tăng cao, thu hút hàng ngàn lập trình viên. Tất cả các ứng dụng như: định vị GPS, multimedia, lướt web và kết nối internet, ứng dụng văn phòng, tích hợp các mạng xã hội hay chơi game… đều xuất hiện trên thiết bị điện thoại thông minh chạy bằng hệ điều hành Android.

Hoàng Nguyễn – Đơn vị Đào tạo Lập trình Android chuyên nghiệp và uy tín tại TpHCM.

Android là hệ điều hành mã nguồn mở cho phép 1 loại các lựa chọn kết nối Wifi, Bluetooth và các công nghệ kết nối không dây như GPRS, EDGE, 3G. Một kỹ thuật rất phổ biến áp dụng trong các ứng dụng android là khả năng liên kết với Google Maps để hiện thị một địa chỉ trực tiếp trong một ứng dụng. Các hệ điều hành mới cũng đã hỗ trợ cho các dịch vụ vị trí dựa trên hệ thống định vị GPS và gia tốc kế nếu được trang bị các phần cứng cần thiết.

Từ xu thế đó, Trung tâm tin học Hoàng Nguyễn đã lên chương trình giảng dạy KHÓA HỌC LẬP TRÌNH ANDROID nhằm giúp người học có thể xây dựng được các ứng dụng trên thiết bị di động, có khả năng làm việc trong môi trường mới mang tên Lập trình Android.

Bạn sẽ đạt được gì thông qua khóa học Lập trình Android?

Tham gia chương trình học lập trình Android, học viên sẽ được đào tạo các kiến thức từ cơ bản tới nâng cao trong việc lập trình các ứng dụng chạy trên hệ điều hành Android.

  • Nắm vững nền tảng của Lập trình Android.
  • Có thể tự nghiên cứu khi các Hệ điều hành Android nâng cấp.
  • Hiểu thêm về một số công nghệ mới và kỹ thuật xử lý trong thực tế.
  • Học được cách viết chuẩn trong Hệ điều hành Android.
  • Nắm vững những kỹ thuật xử lý phức tạp của Hệ điều hành Android.
  • Đọc hiểu các ứng dụng viết trên nền Android.
  • Tối ưu mã nguồn viết trên Android.
  • Hiểu được những vấn đề mà các bạn đã từng làm nhưng không hiểu (trường hợp này xảy ra với nhiều lập trình viên mã nguồn mở).
  • Nắm được cách viết mã nguồn để có thể sử dụng lại 60%-80% những mã nguồn đã viết.
  • Các bài tập ứng dụng trong khóa học là những ứng dụng thực tế mà các bạn sẽ gặp.

Với giảng viên là những lập trình viên kinh nghiệm lâu năm ở những vị trí lập trình, project manager của các công ty lớn, chuyên outsourcing cho các dự án nước ngoài. Chúng tôi cam kết đào tạo chất lượng cho khóa học Lập trình Android.

Sau khi bạn hoàn tất khóa học Lập trình ứng dụng Android tại Trung tâm Tin học HOÀNG NGUYỄN:

  • Bạn sẽ được cấp chứng nhận hoàn tất khóa học Lập trình viên Android có giá trị trên toàn quốc.
  • Bạn sẽ nhận học bổng toàn phần hoặc bán phần để có thể học tiếp bất kỳ khóa học nào tại trung tâm
  • Bộ phận hỗ trợ học viên sẽ giới thiệu việc làm hoặc hỗ trợ vô thời hạn nếu bạn gặp khó khăn khi thực hiện các dự án thực tế.

Giáo trình học: Giáo trình giảng dạy khóa học Lập trình Android được biên soạn bởi TRUNG TÂM TIN HỌC HOÀNG NGUYỄN (Chủ biên)

Đối tượng và điều kiện theo học:

  • Yêu thích và đam mê lập trình.
  • Đã học qua 1 ngôn ngữ lập trình bất kỳ (Pascal, C, C++, C#, VB … )
  • Các đối tượng muốn trang bị kiến thức của một lĩnh vực hoàn toàn mới trong ngành CNTT.
  • Các sinh viên cần trang bị thêm kiến thức như là một ưu điểm vượt trội với nhà tuyển dụng.

Môi trường học:

  • Học viên tự trang bị laptop.
  • Phòng học được trang bị máy lạnh
  • Học viên được tặng hosting 200MB khi đăng ký học tại Hoàng Nguyễn.

NỘI DUNG

PHẦN I: ÔN TẬP JAVA PHẦN VI: INTENTS VÀ BROADCAST RECEIVERS
  • Làm quen với Eclipse
  • Cơ bản về 1 chương trình Java
  • Cách thức biên dịch và thực thi 1 chương trình Java
  • Lập trình hướng đối tượng
  • Biến đơn, Mảng, Chuỗi và các phép toán
  • Các cấu trúc điều khiển
  • Lập trình hướng đối tượng với Java
  • Cơ bản về Intents
  • Native Android Actions
  • Intents và các sự kiện Broadcast
  • Broadcast Receivers
PHẦN II: LÀM QUEN VỚI LẬP TRÌNH ANDROID PHẦN VII: ADAPTER, DIALOG
  • Giới thiệu về hệ điều hành Android
  • Phát triển các ứng dụng cho nền tảng di động
  • Giới thiệu Google Android SDK
  • Android Application Framework
  • Hướng dẫn cài đặt plug-in ADT cho Eclipse
  • Trình giả lập – Android Emulator
  • Ứng dụng đầu tiên – Helloworld
  • Cách chạy và gỡ lỗi ứng dụng Android trong Eclipse
  • Cấu trúc thư mục, file của 1 ứng dụng Android
  • Đóng gói và cài đặt ứng dụng lên thiết bị
  • Một số lưu ý khi lập trình cho thiết bị di động
  • Cơ bản về Dialog
  • Alert Dialog
  • Specialist Dialogs
  • Sử dụng Activity như Dialog
  • Cơ bản về Adapter
  • Các Adapter có sẵn của hệ thống
  • Tự tạo các Adapter theo yêu cầu ứng dụng
PHẦN III: CẤU TRÚC ỨNG DỤNG ANDROID PHẦN VIII: CƠ SỞ DỮ LIỆU
  • Các thành phần tạo nên ứng dụng Android (Activities, Services, Content Providers, Intents, Broadcast Receivers, Widgets, Notifications)
  • Manifest
  • Vòng đời của ứng dụng
  • Tài nguyên
  • Chi tiết về Activity
  • Cơ sở dữ liệu và HDH Android
  • Giới thiệu SQLite
  • Các thao tác cơ bản với CSDL SQLite
  • Sử dụng CSDL SQLite trong Android
  • Xây dựng ứng dụng đọc sách
  • Xây dựng ứng dụng note
PHẦN IV: XÂ Y DỰNG GIAO DIỆN SỬ DỤNG XML PHẦN IX: CÁC XỬ LÝ NỀN (NGẦM)
  • Layout Controls
  • View Controls
  • Custom Views
  • Xử lý các sự kiện trên giao diện
  • Xây dựng ứng dụng Calculator đơn giản
  • Xây dựng ứng dụng đọc sách đơn giản
  • Services
  • AsyncTasks
  • Notification
  • Alarms
  • Toasts
  • Xây dựng ứng dụng hẹn giờ
PHẦN V: DRAWABLE RESOUCE VÀ VIỆC XÂY DỰNG GIAO DIỆN PHẦN IX: PHIM, ẢNH, NHẠC, INTERNET, PHONE, SMS
  • Shapes, Colors, Gradients
  • Layer Drawable
  • State List Drawables
  • Level List Drawables
  • NinePatch Drawable
  • Vấn đề độ phân giải của màn hình
  • Xây dựng game trúc xanh
  • Xây dựng game đập trứng
  • Media Player
  • Record
  • Camera
  • Xây dựng ứng dụng đi du lịch
  • Wifi, Internet
  • Mạng, kết nối, trạng thái sim, cuộc gọi
  • Tin nhắn SMS, MMS

ĐĂNG KÝ GỌI 0912.862.039

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *