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

     

    课程名称:iOSReactNative

    一、     简介

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

     

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

     

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

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

    2、业务功能繁多。

     

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

    11-2iOS开发经验。

    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   组件的生命周期

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

    l   图片

    l   触摸事件

    l   列表

    l   访问网络

     

    5讲:React Native实战

    l   页面间导航

    l   Scene

    l   AppState

    l   组件间通信

     

    6讲:React Native原理

    l   启动流程

    l   运行流程

     

    7讲:React Native高级篇

    l   集成到原有项目

    l   NativeJS交互

    l   NativeJS数据共享

    l   模块化拆分

    l   增量更新

    l   打包

    l   调试

    l   性能

    l   捕获异常

     

    8讲:Redux

    l   Redux数据流转

    l   把一个项目改造为Redux

     

     

     

  • 相关阅读:
    POJ 1141 括号匹配 DP
    881. Boats to Save People
    870. Advantage Shuffle
    874. Walking Robot Simulation
    文件操作
    861. Score After Flipping Matrix
    860. Lemonade Change
    842. Split Array into Fibonacci Sequence
    765. Couples Holding Hands
    763. Partition Labels
  • 原文地址:https://www.cnblogs.com/Jax/p/5933781.html
Copyright © 2011-2022 走看看