C# 高级编程技术

这是一个很有意思的课程,它将帮助你进阶C#,了解更深的编程技术

Ratings: 4.35 / 5.00




Description

由于很多同学,C#编程语言的能力一直停留在初学阶段,又不知道如何进行提升,本课程就是你提升编程能力的最佳选择,它能让你掌握开发中常用到的这些功能:

  1. 掌握C#中委托和事件的使用,可以帮助你更好的设计代码,解除代码耦合;

  2. 掌握C#对文件夹和文件的操作,可以帮助你从文件中获取数据或者将数据保存到磁盘上的文件中;

  3. 掌握C#中的序列化和反序列化操作,我们经常会在发送网络数据前,对实体对象做序列化的处理,以及在收到数据后,进行反序列化操作;

  4. 掌握C#中的多线程与异步技术,它将帮助你解决耗时较高的操作,放到其他线程去进行,从而不会阻塞主线程导致卡界面的问题出现;

  5. 掌握C#网络通信技术,包含tcp、udp、http三种常用的协议,以及包含客户端和服务端的开发.希望本课程学习完成之后,能让你的编程能力得到一定的提升,特别是在你就业之后,这些都将对你有很大的帮助.另外,本课程每一章都包含了独立的案例,非常有意思,希望可以帮助你更深刻的理解.

如果你在学习中,遇到任何问题,都可以给我发消息,我看到后会尽快的回复你.

What You Will Learn!

  • 掌握C#委托与事件的使用
  • 掌握C#如何对文件和文件夹进行操作
  • 掌握C#与常用的数据库(MySQL与MongoDB)进行交互
  • 掌握多线程技术与异步
  • 掌握网络通信技术(http、udp、tcp)

Who Should Attend!

  • 想提升C#编程能力的同学
  • 对网络通信技术感兴趣的同学