1. Trang chủ
  2. » Giáo Dục - Đào Tạo

thực tập frontend developer

12 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 đề Thực Tập Frontend Developer
Tác giả Vũ Nguyễn Quân Minh
Người hướng dẫn Thầy Đinh Nguyễn Anh Dũng, Trần Trung Hiếu
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
Năm xuất bản 2024
Thành phố TP. Hồ Chí Minh
Định dạng
Số trang 12
Dung lượng 678,53 KB

Nội dung

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 TIN

KHOA CÔNG NGHỆ PHẦN MỀM

BÁO CÁO THỰC TẬP

Frontend Developer

Công ty thực tập: BenKon

Người phụ trách: Trần Trung Hiếu

Thực tập sinh: Vũ Nguyễn Minh

Quân

TP Hồ Chí Minh, tháng 1 năm 2024

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ành Cô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 nhu cầ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ện nay đã có đến hơn 1.5 tỷ trang web, nhưng nhu cầu tạo ra những trang web mới vẫn chư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 ở hai yế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 suy nghĩ đau đầu Để thử thách bản thân trong ngành công nghiệp web, em đã lựa chọn Frontend web developer là định hướng cho việc học cũng như nghề nghiệp trong tươ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ững kiến thức đã học và có được trải nghiệm trong môi trường thực tế, em đã quyết định tham 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

LỜI CẢM ƠN

Em xin trân trọng gửi lời cảm ơn thầy Đinh Nguyễn Anh Dũng đã giới thiệu em thực tập tại công ty Nhờ có thầy mà em đã có cơ hội được thực tập tại BenKon

Chân thành cảm ơn anh Trần Trung Hiếu và các anh chị trong BenKon đã bỏ ra nhiều thời gian, công sức để hướng dẫn, hướng dẫn, giúp đỡ em tận tình trong khi làm quen môi trường mới cũng như trong việc tiếp cận kiến thức công nghệ, kỹ năng lập trình và tư duy sản phẩm để có thể thực hiện tốt dự án cá nhân và dự án thực tế trong thời gian qua

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 4

NHẬN XÉT CỦA KHOA

Trang 5

MỤC LỤC

LỜI MỞ ĐẦU

LỜI CẢM ƠN

MỤC LỤC

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

1.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 ty

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

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 2

2.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 theo yê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áp toà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 cho doanh 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ều hò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 đến thứ 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, đặt mụ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ằm

có 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 Mini App 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ự án hoà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 Mini App Ứ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 doanh nghiệp, cửa hàng Thông qua đó người dùng có thể gửi phản hồi tới BenKon khi thô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ác nhau 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ía Zalo 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 tin

và 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 Zalo Mini App

2.3.2 Giai đoạn 1

Nội dung: Tiến hành làm giao diện cơ bản và các chức năng cơ bản của dự án App điều khiển máy lạnh qua Web và Zalo Mini App

Kết quả: Hoàn tất giao diện các chức năng ở mức độ cơ bản, hoạt động tốt với dữ

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át sinh 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ông thể 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 trong quy 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ách giao 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ềm như 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 training vớ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ụ đúng hạ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ách

là 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 trong khoảng thời gian ít nhất 1 năm

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

w