Tải bản đầy đủ (.docx) (12 trang)

Báo cáo thực tập lập trình react native

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 (188.04 KB, 12 trang )

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

LẬP TRÌNH REACT NATIVE

Cơng ty thực tập : Viet Japan Digital
Người phụ trách : Đặng Trung Đức
Thực tập sinh : Lương Tiến Sang 18520415 TP. Hồ Chí

Minh, tháng 12 năm 2022

<Đặng Trung Đức> <Lương Tiến Sang>


<Đặng Trung Đức> <Lương Tiến Sang>

LỜI MỞ ĐẦU

Ngày nay, ngành công nghiệp mobile là một bộ phận không thể thiếu c ủa ngành công nghi ệp
phần mềm. Với tốc độ phát triển vô cùng mạnh mẽ, ứng dụng mobile đã và đang là nhân t ố kích
thích sự phát triển của công nghệ thông tin thế giới, cả về phần cứng và phần m ềm.
Với sự phát triển nhanh chóng của các thiết bị di đ ộng kéo theo s ự gia tang c ủa th ị ph ần ứng
dụng mobile. Hiện nay các ứng dụng mobile là một ph ần không th ể thi ếu trên chi ếc smartphone c ủa
mỗi chúng ta.
Từ lâu, trong quá trình học tập tại trường, em đã định hướng bản thân tr ở thành m ột lập trình
viên Ứng dụng di động chuyên nghiệp nên em đã tìm tịi về các cơng nghệ di động, các ngôn ngữ và
đăng ký các môn chuyên ngành lập trình ứng dụng di động.
Sau quá trình tự học và làm đồ án, em cảm thấy bản thân đã s ẵn sàng đ ể xin th ực t ập đ ể có
thể học hỏi, tiếp thu nhiều kiến thức hơn trong ngành này. Do đó em đã đăng ký mơn th ực t ập và


bắt đầu tìm kiếm công việc. Rất may mắn cộng với những nỗ l ực, em đã trúng tuy ển vào Công ty
Viet Japan Digital

<Đặng Trung Đức> <Lương Tiến Sang>

LỜI CẢM ƠN


Đầu tiên em xin trọng cảm ơn công ty Viet Japan Digital đã cho em cơ hội được thực tập
tại công ty. Sau 3 tháng học và thực tập tại công ty, không chỉ là học hỏi được nhiều kiến thức
chun mơn mới mà cịn giúp em nâng cao kỹ năng làm việc, kỹ năng giao tiếp trong môi trường
công sở, kỹ năng làm việc nhóm, cũng như biết cách phân chia thời gian giải quy ết công vi ệc
hợp lý,… Đó là những kiến thức, kinh nghiệm và cũng là một hành trang quý giá giúp em hoàn
thiện bản thân hơn.
em cũng xin gửi lời cảm ơn chân thành đến quý thầy, cô Trường Đ ại h ọc Công ngh ệ Thông
tin – Đại học Quốc gia Thành phố Hồ Chí Minh đã t ạo đi ều ki ện t ốt cho sinh viên chúng em đ ược
tiếp cận môi trường làm việc doanh nghiệp thông qua học phần Th ực tập doanh nghi ệp, giúp chúng
em có sự chuẩn bị tốt trước khi chính thức tìm được cơng việc làm sau khi tốt nghiệp.
Bên cạnh đó, em cũng xin chân thành cảm ơn quý th ầy, cô khoa Công ngh ệ ph ần m ềm đã
quan tâm và hỗ trợ em trong q trình tìm v ị trí th ực t ập phù h ợp v ới nguy ện v ọng và mong mu ốn
của em.

Lương Tiến Sang TpHCM, ngày 20 tháng 12 năm 2022

<Đặng Trung Đức> <Lương Tiến Sang>

NHẬN XÉT CỦA KHOA

................................................................................................................................................... .........
.......................................................................................................................................... ..................

................................................................................................................................. ...........................
........................................................................................................................ ....................................
............................................................................................................... .............................................


...................................................................................................... ......................................................
............................................................................................. ...............................................................
.................................................................................... ........................................................................
........................................................................... .................................................................................
.................................................................. ..........................................................................................
......................................................... ...................................................................................................
................................................ ............................................................................................................
....................................... .....................................................................................................................
.............................. ..............................................................................................................................
..................... .......................................................................................................................................
............ ................................................................................................................................................
... ...................................................................................................................................................

<Đặng Trung Đức> <Lương Tiến Sang>

MỤC LỤC

Chương 1: Giới thiêu công ty thực tập ...................................................................................................1
1. Giới thiệu công ty Viet Japan Digital ..........................................................................................1 1.1.
Công ty Viet Japan Digital .....................................................................................................1 1.2. Địa chỉ
công ty và liên hệ.....................................................................................................1 1.3. Cơ cấu tổ chức
nhân sự: .......................................................................................................2 2. Sản phẩm của công
ty .................................................................................................................3 2.1. Website Thương Mại
Điện Tử Về Thời Trang Classicardour ...............................................3 2.2. App Moblie số hóa nghiệp vụ
sửa chửa ơtơ thủ công lên phần mềm Asiazonecar (Japan).....3 Chương 2: Nội dung thực

tập.................................................................................................................4 1. Tìm hiểu cơng ty và các


kỹ năng cơ bản trong công ty ................................................................4 2. Nghiên cứu kỹ
thuật....................................................................................................................4 2.1. Các công cụ làm
việc ...........................................................................................................4 2.2. Training về Reactnative ......................................................................................................5 2.3. Tham gia dự
án ....................................................................................................................5 3. Lịch làm
việc ..............................................................................................................................6 TÀI LIỆU THAM
KHẢO .....................................................................................................................7 TỔNG
KẾT...........................................................................................................................................8

<Đặng Trung Đức> <Lương Tiến Sang>

Chương 1: Giới thiêu công ty thực tập

1. Giới thiệu công ty Viet Japan Digital
1.1. Công ty Viet Japan Digital
Viet Japan Digital được thành lập vào tháng 1 năm 2022, Viet Japan Digital được
thành lập và vận hành từ đội ngũ nhân sự phát triển phần mềm của công ty Viet Japan
Partner, với lĩnh vực hoạt động tập trung vào hỗ trợ chuyển đổi số cho doanh nghiệp,

1


trọng tâm là cung ứng nguồn nhân lực công nghệ thông tin chất lượng cao, theo tiêu
chuẩn Nhật Bản.
Sứ mệnh Phát triển nhân lực CNTT theo chuẩn Nhật Bản và cung c ấp d ịch v ụ h ỗ
trợ công nghệ cho Doanh nghiệp nhằm giúp Doanh nghi ệp phát tri ển kinh doanh hi ệu
quả trong nền kinh tế số.
1.2. Địa chỉ cơng ty và liên hệ

Địa chỉ: Phịng 22, QTSC 8, Công Viên Phần Mềm Quang Trung, Quận 12, TP HCM
Số điện thoại: 028 7303 8939
Email:
Website:
Fanpage FaceBook: />
2

<Đặng Trung Đức> <Lương Tiến Sang>

1.3. Cơ cấu tổ chức nhân sự:

<Đặng


Trung Đức> <Lương Tiến Sang>
3

2. Sản phẩm của công ty
2.1. Website Thương Mại Điện Tử Về Thời Trang Classicardour
Phịng Cơng Nghệ Thuê Ngoài Viet Japan Digital đã cùng đ ồng hành v ới
Classicardour để xây dựng website, hỗ trợ vận hành và marketing s ản ph ẩm trên th ị
trường USA và Canada. Xây dựng website, hỗ trợ vận hành và marketing sản ph ẩm
Thiết lập quy trình bán hàng, kịch bản chatbot và hỗ trợ các chiến dịch quảng cáo
facebook. Công Nghệ : Opencart, PHP, HTML, CSS, JavaScript, MySQL
Website:
2.2. App Moblie số hóa nghiệp vụ sửa chửa ơtơ thủ cơng lên phần mềm
Asiazonecar (Japan)
Phịng Cơng Nghệ Th Ngồi Viet Japan Digital đã đồng hành cùng AsiaZone Car
với vị trí tham gia vào xây dựng App Mobile số hóa nghi ệp vụ doanh nghi ệp và h ỗ tr ợ
vận hành hệ thống Số hóa quy trình nghiệp vụ và xây dựng Mobile App (IOS). Xây d ựng

Website doanh nghiệp Đồng hành cùng tham gia phát triển ch ức năng App Mobile c ải
tiến quy trình nghiệp vụ
Cơng Nghệ: .Net Core, C$, Nuxt.js, HTML, CSS, JS .


<Đặng Trung Đức> <Lương Tiến Sang>

4

Chương 2: Nội dung thực tập
Đợt thực tập với chủ đề “Lập trình react native” nhằm mục đích giúp sinh viên thực t ập đ ược
đào tạo tồn diện về lập trình ứng dụng di động, đồng th ời rèn luy ện nh ững k ỹ năng m ềm nh ư làm
việc nhóm, thuyết trình, giao tiếp. Tại cơng ty, sinh viên có c ơ h ội đ ược h ọc t ập, khám phá và làm
việc trong một môi trường phát triển ứng dụng di động chun nghiệp.
1. Tìm hiểu cơng ty và các kỹ năng cơ bản trong công ty
Thời gian : 1 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, q trình thành lập và phát triê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 .
Ngồ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 Viet Japan Digital, 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. Nghiên cứu kỹ thuật
2.1. Các công cụ làm việc
Thời gian : 4 ngày
Nội dung : Tìm hiểu về các cơng cụ sẽ được sử dụng trong q trình làm việc.
Các công cụ cần thiết trong việc phát triển sản phẩm bao gồm:

- Visual Studio Code: được sử dụng chính trong q trình phát triển
sản phẩm
- Git, Gitlab, Odoo: Cơng cụ quản lý source code, deploy, integration

<Đặng Trung Đức> <Lương Tiến Sang>


5

- Android studio
Thực hiện : Thực hành sử dụng các phần mềm đã nêu trên.
Kết quả : Có thể sử dụng và kết hợp các công cụ kể trên
2.2. Training về React-native
Thời gian : 5 tuần
Nội dung : Các kiến thức cơ bản về React Native, NodeJS để có thể làm ra một ứng dụng
di động đơn giản:
- Nguyên tắc hoạt động cơ bản của react native.
- Tìm hiểu các component trong react native.
- Điều hướng trong react native sử dụng react navigation.
- Cách sử dụng redux.
- Push notification in React Native sử dụng fire base.
- Làm bài tập thực hành các phần trên.
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.
Kết quả :
- Nâng cao kỹ năng lập trình với ngơn ngữ React native.
- Có được những kiến thức quan trọng cho việc lập trình ứng dụng mobile sau này. Ngồi ra cịn được biết thêm một số quy tắc trong việc viết code sao cho đúng chuẩn, dễ
đọc, dễ hiểu.
2.3. Tham gia dự án

Thời gian: đến nay
Nội dung: Sau thời gian trainning, cơng ty có đưa em vào thực hiện 1 dự án thực tế hiện
đang start

<Đặng Trung Đức> <Lương Tiến Sang>


6

3. Lịch làm việc
Tháng




1


Cơng việc

Người
hướng dẫn

Tìm hiểu về cơng ty,
cách tổ chức của công ty.
Làm quen với các công
cụ làm việc trong công ty. Học
cách trao đổi, làm việc qua
email.


Anh Đặng
Trung Đức

Mức độ
hồn thành

Nhận xét của
người hướng dẫn

100%

Tìm hiểu về React
Native, NodeJS, CSS

100%

Bài tập thực hành về
React Native

90%



2



3∙

Tham gia dự án thực tế


90%

<Đặng Trung Đức> <Lương Tiến Sang>

TÀI LIỆU THAM KHẢO
For react-native
/> /> /> /> /> /> />For redux
/> />
7


/> /> />US/docs/Web/JavaScript/Reference/Statements/function*?retiredLocale=vi
For firebase
/> /> />
<Đặng Trung Đức> <Lương Tiến Sang>

8

TỔNG KẾT

Sau 4 tháng thực tập tại Viet Japan Digital, em đã may m ắn đ ược tham gia vào các d ự án
thực tế (1 dự án) chứ không chỉ là các project mẫu. Quá trình h ọc h ỏi và làm vi ệc t ại cơng ty dù có
hơi áp lực nhưng đã đem lại cho em rất nhiều kiến th ức, t ư duy, kinh nghi ệm c ả v ề quá trình th ực
hiện dự án lẫn trong cách làm việc và giao tiếp.
Chân thành cảm ơn sự giúp đỡ của anh Đức cũng như các thành viên của công ty Viet Japan
Digital đã tạo môi trường và giúp đỡ cho em trong suốt quá trình thực t ập. C ảm ơn khoa CNPM đã
tạo điều kiện cho em hoàn thành bài báo cáo này.



<Đặng Trung Đức> <Lương Tiến Sang>



×