作者windbaci (温荻白)
看板MacDev
标题[心得] 从零开始写程式的swift课程心得
时间Sun Jan 27 00:37:17 2019
这是一个从零开始学习swift的课程心得.
我是学员本人.
--
这一切应该是注定的。去年初笔电坏掉了,要买新笔电的时候,被工程师妹夫鼓吹买Mac
电脑,想说好多厂商Demo提案都用苹果电脑,那我也来跟上潮流好了,一开始使用是有点
不习惯,但久了也还顺利。
10月的时候觉得我的iphone手机很需要某一款工具App,但是在store都找不到适合的,想
说自己想要的Apple App也可能自己写!
之前有跟妹妹工程师(她会跟我矫正说她现在是PM)一起试着自学写Android App,虽然照
着书一模一样有成功做出范例BMI App,但是完全不了解为什麽,所以这次想学写Apple
App的swift,就觉得一定要去上课程才行。
本来网路找了课程都没有觉得适合的,也有线上课程,其他类型的课我也有上过线上课程
,但是这一堂,我觉得上实体课比较方便问遇到的特殊细节吧!很幸运的,妹夫工程师帮
忙找到彼得潘的课程发给我:
看到介绍完全就是我需要的swift课程!
注意事项:自备Mac电脑。嗯...我刚好有!
(果然是注定的!买Mac的时候完全没想到会拿来写code)
马上报名去上课
第一堂课:认识xcode使用,App的画面入门,完全没有写到程式码!
跟想像的不太一样,不急着教swift程式,然而教材的引导很直观的关系着APP画面,非常
适合不懂程式的人入门,没有压力。只不过......课後作业超级多,所幸彼得潘会说:没
有那麽多时间的,可以优先只做星号的就好。
(群组内也会时常分享其他同学的作业,第一堂课後,看到彼得潘发出别人的作业成果时
、打开作业题目时、翻出教材复习时,奇怪?为什麽别人写得出那种作业?为什麽这个题
目我不会写?看了教材内容後会写了,但是为什麽我对教材内容没印象?难道是我上课时
有分心吗?那下次上课专心听课,不要打开电脑边听边操作好了)
第二次上课:(喔~原来连到第二页这个项目上次还没有教过!今天才教!那我自己看教
材就可以做得出来有一点信心大增!原来那厉害的同学作业不见得是同班的,进度可能不
一样!未来自己也有机会做出那样的成果!)
彼得潘的教材写得很清晰明了,很多可以照着一步一步做,并且透过写作业的挑战中,真
正理解并学会运用。
开始教程式後,也会针对一些程式码的原理做说明,一些我以前曾经看过但完全不理解的
东西,顿时明白了!(这些我身边的工程师朋友们都做不到啊!他们明白怎麽写程式,但
是不明白哪些需要说明,以及该如何说明)对於完全没有一步一步学过程式的人,或是以
前曾是相关科系但当时不太认真需要从头复习的人,彼得潘真的是一个很好的导师选择:
不但有循序渐进的教材,还有频繁的互动对话,并且保留了思考的时间,每次三小时的课
程一点都不枯燥,我个人上完课後都会迫不及待着手实作及变化,真实的:开开心心写
APP!
彼得潘会出非常多的作业题,老实说不是全职学生的话不写也不会怎麽样(大学的同学就
必须会乖乖写作业,不然拿不到学分),但是写作业真的很重要!因为我们是来“学会”
的,「听懂真的不等於学会」,这件事我在写作业的时候真实的感受到,这些作业有点像
游戏的关卡,有必学的项目,有反覆的元件练习,又保留了创作的空间;完成了自己的创
作时会非常有成就感,模拟器跑不出效果时,才会发现自己漏了什麽,或是原来并不是如
自己以为的真的了解,透过实作与反覆查找教材及其他资料,才能成功做出想要的效果(
只有做出来的才是真的,用想的用说的都不是真的!)
例如,我也可以有以下成果:
不用写程式的app
https://bit.ly/2T5SZ0T (电子书展示)
写程式的app
https://bit.ly/2DqynLo (模仿拍立得)
如果不简介一下彼得潘,似乎是个不完整的心得,新报名的同学可能会没有心理准备.
.....一开始上课中穿插的笑话可能会有点ㄎㄧㄤ(可能水瓶风格),不过彼得潘会一直说
不要叫他老师,是属於自恋但不高傲,有实力却又亲切的好朋友。
大概喜欢苹果产品的人,实力也跟苹果产品一样厉害吧......
--
以下连结是我的心得全文,还可以看到我的其他作业成果
(善意提醒:内文是附有课程连结的)
https://link.medium.com/eDC9eLFrNT
--
心善则美~心真则诚~心慈则柔~心净则明
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 182.235.105.103
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1548520695.A.8F4.html
1F:推 Omurok: 推~自己写出APP真的是很开心的一件事情! 01/28 23:17
2F:推 ppppman: 推 01/30 09:04
3F:推 bbonline229: 我觉得拍立得这个主题设计的很棒 01/31 15:41