Front-End web development with React_Phát triển web Front-End với React
- Tín chỉ
- 3
- Bậc
- Bachelor
- Thang điểm
- 10
- Điểm qua
- 5
Mô tả
Learn front-end web development for implementing a multi-platform solution: - This subject introduces an overview of client-side web UI frameworks, in particular Bootstrap. The student will learn about grids and responsive design; Bootstrap CSS and JavaScript components; CSS preprocessors, Less and Sass. - The basics of Node.js and NPM and task runners like Grunt and Gulp. - Explores Javascript based front-end application development, and in particular the React library: JavaScript ES6 for developing React application, Reactstrap for Bootstrap based responsive UI design, React components, React router and its use in developing single-page applications, designing controlled forms. - The student will be introduced to the Flux architecture and Redux. Explore various aspects of Redux and use it to develop React-Redux powered applications. - Use Fetch for client-server communication and the use of REST API on the server side.
Phân bổ thời gian
Study hour (150h) = 45h contact hours + 1h final exam + 85' practical exam + 104h self-study
Nhiệm vụ sinh viên
- Students must attend more than 80% of contact slots in order to be accepted to the final examination. - Student is responsible to do all exercises given by instructor in class or at home and submit on time - Constantly follow announcements on FU CMS at https://cmshn.fpt.edu.vn/ and FU FLM at https://flm.fpt.edu.vn/ for up-to-date course information regarding assignment submission and feedback on assignments and project work.
Công cụ
- Visual Studio Code (https://code.visualstudio.com) - Internet
Lưu ý
1) On-going Assessment - At least 2 progress tests: 15% - 8 labs: 20% - 1 assignment: 15% - 1 practical exam: 20% 2) Final exam (60'): 30% 3) Final Result: 100% Completion Criteria: 1) Every on-going assessment component >0; Practical Exam Score >=4 2) Final Exam Score >=4 & Final Result >=5