Hỗ trợ:
(028) 39307533
Giỏ hàng:
0
(0)
Phát triển ứng dụng django rest framework và react (2024)
Giới thiệu

MỤC TIÊU HỌC LIỆU 
Tài liệu nhằm hướng dẫn học môn Các công nghệ lập trình hiện đại tại Khoa CNTT, Đại học Mở Tp.HCM, dành cho hệ chính quy, từ xa, và trực tuyến trình độ đại học, hoặc người học yêu thích lập trình và các lĩnh vực có liên quan. Tài liệu hướng dẫn người học phát triển ứng dụng toàn diện, trong đó phát triển Restful API được minh hoạ thông qua công nghệ Django Rest Framework, phát triển các ứng dụng Web phía front-end với ReactJS và các ứng dụng trên thiết bị di động với React Native. 
CẤU TRÚC HỌC LIỆU 
Chương 1. Tổng quan các xu hướng công nghệ hiện đại: chương này trình bày một số xu hướng phát triển phần mềm hiện đại, đang được quan tâm nhiều trên thị trường phát triển phần mềm. 
Chương 2. Phát triển Restful APIs: chương này trình bày cách thức xây dựng Restful APIs và minh hoạ chi tiết thông qua công nghệ Django Rest Framework, một công nghệ mạnh mẽ phát triển các ứng dụng thương mại của Python. 
Chương 3. Lập trình Javascript: chương này trình bày các kiến thức căn bản đến nâng cao về lập trình Javascript làm nền tảng dễ dàng tiếp cận chương 4 và chương 5.  
Chương 4. Phát triển ứng dụng Web với ReactJS: chương này trình bày phát triển Web App phía front-end, minh hoạ thông qua thư viện phổ biến ReactJS, tương tác với API đã xây dựng từ chương 2. 
Chương 5. Phát triển di động đa nền tảng với React Native: chương này trình bày các kiến thức căn bản phát triển ứng dụng di động đa nền tảng với React Native, tương tác với API đã xây dựng từ chương 2. 
MỤC TIÊU MÔN HỌC 
Môn học trang bị cho người học các kiến thức nền tảng phát triển ứng dụng theo kiến trúc client-server, tách biệt front-end và back-end. Môn học cung cấp những kiến thức
chung xây dựng các Restful API cho phía back-end và minh hoạ chi tiết thông qua công nghệ Django Rest framework và các kiến thức liên quan phía front-end tương tác với
người dùng sử dụng React. 
CHUẨN ĐẦU RA 
Trình bày được kiến thức phát triển ứng dụng toàn diện, tách biệt back-end và front-end. 
Lập trình thành thạo để phát triển các Restful API dựa trên một công nghệ Django Rest Framework và có khả năng tự học công nghệ khác. 
Lập trình thành thạo phát triển ứng dụng front-end dạng Web với ReactJS và di động với React Native, tích hợp hiệu quả các Restful API vào front-end. Tăng tính trung thực, thúc đẩy khả năng tự học và cập nhật kiến thức mới. 
YÊU CẦU ĐỐI VỚI NGƯỜI HỌC 
Người học cần có kiến thức lập trình hướng đối tượng, cơ sở dữ liệu (CSDL) và công nghệ phần mềm sẽ thuận tiện tiếp cận các kiến thức được cung cấp trong tài liệu.  
CÁCH TỰ HỌC TÀI LIỆU NÀY 
Để sử dụng tài liệu hiệu quả, người học nên đọc phần mục tiêu mỗi chương xác định những nội dung cần thiết: biết nó là cái gì (what), tại sao cần nó (why), làm thế nào sử
dụng nó (how). Người học nên kết hợp làm các câu hỏi trắc nghiệm, bài tập, case study, và xem lại những điểm lý thuyết chưa rõ, chưa hiểu để giúp hiểu vấn đề hiệu quả hơn. 
LỜI CẢM ƠN
Để hoàn thành tài liệu này, tác giả gửi lời cảm ơn chân thành đến quý đồng nghiệp đã động viên, hỗ trợ và góp ý cho tài liệu. Tác giả cũng gửi lời cảm ơn chân thành đến trường Đại học Mở Tp. Hồ Chí Minh đã tạo điều kiện thuận lợi để biên soạn tài liệu và hội đồng nghiệm thu đã dành thời gian quý báu đọc, góp ý để tài liệu hoàn thiện hơn. Bằng kinh nghiệm thực tiễn, tác giả đúc kết, cô đọng các kiến thức về các công nghệ mới vào tài liệu này, nhưng chắc chắn không tránh được những thiếu sót, tác giả mong nhận được góp ý để xây dựng tài liệu ngày càng tốt hơn từ quý giảng viên và người học. Mọi góp ý xin gửi về địa chỉ email thanh.dh@ou.edu.vn.

Chủ biên
ThS. Dương Hữu Thành 
 

Sách liên quan
Sách thường được mua kèm với sách này
Hoạt động của cộng đồng về sách này
Thành phần
Bình luận bạn đọc
Đăng nhập để viết bình luận