课程分类

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

你将获得

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

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 教学风格独特,以学员视角出发设计课程,难易适度,重点突出,架构清晰,将实战经验融合到教学中。讲授技术同时传递方法。得到广大学员的高度认可。

  • 课程详情

    引言:

         软件开发一直是IT行业的高薪工作,相对于运维人员使用和管理现有的产品而言,软件开发更是创造性的工作,更容易让IT人员实现个人价值。然而很多IT人员一想到开发,就以"写代码太辛苦"、“学开发太难,需要天赋”,“开发工作只是青春饭”等等借口,让软件开发与自己失之交臂, 当你发现目前的运维工作种种不顺、工资也不高的现状,你一次又一次的浏览着求职网站希望寻求新的工作机会,然而网站上出现大量开发岗位、而且个个都是高薪的工作,你是否又燃起了想重学开发的冲动?


    课程大纲:   

    第一章:课程回顾和热身  
    ◆案例演示:实现一个简单的学生信息管理系统  
    ◆实现内容:通过文件导入学生信息、展示学生信息、查询学生信息、添加学生信息、修改学生信息、删除学生信息  

    第二章:通过案例引出类与对象  
    ◆讨论:分析上一章节学生信息管理系统的问题 , 引出类和方法的概念  
    ◆概念讲解:类、对象、字段和方法  
    ◆面向对象的三个特性:封装、继承和多态  

    第三章: 类的创建和实例化  
    ◆基本语法讲解:如何定义类、如何使用定义的类实例化一个对象  
    ◆细节讲解:访问修饰符的讨论和演示。   
    ◆演示:针对此前的学生信息管理系统定义类和实例化对象  

    第四章: 理解属性、属性和字段的管理  
    ◆基本概念讲解:何为属性、属性存在的意义 、属性中get和set使用  
    ◆总结:属性和字段  

    第五章:案例演示:完善学生信息管理系统  
    ◆完善学生信息管理系统:使用面向对象的思想完成用户登陆的身份验证、  
    ◆完善学生信息管理系统:使用DateGridView展示数据   

    第六章: 静态类的使用  
    ◆基本概念讲解:静态类的介绍、系统中常用的静态类(Console、string、math、Convert)  
    ◆静态类的定义和使用:静态类的创建和使用  
    ◆讨论:静态类和实例类各自特点讨论、应用场景讨论  
    ◆完善学生信息管理系统:判断是输入字符串是不是数字、判断字符串是不是合法的手机号码,判断输入的字符串是不是合法的邮箱地址等等   

    第七章: 构造方法  
    ◆基本概念讲解:什么是构造方法、构造方法定义和使用  
    ◆细节讨论:构造方法定义的注意点、系统默认无参构造方法  
    ◆熟练使用:构造方法的重载、构造方法中this关键字的使用  

    第八章: 构造方法综合案例演示 : 红绿灯程序的开发  
    ◆案例演示:红绿灯程序的开发  

    第九章: 面向对象开发的综合演示 :抽奖系统的开发  
    ◆案例演示:使用面向对象的思想完成抽奖系统的开发!  

    第十章:课程的回顾和总结  
    ◆使用思维导图罗列概念:类、对象、字段、方法、实例化、访问修饰符、属性、静态类、构造方法、方法重载、this关键字  

     

     

     

    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

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

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