版权声明:本文由阁主的小跟班 原创文章,转载请注明出处:
文章原文链接:https://www.qcloud.com/community/article/922888001482910380
来源:腾云阁 https://www.qcloud.com/community
2016年12月16日,一个风和日丽的日子,笔者来到了位于深圳南山区的腾讯大厦,但这次,笔者并不是为采访而来,而是为了参加腾讯云TCCE云端视频应用开发工程师中级课程培训。据悉,这也是腾讯云TCCE认证课程的首期班。
实际上,收到腾讯云关于TCCE认证课程首期班的邀请时,笔者的内心是抗拒的,虽然十几年前笔者也是一个勤奋的码农,但经过十几年的岁月的折磨,那些编程能力、编程技巧早已经交还给老师了,因此,心中忐忑不安,生怕跟不上课程,在班中掉队,给媒体同行们抹黑,但左思右想,还是觉得应该去一趟,一是因为自己长期跟踪腾讯云,多了解一下腾讯云在视频方面的开发过程多少能够帮助笔者更深入的了解腾讯云,其次,做码农一直是笔者心中的梦想,虽然阴错阳差没有如愿,但参加这样的培训班也多少能满足一下自己曾经的梦想,于是, 笔者“义无反顾”的踏上了腾讯云”求学“之旅。
三天学习 收获满满
当踏入教室的时候,教室里已经坐满了同学,令笔者略感欣慰的是,笔者也许并不是来自外地的唯一一个学员,据腾讯云运营总经理谭茂介绍,班中有一半的同学是来自深圳以外的地区,这颇令笔者感到意外,因为学费中并不包括差旅和住宿费,这些外地来参加学习的同学们对腾讯云一定都是“真爱“。
而随着第一位王宇讲师的授课正式开始,腾讯云TCCE云端视频应用开发工程师中级课程正式拉开了帷幕,在三天的课程中,腾讯云共派出了六位经验丰富的讲师为学员授课,课程强调理论和实际操作相结合,大部分实际操作都由讲师一步一步带领学员进行操作,学员有了问题,可以随时向讲师求助,因此,即使像笔者这样的”零基础“学员,竟然也能跟上课程的进度。
三天的课程安排如下:
DAY1
一、直播基本原理讲解
二、客户端部署及原理讲解
DAY2
三、服务端部署及原理讲解
四、Web端部署及原理讲解
DAY3
五、高阶功能讲解
六、场景应用与解决方案讲解
而通过三天的课程,笔者从一个对视频直播技术和开发不甚了解的菜鸟,成为了一个基本了解视频直播平台从设计到实现的全过程,并简单了解iOS/Android客户端开发、直播后台设计与实现、直播消息互动、安全与运营监管等内容的一个准视频直播开发者,并能基于腾讯云直播平台搭建出一个简单的直播系统,成就感真是满满的(下图即是笔者自己开发的直播App Demo,图中可以看到这个App可以实现一些基本的直播功能)!
精致课程 亮点多多
三天的课程时间很短,但笔者在此次腾讯云的课程中,收获了知识,结交了朋友,同时也圆了自己一个小小的梦想, 结合三天课程的情况,笔者认为腾讯云TCCE认证课程具有主要具有以下几个特点:
首先,腾讯云TCCE认证课程非常重视动手实践与理论的结合,不仅仅是学习视频直播的相关理论,更重要的是教授如何将这些理论在实践中灵活运用,并在不同的实际应用场景如何实现。
其次,与其他培训采用虚拟的实验环境不同,腾讯云TCCE认证课程采用的是真正的实际开发环境,学员通过课程的学习,可以直接将所学应用到自己的实际生产环境中,从而大幅提升从学习到应用的效率。
第三,腾讯云TCCE认证课程的讲师都是来自腾讯的资深开发工程师,他们具有高超的开发技巧和丰富的开发经验,学员如果在课程中遇到相关问题,可以得到讲师快速和专业的回答,使学员茅塞顿开,提升学习效率。
第四,腾讯云TCCE认证课程为学员提供了丰富的源代码、完整的Demo以及实验手册,可以帮助学员在课程结束后,更好的消化吸收课程的内容,掌握视频直播开发的相关技术,快速实现视频直播平台的商用。
最后,需要提醒大家的注意的是:
- 在课程开始之前,做好相关准备工作,建议准备苹果笔记本,并安装好Xcode最新版本。如果习惯采用Windows系统,建议先与课程负责人联系,取得Android Studio的打包安装包,并安装Android Studio,并最好携带一部安卓系统的手机。
- 在课程中,因为课程内容相对紧凑,要尽量保持和讲师的讲解同步,否则可能会漏掉重要的信息,导致某些开发工作无法成功。
- 虽说像笔者这样的“菜鸟”也能顺利毕业,但还是建议具备一定的开发经验。
此外,据笔者了解,除了TCCE认证课程,腾讯云一站式培训认证体系还包括“TSC专项课程”,“TPTS合作伙伴培训计划”,这也是腾讯首度系统输出技术培训,将多年积淀的技术能力提供给业内广大开发者,为行业输送更多专业人才。其中“TSC专项课程”中的CTO特训营,是专为企业高端技术人才定制的系列课程,腾讯将携手腾讯技术专家、知名企业技术高管等行业技术精英,共同培养具备技术思维、产品思维、管理思维,创新思维管理人才。目前已经在苏州、合肥、西安等地开班。在自行推出各类培训认证课程的同时,腾讯云还将邀请更多的合作伙伴加入培训认证的计划,合作伙伴可以和腾讯云一起合作开发认证课程,共同打造认证生态。有兴趣的朋友可以点击链接了解培训课程详情。