Lập trình Android hiện nay đang là một ngành hot với mức thu nhập cho một sinh viên mới ra trường từ 500-700 USD/tháng, sau 3 năm kinh nghiệm mức lương của lập trình viên có thể lên tới 1000 USD. Đặc biệt sau sự kiện của Nguyễn Hà Đông kiếm tiền triệu với trò chơi Flappy Bird ngành lập trình Android ở Việt Nam càng trở nên hot hơn bao giờ hết tuy nhiên nguồn nhân lực chất lượng cao trong ngành này vẫn hiện còn rất kham hiếm. Chính vì vậy eCode đã xây dựng nên khóa học lập trình Android để trang bị kiến thức cho các sinh viên công nghệ thông tin và lập trình viên đang có định hướng theo đuổi con đường lập trình ứng dụng trên  điện thoại di động.

Lợi ích khóa học lập trình Android

  • Sau khi kết thúc khóa học lập trình Android học viên sẽ nắm vững kiến thức về lập trình và có thể phát triển dễ dàng các ứng dụng trên nền tảng Android
  • Có kiến thức lập trình Android tương đương hơn 1 năm kinh nghiệm đi làm, đó sẽ là một lợi thế lớn trước nhà tuyển dụng
  • Đưa ứng dụng lên Google Play và bắt đầu quá trình kiếm thu nhập thụ động từ các ứng dụng của mình
  • Có kiến thức nền tảng để có thể tiếp tục học chuyên sâu về lĩnh vực phát triển game hoặc chuyển sang các nền tảng khác (iOS, Window Phone)

hoc-lap-trinh-android

Phương pháp giảng dạy

  • Học viên được học online 100% vào bất kể thời điểm nào và luôn có giảng viên hỗ trợ, giải đáp thắc mắc hoặc các lỗi phát sinh trong quá trình thực hành.
  • Hướng dẫn code từ A-Z từng project trong chương trình học.
  • Hỗ trợ online thông qua các hình thức: web, điện thoại, skype, teamviewer từ 8h-12h; 13h30-17h từ thứ 2 đến thứ 7.
  • Học viên được phép truy cập giáo trình tại eCode vô thời hạn và sẽ được thông báo học lại miễn phí khi khóa học cập nhật công nghệ mới.

  ĐĂNG KÝ HỌC THỬ

Nội dung chương trình đào tạo

Java Core 
  • Cài đặt JDK, Eclipse
  • 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
  • Phương thức trong Java
  • Phương thức khởi tạo constructor
  • Các cấu trúc điều khiển
  • Lập trình hướng đối tượng với Java
  • Tính thừa kế trong Java
  • Final class, abstract class và interface trong Java​
  • Try, catch, finally trong Java​
  • ArrayList, HashMap trong Java
 Tổng quan về hệ điều hành Android
  • Giới thiệu cấu trúc về hệ điều hành Android
  • Cấu trúc ứng dụng Android và xây dựng ứng dụng Android đầu tiên
  • Cài đặt SDK, thiết lập môi trường phát triển ứng dụng Android trên Eclipse
  • Hướng dẫn sử dụng Eclipse
  • Cài đặt máy ảo (Emulator) để test ứng dụng Android
  • Kết nối thiết bị thật để test ứng dụng Android qua developer debug
  • Build file apk
  • Triển khai ứng dụng trên Google Play
 Activities, Fragments, Intent
  • Tìm hiểu về Activities, Fragments để xây dựng giao diện
  • Sử dụng Dialog và hiển thị notifications trong Android
  • Truyền dữ liệu giữa các màn hình thông qua Intent
  • Xử lý sự kiện
  • Project: Xây dựng ứng dụng calculator
 Android User Interface
  • Layout (Linear Layout, Absolute Layout, Table Layout, Relative Layout, FrameLayout, ScrollView)
  • Thay đổi giao diện ứng dụng khi xoay màn hình
  • Các control cơ bản của Android: TextView, Button, ImageButton, EditText, Checkbox, Radio button, Progress bar, Auto Complete TextView, Date Picker, Time Picker, ListView...)
  • List View, Spinner View, ImageView, WebView
  • Option menu, Context Menu
  • Analog Clock và Digital Clock View
  • Project: Xây dựng ứng dụng Image Gallery
 Lưu trữ dữ liệu và SQLite
  • Sử dụng SharePreferences Object để lưu trữ dữ liệu
  • Xử lý đọc, ghi file từ bộ nhớ trong và bộ nhớ ngoài
  • Tạo và sử dụng SQLite Database
  • Content Provider là gì và cách xử dụng
  • Project: Xây dựng ứng dụng "Ai là triệu phú" tích hợp chia sẻ điểm lên Facebook
Message và GPS
  • Gửi tin nhắn, email trong Android
  • Hiển thị và xử lý API bản đồ Google Maps
  • Lấy tọa độ GPS và theo dõi lộ trình 
  • Project: Xây dựng ứng dụng theo dõi lộ trình
Network
  • Kết nối đến Web thông qua HTTP
  • Kết nối đến Webservice 
  • Đọc ghi dữ liệu XML – JSON
  • Lập trình Socket
  • Lập trình với Google App Engine
  • Project: Xây dựng ứng dụng xem phim trực tuyến
Phát triển Android Services
  • Thread
  • Tạo service chạy ngầm trong Android
  • Thực thi task trong service
  • Cách thức liên lạc giữa Activity và service

Đăng ký học thử

Họ và tên (*)
Điện thoại (*)
E-mail (*)
Khóa học

CAM KẾT

Hoàn trả 100% học phí sau 5 buổi học đầu tiên nếu học viên không hài lòng với phương pháp giảng dạy của eCode.

100% học viên có thể tạo được các ứng dụng từ đơn giản đến phức tạp trên nền tảng Android.

Hỗ trợ vô thời hạn nếu học viên gặp khó khăn trong quá trình học.

Tài trợ 20% học phí khi học viên đăng ký khóa học tiếp theo tại eCode.

HỌC PHÍ

Học phí khóa học lập trình Android

2.900.000 VNĐ

Giảm 20% học phí khi đăng ký 2 khóa trở lên.

Giảm 50% học phí đối với học viên khuyết tật.

Với mong muốn kiếm tiền từ các ứng dụng di động, em bắt đầu quyết tâm lấn sân sang mảng lập trình Android nhưng khó khăn là em chưa biết về ngôn ngữ Java nhưng giờ đây điều đó đối với em đã không còn là một trở ngại nữa. Em đã publish app lên Google Play được vài tháng...

Lê Hoài Sơn

Khóa Học Lập Trình Android
9 out of 10 based on 450

Follow eCode trên Google+