我一直有我一个做Qt软件学习开发的视频课程,我为什么想讲这样一个课程!
首先,一般的软件开发入门学习课程,基本上以具体的编程语言语法的学习作为入门手段,这样的学习方式也没有什么不好的地方。但是,我感觉开发语言的讲解,作为软件开发学习的入门项目,是远远不够的,并且还有一个缺点就是入门速度比较慢,效率比较低。一个快节奏的社会里,做什么事都讲求效率,软件开发学习是一个目标很强的事。这个课程就是教你搭建这个qt软件开发项目,如果你学习完这个课程,可以类比这个葫芦完成一个简单项目的搭建开发,那么这个课程也就达到了它的作用。一个项目的设计,项目工程的搭建,才是初学者的两座大山,我在学习Qt过程中有多少想法都止步与项目构建的这个阶段,也就是从开始到放弃。
其次,现在Qt学习课程和学习视频讲解的知识都是比较古老了,它们还是集中在Qt4.8这个低版本上,现在Qt的软件学习版本已经升级到5.9+ 的版本。虽然,我也承认Qt4.8版本是类似与VS6.0的神圣地位,但是它很快就会被技术的大潮淘汰掉。由于软件开发中新技术的日新月异,你在学校中接触的知识已经可以放进博物管了,这些新技术是存在社会企业中,大学的学习教程还是十几年如一日的不更新,老师也是固守自己的那些陈旧的知识。我的这个学习视频以Qt5.9为基础更多的使用一些新技术。
再次,软件开发是一个需要涉及很多知识的劳动过程,其中掺杂着很多额外的知识和技能。在项目设计投标阶段,你需要写项目投标书;在项目设计阶段,你需要使用原型设计软件设计软件原型;在软件开发阶段你需要使用版本管理软件等等。其实就是一个大杂烩的学习过程,因此只有语言语法的学习是不够的。
还有一点,就是我希望学习视频能够生动有趣,为什么学习过程不能够是一个快乐的过程那。而我看的那些视频怎么讲的那么生硬那么无趣,其实是语言表达和讲解方式是很重要的,一般技术大拿不是那么好的语言表达能力,毕竟思考才是他们的强项。我希望如果我能把学习视频弄的像日本动漫一样声色俱佳,那该是多好的事。不过现阶段比较困难,我这个也算是探索的过程,有反馈我才会进步!
现在各种培训盛行,先暂且不管它是不是很适合你,或者对你有用。你去培训一般说明你是一个暂且没有工作的人,或者说你刚刚在毕业前夕,你没有多大的经济能力。就要谈到人生了,人生中总是会遇到这样的情况,有时间的时候没钱,没钱的时候有时间。如果你不宽裕到负担一次培训课程,那就过来学习一下我的视频吧,也会有很多好效果,多花点时间!
最后,是由于我感觉我还是比较适合当一个老师的,对于经验有总结,希望和大家探讨自己的想法。学习本来就是一个交流的过程,不一定谁的想法是对的,让我们的想法碰撞吧!历史上的战国时代是一个百家争鸣的时代,各种学术鼻祖都出自这个时代,创造了比后期好多时代都辉煌学术成就,学术就要各抒己见!
对于课程中的错误还是希望大家指出来,如果你发现了错误,也说明你思考了一般。或者你对这个课程有新的思考,都可以发邮件过来给我,我相信这个课程也像软件开发一样需要反馈迭代,有了你的帮助它会变的更好!