学习C#相关的问题想请教老师 50

如题,我从PHP和C#中选择了C#,主攻方向web,当然也会牵扯到桌面,那都是后期了,想在想请问一下1、自学这个0基础,要多久可以开始入门,可以开始找工作?2、学这个必需... 如题,我从PHP和C#中选择了C#,主攻方向web,当然也会牵扯到桌面,那都是后期了,想在想请问一下
1、自学这个0基础,要多久可以开始入门,可以开始找工作?
2、学这个必需学英语吗?有年龄限制吗?我29
3、听朋友讲要学.net core啥的。。。和C#的学习没关系吧,前期的话,先把C#搞通了之后再学这些可以吗?这些不会因为架构不同而影响C#的语句之类的吧?
展开
 我来答
376710727
2016-11-15 · TA获得超过8937个赞
知道大有可为答主
回答量:2593
采纳率:100%
帮助的人:1258万
展开全部

C#是语言,和web或者桌面应用没有直接的关系。 

微软提供了ASP.NET  和winform WPF来开发网页应用和桌面应用, 这和c#没有什么太大的关系,低耦合的应用往往界面层都是有美工和前端工程师去负责的。

如果你在“学习、入门”的时候,就去结合“开发应用”,那么只能是为了找工作而学习

1、0基础,如果是为了找工作去学习Asp.net或者Winform的话,上手会很快,培训机构一般2个月就能教出来, 自学应该3个月~半年也足够了。


2、还是那个问题, 29才开始学编程的话,已经很晚了, 自学、或者培训出的技能只适合“找个工作”,根本谈不上“发展前景”。大龄“实习生”的学习能力也不能和20出头的小伙子相比。所以或多或少都会对你有影响。 

如果是为了找工作,英语对于C#来说不是必须的, 我就见过用拼音和简写开发的程序员。一样也可以做出来个项目,但是项目的质量、代码的可读性都差得离谱。


3、回到最初的问题, 如果为了找工作而学习, 下载个Visual Studio 2015, 买一本ASP.NET开发或者Winform开发教程,一定要买国内出的。一步一步学着怎么拖控件,怎么摆放。 只用写很少一部分代码就可以达到“做出个小项目”的程度。 找个不低于当地平均毕业生工资的工作应该不难。

但是如果是想学习C#,那么建议先学习基础,比如数据结构、计算机组成原理。 然后找两本英文原著的C#语言书,认真的在控制台敲上20万行代码。 对整个C#编译、运行有深刻理解之后, 再去学习应用技术(网站、桌面应用之类)。

百度网友154139e
2016-11-15 · TA获得超过413个赞
知道小有建树答主
回答量:295
采纳率:50%
帮助的人:249万
展开全部
有年龄限制?不可能,你现在这个年龄,学出来最多30岁,找工作简单的不要不要的。不要吓自己好吗?
要学英语?更不可能了,你除非要学最新的技术,或者找一些原始资料,现在翻译软件超多,很多的开发工具和平台都有中文。
啥叫Core?我完全没听说过这个也,企业不可能用太学术的东西,甚至不会用太新的技术,别人企业好多年的框架更不会因为Core随便改的。(时间、人力成本在这里)
学成什么样可以找工作,随便了,你能力够、逻辑能力强、快的3个月,慢的1年了,基本上很简单的了。最后我给一些编程要掌握的知识点,希望对你有帮助吧。
1、数据库必须会的,一般学的是SQL、ORCL,你要掌握最最基本的:增、删、改、查。特别是查询Select,要写的很熟练了,左连、右连、In、Group by。存储过程必须能看明白,知道怎么写。视图肯定也是要会的,事物概念要有(但不一定精通,只要知道就行)。
2、C#的基础,类、接口、对象、单键、重载、多态、委托、事件,肯定都是要知道的(只要知道就行,不要精通)
3、C#的应用,ASP#、MVC+EF+LinQ,特别是MVC现在好多企业都用这个的。当然ASP#是必须学的。
4、了解最基本的Web Server、WCF、Windows Server,如果能学有一点点WPF的知识学更好了。(前三个主要是第三方接口、或分布式用)
有了以上的基础知识,你找工作可以说简单的不要不要。不过这只是入门,想要成为高手,还要在工作中边干边学,三年有小成,五年有大成。
PS:才29,好小。加油
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kongtianfree
2016-11-15
知道答主
回答量:53
采纳率:0%
帮助的人:9.5万
展开全部
学.net就是网页方向
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式