Thực tập tốt nghiệp báo cáo thực tập tốt nghiệp tìm hiểu lập trình android

18 9 0
Thực tập tốt nghiệp báo cáo thực tập tốt nghiệp tìm hiểu lập trình android

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BAN CƠ YẾU CHÍNH PHỦ HỌC VIỆN KỸ THUẬT MẬT Mà ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ THỰC TẬP TỐT NGHIỆP BÁO CÁO THỰC TẬP TỐT NGHIỆP Tìm hiểu lập trình Android Ngành Công nghệ thông tin Mã số 7 48 02 01 Sinh viên thực hiện[.]

   BAN CƠ YẾU CHÍNH PHỦ HỌC VIỆN KỸ THUẬT MẬT Mà  ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  THỰC TẬP TỐT NGHIỆP BÁO CÁO THỰC TẬP TỐT NGHIỆP Tìm hiểu lập trình Android  Ngành: Cơng nghệ thông tin Mã số: 7.48.02.01 Sinh viên thực hiện:          Đơn vị thực tập:     Đặng Thanh Phương – CT030144 Lớp: CT3A Công ty TNHH Công nghệ Hola 360  Người quản lý thực tập:     ThS Lê Bá Cường Khoa CNTT – Học viện KTMM i i   Hà Nội - 2023 Mục lục DANH MỤC HÌNH ẢNH iii  LỜI MỞ ĐẦU .iv  CHƯƠNG Giới thiệu chung Cơ sở thực tập 1.1 Thông tn doanh nghiệp 1.1.1 Giới thiệu chung 1.1.2 Thông n liên hệ 1.2 Thông tn đơn vị hực ập CHƯƠNG Nội dung thực tập 2.1 Training 2.1.1 Quy trình thực công việc 2.1.2 Văn hoá code 2.2 Các công nghệ sử dụng 2.2.1 Ngôn ngữ Kotlin 2.2.2 Mơ hình MVVM 2.2.3 Kiến trúc phần mềm Clean Architecture 2.2.4 Các công cụ ch hợp khác 2.3 Sản phẩm 10 CHƯƠNG Kết thực tập 11 3.1 Kế đạ : 11 3.2 Khó khăn : .11 3.3 Hướng phá riển 11 3.4 Đánh giá công y .12 ii   TÀI LIỆU THAM KHẢO 13 DANH MỤC HÌNH ẢNH Hình Sơ đồ Clean Architecture iii   LỜI MỞ ĐẦU Sau trình học tập xuyên suốt bốn năm trường, năm thứ năm kỳ thứ hai thời gian mà khố Cơng nghệ thơng tin, trường Học viện kỹ thuật Mật Mã, dành cho sinh viên thực tập Thực tập tốt nghiệp cách tốt để sinh viên học hỏi kinh nghiệm thực tế vận dụng kiến thức học trường Quá trình thực tập tốt nghiệp q trình đào tạo nhân viên cơng ty Sinh viên thực tập làm việc với nhân viên cơng ty Hiện nay, có nhiều hình thức thực tập, đại đa số sinh viên thực tập trả lương cam kết sử dụng doanh nghiệp sau tốt nghiệp Đối với sinh viên hoạt động thực tập tốt nghiệp có vai trị quan trọng khơng với q trình học tập mà với nghiệp sinh viên sau Kết thực tập tốt nghiệp thường tính điểm với trọng số tương đối lớn học kỳ, ảnh hưởng đến kết xếp loại tốt nghiệp sinh viên Quá trình thực tập áp dụng kiến thức học nhà trường vào thực tế công việc giúp sinh viên nhận biết điểm mạnh, điểm yếu cần trang  bị thêm kiến thức, kỹ để đáp ứng nhu cầu cơng viêc Đây hội để  bạn công việc hàng ngày cơng ty, văn hóa mơi trường làm việc, cơ  hội để bạn hiểu thêm lĩnh vực ngành nghề mà bạn định hướng Thực tập giúp nhân viên mở rộng mối quan hệ thời gian thực tập: việc quan trọng Cho dù sau bạn làm lĩnh vực gì, ngành nghề nữa, mở rộng mối quan hệ tạo cho bạn nhiều lợi sau Khi bạn thực tập vận dụng thời gian để làm quen với anh, chị đồng nghiệp, học hỏi xây dựng mối quan hệ Những biểu tốt q trình thực tập giúp bạn giữ lại làm nhân viên thức sau trường iv   Thị trường lao động ngày gay gắt, nhiều sinh viên sau trường thất nghiệp thời gian dài Chính vậy, từ đầu năm 2022 tới em đến xin thực tập Công ty TNHH Công nghệ Hola 360 Tại em học hỏi nhiều điều từ kiến thức công việc, kinh nghiệm sống, cách làm việc từ anh, chị công ty Giúp em áp dụng kiến thức học vào thực tiễn, hiểu rõ công việc thuộc chuyên ngành mà em theo học định hướng rõ công việc sau trường Trong thời gian q trình thực tập cơng ty, em anh Manager người quản lý trực tiếp giao cho cơng việc nghiên cứu xây dựng quy trình ứng cứu cố xử lý cố an toàn an ninh mạng Các quy trình nghiên cứu đánh giá áp dụng ở  cơng ty Vì vậy, em định chọn đề tài “Tìm hiểu lập trình Android”, để  báo cáo kết trình thực tập Công ty TNHH Hola 360 Đề tài bao gồm phần: ● Chương 1: Giới thiệu chung địa điểm thực tập ● Chương 2: Nội dung thực tập ● Chương 3: Kết luận Em xin cảm ơn tập thể anh chị công ty TNHH Công nghệ Hola 360 giúp đỡ em trình thực tập   Sinh viên thực  Đặng Thanh Phương v   CHƯƠNG Giới thiệu chung Cơ sở thực tập 1.1 Thông tin doanh nghiệp 1.1.1 Giới thiệu chung  Cơng ty TNHH cơng ty có hai thành viên trở lên, thành viên chịu trách nhiệm khoản nợ nghĩa vụ tài sản khác doanh nghiệp phạm vi số vốn cam kết góp vào doanh nghiệp, khơng q 50 thành viên.Phần vốn góp tất thành viên hình thức phải đóng đủ thành lập công ty Công ty TNHH Công nghệ Hola 360 được thành lập từ 18/02/2016 với quy mô tương đối nhỏ Và không ngừng mở rộng quy mô qua năm Cho tới số lượng thành viên công ty lên tới 50 người Công ty chuyên làm product bao gồm sản phẩm web, app android app ios Cho tới công ty triển khai 500 ứng dụng với người dùng khách hàng toàn cầu Hướng phát triển công ty không ngừng sáng tạo để tạo ứng dụng theo phương châm: “sang, xịn, mịn, có tính ứng dụng cao” để phục vụ người dùng cách tốt Trong năm 2016, công ty thành lập mục tiêu đề ra: bắt đầu cho khởi nguồn ý tưởng nhiệt huyết, lên kế hoạch phát triển dài hạn thực mục tiêu ngắn hạn Năm 2017, khởi tạo đội ngũ với mục tiêu: phát triển đội ngũ nhân lực tìm hiểu mở rộng thị trường sản xuất sản phẩm Năm 2018, trì đà tăng trưởng: thực kế hoạch phát triển dài hạn trì đà tăng trưởng năm 2017 Năm 2019, khó khăn thử thách: năm đầy thử thách từ kinh tế người Nhưng mở đường cho phát triển sản phẩm Thay tiếp tục phát triển ứng dụng sử dụng nước, công ty chuyển sang đánh trọng tâm vào thị trường châu Âu, phát triển ứng dụng phù hợp với thị hiếu thị trường nước Năm 2020, hội phát triển: vượt qua ảnh hưởng khó khăn đại dịch covid-19, dù  phải thực “work from home” tồn đội hồn thành tiến độ cơng việc  Năm 2021, chuyển đổi cấu sản xuất: tập chung phát triển sản phẩm phục vụ tốt cho người dùng tái cấu lại hệ thống nhân Năm 2022, phát triển nhân lực: tập chung phát triển nguồn nhân lực “lấy người làm chung tâm” Thực kế hoạch   ngắn hạn, lên kế hoạch dài hạn Mở rộng quy mô công ty, mở rộng thị trường, tạo ứng dụng nhiều lĩnh vực Công ty chia làm phận bao gồm: phận Hr phận Dev với chức vụ cao tổng giám đốc - người trực tiếp điều hành công ty đạo diện mặt pháp lý công ty Bộ phận hr bao gồm: nhân viên hr nhân viên kế toán Bộ phận dev đợcc chia thành team gồm: team Android – chuyên làm mảng phát triển ứng dụng Android, team Ios – chuyên làm mảng phát triển ứng dụng Ios, team web –  chuyên làm mảng phát triển website cuối team Backend 1.1.2 Thông tin liên hệ ● Tên doanh nghiệp: Công ty TNHH Công nghệ Hola 360 ● Tên giao dịch: HOLA 360 TECHNOLOGY COMPANY LIMITED ● Mã số thuế: 2400903546 ● Địa chỉ: Tầng Bắc Hà, số 19 Tố Hữu, Nam Từ Liên, Hà Nội ● Điện thoại: 0963834688 ● Email: contact@hola360.com ● Đại diện pháp luật: Ngơ Quốc Hồn ● Giám đốc: Ngơ Quốc Hồn ● Ngày thành lập: 18/02/2016 1.2 Thơng tin đơn vị thực tập Team Android số team công ty, chuyên làm sản phẩm phát triển ứng dụng Android từ ứng dụng giải trí nghe nhạc, xem phim ứng dụng học tập game Team android đội ngũ phát triển đầy tâm huyết tính sáng tạo Các thành viên ln làm việc với nhiệt tình tính ham học hỏi, khơng ngừng sáng tạo   CHƯƠNG Nội dung thực tập 2.1 Training 2.1.1 Quy trình thực cơng việc Tìm hiểu cách viết báo cáo, cách thức log time, nội quy, quy định công ty công việc, cách ứng xử công ty… Tuỳ vào mục đích mà có cách báo cáo khác việc chao đổi liên quan tới công việc phải thực qua mail nội để lại làm chứng bảo mật tuyệt đối cho công ty Trong công ty tuyệt đối không dùng điện thoại để ghi hình, mạng cơng ty chặn số trang web để tăng tính bảo mật cho cơng ty Khơng tự tiện mang máy tính cá nhân vào cơng ty, khơng cắm nhớ ngồi vào máy tính cơng ty, khơng phép mang dự án ngồi cơng ty chưa  phép Hàng ngày trước phải log time báo cáo lại thực ngày chưa hồn thành theo tiến độ, lý do, vướng mắc, cách khắc phục 2.1.2 Văn hoá code Phải code theo rule chung công ty Từ việc đặt tên biến tới cách comment, số lượng dòng code class,… 2.2 Các công nghệ sử dụng Theo yêu cầu công ty sử dụng công nghệ mới, đại, em có đưa số cơng nghệ sử dụng sau: 2.2.1 Ngôn ngữ Kotlin Kotlin loại ngơn ngữ lập trình dạng tĩnh sử dụng dành cho ứg dụng thuộc dạng đa tảng đại Hiện nay, người ta thức phát hành  phiên 1.0.Kotlin tạo phát triển đội ngũ lập trình nằm nhóm JetBrains Sự xuất ngơn ngữ lập trình Kotlin khiến cho ngơn ngữ Java Android bị “sốn ngơi” Từ đó, Kotlin trở thành ngôn ngữ thông dụng với Android Kotlin thiết kế với khả tương tác với java code khai thác có bên Java Class Library Từ đây, phát sinh định nghĩa Kotlin Android gì? Hãy tìm hiểu định   nghĩa nhé! Kotlin Android bạn cách đơn giản ứng dụng Android có khả sử dụng ngơn ngữ lập trình Kotlin Sau trở thành ngơn ngữ lập trình Android vào năm 2019 Kotlin Google hỗ trợ  đầy đủ để tham gia đầy đủ vào gói cài đặt IDE để thay cho trình biên dịch Java dạng tiêu chuẩn Ưu điểm: code ngắn gọn dễ hiểu, hậu thuẫn mạnh google với api phát triển hàng năm phụ giúp nhiều cho việc code cách dễ dàng mà java 2.2.2 Mơ hình MVVM  Kể từ Microsoft cho mắt hai tảng phát triển ứng dụng WPF Silverlight Trên nên tảng có nhiều thay đổi việc xử lý kiện binding liệu, tầng ứng dụng với Vì vậy, nảy sinh nhu cầu phải có mơ hình phát triển ứng dụng phù hợp Do Model – View – ViewModel (MVVM) pattern đời ngày trở nên phổ biến, phát triển Mơ hình MVVM cho phép tách biệt liệu (Model), mã thực thi (logic hay ViewModel) giao diện người dùng (View) View: Mơ hình mvvm cho phép tách biệt liệu (Model), mã thực thi (logic hay ViewModel) giao diện người dùng (View) Model: Mô hình mvvm cho phép tách biệt liệu (Model), mã thực thi (logic hay ViewModel) giao diện người dùng (View) ViewModel: Mơ hình mvvm cho phép tách biệt liệu (Model), mã thực thi (logic hay ViewModel) giao diện người dùng (View) Ưu điểm:    Controller View có liên quan với Vì vậy, thay đổi View đồng nghĩa bạn phải thay đổi Controller Khó thực chạy unit test Controller Android API có liên hệ chặt chẽ với Theo thời gian, Controller trở nên khó kiểm sốt ngày có nhiều code viết thêm vào     MVC phù hợp với dự án lớn Với dự án nhỏ, mơ hình cồng kềnh tốn nhiều thời gian việc trung chuyển liệu Làm khó khăn q trình điều hướng code dự án  Nhược điểm:      Controller View có liên quan với Vì vậy, thay đổi View đồng nghĩa bạn phải thay đổi Controller Khó thực chạy unit test Controller Android API có liên hệ chặt chẽ với Theo thời gian, Controller trở nên khó kiểm sốt ngày có nhiều code viết thêm vào MVC phù hợp với dự án lớn Với dự án nhỏ, mơ hình cồng kềnh tốn nhiều thời gian việc trung chuyển liệu Làm khó khăn q trình điều hướng code dự án 2.2.3  Kiến trúc phần mềm Clean Architecture a) Clean Architecture gì? Clean Architecture kiến trúc phần mềm thiết kế dựa Dependency Rule, đề xuất vào năm 2012 Robert C Martin Clean architecture không bị giới hạn ứng dụng mà cịn áp dụng cho hệ thống (tập ứng dụng) Đây điểm vượt trội so với MVC, MVP hay MVVM    b) Sơ đồ Clean Architecture Hình Sơ đồ Clean Architecture Đầu tiên ta cần biết Dependency rule gì?, ta tìm hiểu thơng qua sơ đồ trên:    Mơ hình chia thành nhiều vịng trịn, vịng trịn tương ứng với layer Vị trí vịng trịn nói lên cấp (level) chúng, vịng trịn xa tâm có cấp cao Dependency rule quy tắc quy định rằng: o o   Layer (level thấp hơn) không chứa source code layer ngồi (có level cao) Bất thay đổi layer ngồi khơng làm ảnh hưởng tới layer trong, có nghĩa phụ thuộc hướng vào Clean architecture thông thường chia thành layer: entities, use cases, interface adapters Frameworks and drivers Nhưng tuỳ theo hệ thống, chia thành nhiều layer phải tuyệt đối tuân thủ vào dependency rule Khi vào từ layer level cao xuống layer thấp hơn, mức độ trừu tượng hoá tăng lên (mức độ phụ thuộc giảm đi) c) Ưu điểm    Giúp business logic trở nên rõ ràng Với việc tách biệt thành layer tuân theo dependecy rule, hệ thống dễ dàng test, maintain thay đổi Khi thành phần giao diện, database work…bị lỗi thời, dễ dàng thay với effort bỏ     d)  Nhược điểm Clean architecture phân tách cấu trúc thành nhiều tầng nên dẫn đến việc số lượng code sinh lớn, không phù hợp cho dự án nhỏ  Khó hiểu, khó áp dụng với người bắt đầu  2.2.4 Các cơng cụ tích hợp khác  Ngồi cơng cụ để phát triển ứng dụng android, cần tích hợp số cơng cụ thông minh tự động khác Figma – công cụ thiết kế giao diện: Với thành công phiên dùng thử vào cuối năm 2015, Figma thức mắt vào tháng 09 năm 2016 tạo vị trí riêng cộng đồng thiết kế Đến tháng 10 năm 2019, Figma Community đời Từ đây, nhà thiết kế xuất tác phẩm để người khác xem phối lại Tháng 04 năm 2021, Figma phát triển FigJam, công cụ cho phép người dùng sử dụng công cụ ghi chú, vẽ hay thêm biểu tượng cảm xúc vào dự án cộng tác Ưu điểm:     Khả tương thích cao: chạy nhiều hệ điều hành phổ biến windown, macos, linux,… Tính cộng tác cao: Ưu điểm hàng đầu Figma  phải kể đến tính cộng tác thời gian thực Với Figma, làm việc nhóm từ xa trở nên dễ dàng cho phép người khác dự án cộng tác thiết kế, cung cấp  phản hồi, kiểm tra tiến độ công việc gắn cờ vấn đề xảy theo thời gian thực Trang bị nhiều công cụ plugin mạnh mẽ: Kho plugin khổng lồ hữu ích có Figma giúp bạn khắc phục lỗi nhỏ tăng hiệu suất làm việc Việc quản lý màu sắc, nội dung hình ảnh hay hoạt ảnh trở  nên dễ dàng hết Thiết kế nhiều layout sản phẩm: Tính quản lý nhiều artboard lúc tích hợp Figma Với tính này, bạn sáng     tạo nhiều layout với kích thước khác sản phẩm mà không cần phải tạo thêm tệp Suất nhiều dạng file với ảnh cực sắc nét: Figma thiết kế hình ảnh dạng vector nên chất lượng hình ảnh khơng bị giảm bạn thay đổi kích thước chúng Hình ảnh xuất giữ độ sắc nét với nhiều định dạng khác PNG, SVG, JPG hay chí PDF Hỗ trợ lưu đám mây: lưu qua google docs Jira - ứng dụng quản lý theo dõi tiến trình dự án Tính năng:                 Quản lý, theo dõi tiến độ dự án Quản lý lỗi, tính năng, cơng việc, cải tiến vấn đề Tìm kiếm nhanh chóng với lọc JIRA Query Language Xây dựng quy trình làm việc tương thích với u cầu dự án Cung cấp nhiều loại báo cáo thống kê với nhiều loại biểu đồ khác  phù hợp với nhiều loại hình dự án, nhiều đối tượng người dùng Dễ dàng tích hợp với hệ thống khác (như Email, Excel, RSS…) Có thể chạy hầu hết tảng phần cứng, hệ điều hành sở liệu Ưu điểm: Dễ dàng lựa chọn nhiều loại dự án với mục đích khác Dễ dàng lên kế hoạch, phân chia nhiệm vụ cho thành viên Tạo quy trình làm việc hiệu Dễ dàng quản lý nhiều dự án phần mềm lúc Bộ lọc JIRA Query Language giúp tìm kiếm nhanh chóng Dễ dàng đưa báo cáo phân tích tình hình dự án cách nhanh chóng, xác hiệu Hơn 950 add-on mang đến tính nâng cao Giao diện thân thiện, rõ ràng, dễ thao tác, thích hợp với đối tượng người sử dụng Thành phần bản:           Roles: Xác lập role dự án, Mục xác nhận tham gia vào dự án, người add vào role tạo Resource Allocation project team sau Nhiều người vào role Issue: tasks, bugs, features hay type khác project work  Project: Chức dùng để phân quyền approve worklog cho thành viên dự án Ai team lead group approve worklog cho member group Project management quyền approve cho toàn thành viên dự án Component sản phẩm dự án Ở nhập tất sản phẩm dự án lấy từ file kế hoạch doanh số Nếu dự án làm theo Scrum Product Sprint tương ứng Workflow: Là quản trị JIRA, bạn cấu hình gây nên quy trình làm việc, điều kiện, xác nhận, sau chức Trang cung cấp nhìn tổng quan bước cho phần công việc bạn Priority: Là mức độ ưu tiên defect Có mức, chọn theo datalist Status: Đại diện cho vị trí vấn đề workflow Resolution Bitbucket - dịch vụ web giúp lưu trữ mã nguồn tất phiên thực code, phát triển công ty Atlassian Bitbucket cho phép người dùng quản lý phiên phân tán (Git Mercurial) thành viên dự án Theo người đứng đầu dự án theo dõi, đánh giá tiến độ công việc kịp thời đưa phương án tối ưu để cải tiến mã nguồn Tính nôt bật:    Pull requests: Tạo điều kiện review code nhằm cải thiện chất lượng code giúp người nhóm chia sẻ kiến thức lẫn Quyền truy cập branch: Quản lý đối tượng truy cập, viết merge  branch cụ thể Công cụ tìm kiếm nhận diện code: Tiết kiệm thời gian với kết hiển thị gần xác mà developer muốn tìm kiếm         Bitbucket Pipelines: Một công cụ hay ho cho tất nhu cầu bạn, từ code deployment Kho lưu trữ file Git rộng lớn (LFS): Lưu lượng lớn liệu data media Trello boards: Tổ chức dự án hợp tác với thành viên nhóm qua cơng cụ Trello Xây dựng tích hợp: Bitbucket nói cho bạn biết độ mạnh, yếu code  bằng cách trả icon thành công thất bại dựa hệ thống CI – tích hợp liên tục Tích hợp Jira: Dễ dàng tạo branch dựa vào issue phần mềm Jira thiết lập kích hoạt để thay đổi qua lại trạng thái lần review merge code Hợp với bên thứ 3: Hợp thao tác Bitbucket với workflow nhằm tinh giản quy trình phát triển dự án 2.3 Sản phẩm Trong q trình thực tập cơng ty, sau trình training tuần đầu, em may mắn bắt tay vào công việc có thành mong đợi Trong tháng 1, thực viết app Love Wallpaper Đây ứng dụng giúp người dùng tải theme cài làm hình tự tạo theme cho riêng Ứng dụng đội test thơng qua công ty đưa thị trường Sau đưa ra, thời gian ngắn nên số lượng người dùng cịn có hạn nhiên rating trung bình ứng dụng từ người sử dụng lại tương đối cao: 4.8 Tiếp tục đà phát triển, sang tháng 2, bắt đầu thực vào viết ứng dụng Ringtone Maker Đây ứng dụng giúp người dùng tải nhạc chuông cài vào thiết bị Người dùng có merge, mix, cut nhạc điện thoại , convert video sang mp3 tự ghi âm để làm nhạc chuông 10   CHƯƠNG Kết thực tập 3.1 Kết đạt : Trong trình thực tập đơn vị, em hồn thành nhiệm vụ sau: ● Tìm hiểu, nghiên cứu quy trình làm ứng dụng ● Tiếp thu thêm kiến thức kiểm thử phần mềm mà thực tế anh chị dạy ● Được tham gia với team để thực quy trình xây dựng app thực tế ● Được định hướng công nghệ áp dụng vào ứng dụng ● Học cách làm việc môi trường doanh nghiệp, tuân thủ luật lệ tác phong làm việc ● Tiếp thu thêm kĩ giao tiếp, kĩ đọc hiểu, kĩ làm việc nhóm ● Tạo cảm giác hứng thú, đam mê, trách nhiệm cho thân cơng việc 3.2 Khó khăn : - Nhiều kiến thức cần phải tiếp thu thời gian ngắn - Kỹ giao tiếp hạn chế rụt rè -Trong q trình nghiên cứu cịn có phát sinh cần trao đổi hỗ trợ 3.3 Hướng phát triển - Tiếp tục làm việc công ty - Học hỏi chuyên sâu hơn, phát triển thêm hướng khác phát triển ứng dụng IOS - Tích cực chao đổi chau dồi thêm nhiều kĩ 11   - Khơng ngừng học hỏi, tìm tịi, khám phá 3.4 Đánh giá công ty Theo em công ty TNHH Công nghệ Hola 360 nơi tốt để sinh viên thực tập phát triển xa đường tương lai Cơng ty có đỗi ngũ nhân viên trẻ, nhiệt huyết Leader người có nghiệp vụ, có kĩ năng, ln sẵn lịng trợ giúp nhân viên cách nhiệt tình Mơi trường làm việc vô thoải mái, người công ty hịa đồng vui tính, ln giúp đỡ nhiệt tình đặc biệt có tính kỉ luật, tốt để rèn luyện phát triển Công nghệ sử dụng công ty công nghệ mới, su hướng thị trường Tính bảo mật công ty vô cao từ chi tiết nhỏ Tóm lại cơng ty nơi tuyệt vời để phát triển cách có Em cảm thấy thực may mắn bắt đầu cơng ty Suất khoảng thời gian thực tập công ty em học nhiều điều từ thứ nhỏ nhặt thứ vi mô Từ tác phong nề nếp, cách ứng sử công việc, người với người quy trình thực cơng việc cách logic có hiệu 12   TÀI LIỆU THAM KHẢO [1] https://hola360.com/introduce [2]  https://chiasekinang.com/mo-hinh-mvvm/ [3] https://topdev.vn/blog/jira-la-gi/ [4] https://viblo.asia/p/tim-hieu-ve-clean-architecture-trong-android-Az45b0vOZxY 13

Ngày đăng: 16/05/2023, 16:25

Tài liệu cùng người dùng

Tài liệu liên quan