1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo thực tập front end website developer

36 7 0

Đ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

Thông tin cơ bản

Tiêu đề Báo cáo Thực Tập Front-end Website Developer
Tác giả Hoàng Nhật Tiến
Người hướng dẫn Đặng Hà Phong, IT Leader
Trường học Trường Đại học Công nghệ Thông tin
Chuyên ngành Công Nghệ Phần Mềm
Thể loại Báo cáo thực tập
Năm xuất bản 2023
Thành phố Tp. Hồ Chí Minh
Định dạng
Số trang 36
Dung lượng 4,27 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Cấu trúc

  • CHƯƠNG 1: GIỚI THIỆU CÔNG TY THỰC TẬP (8)
    • 1.1. Giới thiệu về Công ty TNHH Gia Kho Group (8)
    • 1.2. Tổng quan kinh doanh (9)
    • 1.3. Lịch làm việc khi thực tập tại công ty (12)
  • CHƯƠNG 2: NỘI DUNG THỰC TẬP (13)
    • 2.1 Tìm hiểu công ty và các kỹ năng cơ bản trong công ty (13)
    • 2.2 Nghiên cứu kỹ thuật (13)
      • 2.2.1. Giới thiệu về mô hình làm việc Agile (13)
      • 2.2.2. Làm quen và sử dụng hệ điều hành Ubuntu (16)
      • 2.2.3. Giới thiệu về công cụ quản lý dự án Github (17)
      • 2.2.4. Giới thiệu về IDE sử dụng để code (VSCode) (18)
      • 2.2.5. Tìm hiểu về môi trường NodeJS (19)
      • 2.2.6. Tìm hiểu về phát triển Backend bằng NodeJS (framework Express,js) (19)
      • 2.2.7. Tìm hiểu về Framework Front-end (ReacJS) (21)
      • 2.2.8. Tìm hiểu về Tailwind CSS (24)
      • 2.2.9. Tìm hiểu về ngôn ngữ mở rộng của JavaScript (TypeScript) (25)
      • 2.2.10. Tìm hiểu về thư viện xử lý bất đồng bộ Axios (25)
      • 2.2.11. Tìm hiểu về Redux (26)
      • 2.2.12. Tìm hiểu về công cụ build website (Vite) (28)
      • 2.2.13. Tìm hiểu về nền tảng deploy website (Vercel) (28)
    • 2.3. Thực hiện dự án cá nhân (29)
      • 2.3.1. Giai đoạn 7 ngày đầu (Ôn tập lại các kiến thức cơ bản) (29)
      • 2.3.2. Giai đoạn 30 ngày (29)
      • 2.3.3. Giai đoạn 60 ngày (30)
    • 2.4. Tham gia dự án thực tế (31)
  • CHƯƠNG 3: TỔNG KẾT (33)
    • 3.1. Điểm mạnh (34)
    • 3.2. Điểm yếu (34)
    • 3.3. Chuẩn đạt được (34)
  • TÀI LIỆU THAM KHẢO (36)

Nội dung

GIỚI THIỆU CÔNG TY THỰC TẬP

Giới thiệu về Công ty TNHH Gia Kho Group

Hình 1.1.1 Logo của Gia Kho Group

- Tên đơn vị: Công ty TNHH Gia Kho Group

- Địa chỉ: 47/2/16C Bùi Đình Tuý P 24, Q Bình Thạnh, Hồ Chí Minh

- Website: o Ecommerce: https://dienthoaigiakho.vn/ o Head Office: https://tuyendung.giakho.vn/

- Giờ làm việc: từ thứ 2 đến thứ 6, 08:00 – 17:30

Về Điện thoại giá kho: Điện Thoại Giá Kho được thành lập vào năm

Kể từ năm 2017, sau 5 năm phát triển, Giá Kho Group - Dienthoaigiakho.vn đã trở thành một website thương mại điện tử đáng tin cậy, chuyên cung cấp các mặt hàng công nghệ và thiết bị điện tử Nền tảng này hoạt động theo mô hình B2B, B2C và B2B2C, mang đến cho khách hàng nhiều lựa chọn sản phẩm chất lượng từ hàng trăm đối tác kinh doanh và thương hiệu lớn Các sản phẩm bao gồm tiện ích điện tử và các mặt hàng phong cách sống, đáp ứng nhu cầu đa dạng của người tiêu dùng.

Hình 1.1.2 Hình ảnh Head Office của team (Growth)

Chúng tôi hướng tới việc trở thành trang web thương mại điện tử hàng đầu tại Việt Nam trong lĩnh vực công nghệ, cung cấp và phân phối sản phẩm uy tín Mục tiêu của chúng tôi là mang đến trải nghiệm mua sắm tốt nhất với dịch vụ chất lượng và giá cả cạnh tranh hơn (O2O) Chúng tôi không ngừng nỗ lực để tạo ra trải nghiệm mua sắm “Tuyệt Vời Hơn” từ Online đến Offline (New Retail) cho khách hàng.

- Luôn tận tâm mang đến trải nghiệm tốt nhất cho khách hàng

- Làm đúng cam kết và nhận trách nhiệm

- Tinh thần gia đình yêu thương và hỗ trợ đồng đội

- Trung trực trong công việc và các mối quan hệ

- Chấp nhận thay đổi Cải tiến không ngừng

Môi trường làm việc: Làm việc trong môi trường bán lẻ các thiết bị điện tử, điện thoại di động trẻ trung, nhiệt huyết và năng động.

Tổng quan kinh doanh

Giai đoạn phát triển của Giá Kho Group gồm 5 Giai đoạn:

Vào tháng 3/2017, Dienthoaigiakho.vn bắt đầu hoạt động bán lẻ với đội ngũ 3 nhân viên, nhằm tìm kiếm và xây dựng một mô hình kinh doanh mới trong thị trường đầy cạnh tranh Để tồn tại và phát triển, công ty đã thử nghiệm các phương thức bán hàng tại chỗ, trực tuyến và cung cấp dịch vụ tư vấn 24/7, từ đó rút ra những chiến lược phù hợp nhất.

Năm 2019, định hướng xây dựng website bán hàng online với giá rẻ và dịch vụ tốt, kết hợp giữa online và offline Mục tiêu là hình thành các bộ phận chuyên môn nhằm mang đến trải nghiệm dịch vụ tốt hơn cho khách hàng, đồng thời phát huy 5 giá trị văn hóa cốt lõi nền tảng.

Năm 2020, Điên Thoại Giá Kho đã có những cải tiến và sáng tạo đáng kể khi mở rộng showroom mới và triển khai dịch vụ giao hàng an toàn, giúp công ty vượt qua những thách thức trong bối cảnh dịch bệnh.

Năm 2021, Giá Kho đã trải qua giai đoạn "Tăng tốc - Vấp ngã - Vượt Qua" với nhiều bước tiến quan trọng như mở rộng showroom và văn phòng mới hiện đại, tăng 150% đội ngũ nhân sự, cùng việc mở rộng ngành hàng và dự án mới Trong bối cảnh khó khăn do đại dịch Covid-19 kéo dài 3-4 tháng, công ty đã phải đối mặt với nhiều thách thức, nhưng cũng là lúc thể hiện ý chí kiên cường và giá trị cốt lõi: chấp nhận thay đổi, cải tiến không ngừng để ngày càng tốt hơn.

Thế hệ tiếp theo (2022-2023) tập trung vào việc lấy con người làm trung tâm để cải tiến và nâng cao chất lượng dịch vụ, nhằm đạt được mục tiêu GIÁ KHO GROUP - TĂNG TRƯỞNG THẦN TỐC.

Hiện tại Giá Kho Group đang có 2 Website chính: Trang Ecommerce và Trang Tuyển dụng

Hình 1.2.1 Hình ảnh 1 bộ phận của team

Hình 1.2.2 Hiệu suất của Website Ecommerce được Google đánh giá

Hình 1.1.3 Hình ảnh 1 bộ phận của team

Hình 1.1.4 Hiệu suất của Website Tuyển dụng được Google đánh giá

Lịch làm việc khi thực tập tại công ty

Em bắt đầu làm việc tại công ty từ ngày 20/04/2023 đến 20/06/2023, với lịch làm việc từ thứ 2 đến thứ 6, từ 8h30 đến 17h30, và thời gian nghỉ trưa khoảng 1 tiếng 15 phút Hằng ngày, em sẽ báo cáo tiến độ công việc (daily backlog), đặt câu hỏi và nhận phản hồi từ anh hướng dẫn, cũng như đặt mục tiêu cho ngày tiếp theo Vào đầu mỗi tuần, em sẽ viết báo cáo và kế hoạch cho tuần sau (Report & Plan) và tham gia họp để thảo luận về các vấn đề đã giải quyết, tồn đọng, bài học, giải pháp và mục tiêu Hằng tháng, mỗi team sẽ tổ chức một buổi chia sẻ về các chủ đề đã được kiểm định, cùng với các buổi chia sẻ riêng về vấn đề tâm lý.

NỘI DUNG THỰC TẬP

Tìm hiểu công ty và các kỹ năng cơ bản trong công ty

Bộ phận Training & Learning đã tổ chức một ngày giới thiệu về công ty, bao gồm quá trình thành lập và phát triển, quy trình làm việc từ cấp cao đến thấp, cùng với cách tổ chức và các phòng ban như IT, HR Các sản phẩm hiện có và văn hóa công ty cũng được trình bày, bao gồm trang phục, email công việc và các giá trị cốt lõi đã được hình thành qua nhiều năm Bên cạnh đó, công ty còn có các hoạt động ngoài giờ như team building, thể dục thể thao và sự kiện công nghệ mới Cuối cùng, công ty bày tỏ mong muốn và kỳ vọng dành cho các thực tập sinh.

Kết quả: Hiểu rõ quy trình làm việc của công ty và các nhiệm vụ hiện tại cũng như sắp tới của đội ngũ IT, cùng với những dự án lớn của công ty, giúp tăng cường hiệu quả làm việc, lập kế hoạch tốt hơn, đồng thời nâng cao tính kỷ luật và trách nhiệm trong công việc.

Nghiên cứu kỹ thuật

2.2.1 Giới thiệu về mô hình làm việc Agile

Hình 2.2.1 Quy trình Agile a Mô hình Agile là gì?

Khái niệm Agile (Phát triển Phần mềm Linh hoạt) đề cập đến phương thức phát triển phần mềm nhằm mang sản phẩm đến tay người dùng nhanh chóng Nguyên tắc của Agile dựa trên quy trình phát triển lặp lại và gia tăng, trong đó nhu cầu và giải pháp được cải tiến thông qua sự hợp tác giữa các nhóm tự quản và liên chức năng.

Agile không chỉ đơn thuần là một phương pháp, mà thực chất là một triết lý và phương pháp luận Nó dựa trên các nguyên tắc phân đoạn vòng lặp (iterative) và tăng trưởng (incremental), giúp tối ưu hóa quy trình phát triển.

Ngày nay, triết lý Agile đã mở rộng ra ngoài lĩnh vực phát triển phần mềm, ảnh hưởng đến cách làm việc và quản lý trong nhiều ngành nghề như sản xuất, dịch vụ, sales, marketing và giáo dục Agile hiện trở thành một trong những phương pháp quản lý dự án phổ biến nhất, với nhiều phương pháp con được gọi là "họ Agile" Việc áp dụng mô hình Agile là cần thiết để cải thiện tính linh hoạt, tăng cường khả năng thích ứng và nâng cao hiệu quả trong quản lý dự án.

Agile là một phương pháp phát triển phần mềm linh hoạt, giúp các nhà phát triển có khả năng điều chỉnh sản phẩm liên tục để đáp ứng nhu cầu của thời đại và ý kiến của khách hàng.

Agile cho phép phát triển dự án linh hoạt mà không bị ràng buộc bởi quy trình tuần tự, giúp dễ dàng thích ứng với các thay đổi Phương pháp này giúp các nhà phát triển nhanh chóng nhận diện và điều chỉnh các vấn đề cũng như khiếm khuyết trong quá trình làm việc.

Các điểm mạnh của Agile là:

Thực hiện thay đổi trong dự án trở nên dễ dàng nhờ việc chia nhỏ dự án thành các phần riêng biệt và độc lập, cho phép thay đổi được áp dụng linh hoạt ở bất kỳ giai đoạn nào.

Không cần phải có mọi thông tin ngay từ đầu, đặc biệt là đối với những dự án mà mục tiêu cuối cùng chưa được xác định rõ ràng Việc này không phải là điều cần thiết trong giai đoạn đầu của dự án.

Chia nhỏ dự án giúp đội ngũ kiểm tra từng phần, từ đó nhanh chóng phát hiện và khắc phục vấn đề, đảm bảo việc bàn giao công việc diễn ra nhất quán và thành công hơn.

Lắng nghe phản hồi từ khách hàng và người dùng là rất quan trọng, vì cả hai đều có cơ hội đóng góp ý kiến Những phản hồi này có thể ảnh hưởng mạnh mẽ và tích cực đến sản phẩm cuối cùng.

Agile khuyến khích sự cải tiến liên tục thông qua việc khuyến khích các thành viên trong đội ngũ và khách hàng cung cấp phản hồi Điều này cho phép các giai đoạn khác nhau của sản phẩm cuối được kiểm tra và cải thiện nhiều lần, đảm bảo sản phẩm đáp ứng tốt nhất nhu cầu của người dùng.

Trong ngành công nghiệp phần mềm, phương thức sản xuất phần mềm đóng vai trò quyết định trong cấu trúc tổ chức và quy trình phát triển, ảnh hưởng đến khả năng thành công của các dự án Gần đây, phương pháp Agile-Scrum đã nổi lên như một lựa chọn ưu việt, thay thế mô hình thác nước truyền thống, và được nhiều công ty phần mềm áp dụng thành công Quản lý dự án theo nguyên tắc Agile trở thành giải pháp tối ưu cho các dự án phần mềm hiện nay.

Phương pháp Agile có thể áp dụng cho mọi loại hình dự án, nhưng yêu cầu sự tham gia và tương tác từ phía khách hàng Nó đặc biệt hữu ích khi khách hàng cần các chức năng sẵn sàng trong thời gian ngắn, thường là khoảng 3 tuần.

Agile là một mô hình phát triển phần mềm linh hoạt, cho phép các nhà phát triển điều chỉnh sản phẩm một cách liên tục để đáp ứng nhu cầu của thị trường và ý kiến của khách hàng.

- Đáp ứng toàn diện nhu cầu khách hàng thông qua việc giao hàng sớm và sản phẩm có giá trị.

- Thay đổi yêu cầu được chào đón, thậm chí là rất muộn trong quá trình phát triển.

- Giao phần mềm chạy được cho khách hàng một cách thường xuyên.

- Nhà kinh doanh và các kỹ sư phần mềm cần làm việc cùng nhau trong suốt dự án.

Xây dựng dự án với những cá nhân có động lực là yếu tố quan trọng Cung cấp sự hỗ trợ cần thiết, tạo ra môi trường làm việc tích cực và xây dựng niềm tin sẽ giúp họ hoàn thành công việc hiệu quả.

- Trao đổi trực tiếp là cách truyền đạt thông tin hiệu quả nhất.

- Thước đo chính của tiến độ là phần mềm chạy tốt.

- Phát triển liên tục và bền vững.

- Cải tiến sự linh hoạt bằng cách quan tâm đến kỹ thuật và thiết kế.

- Nghệ thuật tối đa hóa lượng công việc chưa xong - Sự đơn giản là cần thiết.

- Thích ứng thường xuyên với những thay đổi.

2.2.2 Làm quen và sử dụng hệ điều hành Ubuntu a Giới thiệu về hệ điều hành Ubuntu

Ubuntu là một hệ điều hành mã nguồn mở dựa trên Linux , phát triển và phân phối bởi

Canonical là một trong những phiên bản Linux phổ biến nhất, được sử dụng rộng rãi trên máy tính cá nhân, máy chủ và các thiết bị khác.

Hình 2.2.2.1 Hệ điều hành Ubuntu

Thực hiện dự án cá nhân

Quá trình thực tập gồm 3 giai đoạn, mỗi giao đoạn sẽ có một số dự án để ôn tập và cải thiện các kỹ năng

2.3.1 Giai đoạn 7 ngày đầu (Ôn tập lại các kiến thức cơ bản) a Công nghệ:

Trong giai đoạn này, người học sẽ ôn tập các kiến thức cơ bản về Internet, bao gồm cách thức hoạt động của Internet, khái niệm về trình duyệt (Browsers), giao thức HTTP và hệ thống tên miền DNS Tiếp theo, người học sẽ làm quen với HTML, CSS và Javascript, đồng thời tìm hiểu về thư viện Axios và cách xử lý bất đồng bộ trong lập trình.

Cloning thanh topbar của website chính “ https://dienthoaigiakho.vn/ ” bằng HTML, CSS, Javascript và thư viện Axios c Kết quả:

Nắm vững kiến thức về HTML, CSS và JavaScript, cùng với việc học cách thiết kế responsive cho các thiết bị khác nhau Làm quen với Axios để xử lý bất đồng bộ và thiết lập Axios cho dự án Đồng thời, tìm hiểu về công cụ quản lý dự án hiệu quả như Github.

Công cụ build website: Vite

Thư viện áp dụng trong dự án: Axios, UI Toast b Mô tả dự án:

Tạo 1 trang Blog Website hiển thị nội dung các blog được lấy data từ 1 API, tạo các chức năng cơ bản tương tác với các blog (CRUD), có sử dụng UI Toast để tạo thông báo khi tương tác c Kết quả:

Link: https://web-blog-alpha.vercel.app/

Hiểu và sử dụng được các API để lấy và xử lý data với mục đích hiển thị, tương tác với các Blog qua các RESTApi đơn giản (CRUD).

Công cụ build website: Vite

Thư viện áp dụng trong dự án: ReactJS b Mô tả dự án:

Tạo 1 trang Website Todo để quản lý công việc trong ngày, có sử dụng công cụ build website Vite, thư viện React, lưu data trên local storage, CRUD data

Thêm hiệu ứng kéo thả, sắp xếp các công việc, ràng buộc trước khi xóa 1 task bất kì c Kết quả:

Link: https://todo-app-nine-wheat-63.vercel.app/

Học thêm về thư viện ReacJS Sử dụng local strorage để lưu thông tin todo, CRUD todo. Tạo hiệu ứng kéo thả cho các todo

2.3.2.3 Cloning /info của web chính a Công nghệ:

Công cụ build website: Vite

Thư viện áp dụng trong dự án: ReactJS, Axios b Mô tả dự án:

Tạo 1 trang Info của Giakho sử dụng công cụ build website Vite, thư viện Axios để làm việc với API, thư viện React Xử lý 1 số Effect, cách chia layout cho trang Info Giakho, Reponsive c Kết quả:

Trang trên chưa được deploy lên Vercel vì có liên quan đến API của Giakho, nhưng có thể demo qua local

Gain a deeper understanding of ReactJS, including its functionality and how to perform CRUD operations with RestAPI Learn to render content on a website and implement simple effects to enhance user experience Additionally, discover techniques to improve project startup speed.

Công cụ build website: Vite

Thư viện áp dụng trong dự án: ReacJS, Axios b Mô tả dự án:

Tạo 1 trang Weather Website dự báo thời thiết, có sử dụng công cụ build website Vite, thư viện Axios để làm việc với API và xử lý data để hiển thị lên các component Tạo các effecfs cho các components, cho các chuyển đổi giữa các section Reponsive cho tất cả thiết bị c Kết quả:

Link: https://weather-web-amber.vercel.app/

Quen dần với việc xử lý data từ API trả về, học thêm các effects đơn giản, reponsive cho các thiết bị kỹ hơn

Công cụ build website: Vite

Thư viện áp dụng trong dự án: ReactJS, EmailJS

Deploy bằng Github.io b Mô tả dự án:

Tạo 1 trang Portfolio giới thiệu về bản thân, có sử dụng công cụ build website Vite, thư viện ReacJS và EmailJS để tạo liên hệ, deploy lên server Github.io Tạo thêm nhiều effects cho Website, NavMenu, NavContact c Kết quả:

Link: https://nhattien-portfolio.vercel.app/

Viết các component rõ ràng hơn, chia layout cho website chuẩn hơn, thêm nhiều effects hơn, reponsive đẹp hơn.

2.3.3.2 Web Ecommerce (FullStack) a Công nghệ:

Công cụ build website: Vite

Thư viện áp dụng trong dự án: ReacJS, VueJS, Axios

Framework áp dụng: Nuxt3, ExpressJS

Công cụ deploy: Vercel b Mô tả dự án:

Create an eCommerce website using Nuxt3 and Vite for the front-end of the home page, ReactJS and Axios for the admin page, and NodeJS with ExpressJS for the back-end, utilizing a PostgreSQL database.

- Home: https://home-web-ecommerce.vercel.app/

- Admin: https://admin-ecomerce-website.vercel.app/

- API: https://web-ecommerce-api.vercel.app/

Gaining proficiency in ReactJS has enhanced my coding speed and improved the reusability of components Additionally, I've accelerated my research and initialization of libraries and frameworks I've also learned a new framework, Nuxt3, utilizing VueJS and CSS libraries.

Hiểu sâu hơn về BackEnd, cách dựng database, tạo được REST API (CRUD) cho products, subcategories, categories

Deploy được các website trước đó đã làm

Tham gia dự án thực tế

Trong thời gian thực tập tại Giá Kho Group, tôi đã tham gia cập nhật logic cho một số tính năng của Website, đặc biệt là tính năng hiển thị tồn kho cho cửa hàng và cập nhật thông tin cho Website chính Dưới đây là một số hình ảnh được công ty cho phép công bố.

Hình 2.4.1 Cập nhật tồn kho cho cửa hàng

Hình 2.4.2 Cập nhật thêm địa chỉ trên Google và thông tin cho Footer

Hình 2.4.3 Cập nhật Form submit Giỏ hàng

Sau khi hoàn thành quá trình thực tập sớm, công ty đã tin tưởng và cho tôi tham gia vào dự án website chính Mặc dù ban đầu gặp nhiều khó khăn với framework NextJS 13, nhưng tôi đã nhanh chóng làm quen và có những đóng góp nhất định vào mã nguồn để phát triển tính năng.

TỔNG KẾT

Điểm mạnh

Chủ động trong công việc, nếu gặp khó khăn không giải quyết được thì có chủ động hỏi anh chị trong team giúp đỡ.

Khả năng giao tiếp khá, làm quen môi trường mới khá nhanh, hòa đồng với đồng nghiệp

Luôn sẵn sàng hỗ trợ cho team khi cần

Chịu tìm tòi, học hỏi công nghệ mới.

Điểm yếu

Kiến thức và khả năng lập trình còn chưa tốt.

Chưa tự giải quyết được các vấn đề khó.

Chuẩn đạt được

Goal Mục tiêu môn học

9/10 Nắm bắt được xu hướng, nhu cầu xã hội và tính đặc thù của doanh nghiệp

8/10 Hiểu và giải thích được các khái niệm cơ bản, thuật ngữ và sơ đồ hệ thống trong dự án

9/10 Nắm được quy trình, phương pháp và công nghệ phát triển sản phẩm phần mềm tại doanh nghiệp

9/10 người có khả năng hiểu và mô hình hóa vấn đề, đồng thời tham gia vào quá trình giải quyết vấn đề Họ cũng phát triển kỹ năng tư duy, kỹ năng làm việc nhóm và kỹ năng trình bày một cách hiệu quả.

7/10 Đọc, hiểu các tài liệu và giao tiếp bằng tiếng Anh

Ngày đăng: 04/09/2023, 20:57

HÌNH ẢNH LIÊN QUAN

Hình 1.1.2 Hình ảnh Head Office của team (Growth) - Báo cáo thực tập front end website developer
Hình 1.1.2 Hình ảnh Head Office của team (Growth) (Trang 9)
Hình 1.2.1 Hình ảnh 1 bộ phận của team - Báo cáo thực tập front end website developer
Hình 1.2.1 Hình ảnh 1 bộ phận của team (Trang 11)
Hình 1.2.2 Hiệu suất của Website Ecommerce được Google đánh giá - Báo cáo thực tập front end website developer
Hình 1.2.2 Hiệu suất của Website Ecommerce được Google đánh giá (Trang 11)
Hình 1.1.3 Hình ảnh 1 bộ phận của team - Báo cáo thực tập front end website developer
Hình 1.1.3 Hình ảnh 1 bộ phận của team (Trang 12)
Hình 2.2.2.2 Giao diện hệ điều hành Ubuntu - Báo cáo thực tập front end website developer
Hình 2.2.2.2 Giao diện hệ điều hành Ubuntu (Trang 17)
Hình 2.2.3 Github - Báo cáo thực tập front end website developer
Hình 2.2.3 Github (Trang 17)
Hình 2.2.4.2 Màn hình làm việc của VSCode - Báo cáo thực tập front end website developer
Hình 2.2.4.2 Màn hình làm việc của VSCode (Trang 18)
Hình 2.2.6.3 ExpressJS, NodeJS, Postman - Báo cáo thực tập front end website developer
Hình 2.2.6.3 ExpressJS, NodeJS, Postman (Trang 21)
Hình 2.2.7.1 ReacJS - Báo cáo thực tập front end website developer
Hình 2.2.7.1 ReacJS (Trang 22)
Hình 2.2.7.2 React component lifecycle. - Báo cáo thực tập front end website developer
Hình 2.2.7.2 React component lifecycle (Trang 23)
Hình 2.2.9 TypeScript - Báo cáo thực tập front end website developer
Hình 2.2.9 TypeScript (Trang 25)
Hình 2.2.11 React component lifecycle. - Báo cáo thực tập front end website developer
Hình 2.2.11 React component lifecycle (Trang 27)
Hình 2.4.1 Cập nhật tồn kho cho cửa hàng - Báo cáo thực tập front end website developer
Hình 2.4.1 Cập nhật tồn kho cho cửa hàng (Trang 32)
Hình 2.4.3 Cập nhật Form submit Giỏ hàng - Báo cáo thực tập front end website developer
Hình 2.4.3 Cập nhật Form submit Giỏ hàng (Trang 33)

TỪ KHÓA LIÊN QUAN

w