课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 天津大学副教授,在计算机类课程一线教学多年,善于以通俗易懂的方式面向零基础非计算机专业学生授课,多次在各类讲课大赛中获奖。在国内外高水平刊物发表论文50余篇。著有《老兵新传:Visual Basic核心编程及通用模块开发》《C语言其实很简单》《玩转Office轻松过二级》等。

  • 课程详情

    本课来源自天津大学的精选课程(又名《面向对象程序设计》),针对非计算机专业开设,面向零基础,人人学会!学习本课,定让你有所收获!

    比Python简单:
    这是首先要强调的。
    不要考虑C++是不是比python难?语言在于怎么使用,怎么学,而不在于语言本身。
    我们在公众号中也举过很多例子,例如同样一个效果,python需要20几行代码,C++只需要5行代码!
    详细这里不展开讨论,大家可以关注公众号查阅。

    课程介绍:
    这课是干啥的?能学到啥?
    不废话,先上几个作品:
    以下都是学过本课,同学们的作品噢零基础的同学学完本课的作品噢,且多数是女生同学的作品噢:

    (1) 零基础同学学过本课,自己做的“我的记事本”程序:


    (2) 零基础同学学过本课,自己做的MyToDoList程序:





    (3) 零基础同学学过本课,自己做的 可以双人对弈的五子棋游戏 :



    (4) 零基础同学学过本课,自己做的 打靶游戏 :




    (5) 零基础同学学过本课,自己做的 媒体播放器(可以播放多种格式的声音,还能播放视频噢) :


    太专业了?太高大上了?
    NO!

    再强调,都是零基础的同学,都是非计算机专业的同学,而且大多数是女生做出来的。
    只要上过我们这门课,都可以学会!
    你通过学习本课,这样的程序你完全可以做出来,甚至做得比他们更好!
    你想拥有这个本领么?
    只需一门课,40个小时,即可让你由菜鸟变身高手!


    重点强调:
    与市面上多数这类课程、这类图书都不同!
    我们的这门课:
    不用MFC!
     

    说明

    不用MFC,这是和很多其他课程、很多教科书不同的。

    我们采用的方式是:使用Windows API

    通过这种方式,使用C++编写Windows窗口图形界面程序,

    上手将非常容易!1小时就学会噢
    而使用MFC,你不觉得它很臃肿吗?很费事吗?不好学吗?……这就是不用MFC的原因。

     

     

    不要再为用什么语言掐架了

     
     
     
    编程用什么语言好?你是否经常听到有人在为这个问题“掐架”:
    有人说python好,我就用python,其他语言都不好;
    有人说C#好,编写Windows图形界面应该用C#;
    有人说C++里,就得用MFC;
    有人说Java好,有人说VB好,有人说Delphi好,有人说Matlab好……
    有人经常关注每年语言排名,什么语言名列前茅,某种语言又进了多少名、又退了多少名……
    你们的掐架可以休矣!
    因为这都是初学者的行为,高手从来不做这种事情。因为,
    所有语言的本质都是一样的

    我们这里学习的Windows API就是一切语言的本质
    无论什么语言,包括汇编语言
    只要是编写运行在Windows上的程序
    最终本质都是转换为对Windows API的调用
    这是系统的最底层本质!

    我们绕开所有经销商,直接从厂家进货
    直接调用Windows API !
    这里,我们只是以C++为例而已
    使用其他任何语言,都是一样的

     

     

    究竟用哪种方式编写Windows应用程序最好,其实并无一定之规。应用程序本身的特性应该是决定采用何种编程工具的最主要因素。但是无论将来你采用什么编程工具,通过了解Windows API从而深入理解Windows的工作原理,这本身就具有很重要的意义。

    —— Charles Petzold

     

    徘徊在语言的选择中毫无意义,主要精力应放在如何解决实际问题上。

    而且,要非常方便地解决。


    老师简介:
    天津大学副教授,在计算机类课程一线教学多年,善于以通俗易懂的方式面向零基础非计算机专业学生授课,多次在各类讲课大赛中获奖。精通C语言、Visual Basic、Windows编程、MS Office等,有20余年编程和软件开发的实践经验,在国内外高水平刊物发表论文60余篇。著有《老兵新传:Visual Basic核心编程及通用模块开发》、《C语言其实很简单》、《玩转Office轻松过二级》(由清华大学出版社出版)等。

    知识背景:
    1)本课基于C++语言,零基础的同学,在学习本课之前,强烈建议先学习C语言课程:https://ke.qq.com/course/483990
    https://ke.qq.com/course/803773 然后才能学习本课,以进一步进阶,达到高手的程度!

    2)对于VC2010安装和基本用法尚不熟悉的同学,建议先学习VC安装和使用:https://ke.qq.com/course/441062 然后才能学习本课。因为本课不包含“VC2010安装和基本用法”的说明。

    资料下载:
    别忘了下载本课对应的资料,非常丰富噢!
    包括软件的安装程序、部分源代码,应有尽有噢!

    微信公众号:
    欢迎关注微信公众号:大零蛋带你零基础学电脑
    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课