|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/reactjs-in-italiano-teoria-base-hooks-10-progetti/
课程评论:没有评论
## React.js 与 Redux(意大利语):理论、Hooks + 11 个项目 本课程旨在教授 React.js 和 Redux 的核心概念以及实际应用,帮助您掌握前端开发的关键技能。React 作为最流行的前端库,拥有庞大的开发者社区,是构建现代、高性能、响应式 Web 应用和移动应用的标准。 ### 课程内容: * **JSX 基础理论**: 学习 JSX 的基本语法,轻松创建 React 组件。 * **组件化开发**: 掌握如何创建可重用和模块化的 UI 组件。 * **React Hooks**: 深入理解并运用主要的 React Hooks,简化函数组件的逻辑。 * **Redux**: 学习 Redux 状态管理,处理复杂应用中的数据流。 * **React 生态系统**: 熟悉 React 生态系统中常用的关键库。 * **自定义 Hooks**: 学习创建自定义 Hooks,提升代码复用性和可维护性。 ### 项目实践: 课程将通过 11 个实际项目巩固理论知识: 1. **Appointments (可移除的约会列表)** 2. **Dark Mode (暗黑模式切换)** 3. **Holidays (假期套餐浏览)** 4. **Slider (用户评论滑块)** 5. **Color-Grading (颜色渐变查找与复制)** 6. **Navbar (响应式导航栏)** 7. **Sidebar (移动端侧边导航栏)** 8. **Cart (使用 `useReducer` 管理购物车)** 9. **Wiki Drink (饮品百科全书,包含主页、关于页和联系页,支持搜索和添加新饮品)** 10. **Pick-me (结合 Styled-system, Formik, Yup 等库,重点关注 Redux 应用)** ### 学习收益: * **提升就业竞争力**: 掌握 React.js 和 Redux 是进入前端开发领域并在意大利及海外获得优质工作机会的关键。 * **自主项目开发**: 能够独立开发个人项目,充分发挥创造力。 * **社区协作**: 借助庞大的 React 社区,轻松协作、解决问题。 * **实战经验**: 通过 11 个项目的实践,全面掌握 React 应用开发的最佳实践。 企业如 Facebook, Instagram, WhatsApp, Netflix, Airbnb, eBay, PayPal, New York Time 等都在使用 React,学习本课程将为您打开广阔的职业前景。
React è la Libreria più diffusa per lo sviluppo Front-End e vanta la community più vasta tra gli sviluppatori di web app e mobile.La richiesta di React sul mercato è in continua crescita ed è ormai quasi uno standard per gli sviluppatori web per poter accedere a posizioni lavorative in ambito web development in Italia e all'estero ma anche per poter sviluppare progetti personali.La dimensione della community di React Developer permette di poter facilmente di poter collaborare e comprendere progetti di altri sviluppatori, oltre che di poter facilmente venire a capo di problematiche e bug grazie all'aiuto della vasta community. Facebook, Instagram, WhatsApp, Netflix, Airbnb, eBay, PayPal, New York Time, sono solo alcune delle aziende che utilizzano React in produzione.In questo corso imparerai:Come creare interfacce Moderne, Performanti e ResponsiveLa Teoria Base del Linguaggio JSXCreare Componenti di Interfaccia riutilizzabili RiutilizzabiliImparare ad utilizzare i principali React HooksImparare ad Utilizzare ReduxConoscere le Principali librerie usate nell'ecosistema ReactCreare Hook PersonalizzatiOltre alla spiegazione teorica Realizzeremo 11 Progetti per consolidare le nostre competenze e vedere nel dettaglio alcune delle Best Practice per sfruttare tutto il potenziale delle nostre React AppAppuntamenti: Una Lista di Appuntamenti Rimovibili dall'utenteDark Mode: Cambia Modalità alla tua applicazioneVacanze: Scorri la vetrina per una serie di Pacchetti VacanzeSlider: Il Classico Slider di Recensioni che non può mai mancare in una buona AppColor-Grading: Applicazione che permette all'utente di trovare tutte le sfumature a partire da un colore da lui scelto ed al click copiarlo nei suoi appuntiNavbar: Una barra di navigazione responsive ed espandibile Orizzontalmente in maniere dinamica in base al numero di item presenti. Sidebar: Una Barra di navigazione Laterale espandibile solo da Mobile per offrire una navigazione di qualitàCart: La gestione di un carrello di prodotti utilizzando lo useReducer Hook. La miglior Introduzione all'utilizzo di un framework di gestione e manutenzione degli StateWiki Drink: Un'applicazione completa con una Home Page, un About Page ed una Contact Page. Il nostro utente potrà cercare il nome di qualsiasi cocktail esistente e noi gli forniremo tutte le istruzioni per realizzare e gustarselo. Nel caso Mancasse? Può contattarci per aggiungere il suo cocktail preferito.Pick-me: Un'applicazione in cui andremo ad utilizzare le principali librerie che si usano sul frontend con una speciale attenzione a Redux. Altre librerie saranno Styled-system, Formik e Yup.