Nội dung thực tập- Kĩ năng cần có đối với một nhân viên: + Thời gian training: Training cách tuần tính từ tuần đầu tiên.. Nội dung thực tập- Kĩ năng chuyên môn: + Thời gian training: 3 t
Trang 1Báo cáo thực tập doanh nghiệp
Vị trí: Front-end Developer
Công ty: Viện Công nghệ Thông tin T3H
Tên: Hồ Hoàng Phương
MSSV: 19522059
Trang 2Nội dung báo cáo
1 Thông tin thực tập
2 Nội dung thực tập
3 Kết quả thực tập
4 Kinh nghiệm thu được
5 Định hướng tương lai
Trang 31 Thông tin thực tập
- Tên công ty: Viện Công nghệ Thông tin T3H
- Thời gian thực tập: 31/07 - 24/11
- Lịch làm việc trong tuần: tối thiểu 4 ngày/tuần
- Vị trí thực tập: Front-end Developer
Trang 42 Nội dung thực tập
- Kĩ năng cần có đối với một nhân viên:
+ Thời gian training: Training cách tuần tính từ tuần đầu tiên + Kiến thức được training:
- Bảo Mật
- Viết Email theo quy chuẩn
- Kĩ năng giao tiếp
- Kĩ năng làm việc nhóm
- Mô hình phát triển phần mềm Waterfall và Agile
Trang 52 Nội dung thực tập
- Kĩ năng chuyên môn:
+ Thời gian training: 3 tháng
+ Kiến thức được training:
- Kiến thức cơ bản và nâng cao về lập trình Front-end cho Website sử dụng ReactJS
- Làm các bài tập thực hành vận dụng
- Làm Dự án cho thực tập sinh
Trang 62 Nội dung thực tập
- Kĩ năng chuyên môn:
+ Thời gian training: 2 tuần
+ Kiến thức được training:
- Kiến thức cơ bản:
• Tổng quan về HTML5, CSS3
• Làm quen với các thư viện UI như Ant Design, Bootstrap5,
• Xây dựng project
Trang 72 Nội dung thực tập
- Kĩ năng chuyên môn:
+ Thời gian training: 2 tuần
+ Kiến thức được training:
- Kiến thức cơ bản:
• Tổng quan về Javascript
• Làm quen với các thư viện TailwindCSS
• Xây dựng project
Trang 82 Nội dung thực tập
- Kĩ năng chuyên môn:
+ Thời gian training: 2,5 tuần
+ Kiến thức được training:
- Kiến thức nâng cao:
• Tìm hiểu và luyện tập Components, Props, State, Hooks, ContextAPI và Redux.
• Tạo một JSON Server để tạo một Dummy API.
• Tìm hiểu và luyện tập về NodeJS&Express và Firebase cơ bản.
Trang 92 Nội dung thực tập
- Kĩ năng chuyên môn:
+ Thời gian training: 4 tuần
+ Kiến thức được training: - Áp dụng kiến thức đã học lập trình một website bất động sản:
Phân tích yêu cầu và Thiết kế hệ thống cho project
Lập trình giao diện
Thực hiện các tính năng cơ bản trong website
Hiển thị bất động sản, chi tiết bất động sản, CRUD cho bất động sản và thông tin người dùng
Xây dựng Back-end cho Website
Thực hiện các tính năng nâng cao và hoàn thiện các chức năng còn thiếu hay chưa hoàn thiện
Trang 103 Kết quả thực tập
- Về phần training:
+ Hoàn thành được các bài tập training mà Mentor đưa ra
+ Tiếp thu được các kiến thức mới trong lĩnh vực phát triển Website
+ Được đánh giá hoàn thành tốt, biết lắng nghe để cải thiện những thiếu sót của bản thân trong lúc thực hiện dự án và các bài thực hành
Trang 113 Kết quả thực tập
- Về Website bất động sản:
+ Sản phẩm được lập trình để giúp cho hoạt động bán và cho thuê, được sử dụng bởi những người dùng và những người dùng trực tiếp trực tuyến
+ Yêu cầu: Hoàn thành các chức năng cơ bản và ứng dụng được kiến trúc của Redux cũng như Persist-redux để quản lý trạng thái của người dùng, có thể xây dựng một JSON Server để làm giả một API và có thể xây dựng chức năng CRUD cơ bản trên cả client và server
Trang 123 Kết quả thực tập
Trang 164 Kinh nghiệm thu được
- Trải nghiệm quy trình làm việc của một dự án theo mô hình Waterfall.
- Xây dựng thành công một Website bất động sản có giá trị cho người dùng.
- Học hỏi và tích lũy thêm nhiều kiến thức không chỉ Front-end mà còn được biết thêm về Back-end.
- Nâng cao khả năng làm việc nhóm và học được cách quản lý công việc, thời gian
- Kỹ năng giao tiếp với đồng nghiệp và khách hàng, tư duy phản biện, giải quyết vấn đề được nâng cao.
Trang 175 Định hướng tương lai
Về kỹ năng:
- Rèn luyện thêm kỹ năng mềm trong môi trường làm việc.
- Tiếp cận thêm nhiều công cụ và xu hướng cho cả lập trình Front-end và Back-end.
Về công việc tương lai:
- Tiếp tục phát triển bản thân trong vị trí của một Front-end Developer ở hiện tại và xa hơn là một Fullstack Developer, để có thể giải quyết được các bài toán không chỉ gói gọn ở Front-end
- Tiếp tục học thêm các kiến thức, công nghệ mới nhất và áp dụng vào project của bản thân.
Trang 18Cảm ơn quý thầy cô đã lắng nghe!