Tải bản đầy đủ (.pdf) (16 trang)

Báo cáo thực tập drupal developer

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (648.58 KB, 16 trang )

ĐẠ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


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



×