****-零基础学C#编程—C#从小白到大咖-C#
订阅后:请点击此处观看视频课程
****-零基础学C#编程—C#从小白到大咖-C#
学习有效期:永久观看
学习时长:1254分钟
学习计划:21天
难度:低
「口碑讲师带队学习,让你的问题不过夜」
讲师姓名:王小科
COO/运营总监/运营经理
讲师介绍:专注编程领域,拥有多年开发经验
☛点击立即跟老师学习☚
「你将学到什么?」
本课程从初学者角度出发,提供了C#从入门到成为程序开发高手所需要掌握的各方面知识和技术。
【课程特点】
1 由浅入深,编排合理;
2 视频讲解,精彩详尽;
3 丰富实例,轻松易学;
4 每章总结配有难点解析文档。
15大章节,228课时,1756分钟与你一同进步!
「课程学习目录」
第1章:宇宙第一IDE—Visual Studio |
1.了解软件 |
2.软件开发相关的概念 |
3.C#语言的发展 |
4.C#语言的特点 |
5.认识.NETFramework |
6.C#与.NETFramework |
7.C#的应用领域 |
8.安装VisualStudio2017必备条件 |
9.安装VisualStudio2017 |
10.卸载VisualStudio2017 |
11.创建项目 |
12.菜单栏 |
13.工具栏 |
14.解决方案资源管理器 |
15.“工具箱”窗口 |
16.“属性”窗口 |
17.“错误列表”窗口 |
第2章:踏上C#开发的征程 |
1.编写第一个C#程序 |
2.命名空间 |
3.类 |
4.关键字与标识符 |
5.Main方法 |
6.C#语句 |
7.注释 |
8.一个完整的C#程序 |
9.代码编写规则 |
10.命名规范 |
第3章:必须学会的C#语法 |
1.为什么要使用变量 |
2.变量是什么 |
3.声明变量 |
4.简单数据类型 |
5.变量的初始化 |
6.变量的作用域 |
7.常量是什么 |
8.常量的分类 |
9.算术运算符 |
10.自增自减运算符 |
11.赋值运算符 |
12.关系运算符 |
13.逻辑运算符 |
14.位运算符 |
15.移位运算符 |
16.条件运算符 |
17.隐式类型转换 |
18.显式类型转换 |
19.使用Convert类进行转换 |
20.运算符优先级与结合性 |
第4章:流程控制语句 |
1.决策分支 |
2.最简单的if语句 |
3.if…else语句 |
4.if…elseif…else语句 |
5.if语句的嵌套 |
6.switch语句 |
7.switch与if…elseif…else的区别 |
8.while循环 |
9.do…while循环 |
10.while和do…while语句的区别 |
11.for循环的一般形式 |
12.for循环的变体 |
13.for循环中逗号的应用 |
14.循环的嵌套 |
15.break语句 |
16.continue语句 |
第5章:数组——批量数据处理 |
1.数组概述 |
2.一维数组的创建 |
3.一维数组的初始化 |
4.一维数组的使用 |
5.二维数组的创建 |
6.二维数组的初始化 |
7.二维数组的使用 |
8.不规则数组的定义 |
9.数组与Array类 |
10.使用foreach语句遍历数组 |
11.对数组进行排序 |
第6章:看似简单的字符串 |
1.什么是字符串 |
2.声明字符串 |
3.字符串的初始化 |
4.获取字符串长度 |
5.获取指定位置的字符 |
6.获取子字符串索引位置 |
7.判断字符串首尾内容 |
8.字符串的拼接 |
9.比较字符串 |
10.字符串的大小写转换 |
11.格式化字符串 |
12.截取字符串 |
13.分割字符串 |
14.去除空白内容 |
15.替换字符串 |
16.StringBuilder类的定义 |
17.StringBuilder类的使用 |
第7章:面向对象程序设计 |
1.对象 |
2.类 |
3.三大基本特征 |
4.类的声明 |
5.类的成员 |
6.构造函数 |
7.析构函数 |
8.权限修饰符 |
9.方法的声明 |
10.方法的参数 |
11.方法的重载 |
12.类的静态成员 |
13.对象的创建 |
14.对象的销毁 |
15.类与对象的关系 |
16.继承的实现 |
17.base关键字 |
18.继承中的构造函数与析构函数 |
19.虚方法的重写 |
20.抽象类与抽象方法 |
21.接口的使用 |
第8章:Windows交互式图形界面 |
1.开发应用程序的步骤 |
2.添加和删除窗体 |
3.多窗体的使用 |
4.窗体的属性 |
5.窗体的显示与隐藏 |
6.窗体的事件 |
7.MDI窗体的概念 |
8.如何设置MDI窗体 |
9.排列MDI子窗体 |
第9章:Windows控件——C/S程序的基础 |
1.控件概述 |
2.添加控件 |
3.对齐控件 |
4.删除控件 |
5.Label控件 |
6.Button控件 |
7.TextBox控件 |
8.RadioButton控件 |
9.CheckBox控件 |
10.RichTextBox控件 |
11.ComboBox控件 |
12.ListBox控件 |
13.GroupBox控件 |
14.ListView控件 |
15.TreeView控件 |
16.ImageList组件 |
17.Timer组件 |
18.MenuStrip控件 |
19.ToolStrip控件 |
20.StatusStrip控件 |
21.消息框 |
22.打开对话框控件 |
23.另存为对话框控件 |
24.浏览文件夹对话框控件 |
第10章:数据访问技术 |
1.ADO.NET对象模型 |
2.数据访问命名空间 |
3.熟悉Connection对象 |
4.数据库连接字符串 |
5.应用SqlConnection对象连接数据库 |
6.熟悉Command对象 |
7.应用Command对象操作数据 |
8.应用Command对象调用存储过程 |
9.DataReader对象概述 |
10.使用DataReader对象检索数据 |
11.DataSet对象 |
12.DataAdapter对象 |
13.填充DataSet数据集 |
14.DataGridView控件的使用 |
15.什么是EntityFramework |
16.EntityFramework实体数据模型 |
17.EntityFramework运行环境 |
18.创建实体数据模型 |
19.通过EF对数据表进行增删改查操作 |
第11章:程序调试与异常处理 |
1.VisualStudio编辑器调试 |
2.VisualStudio调试器调试 |
3.try...catch语句 |
4.try...catch...finally语句 |
5.throw语句 |
第12章:I/O数据流技术 |
1.File类 |
2.FileInfo类 |
3.判断文件是否存在 |
4.创建文件 |
5.复制文件 |
6.移动文件 |
7.删除文件 |
8.获取文件基本信息 |
9.Directory类 |
10.DirectoryInfo类 |
11.判断文件夹是否存在 |
12.创建文件夹 |
13.移动文件夹 |
14.删除文件夹 |
15.遍历文件夹 |
16.流概述 |
17.文件I/O流介绍 |
18.使用I/O流操作文本文件 |
第13章:GDI绘图应用 |
1.GDI+概述 |
2.Graphics绘图类 |
3.设置画笔 |
4.设置画刷 |
5.绘制图形 |
6.填充图形 |
7.绘制图像 |
第14章:Socket网络编程 |
1.局域网与广域网 |
2.网络协议 |
3.端口及套接字 |
4.IP地址封装 |
5.Socket类 |
6.TcpClient类和TcpListener类 |
7.TCP网络程序实例 |
8.UdpClient类 |
9.UDP网络程序实例 |
第15章:多线程编程技术 |
1.线程的定义与分类 |
2.多线程的优缺点 |
3.使用Thread类创建线程 |
4.线程的生命周期 |
5.线程的休眠 |
6.线程的加入 |
7.线程的终止 |
8.线程的优先级 |
9.线程同步机制 |
10.使用lock关键字实现线程同步 |
11.使用Monitor类实现线程同步 |
12.使用Mutex类实现线程同 |
「7项超值权益,保障学习质量」
- 大咖讲解
技术专家系统讲解传授思路与实战。
- 答疑服务
专属社群随时沟通与讲师答疑,扫清学习障碍。
- 课程资料+课件
超实用资料,覆盖核心知识,关键技能,方便练习巩固。
- 常用实战
企业常见实战案例,带你掌握Python在工作中的不同运用场景。
- 大牛技术大会视频
2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。
- APP+PC随时随地学习
满足不同场景学习需求,不受空间、地域限制。
- 内推机会
****联合大厂博客专家,为优秀学员推荐具有竞争力的工作机会 。
☛点击立即跟老师学习☚
「什么样的技术人适合学习?」
- 想进入技术行业,但是面对多门编程语言不知如何选择,0基础的你
- 掌握技术单一、冷门,迫切希望能够转型的你
- 想进入大厂,但是技术不够丰富,没有竞争力的你
「悉心打造精品好课,21天学到大牛3年项目经验」
【完善的技术体系】
技术成长循序渐进,帮助用户轻松掌握
掌握C#知识,扎实编码能力
【清晰的课程脉络】
浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。
【仿佛在大厂实习般的课程设计】
课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。
☛点击立即跟老师学习☚
「你可以收获什么?」
学习编程相关基础知识
掌握C#编程所需理论基础