• 包建强的培训课程(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

     

     

     

  • 相关阅读:
    rabbitmq级联之shovel插件和exchange.bind
    gcc常用编译选项
    windows下rabbitmq-c编译(带openssl、无需MinGW)
    windows下openssl编译
    关于actor模型
    mysql优化之使用iotop+pt-ioprofile定位具体top io文件
    centos6下jbd2进程占用大量IO处理
    c++中的header-only library
    java中线程的停止以及LockSupport工具类
    java Condition条件变量的通俗易懂解释、基本使用及注意点
  • 原文地址:https://www.cnblogs.com/Jax/p/5933781.html
Copyright © 2020-2023  润新知