Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 14 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
14
Dung lượng
1,17 MB
Nội dung
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 Phần mềm LMS Edutek Công ty thực tập : Công ty cổ phần công nghệ Edutek Người phụ trách : Phạm Ngọc Thân Thực tập sinh : Lương Duy Bảo TP Hồ Chí Minh, tháng năm 2022 LỜI MỞ ĐẦU Ngày nay, với phát triển chóng mặt cơng nghệ đại Công nghệ áp dụng vào hầu hết lĩnh vực đời sống Và giáo dục không ngoại lệ Việc áp dụng công nghệ vào giảng dạy, quản lí trường học áp dụng rộng rãi Với phần mềm quản lí việc giảng dạy trường học, sử dụng giúp phân phối nhanh chóng, hiệu tài liệu eLearning tới lượng lớn học viên, đồng thời có khả hỗ trợ việc quản lý dễ dàng, theo dõi chuẩn xác, điều chỉnh kịp thời, hay thực việc đánh giá q trình đào tạo tồn diện hiệu Đặc biệt thường xuyên xây dựng với phần mềm quản lý giáo dục, cho trung tâm – sở đào tạo Thơng qua đó, cơng tác đào tạo hồn thiện nâng cao, chất lượng đầu đảm bảo nhờ quy trình quản lý học tập chặt chẽ Với mong muốn dùng công nghệ giúp đỡ cho ngành giáo dục nước nhà, mong muốn có kinh nghiệm làm việc thực tế mơi trường chun nghiệp Vì vậy, em định chọn Công ty cổ phần công nghệ Edutek nơi giúp em thực dự định LỜI CẢM ƠN Trân trọng gửi lời cảm ơn Công ty Edutek tạo điều kiện cho em có hội thực tập cơng ty Chỉ thời gian ngắn, nhờ dẫn nhiệt tình nhóm trainer, em tiếp thu kiến thức quan trọng để làm website chuẩn SEO, hệ thống LMS chất lượng phục vụ dạy học Chân thành cảm ơn anh chị nhóm trainer bỏ nhiều thời gian, cơng sức để hướng dẫn em hồn thành đợt thực tập Đặc biệt cảm ơn anh Phạm Ngọc Thân, anh Ngơ Minh Nhí, anh Nguyễn Việt Bình, anh chị cơng ty Edutek hướng dẫn, giúp đỡ cho em tận tình khó khăn cơng việc, đến khó khăn việc làm quen với môi trường Cũng xin cảm ơn thầy khoa Cơng nghệ phần mềm nhiệt tình hỗ trợ, tạo điều kiện em làm báo cáo Lương Duy Bảo Thành phố Hồ Chí Minh, tháng năm 2022 NHẬN XÉT CỦA KHOA Phụ lục LỜI MỞ ĐẦU LỜI CẢM ƠN Chương 1: Giới thiêu công ty thực tập Giới thiệu công ty Edutek Sản phẩm công ty Chương 2: Nội dung thực tập Tìm hiểu cơng ty kỹ công ty Nghiên cứu kỹ thuật 2.1 Đọc tài liệu tổ chức code công ty 2.2 Đọc tài liệu chức hệ thống LMS Thực project 10 3.1 Thực chức hệ thống ( đăng nhập, đăng kí tài khoản, tạo khóa học, đăng kí, mua khóa học ) hệ thống LMS 10 3.2 Tạo giao diện trang Edutek.io 12 TỔNG KẾT 14 Chương 1: Giới thiêu công ty thực tập Giới thiệu cơng ty Edutek Nói đến cơng ty Edutek, cần nói đến cơng ty mẹ Cơng TNHH Tesse Holding Tesse hướng tới việc xây dựng sản phẩm công nghệ - tảng giáo dục với chất lượng tồn cầu, người dùng khắp giới sử dụng Tháng năm 2016, anh Nguyễn Trung Tâm - Cử nhân Khoa học máy tính, với 10 năm kinh nghiệm việc phát triển sản phẩm công nghệ anh NPTA - Thạc sỹ quản trị kinh doanh gặp gỡ, chia sẻ niềm đam mê công nghệ, khát khao tạo sản phẩm cơng nghệ Việt chia sẻ kiến thức phạm vi tồn giới Nói làm, nhà sáng lập đội ngũ bắt đầu làm việc quên thời gian, thức trắng nhiều đêm trời bữa ăn đơn giản mà chàng trai trẻ trải qua Đó câu chuyện nhỏ đằng sau đời Tesse Năm 2017, nhận người dùng phương Tây có xu hướng dễ dàng chấp nhận thử trải nghiệm nhiều phương Đơng sau phân tích tâm lý hành vi người dùng, đội ngũ sáng lập định Mỹ Châu Âu thị trường mà Tesse hướng đến Tesse từng lọt top 10 dự án quan tâm nhiều chuyên trang Product Hunt Tuy nhiên, xuất phát điểm Tesse gặp nhiều trở ngại, sau tháng khởi nghiệp, Tesse đành phải dừng chân không đủ tiềm lực công tác truyền thông tiếp thị Ngày 05/11/2018, Công ty Cổ phần Công nghệ Tesse thành lập Tesse định tập trung thực chiến lược xây dựng công nghệ lõi, cải thiện sản phẩm Bắt tay vào khai thác lớp học trực tuyến /tương tác trực tiếp với giáo viên thị trường Việt Nam /giúp cho học sinh nhà mà học tập trao đổi với thầy cô giáo giỏi khắp nơi /thơng qua máy tính điện thoại thơng minh Trong q trình hoạt động, đội ngũ sáng lập đặt câu hỏi tương lai cách tiếp cận tri thức thay đổi nào, nhìn nhận họ tương lai gì? Tesse phải hướng tới xây dựng cơng nghệ bổ trợ cho người việc học tập tương lai Tháng 11/2019, nhà sáng lập nhận thấy rằng việc vừa làm giáo dục vừa làm kinh doanh chưa đem lại chất lượng tốt cho người dùng Ngồi mục đích lợi nhuận kinh doanh, việc mang lại chất lượng hiệu trải nghiệm tốt cho người dùng quan trọng hàng đầu Sau nhiều trăn trở, founder định thành lập CTY TNHH TESSE HOLDING vào ngày 14/11/2019 (là cơng ty mẹ) CTY CP CƠNG NGHỆ EDUTEK vào ngày 29/11/2019 Chiến lược Edutek cung cấp dịch vụ cho thuê tảng trực tuyến cho Trường học Trung tâm Đào tạo Ngoài ra, Edutek giúp doanh nghiệp xây dựng chương trình đào tạo nội trực tuyến Edutek xây dựng Nền tảng đào tạo trực tuyến Elearning cho đối tác tiêu biểu CÔNG TY KYOWON, TRUNG TÂM DỮ LIỆU ĐHQG TPHCM, CÔNG TY INTERSPACE, tổ chức VOCO Center… Năm 2020, bên cạnh việc cho thuê tảng Edutek, anh còn đẩy mạnh mảng outsourcing Tesse nhằm thúc đẩy nâng cao hiệu kinh doanh Trong năm này, Tesse còn nghiên cứu phát triển ứng dụng công nghệ Blockchain tạo đà phát triển tốt Ngoài ra, CTY CP GIÁO DỤC TESSE thành lập vào ngày 05/06/2020 Năm 2021, Tesse từng bước phát triển mạnh mẽ, mở rộng thị trường giới, triển khai sản phẩm với đối tác nước KYOWON Hàn Quốc, Khí Tâm Academy Anh, Dự án Knowledge Úc, Benri Myanmar,… Đặc biệt sản phẩm Blockchain Tesse đời gần đưa vào hợp tác với khách hàng Mỹ với doanh thu khả quan Giữa năm 2021, thành lập TBLabs trực thuộc Tesse Holding làm Blockchain TBLabs có số sản phẩm như: Defily (Sản phẩm tài phi tập trung), Dragon Wars, Life On Mars (GameFi, Game Blockchain) Mức độ tăng trưởng mảng khả quan tạo nên bước đệm vững phát triển giúp Tesse tương lai Năm 2022, Tesse tiếp tục tập trung phát triển mở rộng mảng blockchain Edutek tiếp tục triển khai phát triển chiến lược cung cấp dịch vụ cho thuê tảng trực tuyến cho Trường học Trung tâm Đào tạo Qua thời gian kiến tạo từng bước phát triển, gặp nhiều thất bại khó khăn, đội ngũ lãnh đạo tồn thể nhân viên Tesse kiên xây dựng sản phẩm đến với mục đích cuối Tesse ngày chứng minh giá trị thân nhận tin tưởng từ nhiều doanh nghiệp ngồi nước Hơn hết, để tiếp nối sứ mệnh mình, Tesse ln ln quan niệm giá trị cốt lõi là: Phá vỡ nguyên tắc: Tự tạo nên lối riêng bằng sức sáng tạo mình, khơng theo lối mịn Sản phẩm mang tính dân tộc, nhân văn: Ln mong muốn mang sản phẩm người Việt làm vươn tầm giới Không bỏ cuộc: Là yếu tố thiết yếu hành trình tìm kiếm thành công Sản phẩm công ty Các sản phẩm cơng ty Tesse kể đến Dragonwars game, Defily, Life on Mars, Realdex, Nanoreal, Các sản phẩm cơng ty Edutek kể đến Edutek.io, LMS Edutek, Chương 2: Nội dung thực tập Đợt thực tập nhằm mục đích giúp sinh viên thực tập đào tạo toàn diện lập trình frontend reactjs, đồng thời rèn luyện kỹ mềm làm việc nhóm, thuyết trình, giao tiếp Tại cơng ty, sinh viên có hội học tập, khám phá làm việc môi trường chuyên nghiệp Tìm hiểu cơng ty kỹ công ty Thời gian : ngày Nội dung : Giới thiệu công ty, cách tổ chức công ty Được nghe người phụ trách giới thiệu cơng ty, q trình thành lập phát triên (như nhắc đến trên), quy trình làm việc từ cao xuống thấp, cách thức tổ chức cơng ty Ngồi ra, em còn giới thiệu cách thức làm việc công ty thời gian làm, quy định cần phải tuân thủ, cách sử dụng email, trello công việc… Kết : Hiểu thêm cơng ty Edutek, q trình thành lập phát triển Có thêm kỹ việc sử dụng email cơng việc, làm việc có kế hoạch, có kỷ luật, có trách nhiệm Biết cách sử dụng trello Nghiên cứu kỹ thuật 2.1 Đọc tài liệu tổ chức code công ty Thời gian : ngày Nội dung : Tìm hiểu cách tổ chức code công ty Trong thời gian này, em công ty gửi tài liệu tìm hiểu cách tổ chức code cơng ty Các cơng nghệ mà cơng ty sử dụng, tìm hiểu tailwindcss, redux toolkit, Thực : Thực hành sử dụng redux toolkit, sử dụng tailwindcss để code website đơn giản Kết : Học công nghệ mới, cách tổ chức code dự án lớn Học cách cấu hình redux, sử dụng redux, react hook để gọi api 2.2 Đọc tài liệu chức hệ thống LMS Thời gian : ngày Nội dung: Tìm hiểu yêu cầu dự án Thực : - Tham gia họp công ty, đọc sơ đồ UML, backlog, yêu cầu khách hàng Kết : - Hiểu rõ dự án làm Thực project 3.1 Thực chức hệ thống ( đăng nhập, đăng kí tài khoản, tạo khóa học, đăng kí, mua khóa học ) hệ thống LMS Thời gian : tháng Nội dung: - Xem thiết kế dự án figma, tạo component, config tailwindcss, eslint, - Tạo giao diện chức đăng nhập, đăng kí - Tạo giao diện tạo khóa học, đăng kí khóa học - Dùng payme để thực chức mua khóa học trực tuyến Thực : - Xem design figma, code component Code giao diện giao Cấu hình api Gọi api Tìm hiểu payme, triển khai payme vào hệ thống Kết : - Học đưọc cách phân chia component Tạo giao diện dễ dàng bằng tailwindcss Tạo hiệu ứng mượt mà Biết cách call api bằng react hook, sử dụng reduxtoolkit để quản lí state dễ dàng Hiểu rõ qui trình làm việc cơng ty Có trách nhiệm với thứ giao Học cách sử dụng đa ngôn ngữ ứng dụng 10 11 3.2 Tạo giao diện trang Edutek.io Nội dung : Sử dụng nextjs để tạo giao diện website Edutek.io Thực : - Cấu hình nextjs, eslint, tailwindcss - Tạo component trang Edutek.io - Tạo hiệu ứng bằng React Reveal - Sử dụng nextjs locale để tạo đa ngơn ngữ - Chuẩn hóa SEO cho website Kết quả: - Học cách chuẩn hóa SEO cho website - Biết cách kiểm tra SEO cho website - Biết cách tạo hiệu ứng scroll chuột 12 - Biết cách sử dụng useI18n() nextjs - Thành thạo nextjs 13 TỔNG KẾT Như vậy, vòng vài tháng ngắn ngủi, team kịp hoàn thành hệ thống LMS tin cậy trường học, trung tâm dạy học tin dùng Hệ thống có đầy đủ tính đề ban đầu Qua đợt thực tập em học nhiều thứ kĩ thuật lẫn cách trở thành người tốt Học cách quản lí thời gian mình, hiểu cần làm phải có trách nhiệm với dự án giao Chân thành cảm ơn giúp đỡ anh chị team Edutek, anh chị công ty Tesse giúp đỡ em thực tập công ty Cảm ơn thầy cô khoa Công nghệ phần mềm giúp em hoàn thành báo cáo 14 ... ty Edutek kể đến Edutek. io, LMS Edutek, Chương 2: Nội dung thực tập Đợt thực tập nhằm mục đích giúp sinh viên thực tập đào tạo tồn diện lập trình frontend reactjs, đồng thời rèn luyện kỹ mềm. .. thực tế mơi trường chun nghiệp Vì vậy, em định chọn Cơng ty cổ phần công nghệ Edutek nơi giúp em thực dự định LỜI CẢM ƠN Trân trọng gửi lời cảm ơn Công ty Edutek tạo điều kiện cho em có hội thực. .. thống LMS Thực project 10 3.1 Thực chức hệ thống ( đăng nhập, đăng kí tài khoản, tạo khóa học, đăng kí, mua khóa học ) hệ thống LMS 10 3.2 Tạo giao diện trang Edutek. io