ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH
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 DOANH NGHIỆP
Vị trí thực tập: Drupal Developer
Cơng ty thực tập: CÔNG TY CỔ PHẦN CÔNG NGHỆ WEEBPAL
Người phụ trách: Nguyễn Ngọc Hải
Sinh viên: Lê Quốc Khanh
MSSV: 19521680
Lớp: SE501.N21.PMCL
TP. HỒ CHÍ MINH, 2023
LỜI CẢM ƠN
Trong thời đại công nghệ thông tin phát triển mạnh mẽ như hiện nay, việc thực tập
tại một doanh nghiệp công nghệ thông tin là một cơ hội vơ cùng q báu. Đó là cơ hội
để chúng ta tiếp cận và áp dụng những kiến thức đã học vào thực tế, tìm hiểu về quy
trình làm việc, cơng nghệ mới và tạo dựng mối quan hệ chuyên môn.
Trong báo cáo này, em xin trình bày về quá trình thực tập tại một doanh nghiệp
công nghệ thông tin, nhằm mục đích cung cấp cái nhìn tổng quan về hoạt động của
doanh nghiệp và kinh nghiệm cá nhân trong quá trình tham gia cơng việc.
Trong suốt thời gian thực tập, em đã có cơ hội được trải nghiệm và tiếp cận với các
cơng nghệ, quy trình làm việc chun nghiệp, cũng như mơi trường làm việc đầy thử
thách. Qua đó, em đã có được những kiến thức và kỹ năng thực tế, từ đó phát triển và
nâng cao khả năng làm việc của mình.
Tuy nhiên, kinh nghiệm tích lũy của em cịn yếu kém cũng khó tránh khỏi những sai
sót, mong q thầy cơ bỏ qua. Trong q trình báo cáo em mong nhận được sự góp ý từ
thầy cơ để có thể phát triển thêm các kĩ năng có trong tương lai.
Vì u cầu và chính sách bảo mật của quý doanh nghiệp nên các tài liệu và
hình minh hoạ ở bên dưới không được tiết lộ ra bên ngoài.
Lời cuối cùng em xin chân thành cảm ơn tất cả thầy cô, anh chị đã giúp đỡ em trong
thời gian qua.
Trân trọng.
Thành phố Hồ Chí Minh, tháng 7 năm 2023
Lê Quốc Khanh
ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH
CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM
TRƯỜNG ĐẠI HỌC
Độc Lập - Tự Do - Hạnh Phúc
CÔNG NGHỆ THÔNG TIN
KHOA CÔNG NGHỆ PHẦN MỀM
TP. HCM, ngày 1 tháng 7 năm 2023
NHẬN XÉT CỦA KHOA
Họ và tên sinh viên: Lê Quốc Khanh
MSSV: 19521680
Điện thoại: 0945958952
Mã lớp: SE501.N21.PMCL
Cơng ty thực tập: CƠNG TY CỔ PHẦN CƠNG NGHỆ WEEBPAL
Thời gian thực tập: 20/02/2023 – 20/04/2023
Vị trí thực tập: Lập trình viên Drupal.
Nhiệm vụ được giao: Dự án phát triển website của công ty
Nhận xét của khoa:
MỤC LỤC
Chương 1. Giới thiệu về công ty Weebpal.....................................................................................9
1.1. Giới thiệu sơ lược .......................................................................................................................9
1.2. Lịch sử công ty.......................................................................................................................... 10
Chương 2. Nội dung thực tập ........................................................................................................... 11
2.1. Vị trí cơng việc ...........................................................................................................................11
2.2. Nội dung thực tập chi tiết .................................................................................................... 11
Chương 3. Kết quả đạt được............................................................................................................. 14
3.1. Điểm mạnh ..................................................................................................................................14
3.2. Điểm yếu ......................................................................................................................................14
3.3. Chuẩn đạt được ........................................................................................................................ 14
TÀI LIỆU THAM KHẢO........................................................................................................................... 16
DANH MỤC HÌNH
Hình 1: Logo Weebpal ......................................................................................................................9
Hình 2: Khơng gian làm việc ..........................................................................................................9
Hình 3: Website cơng ty.................................................................................................................. 9
DANH MỤC BẢNG
Bảng 1: Danh mục từ viết tắt ........................................................................................................ 8
Bảng 2: Nội dung thực tập chi tiết........................................................................................... 13
Bảng 3: Chuẩn đạt được ............................................................................................................... 15
DANH MỤC TỪ VIẾT TẮT
STT Từ viết tắt
Từ đầy đủ
Ý nghĩa
1
Số thứ tự
Số thứ tự trong
STT
bảng
2
API
Application Programming Interface Giao diện lập
trình ứng dụng
3
CMS
Content Management System
Hệ thống quản lí
nội dung
4
OS
Open Source
Bảng 1: Danh mục từ viết tắt
Mã nguồn mở
Chương 1. Giới thiệu về công ty Weebpal
1.1.
Giới thiệu sơ lược
Hình 1: Logo Weebpal
Hình 2: Khơng gian làm việc
Hình 3: Website công ty
WeebPal là một công ty công nghệ và phát triển phần mềm có trụ sở tại Việt
Nam. Cơng ty chuyên về việc cung cấp các giải pháp và dịch vụ liên quan đến
CMS và các công nghệ web.
9
WeebPal tập trung vào việc phát triển và tối ưu hóa các hệ thống quản lý nội
dung cho các trang web, đặc biệt là sử dụng Drupal - một hệ thống quản lý nội
dung mã nguồn mở phổ biến. Công ty cung cấp các giải pháp Drupal đa dạng, từ
việc xây dựng trang web đơn giản cho cá nhân và doanh nghiệp nhỏ đến triển
khai và quản lý hệ thống phức tạp cho các doanh nghiệp lớn.
1.2.
Lịch sử công ty
Năm 2008: Người sáng lập (Anh Nguyễn Ngọc Hải) bắt đầu làm việc với tư
cách là Nhà phát triển PHP tại một số công ty gia công phần mềm.
Năm 2011: Người sáng lập bắt đầu Drupal Developer.
Năm 2012: Công ty Weebpal thành lập vào 11/1/2012. Tập trung phát triển
Drupal Themes & Development.
Năm 2014: Cơng ty Weebpal đã có văn phịng chính thức vào 1/4/2014. Tập
trung phát triển Drupal Themes & Development.
Năm 2016: Chỉ tập trung vào phát triển Drupal. Bắt đầu một số sản phẩm
trong Drupal 8 chỉ dành cho PR.
Năm 2017: Đổi tên thành WeebPal Technology Corporation từ ngày 9/3/2017.
Năm 2018: Thực hiện các dự án với các nền tảng khác: Symfony, Magento,
Wordpress.
Năm 2021: Xây dựng các khung quản lý chi tiết về phát triển kinh doanh, nhân
sự, dự án và phát triển về sau.
10
Chương 2. Nội dung thực tập
2.1.
Vị trí cơng việc
Vị trí: Lập trình viên Drupal (Back-end)
Mơ tả cơng việc: Tại cơng ty em đã thực tập với vị trí Drupal Developer. Tại
đây em sử dụng CMS như Drupal để phát triển dự án của công ty, bao gồm sửa
lỗi phần mềm, phát triển website mới bằng nhiều công nghệ khác nhau như JS,
PHP, Symfony, SFTP,…
2.2.
Nội dung thực tập chi tiết
STT
Nhiệm vụ
Thời gian
Kết quả
1
Nghiên cứu về cơng nghệ
20/2/2023 –
Hồn thành việc
Drupal, ngồi ra nghiên cứu
21/2/2023
nghiên
cứu
các
thêm các khái niệm liên quan
khái niệm cơ bản
như
về drupal.
-
Open
Source,
CMS,
Wordpress, Laravel.
- Website chính của Drupal,
bao gồm Drupal.org, Drupal
community,…
2
Nghiên cứu về cơng ty, bao
21/2/2023 –
Hồn thành và nắm
gồm cả website, các dự án,
22/2/2023
được dự án của
theme, module của drupal
công ty
mà website đã sử dụng
3
Được training về Server
22/2/2023-
Nắm được cách kết
connection sử dụng SSH
24/2/2023
nối server của công
key, STP, SFTP.
ty qua sử dụng
phần mềm Putty và
11
Được training về các lệnh cơ
WinScp
bản trong hệ điều hành
Linux: cd, pwd, ls, mv,…
4
Được training về các câu
24/2/2023 –
Đã phát triển thành
lệnh của github
2/3/2023
công 2 website đầu
tiên
Được training Drupal cơ bản
sử
dụng
Drupal
bao gồm: Cài đặt Drupal, sử
dụng để tạo website dựa theo
yêu cầu đã training
5
Được training về javascript,
2/3/2023-
Nắm được các khái
php, jQuery cơ bản.
5/3/2023
niệm cơ bản của
hai ngôn ngữ
Training về oop và design
pattern.
6
Được training về sử dụng
5/3/2023
javascript, jQuery, Php để
10/3/2023
–
phát triển module của drupal.
Nắm
được
cách
phát
triển
một
module
của
Drupal, bao gồm
Hooks,
Actions,
Triggers, làm việc
được với database,
ngoài ra nắm được
cơ
bản
Entity,
Controller,…
7
Được training về sử dụng
10/3/2023 –
Nắm
javascript, jQuery, Php để
20/3/2023
phát triển Theme
phát triển themes của drupal.
được
cách
của trang web khi
sử dụng Drupal
12
8
Phát triển website chính thức
20/3/2023 –
Làm việc chung
của cơng ty
20/4/2023
với nhóm, sử dụng
kết quả đã học có
thể
phát
triển
website dựa vào
yêu cầu của công
ty
Bảng 2: Nội dung thực tập chi tiết
13
Chương 3. Kết quả đạt được
Quãng thời gian thực tập tại WeebPal Technology Corporation đã 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 như
làm việc nhóm, giao tiếp với cấp trên, đồng nghiệp, nắm được các quy trình của
cơng ty,…
Chỉ trong thời gian hạn chế, em đã hoàn thành dự án cá nhân trong q trình
training với các tính năng, 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
- Tích cực nghiên cứu và tự học tự kiến thức mới.
- Có trách nhiệm với cơng việc
- Giao tiếp tốt.
3.2.
Điểm yếu
- Dễ bị nhầm lẫn yêu cầu, nên đơi khi có những sai sót nhất định.
- Chưa từng tiếp xúc qua Drupal nên có nhiều khái niệm mới và lạ dẫn đến chậm
tiến độ.
3.3.
Chuẩn đạt được
14
Goal
Mục tiêu môn học
Điểm
G1
Nắm bắt được xu hướng, nhu cầu xã hội và
9/10
tính đặc thù của doanh nghiệp
G2
Hiểu và giải thích được các khái niệm cơ
8/10
bản, thuật ngữ và sơ đồ hệ thống trong dự
án
G3
Nắm được quy trình, phương pháp và cơng
8/10
nghệ phát triển sản phẩm phần mềm tại
doanh nghiệp
G4
Có khả năng tìm hiểu vấn đề, mơ hình hóa
8/10
vấn đề và tham gia giải quyết vấn đề
G5
Phát triển kỹ năng tư duy, kỹ năng làm việc
8/10
nhóm và kỹ năng trình bày
G6
Đọc, hiểu các tài liệu và giao tiếp bằng tiếng 9/10
Anh
Bảng 3: Chuẩn đạt được
15
TÀI LIỆU THAM KHẢO
[1] Drupal Development Company;
[2] Drupal; www.drupal.org
[3] Open source; />
16