Độ tuổi từ 12 - 17: Lập trình Android cấp độ 1


Khóa học qua video:
Python C# Lập trình C Java SQL Server PHP HTML5-CSS3-JavaScript
Đăng ký Hội viên
Tất cả các video dành cho hội viên
Lập trình Android cấp độ 1

GIỚI THIỆU

Android là một hệ điều hành dựa trên nền tảng Linux được thiết kế dành cho các thiết bị di động có màn hình cảm ứng như điện thoại thông minh và máy tính bảng. Ban đầu, Android được phát triển bởi Tổng công ty Android, với sự hỗ trợ tài chính từ Google và sau này được chính Google mua lại vào năm 2005. Android ra mắt vào năm 2007 cùng với tuyên bố thành lập Liên minh thiết bị cầm tay mở: một hiệp hội gồm các công ty phần cứng, phần mềm, và viễn thông với mục tiêu đẩy mạnh các tiêu chuẩn mở cho các thiết bị di động. Chiếc điện thoại đầu tiên chạy Android được bán vào năm 2008.

Android có mã nguồn mở và Google phát hành mã nguồn theo Giấy phép Apache. Chính mã nguồn mở cùng với một giấy phép không có nhiều ràng buộc đã cho phép các nhà phát triển thiết bị, mạng di động và các lập trình viên nhiệt huyết được điều chỉnh và phân phối Android một cách tự do. Ngoài ra, Android còn có một cộng đồng lập trình viên đông đảo chuyên viết các ứng dụng để mở rộng chức năng của thiết bị, bằng một loại ngôn ngữ lập trình Java có sửa đổi. Vào tháng 10 năm 2012, có khoảng 700.000 ứng dụng trên Android, và số lượt tải ứng dụng từ Google Play, cửa hàng ứng dụng chính của Android, ước tính khoảng 25 tỷ lượt.

Những yếu tố này đã giúp Android trở thành nền tảng điện thoại thông minh phổ biến nhất thế giới, vượt qua Symbian OS vào quý 4 năm 2010, và được các công ty công nghệ lựa chọn khi họ cần một hệ điều hành không nặng nề, có khả năng tinh chỉnh, và giá rẻ chạy trên các thiết bị công nghệ cao thay vì tạo dựng từ đầu. Kết quả là mặc dù được thiết kế để chạy trên điện thoại và máy tính bảng, Android đã xuất hiện trên TV, máy chơi game và các thiết bị điện tử khác. Bản chất mở của Android cũng khích lệ một đội ngũ đông đảo lập trình viên và những người đam mê sử dụng mã nguồn mở để tạo ra những dự án do cộng đồng quản lý. Những dự án này bổ sung các tính năng cao cấp cho những người dùng thích tìm tòi hoặc đưa Android vào các thiết bị ban đầu chạy hệ điều hành khác.

Android chiếm 87,7% thị phần điện thoại thông minh trên toàn thế giới vào thời điểm quý 2 năm 2017, với tổng cộng 2 tỷ thiết bị đã được kích hoạt và 1,3 triệu lượt kích hoạt mỗi ngày.

MỤC TIÊU/SẢN PHẨM

  • 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.

NỘI DUNG CHÍNH CỦA KHÓA HỌC

  • Cài đặt môi trường làm việc: SDK, Android Studio và Genymotion
  • Các thao tác cơ bản khi thiết kế một ứng dụng
  • Các loại layout trong Android - View Group
  • Các widgets cần biết
  • Hiển thị danh sách với LISTVIEW - GRIDVIEW
  • Resource và tùy biến giao diện với Drawable
  • Di chuyển giữa các màn hình - Activities
  • Tạo diễn hoạt với Animation
  • Dialog - Tạo hộp thoại trong Android
  • Cơ sở dữ liệu SQLite

THỜI LƯỢNG VÀ THỜI GIAN HỌC

  • Tổng số buổi học: 15 buổi (1 buổi học = 2h)
  • Các con có thể chọn học các buổi: sáng (từ 8h), chiều (từ 14h) hoặc tối (từ 18h).

HỌC PHÍ

Học phí toàn khóa học: Liên hệ số hotline 0986.589.410 để được tư vấn cụ thể.
  • Khuyến khích:
    • Học viên sẽ được giảm 20%, 15% hoặc 10% học phí nếu con đạt được một trong các giải tương ứng là vàng, bạc, hoặc đồng của cuộc thi về robot, toán học, công nghệ, hoặc tiếng Anh.
    • Số buổi học của mỗi học viên có thể giảm xuống nếu học viên có thể tiếp thu nhanh. Ví dụ nếu khóa học có 9 buổi nhưng học viên chỉ mất 7 buổi đã học xong thì 2 buổi còn lại sẽ được xử lý bằng cách hoàn lại số tiền tương ứng hoặc giảm trực tiếp vào học phí của khóa học tiếp theo. Điều này được thực hiện là bởi V1Study luôn mong muốn tìm kiếm được những học viên có năng khiếu và tố chất về công nghệ.
(Bản quyền khóa học thuộc về V1Study.com. Cấm sao chép dưới mọi hình thức!)
» Tiếp: Lập trình Android cấp độ 2
« Trước: Lập trình Java level 3
Khóa học qua video:
Python C# Lập trình C Java SQL Server PHP HTML5-CSS3-JavaScript
Đăng ký Hội viên
Tất cả các video dành cho hội viên
Copied !!!