{"id":10110,"date":"2025-03-14T12:00:00","date_gmt":"2025-03-14T05:00:00","guid":{"rendered":"http:\/\/localhost\/fstudy\/courses\/reactjs-react-foundarion\/"},"modified":"2025-03-14T12:00:00","modified_gmt":"2025-03-14T05:00:00","slug":"reactjs-react-foundarion","status":"publish","type":"courses","link":"https:\/\/studaca.online\/courses\/reactjs-react-foundarion\/","title":{"rendered":"ReactJS React Foundarion"},"content":{"rendered":"<p>Views<\/p>\n<p>Gi\u1edbi thi\u1ec7u kh\u00f3a h\u1ecdc: &#8220;ReactJS React Foundarion&#8221;<br \/>Kh\u00f3a h\u1ecdc <br \/>ReactJS React Foundation<br \/> cung c\u1ea5p nh\u1eefng ki\u1ebfn th\u1ee9c c\u1ed1t l\u00f5i gi\u00fap b\u1ea1n n\u1eafm v\u1eefng c\u00e1ch x\u00e2y d\u1ef1ng \u1ee9ng d\u1ee5ng <br \/>ReactJS<br \/> m\u1ed9t c\u00e1ch b\u00e0i b\u1ea3n. B\u1ea1n s\u1ebd h\u1ecdc c\u00e1ch <br \/>t\u1ea1o component<br \/>, <br \/>c\u1ea5u h\u00ecnh React Router<br \/>, s\u1eed d\u1ee5ng <br \/>Link v\u00e0 IndexLink<br \/>, c\u0169ng nh\u01b0 x\u1eed l\u00fd <br \/>onEnter trong React Router<br \/>.<\/p>\n<p>Ngo\u00e0i ra, kh\u00f3a h\u1ecdc c\u00f2n h\u01b0\u1edbng d\u1eabn b\u1ea1n x\u00e2y d\u1ef1ng <br \/>giao di\u1ec7n \u0111\u0103ng nh\u1eadp<br \/>, <br \/>gi\u1ea3 l\u1eadp \u0111\u0103ng nh\u1eadp &#8211; \u0111\u0103ng xu\u1ea5t<br \/>, s\u1eed d\u1ee5ng <br \/>module Axios<br \/> \u0111\u1ec3 <br \/>g\u1eedi y\u00eau c\u1ea7u \u0111\u0103ng nh\u1eadp \u0111\u1ebfn server<br \/>, l\u01b0u phi\u00ean l\u00e0m vi\u1ec7c v\u1edbi <br \/>Express Session<br \/>, v\u00e0 qu\u1ea3n l\u00fd <br \/>ch\u1ee9c n\u0103ng Logout<br \/>. \u0110\u1eb7c bi\u1ec7t, b\u1ea1n c\u0169ng s\u1ebd l\u00e0m quen v\u1edbi <br \/>Component Notification<br \/> \u0111\u1ec3 hi\u1ec3n th\u1ecb th\u00f4ng b\u00e1o m\u1ed9t c\u00e1ch chuy\u00ean nghi\u1ec7p.<br \/>B\u1ea1n s\u1ebd \u0111\u01b0\u1ee3c h\u1ecdc:<br \/>T\u1ea1o component.<br \/>Link v\u00e0 IndexLink.<br \/>React router onEnter.<br \/>Gi\u1ea3 l\u1eadp \u0111\u0103ng nh\u1eadp \u2013 \u0111\u0103ng xu\u1ea5t.<br \/>L\u01b0u phi\u00ean \u0111\u0103ng nh\u1eadp v\u1edbi express session.<br \/>Component Notification.<br \/>v.v&#8230;<\/p>\n<p>Time Course: <br \/>2\u00a0gi\u1edd 23 ph\u00fat (17 video)<\/p>\n<p>Instructor<br \/>: Khoa Ph\u1ea1m<br \/>Total Weight: <br \/>743.99\u00a0MB<br \/>** Note<br \/>: \u00a0<\/p>\n<p>Ch\u00fa \u00fd:<\/p>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Views Gi\u1edbi thi\u1ec7u kh\u00f3a h\u1ecdc: &#8220;ReactJS React Foundarion&#8221;Kh\u00f3a h\u1ecdc ReactJS React Foundation cung c\u1ea5p nh\u1eefng ki\u1ebfn th\u1ee9c c\u1ed1t<\/p>\n","protected":false},"author":1,"featured_media":9775,"template":"","course-category":[81],"course-tag":[],"class_list":["post-10110","courses","type-courses","status-publish","has-post-thumbnail","hentry","course-category-it"],"_links":{"self":[{"href":"https:\/\/studaca.online\/api\/wp\/v2\/courses\/10110","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/studaca.online\/api\/wp\/v2\/courses"}],"about":[{"href":"https:\/\/studaca.online\/api\/wp\/v2\/types\/courses"}],"author":[{"embeddable":true,"href":"https:\/\/studaca.online\/api\/wp\/v2\/users\/1"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/studaca.online\/api\/wp\/v2\/media\/9775"}],"wp:attachment":[{"href":"https:\/\/studaca.online\/api\/wp\/v2\/media?parent=10110"}],"wp:term":[{"taxonomy":"course-category","embeddable":true,"href":"https:\/\/studaca.online\/api\/wp\/v2\/course-category?post=10110"},{"taxonomy":"course-tag","embeddable":true,"href":"https:\/\/studaca.online\/api\/wp\/v2\/course-tag?post=10110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}