{"id":55584,"date":"2022-06-07T08:50:00","date_gmt":"2022-06-07T08:50:00","guid":{"rendered":"https:\/\/www.ietm.it\/ietm\/?p=55584"},"modified":"2025-08-05T18:26:44","modified_gmt":"2025-08-05T18:26:44","slug":"corso-react","status":"publish","type":"post","link":"https:\/\/www.ietm.it\/ietm\/2022\/06\/07\/corso-react\/","title":{"rendered":"Corso React"},"content":{"rendered":"<div class=\"container container-lg-custom py-5\"><div class=\"row\"><div class=\"col\">\n<p class=\"wp-block-paragraph\"><strong>Obiettivi:<\/strong> una volta ultimo il percorso formativo il discente avr\u00e0 acquisito solide competenze nello sviluppo di applicazioni web con la libreria\u00a0ReactJS\u00a0e\u00a0Redux\u00a0framework.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Grazie alle numerose esercitazioni pratiche, alla fine del corso il discente sar\u00e0 in grado in autonomia di sviluppare un applicazione web.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Contenuti del corso:<\/strong><br>o TypeScript<br>o Introduzione a React JS: Principi su cui si basa React,\uf0a7 React vs JQuery vs AngularJS, React Primi passi, download e tool di sviluppo (Visual Studio Code), JSX, la sintassi, React, stato e propriet\u00e0 dei componenti, Gestire gli eventi in React, Virtual DOM, Componenti React e loro Ciclo di vita ( constructor(), Render(), ComponentDidMount(), ComponentDidUpdate(), ComponentWillUnmount()), Gestire lo stato dei componenti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o Panoramica Eventi React<br>o Hooks: Introduzione Hooks, Panoramica Hooks, Hooks state, Hooks effect, Regole Hooks<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o Routing React<br>o Il rendering dell&#8217;interfaccia utente: Stilizzare lo stile delle pagine, Renderizzazione condizionale, Liste, Chiavi, Forms.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o Redux: Principi su cui si basa Redux, Stato e slice, Action, Reducer e Thunks, React Redux Toolkit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">o Profiler e ottimizzazione<br>o REST Api<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>LIVELLO<\/strong> : Intermedio<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>DURATA<\/strong> : 7 giorni<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>DESTINATARI<\/strong> : Programmatori e sviluppatori IT<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>PREREQUISITI<\/strong> : Al partecipante si richiede una competenza di base javascript e nella rappresentazione HTML \u2013 CSS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Obiettivi: una volta ultimo il percorso formativo il discente avr\u00e0 acquisito solide competenze nello sviluppo di applicazioni web con la libreria\u00a0ReactJS\u00a0e\u00a0Redux\u00a0framework. Grazie alle numerose esercitazioni pratiche, alla fine del corso il discente sar\u00e0 in grado in autonomia di sviluppare un applicazione web. Contenuti del corso:o TypeScripto Introduzione a React JS: Principi su cui si basa [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":55582,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[47,10],"tags":[],"class_list":["post-55584","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-corsi-monografici","category-corsi-monografici-2023"],"_links":{"self":[{"href":"https:\/\/www.ietm.it\/ietm\/wp-json\/wp\/v2\/posts\/55584","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ietm.it\/ietm\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ietm.it\/ietm\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ietm.it\/ietm\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ietm.it\/ietm\/wp-json\/wp\/v2\/comments?post=55584"}],"version-history":[{"count":2,"href":"https:\/\/www.ietm.it\/ietm\/wp-json\/wp\/v2\/posts\/55584\/revisions"}],"predecessor-version":[{"id":55728,"href":"https:\/\/www.ietm.it\/ietm\/wp-json\/wp\/v2\/posts\/55584\/revisions\/55728"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ietm.it\/ietm\/wp-json\/wp\/v2\/media\/55582"}],"wp:attachment":[{"href":"https:\/\/www.ietm.it\/ietm\/wp-json\/wp\/v2\/media?parent=55584"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ietm.it\/ietm\/wp-json\/wp\/v2\/categories?post=55584"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ietm.it\/ietm\/wp-json\/wp\/v2\/tags?post=55584"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}