纳米学位项目

React 开发 (英)

掌握前沿 React JS 框架,成为抢手高级前端工程师
  • 难度
    中级
  • 学习时间
    16 周

    建议每周学习 10 小时

  • 先修要求
    熟悉 HTML、CSS、JavaScript、命令行,Git 和 NPM
  • 课程专属服务
    硅谷授课,英文字幕

    点击查看详情

掌握前沿 React JS 框架,成为抢手高级前端工程师

世界知名企业 Facebook、 Netflix、Airbnb 等都在使用 React 框架。在这个纳米学位中,学习 React 基础知识、React 与 Redux,以及 React Native 专属课程,成为网页开发抢手人才。


<span class="red-orange">掌握前沿 React JS 框架,成为抢手高级前端工程师</span>

React 占网络框架的市场份额
60%

数据来自「npm Announces 2019 Predictions」

你将学到什么

课程大纲

React 课程

你将学习用 React、React Native 搭建网页端和移动端用户界面,同时还会学习用 Redux 对应用程序进行可期的状态管理。

你将学习用 React、React Native 搭建网页端和移动端用户界面,同时还会学习用 Redux 对应用程序进行可期的状态管理。

点击收起课程大纲与实战项目

4 个月完成

先修知识

你必须掌握 HTML、CSS 和 JavaScript,还需要会使用命令行、Git 和 NPM。

  • React 基础知识

    学习 React 的组件模型,你将能够编写声明式、可组合的用户界面,构建可上线发布的应用。

    图书管理应用
  • React 和 Redux

    当你的应用达到一定的复杂程度,变得难以维护时,就需要使用 Redux 了!通过学习 Redux,你将管理复杂的应用状态,构建企业级的应用。

    真心话应用
  • React Native

    你已经可以用 React 构建网络应用。现在,你开始学习使用 React Native,能够开发一款可以同时在 iOS 和 Android 设备上运行的 React 应用。

    手机单词卡应用
接触 React 后,不禁赞叹 React 基于 Virtual DOM 抽象的多平台扩展能力。更让人震惊的是,其发布时就已经在尝试这一想法(React Native、Canvas)。React很可能是引导时代的一个框架,很期待它的持续成长。
— 鬼道/徐凯,网络技术专家,《跨终端Web》作者

权威师资

Andrew Wong
Andrew Wong

课程主讲

Andrew 毕业于美国加州大学,在加入优达学城之前,曾在 App Academy 担任讲师。在优达学城担任课程开发者,帮助数千名学生学习编程。

Tyler McGinnis
Tyler McGinnis

课程主讲

Tyler 曾担任 DevMountain 的主讲和课程开发工程师,现就职于 Google,是一位开发专家,并活跃于 React 社区,负责运营 React Utah 和 React Newsletter。

Richard Kalehoff
Richard Kalehoff

课程主讲

Richard Kalehoff 是优达学城资深课程开发者,毕业于美国佛罗里达大学,拥有数字设计与传播硕士学位。在加入优达学城前,Richard 在一家国际非营利组织负责前端开发、后端开发、数据库及服务器管理工作超过 7 年时间。

立即加入

超值自学
React 开发 (英)
¥3999

完整课程学费

系统学习 Facebook、Netflix、Airbnb 都在使用的 React JS 框架,掌握 React 与 Redux、React Native,成为抢手高级前端人才

英文辅导
React 开发 (英)
¥7099

完整课程学费 + 英文辅导

学期内额外提供全球学员交流平台、真人在线助教(英语)、每周答疑(英语)和个性化学习规划(英文),加速你的成长

立抢席位

帮助与常见问题

    纳米学位概览
  • 你为什么应该学习 React 开发纳米学位?
    在学习这门课程的过程中,你将逐渐掌握 React 的核心原则和基础知识,深入认识如何用 Redux 进行状态管理,并使用 React Native 库为 iOS 和 Android 构建与原生应用无异的移动应用。学习 React 可以大大提高你的前端开发技能,拓宽你的职业前景。

    与去年同期相比,React 开发者的职位空缺增长了 160%,React 开发者的薪酬也名列前列。优达学城打造推出 React 开发纳米学位,硅谷牛人提供优质教学指导,行业专家进行项目代码逐行审阅、职业支持,加入活跃的学习社群共同进步。确保你从课程毕业后,熟练掌握 React 开发技能,成为网页开发领域的抢手人才。
  • 从这个纳米学位毕业后,我会为哪些工作做好准备?
    不论你所在的团队是网站开发、应用开发、软件开发、数字营销、还是电子商务,从这个纳米学位毕业后,你都将从团队中脱颖而出。从初创企业到世界 500 强公司,都需要你这样的人才。你可以成为:前端开发工程师,全栈开发工程师,UI/UX 设计师等。
  • 我如何知道这个纳米学位是否适合我?
    React 开发纳米学位课程适合有一定网页开发经验的开发者。不论此时你想要转行,还是在现在的岗位晋升,亦或是想要学习前沿技术提升个人技能,React 开发纳米学位课程都能够帮助到你。
    报名与入学
  • 报名这个纳米学位项目需要满足哪些先修要求?
    要学习这个纳米学位项目,你必须掌握 HTML、CSS 和 JavaScript,还需要能够熟练使用命令行(bash 或 terminal)、Git、GitHub, 和 NPM。

    该纳米学位以英文教学,你需要能够使用英语书面和简单口头交流,并使用英文完成并提交项目。
  • 如果我还不具备学习 React 开发纳米学位的先修要求,我可以学习什么呢?
    我们建议可以学习如下的纳米学位课程,以补充必要的先修知识:
  • 超值自学与英文辅导有什么不同?
    超值自学与英文辅导拥有相同的教室内课程内容;但在英文辅导中,为保证学员更高效地掌握前沿知识,Udacity 硅谷总部还为全球学员提供“陪伴式”专属学习服务,包括全球学员互相交流的学员中心(英语),提供学期内真人在线助教(英语),每周答疑直播(英语)和个性学习规划(英语),毕业后还可获得求职咨询(英语)和简历修改服务(英语),帮助每位学员在职场上脱颖而出。
  • 我应该选择“超值自学”还是“英文辅导”版课程?

    如果你英语书面和口语表达能力都很不错,而且需要额外的学习辅导和答疑服务,你可以选择“英文辅导”版纳米学位,体验来自硅谷的 1 对 1 真人辅导,与来自全球的菁英学员共同交流。

    如果你有较强的自学能力和自律性,不需要额外的辅导和答疑,你可以选择价格更优惠的“超值自学”版纳米学位,通过来自硅谷的课程和行业实战项目,以及配套的人工代码审阅服务,系统性提升自己的技术能力。

  • “超值自学”提供什么服务,可以帮助我按时完成课程吗?

    “超值自学”版纳米学位将为学员提供来自硅谷的教室内课程内容、来自知名企业的实战项目,帮助你系统性学习前沿技术,丰富技术作品和简历经验。所有实战项目均会有人工审阅服务,提供个性化反馈和修改建议。在学期内通关所有实战项目,你将获得纳米学位认证证书。

    “超值自学”版课程将不提供小班辅导、全程督学,需要你根据教室内的学习建议时间,自行灵活安排,保证学习进度。

  • 如果我在“超值自学”版课程中遇到问题,我应该联系谁?

    如果在学习过程中遇到任何教室使用问题:如教室无法访问,视频无法播放,Lab 无法加载等,可以点击这里提交工单,我们的客服将为你提供帮助。

  • 如果我在“英文辅导”版课程中遇到问题,我应该联系谁?

    如果在学习过程中遇到任何教室使用问题:如教室无法访问,视频无法播放,Lab 无法加载等,可以点击这里提交工单,我们的客服将为你提供帮助。

    另外,“英文辅导”版课程提供全球学员交流平台、真人在线助教(英语)、每周答疑(英语)和个性化学习规划 (英语)服务,如果你在学习中遇到疑问,可以通过以上学习辅导服务得到解答。你也可以发送英文邮件至 support@udacity.com 获得更多帮助。

  • 英文辅导对英文的基础要求是什么?
    “英文辅导”版纳米学位提供的辅导服务,均由导师通过英文提供,我们建议有海外工作经验、留学背景或全英语环境工作经验的学员选择。如果你有课程相关领域的专业英语基础和日常英语交流听说读写能力,也可以尝试英文辅导。若觉得无法适应,你可以在开课七天内点击这里了解退款细则并向我们申请无理由退款。
    纳米学位条款
  • 该纳米学位的课程结构是怎样的?
    React 开发纳米学位由 (1) 个学期组成,每学期为期 (4) 个月。每一个学期有固定的开课与结束日期。所有学员需要成功完成 (3) 个实战项目,方可顺利毕业。

    该纳米学位中的每一个实战项目都会由优达学城的审阅专家审阅,并提供个性化的反馈。如果你没有成功通过某一项目,你会被要求重新修改并提交项目,直至顺利通过。
  • 该纳米学位的课程时长是多久?
    该纳米学位的课程访问时长如上所述。学期结束后,如果你还没有通过全部项目,可以获得 4 周的宽限期来完成这些项目。在宽限期内通过全部项目,你仍可以顺利毕业并获得证书。你最多只可获得一次宽限期,如果 4 周宽限期过后,你仍未通过全部项目,你将被移出课程,并失去访问课程内容的权限。被移出课程后,你需要重新支付学费,方可重新加入课程。
    软硬件设备
  • 我需要准备哪些软件或硬件,才能学习这个纳米学位项目?
    你只需要有一台可以访问互联网的计算机,以及文本编辑器(例如:vim、Sublime Text、Atom、VSCode)。
  • React 开发纳米学位项目会教授哪个版本的 React?
    本纳米学位会教授 15.5 或以上版本的 React 库。
    其他问题
  • 开课后发现课程不适合自己怎么办?
    开课后 7 天内,你可以点击这里向我们申请无理由退款。我们将在 7 个工作日内,将实际支付金额退款至原付款渠道。
  • 支付学费后,可以开具发票吗?
    当然可以,在开课 7 天后,你可以点击这里申请发票。
  • 如果还有其他问题怎么办?
    你可以点击这里提交问题,我们会为你提供帮助。

React 开发 (英)

掌握前沿 React JS 框架,成为抢手高级前端工程师

Contact Udacity

Hi,我是你的专属学习规划师

不知道选什么课?和我聊聊吧!

Contact Udacity立即咨询