飞豹客 · 课能看,资料也能带走
飞豹客体系课

跟着王进老师学开发C#篇第一季:基础语法【本课程不提供答疑服务】

很多职场人想转行C#开发,但往往倒在第一道门槛上:环境配不明白、语法概念抽象,或者被各种零散教程绕晕。这门课解决的核心痛点,就是帮零基础或半基础的学习者建立一套清晰的C#入门路径,把“不知道怎么开始”变成“知道第一步该做什么”。它不追求大而全的架构深讲,而是聚焦在语法的扎实落地,让你能真正上手写代码

单课价¥39.00新品 上架
会员价¥19.50开通会员,全站课程按会员价下载套餐详情
0 人关注 更新于 2026-10-21 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥39.00

会员 · 按档位

永久¥19.505折
年¥23.406折
月¥27.307折

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

很多职场人想转行C#开发,但往往倒在第一道门槛上:环境配不明白、语法概念抽象,或者被各种零散教程绕晕。这门课解决的核心痛点,就是帮零基础或半基础的学习者建立一套清晰的C#入门路径,把“不知道怎么开始”变成“知道第一步该做什么”。它不追求大而全的架构深讲,而是聚焦在语法的扎实落地,让你能真正上手写代码,而不是只停留在看视频理解的虚假繁荣。

从学习门槛来看,这门课对编程经验几乎没有硬性要求,但需要具备基本的计算机操作能力,比如会使用文件管理器、理解简单的文件系统概念。课程设计的逻辑非常务实,它假定你是一个完全的新手,因此前置了软件开发思维、C#语言简介以及.NET环境搭建三个关键章节。这部分内容看似冗余,实则是为了扫除后续学习的最大阻碍——很多初学者卡在环境配置上三天三夜,导致热情耗尽。建议这部分必须跟着视频一步步操作,不要跳过。

在具体的语法学习中,课程采用了由浅入深的阶梯式推进。先从“变量与常量”切入,讲透数据在计算机中的存储方式,这是理解类型转换和内存分配的基础;接着通过“运算符与表达式”建立计算思维;随后进入“条件选择”和“循环语句”,这是控制程序流向的核心。特别值得注意的是,课程专门安排了“认识Visual Studio”的系列章节,从控制台应用一直讲到Windows窗体和Web应用。这意味着你不仅学语法,还能快速看到代码的实际产出效果,建立正向反馈。对于基础较弱的同学,建议重点攻克if-else分支和循环结构,因为这是后续学习面向对象和数据库操作的基石。

学完这门课,你能独立做什么?你可以独立完成简单的控制台工具开发,比如成绩统计、简易计算器等;也能理解并修改基础的Windows窗体界面程序。更重要的是,你建立了对C#生态的完整认知,知道代码从哪里运行、数据怎么存储、逻辑怎么流转。至于资料的使用,由于本课程不提供答疑服务,因此自主学习能力和动手能力尤为重要。资料包中的视频是唯一的引导,但你必须配合动手敲代码。特别是在讲解数据类型转换和循环嵌套的章节,建议暂停视频,自己输入代码,观察编译错误和运行结果。只有在报错和调试中反复磨合,才能真正内化这些语法点,避免“一看就会,一写就废”的局面。

课程目录

课程目录81 集
  • 1-1 [前置课程] 聊聊软件开发 (35:40).mp4
  • 1-2 [前置课程] 聊聊C#语言 (28:35).mp4
  • 1-3 [前置课程] .Net开发环境的搭建 (27:53).mp4
  • 2-1 [认识Visual Studio] 第一个C#控制台应用程序 (37:39).mp4
  • 2-2 [认识Visual Studio] 第一个Windows窗体应用程序 (38:54).mp4
  • 2-3 [认识Visual Studio] 第一个Web应用程序 (34:44).mp4
  • 2-4 [认识Visual Studio] 初识Visual Studio (41:54).mp4
  • 2-5 [认识Visual Studio] Visual Studio基本应用和设置 (22:31).mp4
  • 2-6 [认识Visual Studio] Visual Studio注释和快捷键 (21:46).mp4
  • 3-1 [变量和常量] 计算机如何存储数据(上) (30:52).mp4
  • 3-2 [变量和常量] 计算机如何存储数据(下) (39:15).mp4
  • 3-3 [变量和常量] C#中数据类型 (53:29).mp4
  • 3-4 [变量和常量] 变量定义、变量输入输出 (38:28).mp4
  • 3-5 [变量和常量] 数据类型转换 (50:32).mp4
  • 4-1 [运算符、表达式] 运算符和表达式(上) (47:13).mp4
  • 4-2 [运算符、表达式] 运算符和表达式(下) (39:35).mp4
  • 5-1 [条件选择] if 语句(上) (29:09).mp4
  • 5-2 [条件选择] if 语句(下) (28:46).mp4
  • 5-3 [条件选择] if--else 语句 (39:11).mp4
  • 5-4 [条件选择] if--else if 语句 (35:50).mp4
  • 5-5 [条件选择] switch--case--语句 (38:12).mp4
  • 6-1 [循环语句] 循环的概述 (13:36).mp4
  • 6-2 [循环语句] 使用goto实现循环 (31:27).mp4
  • 6-3 [循环语句] while循环 (24:50).mp4
  • 6-4 [循环语句] do-while循环 (16:47).mp4
  • 6-5 [循环语句] for循环 (24:56).mp4
  • 6-6 [循环语句] foreach循环 (15:41).mp4
  • 6-7 [循环语句] 跳出循环--break、continue (30:33).mp4
  • 6-8 [循环语句] 循环嵌套 (33:16).mp4
  • 7-1 [异常处理和程序调试] 程序异常介绍和常见异常展示 (26:37).mp4
  • 7-2 [异常处理和程序调试] 标准异常处理(try-catch-finally) (40:58).mp4
  • 7-3 [异常处理和程序调试] 使用try-catch-finally两个问题讨论 (10:32).mp4
  • 7-4 [异常处理和程序调试] throw的使用 (24:23).mp4
  • 7-5 [异常处理和程序调试] 程序调试 (12:07).mp4
  • 8-1 [数组(一维数组、二维数组、交错数组)] 初识数组 (49:48).mp4
  • 8-2 [数组(一维数组、二维数组、交错数组)] 关于数组的两个了练习 (32:50).mp4
  • 8-3 [数组(一维数组、二维数组、交错数组)] 冒泡排序法 (33:41).mp4
  • 8-4 [数组(一维数组、二维数组、交错数组)] 数组常见的方法 (34:44).mp4
  • 8-5 [数组(一维数组、二维数组、交错数组)] 初识二维数组 (22:07).mp4
  • 8-6 [数组(一维数组、二维数组、交错数组)] 二维数组应用案例 (34:24).mp4
  • 8-7 [数组(一维数组、二维数组、交错数组)] 交错数据应用案例 (24:27).mp4
  • 9-1 [集合(ArrayList和List)] ArrayList定义和基本使用 (28:25).mp4
  • 9-2 [集合(ArrayList和List)] ArrayList综合案例演示(上) (39:04).mp4
  • 9-3 [集合(ArrayList和List)] ArrayList综合案例演示(下) (37:43).mp4
  • 9-4 [集合(ArrayList和List)] ArrayList重要问题探究 (29:00).mp4
  • 9-5 [集合(ArrayList和List)] List定义和基本使用 (21:15).mp4
  • 9-6 [集合(ArrayList和List)] List综合案例演示(上) (34:39).mp4
  • 9-7 [集合(ArrayList和List)] List综合案例演示(下) (34:52).mp4
  • 10-1 [值类型和引用类型] 何为值类型 (11:55).mp4
  • 10-2 [值类型和引用类型] 何为引用类型 (12:30).mp4
  • 10-3 [值类型和引用类型] 值类型和引用类型深度探讨 (32:15).mp4
  • 10-4 [值类型和引用类型] String类型不可变性 (13:36).mp4
  • 11-1 [字符串灵活运用案例讲解] 字符串和字符 (59:23).mp4
  • 11-2 [字符串灵活运用案例讲解] 字符串基础方法 (46:30).mp4
  • 11-3 [字符串灵活运用案例讲解] 判断字符串相等-Equals(上) (33:39).mp4
  • 11-4 [字符串灵活运用案例讲解] 判断字符串相等-Equals(下) (38:29).mp4
  • 11-5 [字符串灵活运用案例讲解] 查找字符串--IndexOf (47:03).mp4
  • 11-6 [字符串灵活运用案例讲解] 判断包含字符串--Contains(上) (43:16).mp4
  • 11-7 [字符串灵活运用案例讲解] 判断保护字符串--Contains(下) (42:47).mp4
  • 11-8 [字符串灵活运用案例讲解] 替换字符串--Replace (18:25).mp4
  • 11-9 [字符串灵活运用案例讲解] 截取字符串--SubString(上) (33:01).mp4
  • 11-10 [字符串灵活运用案例讲解] 截取字符串--SubString(下) (31:00).mp4
  • 11-11 [字符串灵活运用案例讲解] 插入和删除字符串--Insert/Remove (44:35).mp4
  • 11-12 [字符串灵活运用案例讲解] 分割字符串--Split(上) (41:44).mp4
  • 11-13 [字符串灵活运用案例讲解] 分割字符串--Split(下) (36:30).mp4
  • 12-1 [日期时间类型应用案例] 时间日期类型常见用法 (32:34).mp4
  • 12-2 [日期时间类型应用案例] 日期时间类型格式化输出 (17:58).mp4
  • 12-3 [日期时间类型应用案例] 日期时间类型两个案例 (24:00).mp4
  • 12-4 [日期时间类型应用案例] 日期时间类型综合案例 (35:54).mp4
  • 13-1 [方法] 认识方法 (28:46).mp4
  • 13-2 [方法] 方法的定义 (31:16).mp4
  • 13-3 [方法] 单个返回值--return (31:17).mp4
  • 13-4 [方法] 多个返回值--out (13:31).mp4
  • 13-5 [方法] 传递引用--ref (25:44).mp4
  • 13-6 [方法] 参数默认值 (05:05).mp4
  • 13-7 [方法] 参数数组--Params (12:57).mp4
  • 13-8 [方法] 递归方法 (12:19).mp4
  • 13-9 [方法] 方法重载 (16:57).mp4
  • 14-1 [动手练习案例] 案例01:模拟红绿灯程序 (07:11).mp4
  • 14-2 [动手练习案例] 案例02:模拟火车售票系统 (12:45).mp4
  • 14-3 [动手练习案例] 案例03:抽奖系统 (09:38).mp4