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

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

16 3 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 Drupal Developer
Tác giả Lê Quốc Khanh
Người hướng dẫn Nguyễn Ngọc Hải
Trường học Trường Đại học Công nghệ Thông tin - Đại học Quốc gia TP. Hồ Chí Minh
Chuyên ngành Công nghệ Thông tin
Thể loại Báo cáo thực tập
Năm xuất bản 2023
Thành phố Hồ Chí Minh
Định dạng
Số trang 16
Dung lượng 648,58 KB

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

Nội dung

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

Trang 1

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

Trang 3

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 quý 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 chuyên 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 quý thầy cô bỏ qua Trong quá 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ì yê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

Trang 4

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

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

Độc Lập - Tự Do - Hạnh Phúc

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:

Trang 5

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

Trang 6

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

Trang 7

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

Trang 8

DANH MỤC TỪ VIẾT TẮT

bảng

2 API Application Programming Interface Giao diện lập

trình ứng dụng

nội dung

Bảng 1: Danh mục từ viết tắt

Trang 9

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

Trang 10

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

Trang 11

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

1 Nghiên cứu về công nghệ

Drupal, ngoài ra nghiên cứu

thêm các khái niệm liên quan

như

- Open Source, CMS,

Wordpress, Laravel

- Website chính của Drupal,

bao gồm Drupal.org, Drupal

community,…

20/2/2023 – 21/2/2023

Hoàn thành việc nghiên cứu các khái niệm cơ bản

về drupal

2 Nghiên cứu về công ty, bao

gồm cả website, các dự án,

theme, module của drupal

mà website đã sử dụng

21/2/2023 – 22/2/2023

Hoàn thành và nắm được dự án của công ty

3 Được training về Server

connection sử dụng SSH

key, STP, SFTP

22/2/2023-24/2/2023

Nắm được cách kết nối server của công

ty qua sử dụng phần mềm Putty và

Trang 12

Được training về các lệnh cơ

bản trong hệ điều hành

Linux: cd, pwd, ls, mv,…

WinScp

4 Được training về các câu

lệnh của github

Được training Drupal cơ bản

bao gồm: Cài đặt Drupal, sử

dụng để tạo website dựa theo

yêu cầu đã training

24/2/2023 – 2/3/2023

Đã phát triển thành công 2 website đầu

Drupal

5 Được training về javascript,

php, jQuery cơ bản

Training về oop và design

pattern

2/3/2023-5/3/2023

Nắm được các khái niệm cơ bản của hai ngôn ngữ

6 Được training về sử dụng

javascript, jQuery, Php để

phát triển module của drupal

5/3/2023 – 10/3/2023

Nắm được cách phát triển một

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

javascript, jQuery, Php để

phát triển themes của drupal

10/3/2023 – 20/3/2023

Nắm được cách phát triển Theme của trang web khi

sử dụng Drupal

Trang 13

8 Phát triển website chính thức

của công ty

20/3/2023 – 20/4/2023

Làm việc chung 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

Trang 14

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

- 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

Trang 15

G1 Nắm bắt được xu hướng, nhu cầu xã hội và

tính đặc thù của doanh nghiệp

9/10

G2 Hiểu và giải thích được các khái niệm cơ

bản, thuật ngữ và sơ đồ hệ thống trong dự

án

8/10

G3 Nắm được quy trình, phương pháp và công

nghệ phát triển sản phẩm phần mềm tại

doanh nghiệp

8/10

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 vấn đề

8/10

G5 Phát triển kỹ năng tư duy, kỹ năng làm việc

nhóm và kỹ năng trình bày

8/10

G6 Đọc, hiểu các tài liệu và giao tiếp bằng tiếng

Anh

9/10

Bảng 3: Chuẩn đạt được

Trang 16

TÀI LIỆU THAM KHẢO

[1] Drupal Development Company; https://weebpal.com

[2] Drupal;www.drupal.org

[3] Open source; https://en.wikipedia.org/wiki/Open_source

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

w