首页 实战 C#速成指南--从入门到进阶,实战WPF与Unity3D开发
收藏

C#速成指南:从入门到进阶,实战WPF与Unity3D开发

系统掌握C#核心和应用,获得全行业适配的技能

C#速成指南--从入门到进阶,实战WPF与Unity3D开发

难度 初级 时长 21小时 学习人数 258 综合评分 10.00

C#速成指南--从入门到进阶,实战WPF与Unity3D开发

作为唯一一种在Windows下能给出全套解决方案的编程语言,C#在Web应用、移动开发、游戏、云服务领域都有不俗的表现,更是外资、医药、金融行业的宠儿。本课程全方位讲解了C#语言的核心知识和高阶编程技巧,并结合WPF客户管理系统和Unity3D切水果游戏两大实战项目,帮你实现技术的精通,完成从Zero到Hero的蜕变!

阿莱克斯刘
讲师

资深全栈工程师

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

掌握C#,能极大扩展就业的方向,拥有进军全行业的底气

随着C#/.net生态越来越完善,很多企业都将.net core作为新项目的首选

Web应用
移动应用
桌面应用
云服务
微服务
人工智能
游戏
物联网
可伸缩,高性能,轻量级,跨平台,都是C#难以取代的优势

用更高效的学习路线+项目快速掌握C#,并落地场景应用

系统掌握C#知识体系

.Net 基础框架剖析

核心语法特性

Collection 集合应用

SQL Server 数据库应用

LINQ 语法精髓

C# 应用开发

轻松上手高级编程技巧

深化松耦合设计思想

TDD测试驱动开发思想

Unit Test 单元测试原理

反射机制与元数据

delegate、event、多线程

垃圾回收GC与IDisposable

完整开发WPF桌面应用

WPF 核心 UI 控件

MVVM 项目架构

xmal 用户界面设计思想

Material Design UI框架应用

WPF项目数据库应用

CMS客户预约管理系统落地

亲手实现Unity3D游戏制作

Unity3D基础操作

U3D 物理引擎与碰撞规则

基础游戏场景搭建

数据建模(Model)&物体
预设(Prefab)

实现休闲游戏《忍者切水果》

结合实用场景拆解C#技能点,学练有机结合,一站式轻松掌握

C#核心技能
手把手代码操练
领略C#函数式
编程风范
数据处理
掌握 SQL Sever
核心应用,深刻理
解业务分析与建模
两大实战项目
CMS客户端系统
和忍者切水果游戏
40+随堂练习作业
以练代学,熟练
应用知识点
扩展阅读+电子书
扩展视野,进一步
深化对技术的理解
WPF桌面应用开发
面向对象思想
装箱与拆箱
继承、组合、多态
局部类与局部方法
索引与范围
数据转型
字段、属性与对象封装
重载与重写
面向接口编程
反转控制,依赖注入
数据转型
高阶编程技巧
多线程与异步开发
方法拓展与模式匹配
案数据悬空与异常
反射与元数据
事件与委托
泛形处理
垃圾回收与析构
数据建模
UI搭建
数据库访问
业务分析
UML 类图绘制
xmal 文件剖析
Grid 网格系统与UI控件
灵活运用第三方UI框架
Collection 数据集合
Linq语法
SQL Server
物理引擎
物体碰撞
预设物体与游戏对象
爆炸效果
添加unity ads(广告)

手把手实践桌面应用&游戏开发,让你学以致用,技术精通!

WPF:CMS客户端系统
业务分析
架构规划
数据建模
数据库搭建
UI逻辑处理
Unity3D实战:忍者切水果
游戏业务分析
场景搭建
模型构建
预设物体
物理规则
动画粒子效果
游戏发布
课程大纲
第1章 【序章】关于C#,你需要了解得都在这里
在过去的几年里,随着微软.net平台的开源、以及unity游戏平台的兴起,c#程序开发产生了爆炸式的发展。现在,c#开发相关的生态已经非常完善了,而c#本身也一跃成为市场上最具有竞争力的编程语言之一。课程的第一章,我们简单了解一下课程大纲,初步认识C#和.Net平台,准备好我们的开发环境。
第2章 C# 基础语法
本章我们来认识C#,学习它的基础语法,掌握变量、数据类型、参数、决策、分支等重要概念。
第3章 面向对象:入门
本章我们会学习类与对象的基本概念,同时还会学习各种相关的设计模式,并配合大量实际工作中的案例,掌握对象的聚合、类的构造方法、访问修饰符、字段、属性等知识点。
第4章 面向对象:继承与组合
本章,我们来学习松耦合的设计思想,通过学习UML来掌握类之间的各种关系、掌握继承和组合,同时我们也会学习数据的装箱和拆箱。
第5章 面向对象:多态
彻底掌握C#的多态,学习如何利用虚方法和方法重写处理多态、如何使用抽象来隔离业务、如何使用sealed来封印对象。
查看完整目录

每个慕课网课程,都是一个专业的技术社区

个性化增值服务,学习有保障更高效

答疑专区+技术社区
连百度谷歌都搜不到的问题,在这里讲
师都将耐心详细解答,更有小伙伴一起
交流互动,共同进步。
课程全套代码下载
提供课程全套源代码下载,包含:
全套组件封装镜像、私有仓库、各个服
务的镜像、项目源代码。
独家“动态”教辅材料
丰富的专属教辅资料上传更新,通过课程
教案、原理图解、技术文档、演示案例等
各种教材,保障你的学习效果。
实用电子文档
部分简单内容以图文形式呈现,与视频
相配合,既保障学习效果,又提高了学
习效率。
适合人群
无论是没学过、还是没学好c#语言,在这里都可以收获满满
技术储备
了解基本编程知识
熟悉SQL基础语法
环境参数
C# v10.0
Unity3D 2020 LTS

万事俱备 只等你来

  • yifan666

    好评

    不知不觉买了老师所有的课,我即将工作用到的技术栈和老师十分相似,希望老师能继续出一些进阶的课程,会一直支持。

  • 匿名用户

    好评

    很长时间以来,我都没有发现一个讲C# 语言讲得这么接地气 容易理解的视频,慕课网也很少关于.net下开发的好课程,感谢老师带来的知识,值得鼓励和推荐

  • 匿名用户

    好评

    以前买过阿老师的课程,非常不错。冲着WPF来的,尽管现在还没更新WPF部分,由于相信阿老师课程的品质,也立马购买了。C#语言部分重学了一遍,老师讲的非常不错,特别时讲语言的过程中,引入了开发理念和实际用法,干货满满,非常不错。

查看全部13条用户评价
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题