C#学习方法之路

|浏览:1593|更新:2014-06-20 18:11|标签:学习
C#学习方法 之路1C#学习方法 之路2C#学习方法 之路3C#学习方法 之路4
分步阅读
一键约师傅
百度师傅百度师傅,专治各种手机、电脑问题
C#学习方法

工具/原料
C# vs2010 等等
方法/步骤
C#学习方法 之路
虽然每年挣不到50万,但是必须让自己值50万!" 以此勉励大家
首先,看我的博客园 入园日期就知道,我学习c# 才2个月。此外,从来没有学习过一门语言,连C语言都没学习过,在学习编程以前,我是学习网络的,比如:TCP/IP路由技术、攻击技术、路由交换,对cisco 和华为的路由交换 熟悉。
2009年12月进入 华为,然后在华为 锻炼了1年,2010年6月PASS CCIE in HONGKONG,2011年9月由于父母的缘故,也是感觉到 网络技术到了一定的瓶颈,所以决定回到老家,静心学习和充电。
2011年9月,在老家找了一家做B2C电子商务的公司,开始了运维+简单编程工作,虽然待遇和华为比起来相差很大,但是学习的氛围很好,而且可以静心学习。
学习C# 2个月来,大家看我的博文就知道的我的成长路程:
1.必须要做笔记
2.必须要加2个以上的 技术群 ,问问题和讨论问题
3.必须有1个以上的,不怕枯燥的朋友一起学习。(半吊子和半途而废的人不可交)
4.必须要有看别人代码的欲望
5.分析问题,要勤在纸上 写思路,或者你可以下载软件:微软的visio或者思维导图软件
6.学习是枯燥的,不可以退却。
7.我是每天8点半到公司---凌晨2点 ,这期间都是在学习的。(别人可能不信,平时 多读《人性的弱点》《人生的财富书》,让自己的内心强大起来)
8.经典的问题,自己要勤于整理出来。
9.必须每个问题都挖到 深层次去看待。我记得当初我会问:“计算机怎么知道1+1=2的?”
先上图:
对C#的看法:
1.c# 基础扎实之后 就会 有 2条路选择了
1.1 winform
1.2 asp.net
我选择了 asp.net
我的学习步骤: c#语法-----面向对象概念---简单的console 设计----c#高级语法---winform----SQL----ADO.NET---html---JS-----DOM----jquery---asp.net
学习期间的书:
《C#自学手册》 开始看,以为是本垃圾的书,因为里面内容都有断层,跳跃性很大,不适合新手看
《大学教材c sharp2008》 这本书基础很好,建议看
《微软c# 核心编程》 这本书 也很好
《SQL入门经典》 这本书一定要
《C#数据库》《CLR VIA C#》这2本还没开始看,因为基础差,还在攻基础
对于初学的我,在学习过程中,我是先看视频,因为 直观的可以先有个了解:推荐 《传智播客的视频 》很OK,虽然都是简单的,但是入门足够了。
希望明年的这个时候,可以像博客园的人一样 厉害!
我坚持的一点是:“学习C#,没有捷径可走!”每个软件和项目都是 由 简单的代码组成的。
用博客园的一句话说就是:技术改变世界。我也想成为一名 ”传道者“。
用马云的话说:一个男人总要有一技之长养家糊口吧.

转载于:https://www.cnblogs.com/liyancheng/p/5410992.html

学习安排:4周4个项目实战 学习形式:录播视频+在线作业考核+助教一对一辅导答疑 1. C#基本语法:基本编程(If:…else)语句、数组等。2. C#面向对象编程:封装、继承、多态性、面向接口编程、动态多态性、字符串基础等。3. .Net 框架原理讲解:多维数组、可变参数 Params、类的实例化内存分配机制等。4. 深入学习对象类型:里氏替换原则(LSP)、类的属性极其本质特性、IS ,AS 关键字、深入学习字符串理论、枚举类型以及适用场合。5. 深入学习集合特性:索引器、自定义集合、深入刨析集合类型本质(ArrayList、HashTable)、学习泛型集合、泛型约束等。6. 学习委托与事件:委托与事件的区别、匿名方法、Lambda表达式。7. 正则表达式。8. 查询表达式Linq。9. 反射、特性、动态编程。10. 多线程编程。11. Socket通讯技术。 第二模块:Unity 入门与基础 学习安排:4周3个项目实战 学习形式:录播视频+在线作业考核+助教一对一辅导答疑 课程内容:游戏与Unity发展历史概述、 3D 模型基础、 地形编辑器、光源、音频、Unity脚本程序基础、GUI、3D模型动画的导入 与基本应用、物理学模拟(初级)、碰撞盒与触发器、协程、SendMessage数据传值技术等。 学习安排:4周4个项目实战 学习形式:录播视频+在线作业考核+助教一对一辅导答疑 课程内容:讲解粒子系统、Mecanim、导航寻路、Unity游戏移植技术、Mecanim 动画系统、导航寻路、项目研发常用优化策略、Unity游戏移植与手指触控识别、射线、数据持久化、对象缓冲池技术、物理学模拟(铰链关节(Hinge Joint)、弹簧关节 、固定关节、角色关节)与资源动态加载技术(AssetBundle与WWW)等。 第四模块:Unity项目实训: ARPG项目"地下守护神" 学习安排:4周1个项目实战 学习形式:录播视频+在线作业考核+助教一对一辅导答疑 课程内容:1:前端分层的MVC架构搭建,开发自定义的资源动态加载插件、音频插件、对话系统插件、事件监听插件等。2: UI粒子特效、场景淡入淡出控制。3: 单机与移动端的双输入控制系统开发。4: 数值平衡处理与开发。5: 多种设计模式在游戏研发过程中的灵活运用。6: XML技术的灵活运用,在系统解耦与资源国际化方面的技术突破。7: 开发强大灵活的日志系统插件,应对服务器与移动端的各种复杂系统调试需求。8:开发“对话系统”,与“新手导航”。9:开发基于XML的对象持久化技术。10:开发“背包系统”、“商城系统”、“公告系统”、“任务系统”。11:开发“副本”多种类怪物的战斗系统。12:开发各种战斗特效系统: “血条”、“漂字”、“连击”等功能。 第五模块:虚拟现实(VR)与增强现实技术(AR) 学习安排:1周2个项目实战 学习形式:录播视频+在线作业考核+助教一对一辅导答疑 课程内容:R虚拟现实技术开发:先从什么是虚拟现实(VR)、虚拟现实的主要特点、虚拟现实技术的基础底层原理、国际与国内的产业布局、国际权威机构未来发展趋势预测等讲起。然后主要介绍国际主要领军品牌:Oculus、HTC、SonyVR等产品规格、主要性能指标等。最后重点以一款国内著名VR产品:3Glasses 为代表,介绍VR产品的具体使用、维护、与开发项目全过程流程等。AR 增强实现开发:讲解什么是增强现实、注册高通AR账号、制作识别图、SDK下载与制作、打包发布
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值