视频教程-零基础学C#编程—C#从小白到大咖-C#
扫码下载「CSDN程序员学院APP」,1000+技术好课免费看
APP订阅课程,领取优惠,最少立减5元 ↓↓↓
订阅后:请点击此处观看视频课程
视频教程-零基础学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#编程所需理论基础
视频教程-零基础学C#编程—C#从小白到大咖-C#相关推荐
- 视频教程-零基础学Java编程—Java从小白到大咖-Java
零基础学Java编程-Java从小白到大咖 专注编程领域,拥有多年开发经验 王小科 ¥168.00 立即订阅 扫码下载「CSDN程序员学院APP」,1000+技术好课免费看 APP订阅课程,领取优惠, ...
- 视频教程-零基础学Python-Python
零基础学Python 9年计量经济学经验,计量经济学服务中心培训讲师,多年线下培训经验,熟悉stata,eviews,stata,python,matlab,arcgis,spss,geoda等软件, ...
- 【组队学习】【34期】零基础学python编程思维
零基础学python编程思维 航路开辟者:邓林权 领航员:沈一 航海士:覃嘉俊.马子阳.左凯文 基本信息 开源内容:https://linklearner.com/datawhale-homepage ...
- 0基础学python看什么书-零基础学python编程需要看什么书?
原标题:零基础学python编程需要看什么书? 随着互联网迅速发展,python也呈现出水涨船高的态势.近年来,python在编程语言中一直名列前茅.编程初学者纷纷选择Python作为第一语言.Pyt ...
- 零基础学Java编程一定要上Java培训机构吗
在当下各个行业的发展之中,IT行业发展的速度蹭蹭往上涨,从事IT行业的朋友薪资也是比其他行业要乐观的多,甚至可以说是遥遥领先.当下很多朋友对Java开发技术相当的感兴趣,大家又说Java开发比较难学, ...
- python语言程序设计难不难_零基础学Python编程开发难度大吗?从哪学起?
转行零基础学Python编程开发难度大吗?从哪学起? 近期很多小伙伴问我,如果自己转行学习Python,完全0基础能否学会呢?Python的难度到底有多大? 今天,小编就来为大家详细解读一下这个问题. ...
- 零基础学python图文版-零基础学Minecraft编程(图文版)中文pdf_Python教程
资源名称:零基础学Minecraft编程(图文版) 中文pdf 概述 1 Minecraft 是什么 1 虚拟世界 2 Minecraft 是如何诞生的 2 Minecraft 编程是什么 2 这本书 ...
- 零基础学python图文版-零基础学Minecraft编程(图文版) 中文pdf完整版[41MB]
零基础学Minecraft编程(图文版)是非常有趣的Minecraft编程入门学习书.在Minecraft游戏中,你可以学习许多Python编程技能,在 PC.Mac或树莓派上与游戏进行互动,更可将M ...
- 零基础学鸿蒙编程-UI控件_DatePicker
什么是DatePicker DatePicker是一种日期滚轮式选择器.常见效果如下: 1.基本用法 效果图 代码 <DatePickerohos:height="match_cont ...
最新文章
- flask url构建_如何为生产构建构建Flask-RESTPlus Web服务
- 删除highcharts.com点数链接
- LeetCode-剑指 Offer 32 - I. 从上到下打印二叉树
- eclipse log4j 日志直接定位到source
- POJ 3046 Ant Counting
- scrapy框架结构
- 关于VC++6.0中getline函数的一个bug
- 虚拟机linux命令界面转,虚拟机-linux系统中图形界面和命令行界面切换
- JavaScript-Iterable迭代
- ceph客户端使用_Ceph 基础篇 认证
- xCodeGhost 事件专题总结
- CAD迷你看图 4.4.3 中文版 (最强 CAD 看图工具)
- dms虚拟服务器,dms服务器
- Android中调用文件管理器进行选择文件(记录)
- 合天网安 Weekly CTF 刷题合集
- python 爬虫图片打不开_爬虫下载图片打不开是什么原因,最新简易爬虫教程
- Hadoop名词解释
- 常见无线电重点频段划分及参数设置
- linux内部网关协议igp,OSPF基础知识概述
- Arcgis中给nodata的值设为空
热门文章
- (三)MAMP的安装及使用
- Codeforces C. Strange Birthday Party(cin读入数据超时)
- 对象在内存中是如何存储的(内存五大区域和类加载)
- 江浙沪的java春招实习综合面经
- 十大算法之弗洛伊德算法
- ESP8266-NodeMCU物联网原理介绍以及说明(新手入门)
- 16进制转字符串的简单实现
- Fixflow引擎解析(三)(模型) - 创建EMF模型来读写XML文件
- 计算机报声音怎么弄,excel表格输入数据报语音-excel的语音报数怎么弄出来?
- Win10系统下安装编辑器之神(The God of Editor)Vim并且构建Python生态开发环境(2020年最新攻略)