thực tập frontend developer

12 0 0
Tài liệu đã được kiểm tra trùng lặp
thực tập frontend developer

Đ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

LỜI MỞ ĐẦUTrong cuộc cách mạng công nghiệp 4.0, công nghệ thông tin nói chung và ngànhCông nghệ phần mềm nói riêng luôn là nhân tố đóng vai trò quan trọng trong quátrình phát triển của x

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TINKHOA CÔNG NGHỆ PHẦN MỀM

Trang 2

LỜI MỞ ĐẦU

Trong cuộc cách mạng công nghiệp 4.0, công nghệ thông tin nói chung và ngànhCông nghệ phần mềm nói riêng luôn là nhân tố đóng vai trò quan trọng trong quátrình phát triển của xã hội.

Công nghệ Web, hay công nghệ sản xuất các trang web đã phục vụ hầu hết các nhucầu của con người từ bán hàng, cung cấp kiến thức đến thông tin liên lạc, Hiệnnay đã có đến hơn 1.5 tỷ trang web, nhưng nhu cầu tạo ra những trang web mới vẫnchưa có dấu hiệu giảm.

Do đó, một trang web muốn được nhiều người sử dụng phải đáp ứng được yếu tốhình thức và nội dung Làm thế nào để sản phẩm tạo ra đạt chất lượng cao ở haiyếu tố trên luôn làm bất kì một đội ngũ phát triển website nào cũng cần phải suynghĩ đau đầu Để thử thách bản thân trong ngành công nghiệp web, em đã lựa chọnFrontend web developer là định hướng cho việc học cũng như nghề nghiệp trongtương lai.

Sau những năm tháng trong môi trường đại học, với mong muốn áp dụng nhữngkiến thức đã học và có được trải nghiệm trong môi trường thực tế, em đã quyết địnhtham gia vào BenKon – một môi trường lý tưởng và chuyên nghiệp để thực hiện dựđịnh.

Trang 3

Em cũng xin cảm ơn thầy cô trong khoa Công nghệ phần mềm đã nhiệt tình hỗ trợ,tạo điều kiện em làm báo cáo này

TP HCM, ngày 1 tháng 1 năm 2024

Vũ Nguyễn Minh Quân

Trang 5

MỤC LỤC

LỜI MỞ ĐẦULỜI CẢM ƠNMỤC LỤC

CHƯƠNG 1: GIỚI THIỆU CÔNG TY THỰC TẬP1.1 Giới thiệu BenKon

1.2 Sản phẩm công ty

1.3 Lịch làm việc khi thực tập tại công tyCHƯƠNG 2: NỘI DUNG THỰC TẬP

2.1 Tìm hiểu công ty và dự án hiện tại ở công ty

2.2 Tìm hiểu về công nghệ dự án mới và tính khả thi của dự án

2.3 Phát triển phần mềm BenKon QRC - điều khiển máy lạnh từ xa qua mã QR trên nền tảng Web và Zalo Mini App

2.3.1 Giới thiệu dự án thực tế2.3.2 Giai đoạn 1

2.3.3 Giai đoạn 22.3.4 Giai đoạn 3

2.3.5 Giai đoạn 4 (hiện tại)

2.3.6 Một số ảnh minh họa (một số tính năng hiện tại đang được tạm ẩn theoyêu cầu của BenKon nên không thể minh họa chi tiết)

CHƯƠNG 3: TỔNG KẾT

Trang 6

CHƯƠNG 1: GIỚI THIỆU CÔNG TY THỰC TẬP

1.1 Giới thiệu BenKon

Hình 1.1 Logo BenKon

Sứ mệnh lớn nhất mà BenKon theo đuổi là tiết kiệm năng lượng Từ sứ mệnh này,đội ngũ BenKon luôn không ngừng nghiên cứu, phát triển và mang đến giải pháptoàn diện về quản lý và tối ưu vận hành hệ thống điều hòa không khí cho tất cảdoanh nghiệp tại Việt Nam.

1.2 Sản phẩm công ty

Ứng dụng công nghệ IoT vào quản lý và tối ưu sử dụng máy điều hoà dành chodoanh nghiệp, từ đó giúp giảm chi phí 20-50% điện năng và bảo vệ môi trường.Ngoài ra công ty còn cung cấp một số phần mềm hỗ trợ theo dõi tình trạng máy điềuhòa, điều khiển hệ thống từ xa qua Web, App, mã QR,

1.3 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 BenKon từ ngày 05/10/2023 tới 29/12/2023, từ thứ 2 đếnthứ 6 hàng tuần, mỗi ngày 9 tiếng, giờ giấc từ 9 giờ đến 18 giờ, có thể linh hoạt.Thời gian nghỉ trưa khoảng 1-2 tiếng Sau mỗi ngày làm việc em sẽ báo cáo tiến độcông việc trong ngày, đặt câu hỏi và nhận chia sẻ, giải đáp từ anh hướng dẫn, đặtmục tiêu cho ngày làm việc tiếp theo Mỗi tuần sẽ báo cáo tiến độ vào chiều thứ 6.Cuối tháng sẽ có một buổi thuyết trình những gì đã làm.

Trang 7

CHƯƠNG 2: NỘI DUNG THỰC TẬP

2.1 Tìm hiểu công ty và dự án hiện tại ở công ty

Thời gian: 1 ngày

Nội dung: Em đã được anh mentor giới thiệu về BenKon và các dự án hiện tại nhằmcó cái nhìn rõ hơn về công ty Sau đó bắt đầu nhận các công việc liên quan tới dựán hiện tại.

Kết quả: hiểu thêm về BenKon, nắm rõ được các công việc và dự định của BenKon.Từ đó hỗ trợ cho quá trình làm việc dễ dàng hơn.

2.2 Tìm hiểu về công nghệ dự án mới và tính khả thi của dự án

Thời gian: 1 tuần

Nội dung: Công việc đầu tiên của em là tìm hiểu và nghiên cứu về Zalo Mini App Từđó đưa ra kết luận liệu phát triển một web app từ đầu không thông qua Zalo MiniApp Studio rồi deploy sang Zalo Mini App có khả thi hay không.

Kết quả: nắm rõ cách hoạt động của Zalo Mini App Rút ra được kết luận là dự ánhoàn toàn khả thi.

2.3 Phát triển phần mềm BenKon QRC - điều khiển máy lạnh từ xa qua mãQR trên nền tảng Web và Zalo Mini App

2.3.1 Giới thiệu dự án thực tếCông nghệ: ReactJS, Typescript.

Mô tả: BenKon QRC là một Web App hoạt động trên nền tảng Web và Zalo MiniApp Ứng dụng hỗ trợ xem các thông số hệ thống điều hòa tại một chi nhánh doanhnghiệp, cửa hàng Thông qua đó người dùng có thể gửi phản hồi tới BenKon khithông số có vấn đề (máy lạnh bị hỏng, điều khiển tự động của BenKon không hoạtđộng, ) hoặc tự điều khiển hệ thống máy lạnh qua các chế độ điều khiển khácnhau trên ứng dụng.

Khó khăn: Zalo Mini App còn khá mới mẻ nên có mỗi số lỗi và hạn chế đến từ phíaZalo mà bản thân không thể tự giải quyết Đồng thời tài liệu chưa đầy đủ thông tinvà không có nhiều.

Hướng giải quyết: Chủ động liên hệ với hỗ trợ viên của Zalo trên cộng đồng ZaloMini App.

Trang 8

liệu giả.

2.3.3 Giai đoạn 2

Nội dung: Cải thiện giao diện, gọi API để lấy dữ liệu thật, xử lý lỗi từ API.Kết quả: Chuyển đổi từ dữ liệu giả sang dữ liệu thật lấy từ API của BenKon.2.3.4 Giai đoạn 3

Nội dung: Deploy sang Zalo Mini App, bảo đảm tính ổn định và xử lý lỗi phát sinh.Kết quả: Thành công deploy sang Zalo Mini App, thành công xử lý một số lỗi phátsinh sau khi deploy (Ví dụ: không hoạt động đúng theo mong đợi trên thiết bị iOS).2.3.5 Giai đoạn 4 (hiện tại)

Nội dung: Publish ứng dụng và tiếp tục phát triển các tính năng mới.Kết quả: Ứng dụng đã được publish thành công.

Trang 9

2.3.6 Một số ảnh minh họa (một số tính năng hiện tại đang được tạm ẩn nên khôngthể minh họa chi tiết)

Hình 2.1 Màn hình xin quyền Zalo Mini App

Trang 10

Hình 2.2 Màn hình phản hồi (cũ)

Trang 11

Hình 2.4 Màn hình trạng thái (Backend đang bảo trì tại thời điểm chụp)

Trang 12

CHƯƠNG 3: TỔNG KẾT

Quãng thời gian thực tập tại BenKon đã giúp em cải thiện bản thân rất nhiều trongquy trình làm việc thực tế, hiểu biết hơn về cách hoạt động của các công ty, cáchgiao tiếp với mọi người Được làm việc tại đây, em đã học thêm được kỹ năng mềmnhư làm việc nhóm, giao tiếp với cấp trên,….

Trong vòng gần 3 tháng, em đã hoàn thành dự án cá nhân trong quá trình trainingvới các tính năng, yêu cầu đặt ra ban đầu Đồng thời hoàn thành tốt các tác vụ đúnghạn và đạt chất lượng tốt.

Sau khi kết thúc quá trình thực tập, em sẽ tiếp tục ở lại BenKon làm việc với tư cáchlà một nhân viên chính thức Dự kiến tương lai em sẽ ở lại đây làm việc trongkhoảng thời gian ít nhất 1 năm.

Ngày đăng: 15/05/2024, 09:12

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

  • Đang cập nhật ...

Tài liệu liên quan