Thứ Tư, ngày 25 tháng 5 năm 2016

Kiến thức thiết kế đồ họa – Thay đổi cách làm việc để nhàn hạ hơn

“Những con người sống về đêm” là câu nói cửa miệng của mọi người dành cho dân thiết kế đồ họa. Hãy thay đổi cách làm việc để có cuộc sống tốt hơn.

Tại sao phải thức đêm?

Một ngày có 8h để tập trung cho công việc. Nếu sau 8h mà bạn vẫn phải mang việc về nhà thì bạn quả thực nên xem lại xem do công việc của bạn quá nhiều, cần đề xuất sếp tăng lương khẩn cấp hay do bạn chưa làm việc hiệu quả.
Dân thiết kế đồ họa thường làm việc theo cảm hứng, điều này không ai lạ. Không gian tĩnh mịch ban đêm tạo nguồn cảm hứng vô tận cho hàng ngàn tuyệt tác. Tuy nhiên sự thật có phải như vậy?
Tôi đã luôn nghĩ như thế cho đến một ngày tôi đọc được một mẩu tin trên báo sức khỏe. Họ viết rằng: “trí não con người hoạt động có hiệu quả và tập trung nhất vào 2 khoảng thời gian 5-7h sáng và 3-5h chiều” và rằng “Khoảng thời gian từ 0-3h sáng là khoảng thời gian tốt nhất cho giấc ngủ sâu. Tại thời điểm đó, trí não con người được tái tạo và phục hồi hoàn toàn sau một ngày làm việc mệt mỏi”. Điều đó khiến tôi đặt câu hỏi là tại sao thay vì làm việc ban đêm tôi không làm việc vào những khung giờ trên để đạt được hiệu quả sáng tạo tối đa. Và thay vì ngủ nướng buổi sáng và trở thành cú đêm, thì tôi đi ngủ sớm buổi tối và đặt báo thức vào buổi sáng.
Thời gian đầu việc này quả là khó khăn, tôi - dân thiết kế đồ họa quen thức đêm, không thể nào thức dậy ngay khi tiếng chuông đầu tiêng vang lên. Nhưng thoát khỏi tình trạng tỉnh ngủ, quả thực tôi thấy tập trung hơn hẳn. Và không chỉ ban đêm mới yên tĩnh mà buổi sáng sớm cũng rất tĩnh lặng. Đặc biệt, nếu chưa tỉnh ngủ, hãy thử bước ra ngoài ban công để cảm nhận không khí trong lành sáng sớm. Thực sự rất tuyệt vời. Và tôi đã bị nghiện dậy sớm làm việc từ ngày đó.
Như vậy thức đêm để tạo cảm hứng chỉ là suy nghĩ chủ quan của một số cá nhân trong ngành thiết kế đồ họa để bao biện cho thói quen trì hoãn trong công việc, ngồi đợi cảm hứng để đến lúc nước đến chân mới chịu nhảy.

Những tác hại của việc cày đêm

Thường xuyên cày đêm sẽ khiến cơ thể bạn mệt mỏi, thiếu sức sống, không đủ sáng tạo để thiết kế những tác phẩm đồ họa tuyệt mỹ. Không những thế nguy cơ tiểu đường, tăng huyết áp, ung thư khi thức đêm cũng rất cao.
Trí nhớ kém, nóng nảy, hay cáu gắt, dễ bị đau mỏi cơ, ăn uống không ngon miệng, da mặt nhợt nhạt, thiếu sức sống. Việc thức đêm lâu ngày khiến da bạn sần sùi, nhiều mụn, có thể bị quầng thâm dưới mắt.
Đối với những người tập thể hình, việc thức khuya thường xuyên sẽ làm giảm khả năng phục hồi và phát triển của cơ bắp.
Thức đêm nhiều còn dễ bị tăng cân, giảm sút thị lực và hàng nghìn căn bệnh nguy hiểm về sức khỏe nữa. Là một người trẻ trong ngành thiết kế đồ họa, bạn có thể chưa sợ, tuy nhiên, nếu cứ làm việc theo cách đó, chắc chắn bạn sẽ hối hận khi về già.
Bạn vất vả cày đêm kiếm tiền để hưởng thụ cuộc sống tốt hơn chứ không phải tiết kiệm tiền để chữa bệnh. Vì vậy, hãy chấm dứt ngay tình trạng cú đêm.

Làm thế nào để có cuộc sống nhàn hạ?

“Giờ nào việc nấy” chính là bí quyết giúp dân thiết kế đồ họa có cuộc sống tốt hơn mỗi ngày. Bạn có để ý những người thành công đều thức dậy sớm mỗi ngày để chuẩn bị cho mình một ngày làm việc hiệu quả. Nếu bạn không thể dậy sớm, hãy sử dụng 8h làm việc trong ngày của bạn một cách thông minh, hoàn thành những công việc quan trọng nhất trong ngày trước giờ tan làm để có thể đặt công việc xuống vào buổi tối, dành thời gian cho gia đình và cho bản thân mình nghỉ ngơi, phục hồi trước khi bước sang một ngày làm việc mới.
Một bản kế hoạch cụ thể theo từng ngày, từng tháng, từng năm sẽ giúp bạn đi đúng hướng. Nhiều người học Thiết kế đồ họa chưa lên được kế hoạch cho bản thân mình, luôn làm việc theo  nếu cảm hứng nhất thời, không có định hướng rõ ràng trong cuộc sống.
Hãy thật nghiêm khắc với bản thân trong việc thực hiện đúng những gì bạn đã lên kế hoạch. Thậm chí bạn có thể đưa ra những hình phạt thật nặng nếu vi phạm, ví dụ như mời bạn bè ăn một bữa cơm, không được đi chơi trong vòng 1 tuần…
Dù bạn đã trở thành một người thiết kế đồ họa chuyên nghiệp, đừng quên dành thời gian để tiếp thu kiến thức mới mỗi ngày, để luôn theo kịp xu hướng thiết kế mới nhất.
Hãy làm việc thông minh để kiến tạo cho bản thân cuộc sống tốt đẹp và nhàn hạ hơn.

Các tin khác

Chuyên mục: Đồ họa

Thứ Ba, ngày 17 tháng 5 năm 2016

Học lập trình di động – Cuộc chiến giữa Android và iOS

Người học lập trình di động hiện nay thường lựa chọn lối đi nào? Android hay iOS? Bài viết dưới đây sẽ giúp bạn hiểu rõ về hai mảng lập trình di động này để đưa ra sự lựa chọn đúng đắn.

1. Người khổng lồ Android

Là hệ điều hành mã nguồn mở sử dụng ngôn ngữ Java dành riêng cho nền tảng di động được Google phát triển, Android tỏ ra có ưu thế hơn so với các hệ điều hành khác. Người học lập trình di động cần biết rằng, với kho ứng dụng phát triển một cách nhanh chóng, Android đã trở thành hệ điều hành cho nền tảng di động phổ biến nhất trên thế giới (chiếm 85%). Mặc dù được thiết kế riêng cho máy tính bảng và điện thoại nhưng các nhà sản xuất vẫn sử dụng nó để cài đặt trên smart TV và các thiết bị điện tử khác.
Đến nay, hệ điều hành Android đã trải qua rất nhiều cuộc cách tân để thay da đổi thịt, tạo nên diện mạo gần gũi và thân thiện hơn với người dùng.

2. Ông vua iOS

Là đối thủ nặng ký của Android, iOS hiện đang là hệ điều hành thu hút được sự chú ý của không ít người học lập trình di động. Sử dụng ngôn ngữ Objective-C, hệ điều hành này đặc biệt thiết kế dành riêng cho các thiết bị của Apple.
Với nhiều ứng dụng chất lượng tốt, iOS trở thành hệ điều hành đáng tin cậy được nhiều người đánh giá cao.

3. Android hay iOS?

Lựa chọn Android hay iOS luôn là câu hỏi đau đầu đối với người mới bắt đầu học lập trình.

Hiểu rõ về ưu thế từng hệ điều hành

Người học lập trình di động cần hiểu rõ khả năng phát triển cũng như đối tượng của từng hệ điều hành trước khi đưa ra lựa chọn.
Android có tính năng phong phú hơn so với iOS, tiêu chuẩn về thiết kế cao hơn, khả năng tùy chỉnh cao nhờ mã nguồn mở. iOS dễ dàng phát triển ứng dụng hơn, do các phần mềm được kiểm soát và cập nhật tốt hơn.
Android có nền tảng khách hàng lớn và sức ảnh hưởng mạnh, với thu nhập trung bình. Trong khi iOS có tập khách hàng nhỏ, nhưng ở mức thu nhập cao, sẵn sàng chi trả cho những ứng dụng mình yêu thích.
Nhiều người học lập trình di động lựa chọn Android bởi nó sở hữu nhiều tính năng và công nghệ thú vị, phù hợp với người ưa thích trải nghiệm. iOS lại khá an toàn, các ứng dụng được kiểm tra kỹ càng trước khi đưa đến người dùng.
Khả năng tích hợp của Android khá nhanh, trong khi iOS thì lại chất lượng hơn.
Như vậy mỗi hệ điều hành đều có ưu và nhược điểm riêng. Người học lập trình cần phải khôn ngoan lựa chọn những yếu tố phù hợp với chính mình.

Cơ hội việc làm

Đây là yếu tố then chốt để người học lập trình di động lựa chọn lối rẽ nào giữa Android và iOS. Hiện nay, tại Việt Nam, có đến 14 triệu người đang sử dụng smartphone, trong số đó có đến phân nửa sử dụng hệ điều hành Android. Với tính chất của hệ điều hành mở, nhận được sự hỗ trợ đắc lực từ Google, người dùng có thể tự kiểm soát thiết bị của mình.
Cuộc chiến giữa Android và iOS
Chính vì nhu cầu sử dụng khá lớn, nên cần nguồn nhân lực dồi dào. Trong khi iOS lại giới hạn ở số lượng nhỏ hơn. Tuy nhiên mức lương của người làm trình di động iOS lại cao hơn rất nhiều. Bởi để code được trên iOS, đòi hỏi lập trình viên phải thông thạo nhiều thứ, đặc biệt là phải có thiết bị thật để sử dụng. Tuy nhiên dù lựa chọn hệ điều hành nào, người học lập trình di động cũng cần phải biết rằng, để tồn tại được, bạn phải cho ra mắt những ứng dụng hay. Hiện nay mức lương trung bình cho lập trình viên di động có tay nghề khá dao động từ 400-500$/tháng, và có thể gấp đôi với những vị trí cao hơn.
Như vậy, không quan trọng bạn học về hệ điều hành nào, mà quan trọng là dù lựa chọn ngành nào thì bạn cũng phải trở thành chuyên gia.
Người học lập trình di động cũng nên biết rằng, hiện nay, riêng ngành lập trình di động cần khoảng 10.000-12.000 nhân lực, và vẫn là ngành khan hiếm nhân lực, đặc biệt là nguồn nhân lực chất lượng cao.
Sở thích có phải tất cả?
Nhiều người cho rằng bạn cần phải có đam mê riêng với từng hệ điều hành thì mới có thể đủ kiên trì theo đuổi. Đúng nhưng chưa đủ. Ngoài thiện cảm, bạn cần sở hữu một chiếc smartphone sử dụng chính hệ điều hành mà bạn đang nghiên cứu. Có thực mới vực được đạo, nhiều bạn trẻ hiện nay lựa chọn theo cảm tính, để đến khi bắt tay vào thực hành gặp rất nhiều vướng mắc do không được tiếp xúc với thiết bị thực.
Có thể thấy, cuộc chiến giữa Android và iOS là cuộc chiến không hồi kết. Vì vậy, người học lập trình di động cần thông minh lựa chọn cho mình một hướng đi hợp lý dựa trên những hiểu biết rõ ràng về hai hệ điều hành.

Thứ Năm, ngày 12 tháng 5 năm 2016

7 kỹ năng cần có của lập trình viên

7 kỹ năng cần có của lập trình viên
Nếu bạn luôn muốn cố gắng học hỏi nâng cao kiến thức của mình để theo kịp với xu hướng công nghệ hiện nay nhưng không biết bắt đầu từ đâu thì sau khi đọc bài viết này bạn sẽ hiểu mình cần phải làm nhé:
Thật ra thì câu hỏi này cũng là câu hỏi chung cho những ai chưa xác định được xu hướng công nghệ mình nên theo đuổi bởi hiện nay có khá nhiều ngôn ngữ lập trình, nền tảng phát triển, giao thức trao đổi, và các kỹ thuật lập trình khác nhau. Chính vì mỗi chúng ta đều có một giới hạn thời gian có thể học lập và theo đuổi vì thế chọn đúng hướng đi là việc cần thiết không thể thiếu.
1. HTML5 / CSS
     Chắc hẳn các bạn lập trình web đều biết HTML không thể thiếu khi viết web. Nó là một ngôn ngữ cơ bản đơn giản để thể hiện một trang web. Để thể hiện được 1 trang web đẹp thì html thường được kết hợp với CSS để định dạng căn chỉnh, màu sắc. Ngoài ra còn kết hợp cả Javascript để thể hiện các hiệu ứng hoặc xử lý các event cơ bản trên trình duyệt client.
 Có thể nói html là ngôn ngữ cơ bản là trái tim của web, thậm chí được sử dụng trên cả các thiết bị di động và các hệ thống thiết kế cao cấp ví dụ như các máy tính bảng hay các dịch vụ SaaS cho phép người quản trị thông qua giao diện web.
Gần đây html có sự phát triển lớn hơn nữa đó là sự ra đời HTML5 và hiện nay hầu hết các trình duyệt mới nhất đều đã hỗ trợ HTML5. Cùng với đó là các tùy chọn thiết kế có sẵn của CSS3 và tính tương tác của JavaScript đã đẩy các trang web linh hoạt hơn, hầu như không còn nhận ra sự khác nhau giữa ứng dụng dựa trên Web và các ứng dụng chương trình.
2. iOS Development
Không phải quá ngạc nhiên khi nhắc đến các lập trình viên iOS, vì hầu hết các nguồn đáp ứng được công việc có liên quan đến XCode và Objective-C đều được đánh giá và tuyển dụng rất cao. Chính vì Apple bán cả di động và máy tính bảng nên yêu cầu các lập trình viên có thể viết các app trên cả 2 dòng thiết bị là khá nhiều.
Trào lưu phát triển app cho Iphone và Ipad cách đây vài năm nhưng mạnh mẽ nhất là khoảng 2 năm trở lại đây. Chính vì thế nếu bạn đang có ý định phát triển app cho Iphone, Ipad và Ipod Tough thì đây chính là lúc bạn nên thử làm việc với nó.
3. PHP / MySQL
Có lẽ không hấp dẫn bằng việc lập trình phát triển cho các thiết bị di động hay các công nghệ web mới hơn nhưng PHP vẫn quan trọng. Một ngôn ngữ lập trình mã nguồn mở đang được sử dụng bởi hơn 20 triệu website, và các website lớn đang sử dụng hiện nay có thể kể đến 2 đại diện như Facebook và Wikipedia. Bất kì blog, site tin tức nào được xây dựng trên WordPress hay Drupal cũng là mã nguồn được viết trên PHP.
Có thể nói lập trình viên php đang là những người đang được tuyển dụng nhiều nhất theo đánh giá trên Elance. Kết hợp với MySQL thì WordPress đang được đứng hạng nhất trong số lượng các website được sử dụng.
4. Java / J2EE
Việc phát triển dựa trên nền tảng Java và J2EE đang ngày càng được trọng dụng và các lập trình viên càng ngày càng được tuyển dụng cao trên nền tảng sắp tới.
Không giống các công nghệ kỹ thuật mới như phát triển hệ điều hành như Android và HTML5 thì nhu cầu kỹ năng lập trình Java luôn cần thiết và nó đang dần được trọng dụng trong vài năm gần đây
5. JavaScript
Đối với web, JavaScript làm cho tính tương tác cao hơn đặc biệt hiện nay sự phát triển của các máy tính bảng và điện thoại di động đã loại bỏ Flash ra khỏi hệ điều hành. Bên cạnh đó là các thư viện JQuery hoặc định dạng dữ liệu chuẩn JSON phát triển khiến các công ty cần các lập trình viên giỏi JavaScript hơn bao giờ hết.
Nếu bạn đang tìm kiếm để học lập trình Web, JavaScript chính là cái bạn cần học. Nếu bạn muốn bắt đầu Javascript thì bạn có thể tìm hiểu qua jQuery.
6. IT Project Management
     Một trong những công việc liên quan đến đằng sau những kỹ năng công nghệ không phải tất cả phải là kỹ thuật. Việc góp nhặt code, bảo trì, thiết kế phần mềm tất cả đều quan trọng. Nhưng sẽ vô ích nếu không có ai là người theo dõi và giám sát trong suốt quá trình hoàn thành dự án. Đó là lý do tại sao quản lý dự án được chứng nhận có thể tạo ra thêm lợi nhuận và lý do tại sao 40% các nhà quản trị CNTT đang tìm kiếm để thuê quản lý dự án.
7. All Things “Cloud”
Điện toán đám mây đang ngày càng phát triển mạnh, và việc tìm kiếm nhân lực về điện toán đám mây cần thiết ở bất cứ vị trí nào. Các công ty luôn tìm kiếm lập trình viên chuyên viên có thể ảo hóa hoặc phát triển các hệ thống Software-as-a-Service (SaaS), nó gần giống với Platform-as-a-Service (PaaS) 

Theo các khảo sát thì có khoảng 25% các công ty có kế hoạch tuyển dụng những người am hiểu SaaS và các dịch vụ liên quan đến “đám mây” . Hay nói tóm lại là SaaS và các thuật ngữ sẽ càng ngày càng xuất hiện nhiều trên các website tuyển dụng việc làm.
Và tất nhiên, SaaS và PaaS có thể sử dụng bất kỳ ngôn ngữ lập trình và các công nghệ cụ thể nào đó đáp ứng được chứ không nhất thiết phải là các ngôn ngữ hay công cụ nào trong bài viết này.
HA. (Theo thegioimanguon.com)

Khóa học Lập trình Ứng dụng Di động Android chuyên nghiệp

Khóa học Lập trình Ứng dụng Di động Android chuyên nghiệp

 LẬP TRÌNH ỨNG DỤNG DI ĐỘNG ANDROID CHUYÊN NGHIỆP
(Mã khóa học: AD - Tổng thời lượng: 102h = 6 Tháng )
1. GIỚI THIỆU KHÓA HỌC
Khóa học lập trình Android giúp cho học viên xây dựng được các ứng dụng trên hệ điều hành Android. Bên cạnh đó học viên cũng được cung cấp những kiến thức về ngôn ngữ lập trình Java được sử dụng trong Android. Cụ thể chương trình học gồm 4 phần: Lập trình Java  cơ bản, Lập trìn Android cơ bản, Lập trình Android nâng cao và xây dựng các ứng dụng minh họa.

dạy và đào tạo khóa học lập trình android
 Khóa học lập trình android chuyên nghiệp
2. MỤC TIÊU ĐÀO TẠO.
  • Lập trình với Ngôn ngữ lập trình Java;
  • Hiểu cách thức khai báo và sử dụng biến, hàm trong Java, sử dụng các kiểu dữ liệu Java;
  • Hiểu và đăng ký các tài khoản để xây dựng các ứng dụng cho Android;
  • Các quy trình triển khai ứng dụng cho người dùng trên Google Play Store;
  • Tùy chỉnh các điều khiển trên giao diện ứng dụng;
  • Xây dựng các ứng dụng đa chạm (Gesture Recognization);
  • Thao tác với các loại dữ liệu như XML, JSON;
  • Thao tác CSDL cục bộ SQLite, SharedPreference...;
  • Tương tác với Webservice, Google Cloud;
  • Xây dựng ứng dụng liên quan đến bản đồ (GPS, Internet Connection – Wifi, 3G);
  • Viết ứng dụng đa nhiệm (AsynTask, Thread, Handler);
  • Viết ứng dụng đa phương tiện (Camera, Media, Gallery);
  • Gửi thông báo trên thiết bị, thông báo từ máy chủ server;
  • Cách thức sử dụng các thư viện mở trên Internet;
  • Viết ứng dụng tích hợp điện thoại, dịch vụ tin nhắn, tìm hiểu các bộ cảm biến trên Android.
3. ĐỐI TƯỢNG THAM GIA
  • Học sinh đã tốt nghiệp PTTH yêu thích, có niềm đam mê về công nghệ thông tin;
  • Sinh viên khoa CNTT các trường Trung cấp - Cao đẳng - Đại học trên cả nước;
  • Nhân viên phát triển ứng dụng Mobile tại các doanh nghiệp.
4. YÊU CẦU KIẾN THỨC
  • Học viên đã có kiến thức Tin học Đại cương, có kiến thức lập trình cơ bản.
5. THU HOẠCH KHÓA HỌC
  • Phát triển các ứng dụng mobile trên Android
  • Lập trình viên Android
  • Chuyên viên phát triển ứng dụng di động (Mobile Application Developer)
  • Tạo những ứng dụng của riêng mình để kinh doanh và tìm kiếm lợi nhuận
6. VĂN BẰNG - CHỨNG CHỈ
 Học viên hoàn thành khóa học đạt yêu cầu sẽ được cấp chứng chỉ Kỹ năng Công nghệ của Viện Công nghệ Thông tin - ĐHQG Hà Nội.
NỘI DUNG CHI TIẾT 
  MODULE 1: JAVA CORE
 Thời lượng : 30 giờ
a. Mục tiêu:
  • Nắm vững khái niệm cơ bản trong ngôn ngữ lập trình Java;
  • Thiết kế giao diện Java Form đơn giản;
  • Làm việc với tập tin, mảng, các dạng lưu trữ tập hợp;
  • Lập trình hướng đối tượng cơ bản;
  • Nắm vững kiến thức nền tảng để có thể xây dựng các ứng dụng nhỏ bằng Java.
b. Nội dung chi tiết
Bài 1: Tổng quan về Java, Các cấu trúc điều kiện
Bài 2: Biến, kiểu dữ liệu, các cấu trúc lặp
Bài 3: Làm việc với String (chuỗi), Array (mảng)
Bài 4: Làm với Collection (tập hợp)
Bài 5: Xây dựng các lớp (Class), các thành phần của lớp
Bài 6: Giao diện (interface), lớp lồng nhau (nested Class)
Bài 7: Lập trình Đa luồng (Multi Thread)
Bài 8: Bẫy lỗi ngoại lệ (Exception),
Bài 9: Làm việc với hệ thồng file: Tạo File, Đọc/ghi File 
Kiểm tra cuối khóa 
MODULE 2: LẬP TRÌNH ANDROID CƠ BẢN
Thời lượng : 39 giờ
a. Mục tiêu:
  • Tiếp cận môi trường lập trình di động;
  • Có kiến thức cơ bản về nền tảng Android;
  • Thành tạo kỹ năng lập trình, phát triển ứng dụng mobile trên Android;
  • Làm việc với SQLLite;
  • Sử dụng các chuẩn dữ liệu JSON, XML;
  • Xây dựng ứng dụng theo mô hình MVC.
b. Nội dung chi tiết
Bài 1: Tổng quan về lập trình Android Android
Bài 2: View & Các điều khiển cơ bản
Bài 3: Tài nguyên ứng dụng cơ bản,Intent
Bài 4: Tài nguyên ứng dụng hình ảnh và giao diện
Bài 5: Quản lý Asset – SharePreference - Bộ nhớ thiết bị
Bài 6: Adapter và các điều khiển tập hợp
Bài 7: Xây dựng giao diện với Fragment
Bài 8: Quản lý dữ liệu với Content Provider
Bài 9: Lưu trữ dữ liệu ứng dụng với SQLite
Bài 10: Truy vấn và sắp xếp dữ liệu
Bài 11: Menu & ActionBar
Bài 12: Action Provider & Điều khiển tìm kiếm dữ liệu
Bài 13: Các chuyển hoạt trong ứng dụng
Bài 14: Sử dụng Cursor Adapter
Bài 15: AsyncTask – Thread và Handler
Bài 16: Service – Broadcast Receiver và Notification 

MODULE 3: LẬP TRÌNH ANDROID NÂNG CAO
Thời lượng: 18 giờ
a. Mục tiêu:
  • Khai thác các dịch vụ Internet;
  • Xây dựng ứng dụng bản đồ với Google Map;
  • Sử dụng các bộ cảm biến và các bộ kết nối không dây;
  • Xây dựng ứng dụng giải trí đa phương tiện;
  • Kết nối với các hệ thống khác thông qua WebService.
b. Nội dung chi tiết
Bài 1: Khai thác tài nguyên Internet, Giao thức kết nối WebService
Bài 2: Đọc ghi dữ liệu XML – JSON
Bài 3: Khảo sát và sử dụng GoogleMap
Bài 4: Các điều khiển đa truyền thông, Bộ cảm biến – Kết nối không dây
Bài 5: Telephony & SMS, Google Cloud Messaging
Bài 6: Ứng dụng Widget
MODULE 4: ĐỒ ÁN THỰC TẾ 
Thời lượng: 45 giờ
Mục tiêu môn học:
Học viên xây dựng và hoàn thiện một dự án phần mềm Android làm theo nhóm, có giáo viên hướng dẫn. Việc này giúp học sinh có được kỹ năng thực tế, nắm được qui trình xây dựng phần mềm trên Android và triển khai trên chợ ứng dụng của Google Play Store.
Đề tài do học viên đề xuất và tham khảo ý kiến của giáo viên. Thời điểm đăng ký đề tài bắt đầu từ giữa môn học Lập trình ứng dụng di động trên Hệ điều hành Android, học viên vừa học vừa thiết kế phần mềm dưới sự hướng dẫn của giáo viên.
Chính sách khuyến học  - Học phí - Lịch học
1. Chính sách khuyến học - Học phí
KHÓA HỌC
CHÍNH SÁCH HỖ TRỢ
HỌC PHÍ
Lập trình di động Android 
 -  Hỗ trợ 40% học phí khi đăng ký trước ngày 31/05/2016
 - Trừ trực tiếp 100.000 VNĐ cho mỗi học viên đăng ký nhóm từ 2 - 4 người
5.100.000 VNĐ   

2. Lịch học
Lịch học
Giờ học
Ghi chú
2 buổi / tuần
(3 giờ / buổi)
18h - 21h
Ngày học linh động phù hợp cho học viên và giảng viên
Mọi thông tin, quý phụ huynh và học viên vui lòng liên hệ:
ITPlus Academy - Viện CNTT - ĐHQG HN
Website: www.itplus-academy.edu.vn
Fanpage: https://www.facebook.com/HocVienITPlusAcademy
Địa chỉ: 
Tầng 5, Nhà E3 - Viện Công Nghệ Thông Tin - ĐHQG HN, 144 Xuân Thủy - Cầu Giấy -  Hà Nội
Điện thoại:  0981 110 528