目录

  • 1 征服大前端第三季
    1. 01_01_01_1_React概述

      00:19:30

征服大前端第3季(React、React Native、Redux、Node.js)

1013人在学
公众号二维码

公众号

小程序二维码

小程序

课程详情

我要提问



React起源于Facebook的内部项目,用来架设Instagram 的网站。由于 React的设计思想极其独特,属于革命性创新,性能出众,代码逻辑却非常简单。所以越来越多的人开始关注和使用,它是将来 Web 开发的主流工具。有React衍生的 React Native 项目,目标更是宏伟,希望用写 Web App 的方式去写 Native App。这是互联网行业都颠覆性创新,因为同一组人只需要写一次 UI ,就能同时运行在服务器、浏览器和手机。
掌握React对于一名前端工程师来说相对容易,但同时又对ES6、组件化、工程化等技能提出了更高的要求;要使用React Native开发一款App需要有很多移动端开发的知识储备,比如不同系统平台的特殊处理、原生系统功能调用、不同屏幕尺寸适配、移动UI设计与开发、性能调优等等。这显然需要花费大量学习成本。
另外,React开发中使用了不少高级特性,比如最新的语言特性、高阶组件、Flux单向数据流等等,这些概念需要使用者有相当的JS功底,这些概念使新手容易产生困惑。     
目前一线城市对于React和React Native的大量需求以及丰厚的待遇,使很多其他方向的程序员转战这一领域,领域上的隔阂使得大家学习这些技术相对困难。
以上这些正是本系列课程诞生的原因。征服大前端系列课程第三季专注于React及React Native应用开发,详细展示开发中的方方面面。通过数个大型配套案例讲解框架使用技巧,最后通过两个实战项目“美团外卖”和“学员信息系统”进行强化训练。同时引入Node.js、MongoDB、Express、Keystone等后台技术到课程体系,手把手教您开发一款完整的系统应用。




1.课程研发环境
系统环境:Windows 7,Node.js 6.9.1     
开发工具:Webstorm 2017
数据库工具:MongoDB 3.2.1
其他工具:MongoVUE 1.6.9


2.内容简介
本系列课程主要分为两部分:React和React Native
每部分均分为基础知识学习和实战演练两部分,相关后台技术则和这些知识揉在一起,寓教于练。




57Code老师:
12年以上IT行业经验,8年技术培训经验,目前就职于国内知名IT培训机构担任Web前端方向总监。 精通HTML、CSS、JavaScript、Angular、Vue、React等前端技术,对Node.js、Java、.NET等后台技术深有研究。拥有丰富的实战开发经验和教学经验,所带学员有万人以上。授课内容贴近企业实际需求,语言流畅,思路清晰,讲解透彻,深受北风学员推崇。
57Code老师在北风网的其他畅销课程链接:
征服大前端第二季(Node.js、Angular 4、Express 4、Keystone 4、MongoDB、MySQL)
征服大前端第一季(jQuery,Node.js,Express,MySQL)
深入Angular JS高级实战教程(涵盖MongoDB/XAMPP/Node.js)
ASP.NET MVC5&微信公众平台整合开发实战(响应式布局、JQuery Mobile,Windows Azure、微信核心开发)
基于RED5&Flex流媒体应用实战开发(附多人聊天室、在线秀场及视频会议三大案例)




一、React:30讲




二、React Native:40讲































1.掌握React和React Native两款前端框架使用技巧,能够熟练开发SPA应用和App开发
2.掌握Node.js开发模式,能够向全栈工程师方向发展
3.掌握Express和Keystone两款后端框架使用,能够熟练开发后台接口
4.掌握MongoDB和MySQL数据库开发和交互




高、大、上:学习前端最前沿框架的使用和技巧。
全能战士:专注前端,超越前端,加入Node.js、MongoDB、Keystonejs等一系列后台技术,打造全能战士。
实战为先:结合实战案例《美团外卖》和《学员信息系统》掌握实际工作中必备技能,如框架使用、组件化开发、项目自动化、跨域、后端接口实现及数据库交互等。
真实演示:你看到的就是实际工作中的开发方式!




1.课程针对人群
有志于成为前端开发工程师岗位的学员。   


2.我该怎么学,如何才能学好这门课程,给些建议。
    2.1、时间上的安排建议
      本课程共70讲,如果您时间上充分,建议以每天2-3讲的进度往前学习。 
    2.2、学习要求
      如果您没有基础,建议还是中规中矩的按照课程进度一点一点仔细观看学习,并一定要把看完的视频中的代码自己手敲一遍,以加深理解和记忆
      如果您有基础,可不必按部就班进行,可以拿你感兴趣的部分去学习,但一定要注意实践,并学会举一反三 
      2.3、讲师建议
         1.最好看完视频之后,抛开视频,独立自己去把上课中的示例写一遍,看自己是否理解,如果不正确,可以回过头看再看下视频,如果反复,达到真正理解和熟练掌握的目的。
         2.对于项目实战部分,一定要自己亲自动手做一遍,不要满足听完就OK了
         3. 建议一边听视频,一边拿个纸和笔,做一些记录和笔记,这是一种非常好的学习习惯。
         4. 一定不要过于依赖视频,要学会看API和使用百度,学会思考,学会举一反三
         5. 最后祝您学有所成




课程是属于某个特定的专业技术,掌握该技术后,你可以从事以下职位的相关工作:
1.Web前端工程师
2.App开发工程师
3.全栈工程师
4.H5工程师
5.Node.js工程师





评价(0) 立即评论
0/150