|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/react-e-redux-sviluppa-applicazioni-da-zero/
课程评论:没有评论
课程名称:React 和 Redux:从零开始开发应用程序 概述:本课程旨在教您使用 React 和 Redux 开发网页和移动应用。React 是一个由 Facebook 开发的强大 JavaScript 库,适合构建互动的“数据驱动”用户界面。在课程中,您将学习到 ES6/Babel 和 Webpack 的基础知识。通过掌握这些技能,您将能够获得意大利及国际上的网页开发职位,并能开发您个人的项目。React 开发者的需求正在快速增长。 本课程将提供必要的工具和经验,帮助您成为一名熟练的 React 开发者,为您未来学习 iOS 和 Android 应用开发打下基础。使用 React 的一个重要优势是,您所学的知识可以广泛应用于各种项目,包括使用 React Native 开发移动和桌面应用。 课程内容包括:首先学习 React 的基础知识,开发纯 React 组件及使用 JSX,理解“props”和“state”。在掌握 React 后,将深入学习 Redux,涵盖 reducers、actions 和 state tree 等主题。同时,您还将学习使用 Material CSS 和 Material UI 设计界面。 无论您是第一次接触 React 和 Redux,还是希望进一步深入了解,这门课程都是适合您的选择。通过实践,您将构建两个网络应用程序以巩固所学知识:MyPlaces(跟踪您最喜欢的地点)和 Gym Workout(管理您的健身计划)。 请注意:课程尚未完成,后续将添加主要章节,并根据您的反馈不断更新内容。
React ? presente Redux? Presente. ES6/Babel? Presente con una vasta sezione. Webpack? Incluso! React stà completamente trasformando lo sviluppo Front-End. React è libreria JavaScript che si presenta come la soluzione ottimale per gli sviluppatori frontend di app web e mobile. Saper sviluppare con la tecnologia React e Redux ti permette sia di poter accedere a tante posizioni lavorative in ambito web development in Italia e all'estero sia di poter sviluppare i tuoi progetti personali. La richiesta di sviluppatori React nel mondo è in forte crescita.Perché usare React ?React è una "potente" libreria JavaScript sviluppata da Facebook ideale per costruire interfacce "data-driven" interattive. Tra i grandi nomi che utilizzano React in produzione ci sono Facebook, Instagram, WhatsApp, Netflix, Airbnb, eBay, PayPal, New York Time e molte altre.L'obiettivo di questo corso è darti gli strumenti e l'esperienza necessari per entrare nel mondo degli sviluppatori React. React è la base per chi di voi vorrà poi imparare a sviluppare app per iOS e Android con React Native.Un vantaggio per chi usa React ? Imparato una volta, lo si può utilizzare in molte tipologie di progetti, dallo sviluppo di web app a quello mobile con React Native e desktop.Il corso ti permetterà di essere produttivo da subito, ti mostrerò i concetti che è necessario sapere per capire a fondo e sviluppare componenti React e strutturare le applicazioni con ReduxCominceremo con le basi di React, imparando a sviluppare componenti sia con React puro che con JSX, vedremo "props", "state", e altro. Per ogni lezione sarà fornito il codice sorgente visto nella lezione. Dopo l'introduzione a React, passeremo a Redux, coprendo argomenti come reducers, actions, e state tree.Per realizzare User interface in stile Material Design vedremo Material CSS e utilizzeremo Material UI.Se è la prima volta che sentite parlare di React e Redux, o se avete iniziato a studiarlo, ma volete approfondire questo è il corso per voi!Alcuni argomenti che vedremo nel corso:Imparerete a costruire interfacce web in modo dichiarativo Imparerete a usare il linguaggio di markup JSX per creare componente React personalizzatiImparerete a scomporre complesse interfacce in piccoli componenti React che saranno semplici da mantenere e riutilizzabili in altre vostre applicazioniImparerete le differenze tra "props" e "state" e quando usarli Se l'applicazione inizia a essere difficile da mantenere ? Imparerete a sviluppare applicazioni più complesse con ReduxQuali Web Application realizzeremo ?Per il corso ho previsto di realizzare 2 applicazioni che ci permetteranno di applicare praticamente i concetti e permettervi di acquisire consapevolezza nei mezzi per poter trasformare le vostre idee in web application. Creeremo: MyPlaces: una web application che ci permetterà di tenere traccia dei posti preferitiGym Workout: una web application che ci permetterà di gestire la propria scheda di allenamento in palestra Nota: Il corso non è ancora completo, inserirò a breve tutte le sezioni principali, ma comunque non rimarrà statico, continuerò ad aggiornarlo anche in base ai suggerimenti che mi darete ;)