{"id":14847,"date":"2018-04-27T21:13:51","date_gmt":"2018-04-27T14:13:51","guid":{"rendered":"https:\/\/itviec.com\/blog\/?p=14847"},"modified":"2024-11-18T15:00:41","modified_gmt":"2024-11-18T08:00:41","slug":"tai-lieu-lap-trinh-android","status":"publish","type":"post","link":"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/","title":{"rendered":"17 t\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh Android mi\u1ec5n ph\u00ed ch\u1ea5t nh\u1ea5t"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">N\u1ed9i dung b\u00e0i vi\u1ebft<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/#Tai_lieu_lap_trinh_Android_tieng_Viet\" >T\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh Android ti\u1ebfng Vi\u1ec7t<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/#Tai_lieu_lap_trinh_Android_tieng_Anh\" >T\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh Android ti\u1ebfng Anh<\/a><\/li><\/ul><\/nav><\/div>\n<p><em><strong>V\u1edbi s\u1ef1 t\u0103ng tr\u01b0\u1edfng v\u01b0\u1ee3t b\u1eadc v\u1ec1 s\u1ed1 l\u01b0\u1ee3ng c\u1ee7a c\u00e1c thi\u1ebft b\u1ecb \u0111i \u0111\u1ed9ng smart-phone nh\u01b0 hi\u1ec7n nay th\u00ec l\u1eadp tr\u00ecnh Android \u0111ang d\u1ea7n tr\u1edf th\u00e0nh xu th\u1ebf m\u1edbi trong l\u0129nh v\u1ef1c IT. B\u1ea1n \u0111ang t\u00ecm t\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh Android mi\u1ec5n ph\u00ed? 17 t\u00e0i li\u1ec7u ch\u1ea5t l\u01b0\u1ee3ng b\u1eb1ng c\u1ea3 ti\u1ebfng Vi\u1ec7t v\u00e0 ti\u1ebfng Anh do ITviec ch\u1ecdn l\u1ecdc s\u1ebd gi\u00fap b\u1ea1n ti\u1ebft ki\u1ec7m \u0111\u01b0\u1ee3c nhi\u1ec1u th\u1eddi gian v\u00e0 c\u00f4ng s\u1ee9c \u0111\u1ea5y. \u0110\u1ecdc b\u00e0i vi\u1ebft n\u00e0y \u0111\u1ec3:<\/strong><\/em><\/p>\n<ul>\n<li>T\u1ef1 h\u1ecdc l\u1eadp tr\u00ecnh Android c\u01a1 b\u1ea3n \u0111\u1ebfn n\u00e2ng cao<\/li>\n<li>C\u1eadp nh\u1eadt ki\u1ebfn th\u1ee9c m\u1edbi v\u1ec1 l\u1eadp tr\u00ecnh Android<\/li>\n<li>Ti\u1ebfp c\u1eadn v\u1edbi c\u00e1c kh\u00f3a h\u1ecdc, tutorial, v\u00e0 ebook ch\u1ea5t l\u01b0\u1ee3ng v\u00e0 mi\u1ec5n ph\u00ed<\/li>\n<\/ul>\n<p><strong>Xem ngay\u00a0<a href=\"https:\/\/itviec.com\/viec-lam-it\/android-developer?utm_medium=anchor_text_high&amp;utm_source=blog&amp;utm_campaign=viec_lam_android_developer&amp;utm_content=tai_lieu_lap_trinh_android\" target=\"_blank\" rel=\"noopener noreferrer\">vi\u1ec7c l\u00e0m Android Developer<\/a> \u201cch\u1ea5t\u201d tr\u00ean ITviec!<\/strong> <!--more--><\/p>\n<h3><strong>L\u1eadp tr\u00ecnh Android l\u00e0 g\u00ec?<\/strong><\/h3>\n<p>L\u1eadp tr\u00ecnh Android l\u00e0 ngh\u1ec1 s\u1eed d\u1ee5ng c\u00e1c ng\u00f4n ng\u1eef l\u1eadp tr\u00ecnh nh\u01b0 Java, Kotlin \u0111\u1ec3 ph\u00e1t tri\u1ec3n c\u00e1c \u1ee9ng d\u1ee5ng ph\u1ea7n m\u1ec1m tr\u00ean thi\u1ebft b\u1ecb di \u0111\u1ed9ng. V\u1edbi s\u1ef1 t\u0103ng tr\u01b0\u1edfng v\u01b0\u1ee3t b\u1eadc v\u1ec1 s\u1ed1 l\u01b0\u1ee3ng c\u1ee7a c\u00e1c thi\u1ebft b\u1ecb \u0111i \u0111\u1ed9ng smart-phone nh\u01b0 hi\u1ec7n nay th\u00ec l\u1eadp tr\u00ecnh Android \u0111ang d\u1ea7n tr\u1edf th\u00e0nh xu th\u1ebf m\u1edbi trong l\u0129nh v\u1ef1c IT.<\/p>\n<h3><strong>T\u1ea1i sao n\u00ean h\u1ecdc l\u1eadp tr\u00ecnh Android?<\/strong><\/h3>\n<ul>\n<li><strong>Android l\u00e0 h\u1ec7 \u0111i\u1ec1u h\u00e0nh d\u1eabn \u0111\u1ea7u th\u1ebf gi\u1edbi<\/strong><\/li>\n<\/ul>\n<p>Android l\u00e0 h\u1ec7 \u0111i\u1ec1u h\u00e0nh chi\u1ebfm th\u1ecb ph\u1ea7n l\u1edbn nh\u1ea5t tr\u00ean th\u1ecb tr\u01b0\u1eddng (60.99%), g\u1ea7n nh\u01b0 g\u1ea5p \u0111\u00f4i so v\u1edbi \u0111\u1ed1i th\u1ee7 l\u1edbn nh\u1ea5t c\u1ee7a m\u00ecnh l\u00e0 iOS. Con s\u1ed1 n\u00e0y \u0111\u01b0\u1ee3c d\u1ef1 b\u00e1o l\u00e0 s\u1ebd ti\u1ebfp t\u1ee5c t\u0103ng trong c\u00e1c n\u0103m s\u1eafp t\u1edbi.<\/p>\n<ul>\n<li><strong>C\u01a1 h\u1ed9i vi\u1ec7c l\u00e0m r\u1ed9ng m\u1edf<\/strong><\/li>\n<\/ul>\n<p>S\u1ed1 l\u01b0\u1ee3ng ng\u01b0\u1eddi d\u00f9ng c\u00e1c \u1ee9ng d\u1ee5ng di \u0111\u1ed9ng tr\u00ean h\u1ec7 \u0111i\u1ec1u h\u00e0nh Android c\u00e0ng l\u1edbn th\u00ec nhu c\u1ea7u tuy\u1ec3n d\u1ee5ng Android Developer s\u1ebd kh\u00f4ng bao gi\u1edd d\u1eebng l\u1ea1i. B\u1ea1n c\u00f3 th\u1ec3 l\u1ef1a ch\u1ecdn k\u1ef9 c\u00e0ng \u0111\u1ec3 \u1ee9ng tuy\u1ec3n v\u00e0o c\u00f4ng ty m\u00e0 m\u00ecnh y\u00eau th\u00edch.<\/p>\n<blockquote><p><em>Xem th\u00eam <a href=\"https:\/\/itviec.com\/viec-lam-it\/android-developer?utm_medium=anchor_text_mid&amp;utm_source=blog&amp;utm_campaign=viec_lam_android_developer&amp;utm_content=tai_lieu_lap_trinh_android\" target=\"_blank\" rel=\"noopener noreferrer\">vi\u1ec7c l\u00e0m Android<\/a> tr\u00ean ITviec<\/em><\/p><\/blockquote>\n<ul>\n<li><strong>Thu nh\u1eadp cao<\/strong><\/li>\n<\/ul>\n<p>M\u1ee9c l\u01b0\u01a1ng kh\u1edfi \u0111i\u1ec3m cho ng\u01b0\u1eddi m\u1edbi l\u00e0m l\u1eadp tr\u00ecnh Android c\u00f3 th\u1ec3 dao \u0111\u1ed9ng t\u1eeb 500USD tr\u1edf l\u00ean. \u0110\u1ed1i v\u1edbi \u1ee9ng vi\u00ean nhi\u1ec1u kinh nghi\u1ec7m, nh\u00e0 tuy\u1ec3n d\u1ee5ng s\u1eb5n s\u00e0ng b\u1ecf ra m\u1ee9c l\u01b0\u01a1ng cao \u0111\u1ec3 chi\u00eau m\u1ed9 b\u1ea1n. Ho\u1eb7c b\u1ea1n c\u0169ng c\u00f3 th\u1ec3 t\u1ef1 ph\u00e1t tri\u1ec3n ph\u1ea7n m\u1ec1m v\u00e0 rao b\u00e1n tr\u00ean c\u00e1c ch\u1ee3 \u1ee9ng d\u1ee5ng, thu nh\u1eadp c\u0169ng v\u00f4 c\u00f9ng h\u1ea5p d\u1eabn.<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Tai_lieu_lap_trinh_Android_tieng_Viet\"><\/span><strong>T\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh Android ti\u1ebfng Vi\u1ec7t<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>1. <a href=\"https:\/\/tailieu.vn\/tim-kiem\/l%E1%BA%ADp+tr%C3%ACnh+android.html?typesearch=1&amp;type1=2&amp;type2=1\" target=\"_blank\" rel=\"noopener noreferrer\">H\u01b0\u1edbng d\u1eabn l\u1eadp tr\u00ecnh Android tr\u00ean tailieu.vn<\/a><\/strong> C\u00e1c t\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh Android b\u1eb1ng file PDF tr\u00ean website tailieu.vn c\u1ee7a C\u00f4ng ty VDOC gi\u1edbi thi\u1ec7u v\u1ec1 h\u1ec7 \u0111i\u1ec1u h\u00e0nh Android, c\u00e1c th\u00e0nh ph\u1ea7n \u1ee9ng d\u1ee5ng, t\u00e0i nguy\u00ean \u1ee9ng d\u1ee5ng, v\u00e0 nhi\u1ec1u n\u1ed9i dung kh\u00e1c.<\/p>\n<p><strong>2. <a href=\"https:\/\/www.youtube.com\/user\/khoazend\/search?query=L%E1%BA%ADp+tr%C3%ACnh+Android\" target=\"_blank\" rel=\"noopener noreferrer\">L\u1eadp tr\u00ecnh Android A-Z<\/a><\/strong> H\u01a1n 190 videos, m\u1ed7i video d\u00e0i t\u1eeb 5 ph\u00fat \u0111\u1ebfn 22 ph\u00fat, c\u1ee7a Trung t\u00e2m \u0110\u00e0o t\u1ea1o Tin h\u1ecdc Khoa Ph\u1ea1m h\u01b0\u1edbng d\u1eabn b\u1ea1n h\u1ecdc l\u1eadp tr\u00ecnh v\u1edbi nhi\u1ec1u n\u1ed9i dung phong ph\u00fa, t\u1eeb layout trong Android hay t\u00f9y bi\u1ebfn giao di\u1ec7n v\u1edbi Drawable \u0111\u1ebfn k\u1ef9 thu\u1eadt s\u1eed d\u1ee5ng Fragment v\u00e0 Google API.<\/p>\n<h2 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"Tai_lieu_lap_trinh_Android_tieng_Anh\"><\/span><strong>T\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh Android ti\u1ebfng Anh<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><strong>I. D\u00e0nh cho ng\u01b0\u1eddi m\u1edbi b\u1eaft \u0111\u1ea7u<\/strong><\/h3>\n<p><strong>3. <a href=\"https:\/\/www.udacity.com\/course\/android-basics-user-interface--ud834\" target=\"_blank\" rel=\"noopener noreferrer\">Android Basics: User Interface<\/a><\/strong> <img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-14857 size-full\" title=\"t\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh android\" src=\"https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/user-interface.png\" alt=\"\" width=\"626\" height=\"387\" srcset=\"https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/user-interface.png 626w, https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/user-interface-300x185.png 300w, https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/user-interface-200x124.png 200w\" sizes=\"auto, (max-width: 626px) 100vw, 626px\" \/> Kh\u00f3a h\u1ecdc mi\u1ec5n ph\u00ed c\u1ee7a Google v\u1ec1 l\u1eadp tr\u00ecnh Android tr\u00ean trang Udacity k\u00e9o d\u00e0i 2 tu\u1ea7n, d\u00e0nh cho nh\u1eefng b\u1ea1n m\u1edbi b\u01b0\u1edbc v\u00e0o th\u1ebf gi\u1edbi l\u1eadp tr\u00ecnh v\u00e0 mu\u1ed1n h\u1ecdc c\u00e1ch x\u00e2y d\u1ef1ng c\u00e1c \u1ee9ng d\u1ee5ng Android. B\u1ea1n kh\u00f4ng c\u1ea7n ph\u1ea3i c\u00f3 kinh nghi\u1ec7m l\u1eadp tr\u00ecnh tr\u01b0\u1edbc khi tham gia kh\u00f3a h\u1ecdc n\u00e0y. Trong kh\u00f3a n\u00e0y, b\u1ea1n s\u1ebd \u0111\u01b0\u1ee3c h\u1ecdc c\u00e1ch x\u00e2y d\u1ef1ng layout cho m\u1ed9t \u1ee9ng d\u1ee5ng v\u00e0 th\u1ef1c h\u00e0nh b\u1eb1ng c\u00e1ch l\u00e0m m\u1ed9t \u1ee9ng d\u1ee5ng thi\u1ec7p sinh nh\u1eadt.<\/p>\n<p><strong>4. <a href=\"http:\/\/www.vogella.com\/tutorials\/Android\/article.html\" target=\"_blank\" rel=\"noopener noreferrer\">Getting started with Android development<\/a><\/strong> Tutorial l\u1eadp tr\u00ecnh Android tr\u00ean trang vogella.com m\u00f4 t\u1ea3 c\u00e1ch t\u1ea1o c\u00e1c \u1ee9ng d\u1ee5ng Android. Tutorial n\u00e0y c\u00f3 13 m\u1ee5c, trong \u0111\u00f3 c\u00f3 nhi\u1ec1u b\u00e0i t\u1eadp nh\u01b0 \u201cGetting started with Android Studio\u201d, \u201cYour first view interaction\u201d, hay \u201cAdding radio buttons\u201d \u0111\u1ec3 b\u1ea1n th\u1ef1c h\u00e0nh.<\/p>\n<p><strong>5. <a href=\"https:\/\/www.youtube.com\/watch?v=QAbQgLGKd3Y&amp;list=PL6gx4Cwl9DGBsvRxJJOzG4r4k_zLKrnxl\" target=\"_blank\" rel=\"noopener\">Android App Development for Beginners<\/a><\/strong> Playlist g\u1ed3m 77 videos (m\u1ed7i video d\u00e0i t\u1eeb 4 \u0111\u1ebfn 15 ph\u00fat) h\u01b0\u1edbng d\u1eabn l\u1eadp tr\u00ecnh \u1ee9ng d\u1ee5ng Android c\u1ee7a thenewboston \u0111\u01b0\u1ee3c r\u1ea5t nhi\u1ec1u ng\u01b0\u1eddi y\u00eau th\u00edch. Playlist n\u00e0y \u0111\u00e3 thu h\u00fat h\u01a1n 9,4 tri\u1ec7u l\u01b0\u1ee3t xem k\u1ec3 t\u1eeb khi \u0111\u01b0\u1ee3c gi\u1edbi thi\u1ec7u v\u00e0o th\u00e1ng 3\/2015.<\/p>\n<p><strong>6. <a href=\"https:\/\/codelabs.developers.google.com\/?cat=Android\" target=\"_blank\" rel=\"noopener noreferrer\">Google Developers Codelabs<\/a><\/strong> H\u1ea7u h\u1ebft c\u00e1c codelab trong m\u1ee5c Android tr\u00ean trang Google Developers Codelabs h\u01b0\u1edbng d\u1eabn b\u1ea1n t\u1eebng b\u01b0\u1edbc x\u00e2y d\u1ef1ng m\u1ed9t \u1ee9ng d\u1ee5ng nh\u1ecf, ho\u1eb7c th\u00eam m\u1ed9t t\u00ednh n\u0103ng m\u1edbi v\u00e0o \u1ee9ng d\u1ee5ng c\u00f3 s\u1eb5n.<\/p>\n<p><strong>7. <a href=\"https:\/\/developer.android.com\/guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">Official Android developers guide<\/a><\/strong> Trang h\u01b0\u1edbng d\u1eabn ch\u00ednh th\u1ee9c c\u1ee7a Google d\u00e0nh cho Android Developer c\u1ef1c k\u1ef3 h\u1eefu \u00edch n\u1ebfu b\u1ea1n l\u00e0 \u201cl\u00ednh m\u1edbi\u201d. N\u01a1i \u0111\u00e2y t\u1eadp h\u1ee3p nh\u1eefng kh\u00f3a h\u1ecdc, tutorial, v\u00e0 b\u00e0i vi\u1ebft v\u1ec1 l\u1eadp tr\u00ecnh Android r\u1ea5t d\u1ec5 hi\u1ec3u.<\/p>\n<p><strong>8. <\/strong><strong><a href=\"https:\/\/code.tutsplus.com\/tutorials\/a-beginners-guide-to-http-and-rest--net-16340\" target=\"_blank\" rel=\"noopener noreferrer\">A Beginner\u2019s Guide to HTTP and REST<\/a><\/strong> N\u1ebfu b\u1ea1n mu\u1ed1n g\u1ecdi API t\u1edbi c\u00e1c \u201cinternet service\u201d t\u1eeb \u1ee9ng d\u1ee5ng Android, b\u1ea1n ph\u1ea3i hi\u1ec3u r\u00f5 HTTP v\u00e0 REST. Tutorial \u201cA Beginner\u2019s Guide to HTTP and REST\u201d tr\u00ean trang tutsplus.com s\u1ebd gi\u00fap b\u1ea1n.<\/p>\n<h3><strong>II. D\u00e0nh cho Android Developer \u0111\u00e3 c\u00f3 kinh nghi\u1ec7m<\/strong><\/h3>\n<p><strong>9. <a href=\"https:\/\/www.udacity.com\/course\/new-android-fundamentals--ud851\" target=\"_blank\" rel=\"noopener noreferrer\">Developing Android Apps<\/a><\/strong> <img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-14855 aligncenter\" src=\"\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/develop-android-apps.png\" alt=\"tai-lieu-lap-trinh-android\" width=\"602\" height=\"417\" srcset=\"https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/develop-android-apps.png 602w, https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/develop-android-apps-300x208.png 300w, https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/develop-android-apps-200x139.png 200w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/> Kh\u00f3a h\u1ecdc mi\u1ec5n ph\u00ed c\u1ee7a Google v\u1ec1 l\u1eadp tr\u00ecnh Android tr\u00ean trang Udacity k\u00e9o d\u00e0i 60 gi\u1edd, bao g\u1ed3m c\u1ea3 l\u00fd thuy\u1ebft v\u00e0 th\u1ef1c h\u00e0nh. Trong kh\u00f3a h\u1ecdc n\u00e0y, b\u1ea1n s\u1ebd \u0111\u01b0\u1ee3c h\u01b0\u1edbng d\u1eabn t\u1eebng b\u01b0\u1edbc x\u00e2y d\u1ef1ng m\u1ed9t \u1ee9ng d\u1ee5ng Android tr\u00ean cloud v\u00e0 h\u1ecdc nh\u1eefng practice t\u1ed1t nh\u1ea5t khi ph\u00e1t tri\u1ec3n \u1ee9ng d\u1ee5ng Android.<\/p>\n<p><strong>10. <a href=\"http:\/\/www.vogella.com\/tutorials\/AndroidArchitecture\/article.html\" target=\"_blank\" rel=\"noopener noreferrer\">Android Architecture with MVP or MVVM<\/a><\/strong> Tutorial tr\u00ean trang vogella.com gi\u1edbi thi\u1ec7u m\u00f4 h\u00ecnh ki\u1ebfn tr\u00fac Model View Presenter (MVP) v\u00e0 Model View View Model (MVVM) trong Android r\u1ea5t d\u1ec5 hi\u1ec3u.<\/p>\n<p><strong>11. <a href=\"https:\/\/www.raywenderlich.com\/170233\/reactive-programming-rxandroid-kotlin-introduction\" target=\"_blank\" rel=\"noopener noreferrer\">Reactive Programming with RxAndroid in Kotlin: An introduction<\/a><\/strong> Tutorial tr\u00ean trang raywenderlich.com gi\u1edbi thi\u1ec7u m\u00f4 h\u00ecnh Reactive Programming v\u1edbi th\u01b0 vi\u1ec7n RxAndroid trong Kotlin. B\u1ea1n ph\u1ea3i hi\u1ec3u v\u1ec1 Android v\u00e0 Kotlin tr\u01b0\u1edbc khi \u0111\u1ecdc tutorial n\u00e0y.<\/p>\n<p><strong>12. <a href=\"https:\/\/blog.mindorks.com\/android-core-looper-handler-and-handlerthread-bd54d69fe91a\" target=\"_blank\" rel=\"noopener noreferrer\">Understanding Android Core: Looper, Handler, and HandlerThread<\/a><\/strong> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-14856 aligncenter\" src=\"\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/looper-640x357.jpg\" alt=\"tai-lieu-lap-trinh-android\" width=\"640\" height=\"357\" srcset=\"https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/looper.jpg 640w, https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/looper-300x168.jpg 300w, https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/looper-200x112.png 200w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>B\u00e0i vi\u1ebft c\u1ee7a Janishar Ali (\u0110\u1ed3ng s\u00e1ng l\u1eadp trang Mindorks) gi\u1ea3i th\u00edch v\u00e0 h\u01b0\u1edbng d\u1eabn c\u00e1ch s\u1eed d\u1ee5ng Looper, Handler, v\u00e0 HandlerThread trong Android.<\/p>\n<p><strong>13. <a href=\"https:\/\/academy.realm.io\/posts\/360andev-huyen-tue-dao-measure-layout-draw-repeat-custom-views-and-viewgroups-android\/\" target=\"_blank\" rel=\"noopener noreferrer\">Measure, Layout, Draw, Repeat: Custom Views and ViewGroups<\/a><\/strong> Trong video n\u00e0y, Huyen Tue Dao, m\u1ed9t Android Developer nhi\u1ec1u kinh nghi\u1ec7m \u1edf Trello, s\u1ebd h\u01b0\u1edbng d\u1eabn c\u00e1ch t\u1ea1o m\u1ed9t custom view \u0111\u01a1n gi\u1ea3n r\u1ed3i th\u00eam layout, drawing, v\u00e0 interaction v\u00e0o. Huyen c\u0169ng s\u1ebd th\u1ea3o lu\u1eadn khi n\u00e0o c\u1ea7n ph\u1ea3i custom v\u00e0 n\u00f3i v\u1ec1 nh\u1eefng practice l\u1eadp tr\u00ecnh Android t\u1ed1t nh\u1ea5t.<\/p>\n<p><strong>14. <a href=\"https:\/\/medium.com\/@iammert\/android-launchmode-visualized-8843fc833dbe\" target=\"_blank\" rel=\"noopener noreferrer\">Android \u201claunchMode\u201d (Visualized)<\/a><\/strong> launchMode cho ph\u00e9p b\u1ea1n t\u1ea1o activity m\u1edbi ho\u1eb7c g\u1ecdi activity t\u01b0\u01a1ng \u1ee9ng v\u1edbi task \u0111ang th\u1ef1c thi c\u1ee7a \u1ee9ng d\u1ee5ng. B\u00e0i blogpost c\u1ee7a Mert \u015eim\u015fek gi\u1ea3i th\u00edch v\u1ec1 4 gi\u00e1 tr\u1ecb c\u1ee7a launchMode b\u1eb1ng nh\u1eefng h\u00ecnh \u1ea3nh \u0111\u01a1n gi\u1ea3n, d\u1ec5 hi\u1ec3u.<\/p>\n<p><strong>15. <a href=\"https:\/\/www.codementor.io\/community\/topic\/android\" target=\"_blank\" rel=\"noopener noreferrer\">Android Tutorials and Insights<\/a><\/strong> Topic \u201cAndroid\u201d trong m\u1ee5c Community tr\u00ean trang codementor.io chia s\u1ebb nh\u1eefng tutorial v\u00e0 b\u00e0i vi\u1ebft ch\u1ea5t l\u01b0\u1ee3ng xung quanh l\u1eadp tr\u00ecnh Android.<\/p>\n<p><strong>16. <a href=\"https:\/\/android-arsenal.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Android Arsenal<\/a><\/strong> <img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-14854 size-large\" title=\"t\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh android\" src=\"\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/android-arsenal-640x251.png\" alt=\"tai-lieu-lap-trinh-android\" width=\"640\" height=\"251\" srcset=\"https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/android-arsenal-640x251.png 640w, https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/android-arsenal-300x118.png 300w, https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/android-arsenal-200x78.png 200w, https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/android-arsenal.png 693w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/> Trang n\u00e0y t\u1eadp h\u1ee3p c\u00e1c c\u00f4ng c\u1ee5, th\u01b0 vi\u1ec7n, v\u00e0 \u1ee9ng d\u1ee5ng Android h\u1eefu \u00edch m\u00e0 b\u1ea1n tha h\u1ed3 kh\u00e1m ph\u00e1. Ch\u00fang \u0111\u01b0\u1ee3c chia th\u00e0nh 3 lo\u1ea1i: mi\u1ec5n ph\u00ed, tr\u1ea3 ti\u1ec1n v\u00e0 demo.<\/p>\n<blockquote><p><a href=\"https:\/\/itviec.com\/viec-lam-it\/android-developer\/ho-chi-minh-hcm?utm_medium=anchor_text_mid&amp;utm_source=blog&amp;utm_campaign=viec_lam_android_developer_tai_tphcm&amp;utm_content=tai_lieu_lap_trinh_android\" target=\"_blank\" rel=\"noopener noreferrer\">Vi\u1ec7c l\u00e0m Android Developer t\u1ea1i TP.HCM<\/a><\/p><\/blockquote>\n<blockquote><p><a href=\"https:\/\/itviec.com\/viec-lam-it\/android-developer\/ha-noi?utm_medium=anchor_text_mid&amp;utm_source=blog&amp;utm_campaign=viec_lam_android_developer_tai_ha_noi&amp;utm_content=tai_lieu_lap_trinh_android\" target=\"_blank\" rel=\"noopener noreferrer\">Vi\u1ec7c l\u00e0m Android Developer t\u1ea1i H\u00e0 N\u1ed9i<\/a><\/p><\/blockquote>\n<h3><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-5668\" src=\"\/\/itviec.com\/blog\/wp-content\/uploads\/2015\/07\/Robby2-200x200.png\" alt=\"Robby2\" width=\"150\" height=\"150\" srcset=\"https:\/\/itviec.com\/blog\/wp-content\/uploads\/2015\/07\/Robby2-200x200.png 200w, https:\/\/itviec.com\/blog\/wp-content\/uploads\/2015\/07\/Robby2-60x60.png 60w, https:\/\/itviec.com\/blog\/wp-content\/uploads\/2015\/07\/Robby2.png 300w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/h3>\n<p style=\"text-align: center;\"><strong>N\u1ebfu b\u1ea1n ngh\u0129 nh\u1eefng chia s\u1ebb n\u00e0y c\u00f3 th\u1ec3 gi\u00fap \u00edch cho b\u1ea1n b\u00e8 ho\u1eb7c \u0111\u1ed3ng nghi\u1ec7p, \u0111\u1eebng qu\u00ean nh\u1ea5n n\u00fat Share b\u00ean d\u01b0\u1edbi nh\u00e9!<\/strong><\/p>\n<p style=\"text-align: center;\"><strong>Tham kh\u1ea3o <a href=\"https:\/\/itviec.com\/viec-lam-it\/android-developer?utm_medium=anchor_text_low&amp;utm_source=blog&amp;utm_campaign=viec_lam_android_developer&amp;utm_content=tai_lieu_lap_trinh_android\" target=\"_blank\" rel=\"noopener noreferrer\">vi\u1ec7c l\u00e0m Android Developer<\/a> &#8220;ch\u1ea5t&#8221; tr\u00ean ITviec<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>V\u1edbi s\u1ef1 t\u0103ng tr\u01b0\u1edfng v\u01b0\u1ee3t b\u1eadc v\u1ec1 s\u1ed1 l\u01b0\u1ee3ng c\u1ee7a c\u00e1c thi\u1ebft b\u1ecb \u0111i \u0111\u1ed9ng smart-phone nh\u01b0 hi\u1ec7n nay th\u00ec l\u1eadp tr\u00ecnh Android \u0111ang d\u1ea7n tr\u1edf th\u00e0nh xu th\u1ebf m\u1edbi trong l\u0129nh v\u1ef1c IT. B\u1ea1n \u0111ang t\u00ecm t\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh Android mi\u1ec5n ph\u00ed? 17 t\u00e0i li\u1ec7u ch\u1ea5t l\u01b0\u1ee3ng b\u1eb1ng c\u1ea3 ti\u1ebfng Vi\u1ec7t v\u00e0 ti\u1ebfng [&hellip;]<\/p>\n","protected":false},"author":72,"featured_media":14850,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_gspb_post_css":"","footnotes":""},"categories":[109,10109],"tags":[10132,10117],"class_list":["post-14847","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-chuyen-mon-it","category-tai-lieu-lap-trinh-mobile","tag-android","tag-tai-lieu"],"blocksy_meta":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.8 (Yoast SEO v27.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>T\u1ef1 h\u1ecdc l\u1eadp tr\u00ecnh Android v\u1edbi kh\u00f3a h\u1ecdc l\u1eadp tr\u00ecnh Android mi\u1ec5n ph\u00ed<\/title>\n<meta name=\"description\" content=\"H\u1ecdc l\u1eadp tr\u00ecnh Android c\u01a1 b\u1ea3n \u0111\u1ebfn n\u00e2ng cao v\u1edbi 15+ kh\u00f3a h\u1ecdc d\u00e0nh cho ng\u01b0\u1eddi m\u1edbi v\u00e0 c\u1ea3 Developer kinh nghi\u1ec7m, b\u00e0i t\u1eadp v\u00e0 l\u00fd thuy\u1ebft song h\u00e0nh.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"17 t\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh Android mi\u1ec5n ph\u00ed \u201cch\u1ea5t\u201d nh\u1ea5t\" \/>\n<meta property=\"og:description\" content=\"B\u1ea1n \u0111ang t\u00ecm t\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh Android mi\u1ec5n ph\u00ed? 17 t\u00e0i li\u1ec7u t\u1eeb c\u01a1 b\u1ea3n \u0111\u1ebfn n\u00e2ng cao, b\u1eb1ng c\u1ea3 ti\u1ebfng Vi\u1ec7t v\u00e0 ti\u1ebfng Anh, do ITviec ch\u1ecdn l\u1ecdc s\u1ebd gi\u00fap b\u1ea1n ti\u1ebft ki\u1ec7m \u0111\u01b0\u1ee3c nhi\u1ec1u th\u1eddi gian v\u00e0 c\u00f4ng s\u1ee9c \u0111\u1ea5y.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/\" \/>\n<meta property=\"og:site_name\" content=\"ITviec Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ITviec\" \/>\n<meta property=\"article:published_time\" content=\"2018-04-27T14:13:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-18T08:00:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/tai-lieu-lap-trinh-android.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"335\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Vi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"17 t\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh Android mi\u1ec5n ph\u00ed ch\u1ea5t nh\u1ea5t\" \/>\n<meta name=\"twitter:description\" content=\"V\u1edbi s\u1ef1 t\u0103ng tr\u01b0\u1edfng v\u01b0\u1ee3t b\u1eadc v\u1ec1 s\u1ed1 l\u01b0\u1ee3ng c\u1ee7a c\u00e1c thi\u1ebft b\u1ecb \u0111i \u0111\u1ed9ng smart-phone nh\u01b0 hi\u1ec7n nay th\u00ec l\u1eadp tr\u00ecnh Android \u0111ang d\u1ea7n tr\u1edf th\u00e0nh xu th\u1ebf m\u1edbi trong l\u0129nh\" \/>\n<meta name=\"twitter:creator\" content=\"@ITviec\" \/>\n<meta name=\"twitter:site\" content=\"@ITviec\" \/>\n<meta name=\"twitter:label1\" content=\"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vi\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 ph\u00fat\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"T\u1ef1 h\u1ecdc l\u1eadp tr\u00ecnh Android v\u1edbi kh\u00f3a h\u1ecdc l\u1eadp tr\u00ecnh Android mi\u1ec5n ph\u00ed","description":"H\u1ecdc l\u1eadp tr\u00ecnh Android c\u01a1 b\u1ea3n \u0111\u1ebfn n\u00e2ng cao v\u1edbi 15+ kh\u00f3a h\u1ecdc d\u00e0nh cho ng\u01b0\u1eddi m\u1edbi v\u00e0 c\u1ea3 Developer kinh nghi\u1ec7m, b\u00e0i t\u1eadp v\u00e0 l\u00fd thuy\u1ebft song h\u00e0nh.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/","og_locale":"vi_VN","og_type":"article","og_title":"17 t\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh Android mi\u1ec5n ph\u00ed \u201cch\u1ea5t\u201d nh\u1ea5t","og_description":"B\u1ea1n \u0111ang t\u00ecm t\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh Android mi\u1ec5n ph\u00ed? 17 t\u00e0i li\u1ec7u t\u1eeb c\u01a1 b\u1ea3n \u0111\u1ebfn n\u00e2ng cao, b\u1eb1ng c\u1ea3 ti\u1ebfng Vi\u1ec7t v\u00e0 ti\u1ebfng Anh, do ITviec ch\u1ecdn l\u1ecdc s\u1ebd gi\u00fap b\u1ea1n ti\u1ebft ki\u1ec7m \u0111\u01b0\u1ee3c nhi\u1ec1u th\u1eddi gian v\u00e0 c\u00f4ng s\u1ee9c \u0111\u1ea5y.","og_url":"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/","og_site_name":"ITviec Blog","article_publisher":"https:\/\/www.facebook.com\/ITviec","article_published_time":"2018-04-27T14:13:51+00:00","article_modified_time":"2024-11-18T08:00:41+00:00","og_image":[{"width":640,"height":335,"url":"https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/tai-lieu-lap-trinh-android.jpg","type":"image\/jpeg"}],"author":"Vi","twitter_card":"summary_large_image","twitter_title":"17 t\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh Android mi\u1ec5n ph\u00ed ch\u1ea5t nh\u1ea5t","twitter_description":"V\u1edbi s\u1ef1 t\u0103ng tr\u01b0\u1edfng v\u01b0\u1ee3t b\u1eadc v\u1ec1 s\u1ed1 l\u01b0\u1ee3ng c\u1ee7a c\u00e1c thi\u1ebft b\u1ecb \u0111i \u0111\u1ed9ng smart-phone nh\u01b0 hi\u1ec7n nay th\u00ec l\u1eadp tr\u00ecnh Android \u0111ang d\u1ea7n tr\u1edf th\u00e0nh xu th\u1ebf m\u1edbi trong l\u0129nh","twitter_creator":"@ITviec","twitter_site":"@ITviec","twitter_misc":{"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi":"Vi","\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"8 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/#article","isPartOf":{"@id":"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/"},"author":{"name":"Vi","@id":"https:\/\/itviec.com\/blog\/#\/schema\/person\/252a6e0281545f683651494a3d1301db"},"headline":"17 t\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh Android mi\u1ec5n ph\u00ed ch\u1ea5t nh\u1ea5t","datePublished":"2018-04-27T14:13:51+00:00","dateModified":"2024-11-18T08:00:41+00:00","mainEntityOfPage":{"@id":"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/"},"wordCount":1775,"publisher":{"@id":"https:\/\/itviec.com\/blog\/#organization"},"image":{"@id":"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/#primaryimage"},"thumbnailUrl":"https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/tai-lieu-lap-trinh-android.jpg","keywords":["Android","T\u00e0i li\u1ec7u"],"articleSection":["Chuy\u00ean m\u00f4n IT","T\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh mobile"],"inLanguage":"vi"},{"@type":"WebPage","@id":"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/","url":"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/","name":"T\u1ef1 h\u1ecdc l\u1eadp tr\u00ecnh Android v\u1edbi kh\u00f3a h\u1ecdc l\u1eadp tr\u00ecnh Android mi\u1ec5n ph\u00ed","isPartOf":{"@id":"https:\/\/itviec.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/#primaryimage"},"image":{"@id":"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/#primaryimage"},"thumbnailUrl":"https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/tai-lieu-lap-trinh-android.jpg","datePublished":"2018-04-27T14:13:51+00:00","dateModified":"2024-11-18T08:00:41+00:00","description":"H\u1ecdc l\u1eadp tr\u00ecnh Android c\u01a1 b\u1ea3n \u0111\u1ebfn n\u00e2ng cao v\u1edbi 15+ kh\u00f3a h\u1ecdc d\u00e0nh cho ng\u01b0\u1eddi m\u1edbi v\u00e0 c\u1ea3 Developer kinh nghi\u1ec7m, b\u00e0i t\u1eadp v\u00e0 l\u00fd thuy\u1ebft song h\u00e0nh.","breadcrumb":{"@id":"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/"]}]},{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/#primaryimage","url":"https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/tai-lieu-lap-trinh-android.jpg","contentUrl":"https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/04\/tai-lieu-lap-trinh-android.jpg","width":640,"height":335,"caption":"tai-lieu-lap-trinh-android-2"},{"@type":"BreadcrumbList","@id":"https:\/\/itviec.com\/blog\/tai-lieu-lap-trinh-android\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Chuy\u00ean m\u00f4n IT","item":"https:\/\/itviec.com\/blog\/chuyen-mon-it\/"},{"@type":"ListItem","position":2,"name":"T\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh mobile","item":"https:\/\/itviec.com\/blog\/chuyen-mon-it\/tai-lieu-lap-trinh-mobile\/"},{"@type":"ListItem","position":3,"name":"17 t\u00e0i li\u1ec7u l\u1eadp tr\u00ecnh Android mi\u1ec5n ph\u00ed ch\u1ea5t nh\u1ea5t"}]},{"@type":"WebSite","@id":"https:\/\/itviec.com\/blog\/#website","url":"https:\/\/itviec.com\/blog\/","name":"ITviec Blog","description":"IT Jobs &amp; People in Vietnam","publisher":{"@id":"https:\/\/itviec.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/itviec.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"},{"@type":"Organization","@id":"https:\/\/itviec.com\/blog\/#organization","name":"ITviec","url":"https:\/\/itviec.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/itviec.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/12\/itviec-black-square-facebook.png","contentUrl":"https:\/\/itviec.com\/blog\/wp-content\/uploads\/2018\/12\/itviec-black-square-facebook.png","width":1800,"height":1800,"caption":"ITviec"},"image":{"@id":"https:\/\/itviec.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ITviec","https:\/\/x.com\/ITviec","https:\/\/www.linkedin.com\/company\/itviec","https:\/\/www.youtube.com\/channel\/UCYthAQ3bcGr57M_ag5gHDvQ"]},{"@type":"Person","@id":"https:\/\/itviec.com\/blog\/#\/schema\/person\/252a6e0281545f683651494a3d1301db","name":"Vi","image":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/secure.gravatar.com\/avatar\/93eb40cf3fd8ca8914277f4c4405fce9fd0e93793454a0b584bc0ef21d3fb150?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/93eb40cf3fd8ca8914277f4c4405fce9fd0e93793454a0b584bc0ef21d3fb150?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/93eb40cf3fd8ca8914277f4c4405fce9fd0e93793454a0b584bc0ef21d3fb150?s=96&d=mm&r=g","caption":"Vi"},"description":"I love communicating with people and writing. And my job at ITviec \u2013 storytelling \u2013 hands me a perfect opportunity to put these two things together. Through stories that I tell on ITviec Blog, I want to pass on the experiences, lessons, advice and visions of IT guys with proven success to the \u201cch\u1ea5t\u201d developer community in words. After joining ITviec, I recognize that I have found my \"ikigai\", a term in Japan which means \"reason for being\". Ikigai is believed to be the union of 4 elements: What you love, what you are good at, what the world needs, and what you can be paid for. Earlier, I spent 9 years working as a journalist at Thanh Nien Newspaper where I learned and improved my writing, communication, and critical thinking skills. My favorite quote is \u201cIf it doesn\u2019t challenge you, it doesn\u2019t change you\u201d by Fred Devito. My interests include hanging out with friends, travelling, culture, history, and meditation.","url":"https:\/\/itviec.com\/blog\/author\/vi-nguyen\/"}]}},"_links":{"self":[{"href":"https:\/\/itviec.com\/blog\/wp-json\/wp\/v2\/posts\/14847","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/itviec.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itviec.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itviec.com\/blog\/wp-json\/wp\/v2\/users\/72"}],"replies":[{"embeddable":true,"href":"https:\/\/itviec.com\/blog\/wp-json\/wp\/v2\/comments?post=14847"}],"version-history":[{"count":0,"href":"https:\/\/itviec.com\/blog\/wp-json\/wp\/v2\/posts\/14847\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/itviec.com\/blog\/wp-json\/wp\/v2\/media\/14850"}],"wp:attachment":[{"href":"https:\/\/itviec.com\/blog\/wp-json\/wp\/v2\/media?parent=14847"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itviec.com\/blog\/wp-json\/wp\/v2\/categories?post=14847"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itviec.com\/blog\/wp-json\/wp\/v2\/tags?post=14847"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}