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

Báo cáo thực tập full stack developer

16 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 Full-stack Developer
Tác giả Nguyễn Thành Tài
Trường học Trường Đại Học Công Nghệ Thông Tin
Chuyên ngành Khoa 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 16
Dung lượng 1,65 MB

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

Nội dung

Để thử sức bản thân trong ngành công nghiệp web, em đã lựa chọn vai trò front-end developer để học hỏi cho các đồ án cũng như nghề nghiệp tương lai Sau những năm tháng trong môi trường đ

Trang 1

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

[Full-stack Developer]

Công ty thực tập: TNHH Unlimited

Design And Technology

Người phụ trách: Kiều Trí Đăng Thực tập sinh: Nguyễn Thành Tài

TP Hồ Chí Minh, tháng 7 năm 2023

Trang 2

2

LỜI MỞ ĐẦU

Trong hơn một thập kỉ qua, ngành công nghệ thông tin đã có những bước phát triển như vũ bão trải rộng khắp trên mọi lĩnh vực hoạt động ở khắp nơi trên toàn thế giới Cụ thể những thành tựu trong ngành công nghệ thông tin đã khiến doanh nghiệp trong và ngoài nước ngày càng chú ý hơn tới việc áp dụng chúng để gia tăng ưu thế cạnh tranh và tạo cơ hội cho mình

Công nghệ Web đã phục vụ đã phục vụ hầu hết các nhu cầu của con người từ bán hàng, giáo dục, liên lạc, khai báo thông tin (cá nhân, y tế,…) Gần 2 tỷ là con số trang web đã được tạo và không có dấu hiệu suy giảm

Sử dụng website là cách truy cập thuận tiện đối với khách hàng Một trang web muốn được nhiều người sử dụng phải nâng cao hiệu năng và trải nghiệm người dùng,

và làm thế nào để tạo ra sản phẩm đạt chất lượng cao, thỏa mãn hai yếu tố trên luôn làm bất kì một đội ngũ phát triển website nào tốn nhân lực và thời gian Để thử sức bản thân trong ngành công nghiệp web, em đã lựa chọn vai trò front-end developer để học hỏi cho các đồ án cũng như nghề nghiệp 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 Công ty TNHH UNLIMITED DESIGN AND

TECHNOLOGY – một môi trường nếu có hội em sẽ giới thiệu bạn bè cũng như đồng nghiệp trong tương lai

Trang 3

3

LỜI CẢM ƠN

Em xin trân trọng gửi lời cảm ơn Công ty TNHH UNLIMITED DESIGN AND TECHNOLOGY đã cho em cơ hội được thực tập tại công ty

Em xin chân thành cảm ơn trường Đại học Công nghệ Thông tin và Khoa Công nghệ Phần mềm đã tạo điều kiện cho em hoàn thành tốt đợt thực tập doanh nghiệp Nhờ đợt thực tập này

đã giúp cho em rất nhiều kinh nghiệm quý báu Những kinh nghiệm đó sẽ giúp em hoàn thiện hơn trong công việc và môi trường làm việc sau này

Em cũng xin cảm ơn quý thầy cô trong khoa đã tận tình giảng dạy và trang bị cho em những kiến thức cần thiết Chính những kiến thức này hỗ trợ em rất trong việc hoàn thành khóa thực tập doanh nghiệp

Mặc dù em đã cố gắng hoàn thành báo cáo thực tập doanh nghiệp Tuy nhiên sẽ có những thiếu sót, rất mong nhận được sự thông cảm, chia sẻ của quý thầy cô để giúp em hoàn thành tốt bộ môn thực tập doanh nghiệp

Một lần nữa em xin chân thành cảm ơn !

TP HCM, ngày 3 tháng 7 năm 2023

[…]

Trang 4

4

NHẬN XÉT CỦA KHOA

Trang 5

5

MỤC LỤC LỜI MỞ ĐẦU 2

LỜI CẢM ƠN 3

NHẬN XÉT CỦA KHOA 4

MỤC LỤC 5

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

1.1 Giới thiệu […] 7

1.2 Sản phẩm công ty 7

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

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

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

2.2 Nghiên cứu kỹ thuật 10

2.2.1 Tuần 1 10

2.2.2 Tuần 2 10

2.3 Tham gia dự án thực tế 12

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

3.1 Điểm mạnh 14

3.2 Điểm yếu 15

3.3 Chuẩn đạt được 15

TÀI LIỆU THAM KHẢO 16

Trang 6

6

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

Công ty TNHH UNLIMITED DESIGN AND TECHNOLOGY

Trang 7

7

1.1 Giới thiệu tổng quan về công ty TNHH Unlimited Design and Technology

Tên công ty: Công ty UNLIMITED DESIGN AND TECHNOLOGY

Địa chỉ: 242/21/12 Nguyễn Thiện Thuật, Phường 3, Quận 3, Thành phố Hồ Chí Minh

Điện thoại: 1800 6872

Mã số thuế : 0315831777

1.2 Sản phẩm công ty

1 Sản phẩm của công ty

Thông qua trang website (VDES), công ty cung cấp một nền tảng trực tuyến thông qua tất cả các loại địa điểm và nhà cung cấp tạm thời (ví dụ như khách sạn, nhà hàng, hội trường tiệc cưới, trung tâm hội nghị, tiệm bán hoa, chỗ thuê đồ nội thất, trang trí sự kiện), có thể quảng cáo sản phẩm của họ cho việc đặt chỗ và thông qua đó khách hàng đến trang website để có thể đặt chỗ Bằng cách tạo một cái đặt chỗ qua VDES, bạn ký vào một hợp đồng trực tiếp (ràng buộc pháp lý) mối quan hệ với người tổ chức

sự kiện mà bạn đặt chỗ Từ quan điểm này, bạn có thể đặt chỗ của bạn, công ty đóng vai trò như trung gian giữa bạn và nhà cung cấp, truyền tải những chi tiết thông tin cho việc đặt chỗ của bạn tới nhà cung cấp sự kiện và gửi cho bạn mail xác nhận để thay mặt

và cho nhà cung cấp sự kiện

Trang 8

8

Trang 9

9

Địa chỉ website: https://vdes.vn/

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

Em tham gia làm việc tại công ty bắt đầu từ ngày 1/7/2022 tới 3/7/2023

- Thời gian làm việc từ thứ 2 đến thứ 7 và làm việc 40 tiếng 1 tuần tối thiểu 6 tiếng 1

ngày, thứ 7 tối thiểu 4 tiếng

- Thời gian nghỉ trưa từ 12:00 PM đến 1:30 PM, mọi nhân viên có thể ăn trưa và ngủ

trước khi bắt đầu công việc vào buổi chiều

- Mỗi tháng có tổ chức outing theo từng phòng, bộ phận sẽ được trưởng bộ phận sắp

xếp địa điểm outing, làm việc ở bên ngoài công ty

- Mỗi chiều 05:30 PM toàn công ty sẽ tham gia peer testing cho platform của mình để

hoàn thiện sản phẩm

- Mỗi sáng 09:45 AM mọi thành viên sẽ thực hiện report công việc của mình qua bot

standup trên slack với 3 câu hỏi hôm trước làm gì, hôm nay làm gì, có stuck ở đâu

không

Trang 10

10

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

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

Thời gian : 2 ngày

Nội dung : Giới thiệu về công ty, cách tổ chức của công ty

Được nghe người phụ trách giới thiệu về công ty, quá trình thành lập và phát triên (như đã nhắc đến ở trên), quy trình làm việc từ cao xuống thấp, cách thức tổ chức của công ty

Ngoài ra, thực tập sinh còn được giới thiệu về cách thức làm việc trong công ty như thời gian đi làm, các quy định cần phải tuân thủ, cách sử dụng email trong công

việc…

Kết quả : Hiểu thêm về công ty Udt, quá trình thành lập và phát triển Có thêm các kỹ

năng về việc sử dụng email trong công việc, làm việc có kế hoạch, có kỷ luật, có trách nhiệm hơn

2.2 Nghiên cứu kỹ thuật

2.2.1 Tuần 1

Nội dung : Tìm hiểu về các công cụ sẽ được sử dụng trong quá trình làm việc

Trong thời gian này, mentor đã hướng dẫn thực tập sinh tìm hiểu về các công cụ sẽ sử dụng trong công việc sau này Một số phần mềm trong số đó như Gitlab – sử dụng quản lí code, VScode - một editor để xây dựng ứng dụng

Trang 11

11

Trang 12

12

Kết quả : Hiểu thêm về công ty UDT, quá trình thành lập và phát triển Có thêm các kỹ năng

về việc sử dụng email trong công việc, làm việc có kế hoạch, có kỷ luật, có trách nhiệm hơn

2.2.2 Tuần 2

Nội dung : Được training về các kỹ thuật html, css, scss cơ bản và nâng cao, những

kiến thức quan trọng cho việc tạo các layout responsive cho trang web

- Html: để xây dựng nội dung của website

- Css: để chỉ định bố cục của các trang web

Thực hiện:

- Tham gia đầy đủ các buổi training của công ty

- Làm các bài thực hành, kiểm tra về kiến thức đã học

- Tự tìm hiểu các tài liệu và khóa học ở ngoài

Kết quả :

- Nắm được kiến thức html/css cơ bản và biết them css flexbox

- Nắm được cách thức dựng layout, style theo design và bố trí media query cho responsive

2.4 Tham gia dự án thực tế

Dự án: Phát triển hệ thống cho thuê nhà ở Mỹ HomeRoom

Công nghệ sử dụng: Loopback4, Nextjs

Các công việc đã thực hiện:

- Một số giao diện

Trang 13

13 Hình 3.1 Giao diện trang chủ

Hình 3.2 Giao diện trang house detail

Trang 14

14

Hình 3.3 Giao diện trang apply

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

Quãng thời gian thực tập tại công ty TNHH Unlimited Design and Technology đã 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ế, tác phong của người kỹ

sư phần mềm Được làm việc tại đây, em đã học thêm được kỹ năng mềm sử dụng mail, quản lý ticket, làm việc nhóm, giao tiếp với cấp trên, …

Chỉ trong thời gian hạn chế, 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

Khi tham gia vào dự án thực tế, em cũng hoàn thành tốt các tác vụ đúng hạn và đạt chất lượng tốt

3.1 Điểm mạnh

- Qua thời gian thực tập ở công ty, tôi đã nắm được các kiến thức cơ bản và vài nâng cao liên quan đến công việc của một lập trình viên ReactJS

- Làm việc trong dự án production cũng như nền tảng, sản phẩm chính của công

ty với vai trò là một ReactJS developer trong mô hình Kanban, tôi đã học được nhiều điều về quá trình làm ra một sản phẩm phần mềm thực sự Không chỉ đảm bảo chất lượng phần mềm mà còn giúp sản phẩm tốt hơn về cả chất lượng

và quy trình

Trang 15

15

3.2 Điểm yếu

- Cần cải thiện communication với đồng nghiệp, leader

- Cần cải thiện chất lượng code, tư duy phát triển phần mềm

3.3 Chuẩn đạt được

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

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

G3 Nắm được quy trình, phương pháp và công nghệ phát triển sản phẩm

G4 Có khả năng tìm hiểu vấn đề, mô hình hóa vấn đề và tham gia giải quyết

Trang 16

16

TÀI LIỆU THAM KHẢO

Html, css, responsive:

- https://developer.mozilla.org/en-US/

- https://www.w3schools.com/

- https://www.freecodecamp.org/learn/responsive-web-design/

Javascript:

- https://www.w3schools.com/

- https://codelearn.io/learning/javascript-co-ban

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

HÌNH ẢNH LIÊN QUAN

Hình 3.2 Giao diện trang house detail - Báo cáo thực tập full stack developer
Hình 3.2 Giao diện trang house detail (Trang 13)
Hình 3.3 Giao diện trang apply - Báo cáo thực tập full stack developer
Hình 3.3 Giao diện trang apply (Trang 14)

TỪ KHÓA LIÊN QUAN

w