曙海教育集团
全国报名免费热线:4008699035 微信:shuhaipeixun
或15921673576(微信同号) QQ:1299983702
首页 课程表 在线聊 报名 讲师 品牌 QQ聊 活动 就业
 
Swift3.0微博项目实战培训课程

 
  班.级.规.模.及.环.境--热.线:4008699035 手.机:15921673576( 微.信.同.号)
      每个班级的人数限3到5人,互动授课, 保障效果,小班授课。
  上间和地点
上部份地点:【上海】同济大学(沪西)/新城金郡商务楼(11号线白银路站)【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院【北京分部】:北京中山学院/福鑫大楼【南京分部】:金港大厦(和燕路)【武汉分部】:佳源大厦(高新二路)【成都分部】:领馆区1号(中和大道)【沈阳分部】:沈阳理工大学/六宅臻品【郑州分部】:郑州大学/锦华大厦【石家庄分部】:河北科技大学/瑞景大厦
最近开间(周末班/连续班/晚班):2019年1月26日
  实.验.设.备
    ◆小班教学,教学效果好
       
       ☆注重质量☆边讲边练

       ☆合格学员免费推荐工作
       ★实.验.设.备请点击这儿查看★
  质.量.保.障

       1、免费重修;
       2、课程结束后,授课老师留联系方式,保障培训效果,免费技术支持。
       3、推荐机会。☆合格学员免费颁发相关工程师等资格证书,提升职业资质。专注高端技术培训15年,曙海学员的能力得到大家的认同,受到用人单位的广泛赞誉,曙海的证书受到广泛认可。

部份程大纲
 
  • 第一阶段

    先是介绍playground的使用,让学生快速体验Swift的语法的新颖和高效,然后通过第一个Swift程序来引入Swift中的常量、变量、控制流、循环、字符串、集合、函数、闭包等基础知识点。

    结合老师准备的案例可以对这些知识有清晰的认识和了解,自己练习起来也方便很多,对于一些Swift3.0新增的细节也可以有个明确的认知。

    了解Swift3.0面向对象的几种构造函数的原理和使用情景,重点掌握重载构造函数和重写构造函数的使用。掌握闭包的使用,对闭包的循环引用有清晰的认识。

    本阶段的案例是Swift版本:私人通讯录

    第二阶段

    先是通过老师的讲解了解新浪微博项目大概布局,和基本的项目架构以及MVVM的原理,在项目中慢慢体会。项目的架构是采用继承的方式,通过分析各个界面的共同点,设置基类,提前准备好各个界面需要的公共属性和方法。在项目结构搭建的过程中逐步递进,体会Swift语法的好处,以及一些项目中需要注意的细节。

    对于控件的自定义和命名空间的使用有个清晰的认识,架构搭建的顺序和一些技巧都可以从视频中学到,一些Swift书写的规则和OC有个清晰的对比。

    刷新控件的定义和使用,访客视图的切换细节,以及AccessToken的获取和使用,对OAuth授权有自己清晰的认识。基类的拓展,Swift中Extensiton的使用技巧,以及一些工具类的定义和使用。

    本阶段的案例是Swift3.0版本:微博的主界面、导航栏、数据刷新以及登录授权的处理。

    第三阶段

    介绍代码评审(Code Review)和图像性能优化工具的使用以及性能优化的细节。首先首页的具体布局,使用Swift中Xib的一些注意事项和技巧,对首页中微博内容的配图的分类别处理。转发微博界面的搭建,以及细节的处理。对首页整体cell的性能优化方法和技巧,缓存行高的实现。自定义刷新控件的创建和使用,额外对美团外卖下拉刷新控件进行了具体实现。

    对于撰写按钮的界面布局,以及实现的细节,集合动画进行展示,进一步体会Xib的便利,对闭包的使用体会更深。

    针对发布微博界面的处理,知道正则表达式的简单使用,图文混排添加表情和文字到微博内容里,针对不同类型的表情做具体的细化处理,认识和使用TextKit,了解属性字符串的一些使用方法,表情键盘的搭建和细节处理。体会多项目联动的强大,跟着老师学会这个技巧。
    第1节 - swift3.0课程大纲
    第2节 - Swift简介
    第3节 - 修改默认的Xcode
    第4节 - playground快速体验
    第5节 - 第一个应用程序的体验
    第6节 - Xcode8.0扩展演练
    第7节 - 变量和常量
    第8节 - [重要]可选项的概念
    第9节 - 变量和常量可选值的默认值
    第10节 - 简单的分支和三目的写法

 

-

 

  备案号:沪ICP备08026168号 .(2014年7月11)..............