zoukankan      html  css  js  c++  java
  • 包建强的培训课程(14):Android与ReactNative

     

    课程名称:AndroidReactNative

    一、     简介

    本课程讲解目前最火的ReactNative技术,从入门讲起,包括NodeJSReactES6等基础知识,随后从浅入深逐步剖析ReactNative,包括ReactNative的原理、实战以及一些高级实用技巧。

     

    本课程让学员掌握基本的NodeJSReactES6知识,从入门到精通ReactNative技术,能够独立开发出一个基于AndroidReactNative项目。

     

    本课程对于开发以下App产品特别有帮助:

    1、千万级用户的App产品。

    2、业务功能繁多。

     

    学习本课程应具备下列基础知识:

    11-2Android开发经验。

    2、对新技术有一定了解。

    3、对ReactNative有一定了解。

     

    二、     培训大纲(1天)

     

    1讲:从Hello World说起

    l   配置开发环境

    l   启动项目

    l   目录结构分析

    l   在真机运行

     

    2NodeJs入门

    l   安装配置

    l   快速搭建服务器

    l   Get

    l   Route

    l   Post

     

    3ES6入门

    l   ES6是什么?

    l   letconst

    l   for循环和迭代器

    l  

    l   模块(Module

    l   lambda表达式

     

    4讲:React入门

    l   Flexbox

    l   Style

    l   props

    l   state

    l   组件的生命周期

    l   基本控件(按钮、文本、输入框、WebView、弹出框、状态栏)

    l   图片

    l   触摸事件

    l   列表

    l   访问网络

     

    5讲:React Native实战

    l   页面间导航

    l   Scene

    l   AppState

    l   组件间通信

     

    6讲:React Native原理

    l   Virtual ROM

    l   启动流程

    l   运行流程

     

    7讲:React Native高级篇

    l   集成到原有项目

    l   NativeJS交互

    l   NativeJS数据共享

    l   模块化拆分

    l   增量更新

    l   打包

    l   调试

    l   捕获异常

    l   性能优化

     

    8讲:Redux

    l   Redux数据流转

    l   把一个项目改造为Redux

     

     

     

  • 相关阅读:
    [转载]Javascript:history.go()和history.back()的用法和区别
    微信商户平台,开通企业付款到用户功能
    使用ASP.Net WebAPI构建REST服务——客户端
    在WebAPI使用Session
    在asp.net一般应用程序中使用session
    Web Api Post注意事项
    WebAPI返回数据类型解惑
    c#中const与readonly区别
    sql之left join、right join、inner join的区别
    C#实现json的序列化和反序列化
  • 原文地址:https://www.cnblogs.com/Jax/p/5933782.html
Copyright © 2011-2022 走看看