从零到一Hybrid APP开发实践|StuQ小班课

从零到一Hybrid APP开发实践|StuQ小班课,第1张

概述StuQ 邀请百度高级前端开发工程师谢郁推出《Hybrid APP开发实践》精品小班教学,仅有 50 席位,精品小班课区别于大众在线视频教学,课程设置具有如下特色: 采用在线视频直播授课 以实战为主 在线解答疑问 课后作业review 精品小班课通过以上方式帮助同学深度、系统、实战学习 Hybrid APP 开发实践。 1   课程简介 该课程涵盖 Hybrid APP 开发过程中多个方面:包括方


StuQ 邀请百度高级前端开发工程师谢郁推出《HybrID APP开发实践》精品小班教学,仅有 50 席位,精品小班课区别于大众在线视频教学,课程设置具有如下特色:


采用在线视频直播授课

以实战为主

在线解答疑问

课后作业revIEw


精品小班课通过以上方式帮助同学深度、系统、实战学习 HybrID APP 开发实践。


1
  课程简介


该课程涵盖 HybrID APP 开发过程中多个方面:包括方案选型、时间安排、性能调优、开发工具等以期帮助同学们解决 HybrID APP 开发中性能体验差、协作效率低等常见问题。


2
  适用人群


前端开发者:1-3 年前端开发经验;

非前端开发者:希望了解 HybrID 开发过程中前端部分


3
   教学目标


通过系统学习这门课,同学们可以:

了解 HybrID APP 开发的整体框架,选型原则,能够做到合理评估 HybrID APP 开发的时间规划、技术难度,提前规避一些常见的坑;

了解性能瓶颈并能给出相应的性能提升方案;

了解常用的开发模式与开发工具,提升HybrID 开发的效率。


4
   讲师简介


谢郁 

百度前端开发工程师


毕业于电子科技大学,曾就职于卓衡科技,熟悉HTML、CSS、JavaScript、Ruby 等多种开发语言,曾参与过多个互联网项目的产品研发。


5
 课程内容


第一节
HybrID App 开发从 0 到 1


课程讲解

什么是 HybrID 应用?

为什么选择 HybrID 方案?

一些常见的 HybrID 应用场景

HybrID APP 开发过程中的常见问题列举


作业与思考

除了课程介绍的,还有哪些东西适合用HybrID方案实现?

除了课程介绍的,自己平时使用的应用或设备里,哪些应用了HybrID方案?


第二节
躲过那些坑 — HybrID开发技术选型


课程讲解

在选型阶段提前规避问题

兼容问题:如XP,老版安卓等;

浏览器统一方案:crosswalk,electron等;

平台差异:MAC/PC/linux之间,安卓和iOS之间等;

性能问题:HybrID方案哪些地方性能不足


常用的HybrID容器都有哪些


如何进行任务划分

哪些前端可以自行处理;

哪些应该native处理;

哪些暂时无法解决,只能workaround


作业与思考

使用任意一种HybrID容器, 创建一个demo,并测试其API


第三节
HybrID App开发中最关键的前端问题


课程讲解

解决性能问题

网络加载性能

渲染性能

分层战术

统一内核

动态加载


解决跨域问题

cors

Jsonp

post-message传递

壳修改安全策略

虚拟域


静态资源的缓存与更新

服务端页面控制缓存

zip包下载方式


作业与思考

写一个前端layer层,并加上开关;

写一个gulp任务,压缩静态资源并添加版本号;

写一个post-message示例,解决跨域问题


第四节
如何更高效的进行HybrID App开发?


课程讲解

HybrID开发的效率与协做问题综述

使用适配器模式提高开发效率

初始化适配器

接口调用适配器

资源适配器


Mock数据工具

mock.Js

faker.Js


常用的调试工具与调试方法

charles && fiddler

postman

weinre

Chrome USB 调试

bird


作业与思考

写一个接口方法的适配器;

使用faker.Js或mock.Js生成一份测试数据


第五节
答疑课

课程讲师会针对以上 4 周的学习内容为大家提供集中答疑服务,解答大家在听课过程中的技术困惑。当然,勤学好问的你也不要纠结,如果你有任何工作中有关前端领域的的技术问题,也可以向老师提问。


6
   学习环境


学习地点:

学习QQ群 + 在线直播教室+作业答疑平台


学习工具:

StuQ 在线教室,在浏览器中使用,无需下载客户端,使用会员用户名和密码进入教室:

StuQ 作业答疑平台:



7
  开班信息


开班时间:

报名人数满 25 人开班,共 50 个名额。

(人员超过 25 名后确定开班,会在正式开课前安排预演)


什么是预演:

学员可以直观的了解老师、课程内容以及学习方式,老师也可以围绕课程内容对学员关心的问题做面对面的沟通。


上课时间:

暂定每周五 21:00-22:30,预计七月下旬开课。


上课时长:

每周 1.5 小时共计 6 周课程

课程学习方式:

60 分钟直播视频讲解

15 分钟交流答疑

15 分钟作业点评课

注:课程视频支持回放观看。


8
   课程收费


预售价:799 元,全价 998 元

(前 10 名预售优惠,共 50 个名额)


9
   课程报名


方式1. 直接报名交费。扫描StuQ官方支付宝账号二维码进行转账。报名成功后,添加官方支付宝账号为好友并注明课程名称“HybrID 开发”,会有 StuQ 工作人员联系您获得上课方式。



方式2.报名咨询。报名课程的用户请加 QQ 群号 570910128,或者扫描微信二维码进入报名咨询微信群,详细了解报名信息,会有 StuQ 工作人员统一解答大家疑问,然后报名缴费。



微信咨询群


方式3. 咨询小助手。报名课程的用户也可以扫描小助手的微信二维码,私聊小助手详细了解报名信息,小助手会统一解答大家疑问,然后报名缴费。



另附报名流程图


(点击查看高清图片)

总结

以上是内存溢出为你收集整理的从零到一Hybrid APP开发实践|StuQ小班课全部内容,希望文章能够帮你解决从零到一Hybrid APP开发实践|StuQ小班课所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/999226.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)