学习Web应用程序开发的最佳途径 [英] Best path towards learning web apps development

查看:146
本文介绍了学习Web应用程序开发的最佳途径的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我最近接受了学习如何通过ASP.Net创建Web应用程序的挑战.我希望您能为我找到正确的方向,以便在哪里可以找到参考资料/网站,从而以对像我这样的初学者来说不那么繁琐的方式进行学习.我来自使用VB.Net和C#的Windows应用程序开发平台,并且想转到Web平台来升级我的技能.我希望你能帮助我.非常感谢和欢呼! :)

我尝试过的事情:

尝试学习JQuery.原来,它需要Java知识作为前提条件!引导一下,变得更加困惑!大声笑:)

Hi Everyone,

I have recently took up the challenge of learning to create web applications via ASP.Net. I was hoping you could point me to the right direction as to where I can find reference materials / sites that would make learning it in a way that is not so overwhelming for beginners like me. I came from windows application development platform using VB.Net and C# and wants to head over to web platforms to upgrade my skills. I am hoping you could help me out. Many thanks and cheers! :)

What I have tried:

tried learning JQuery. It turned out it needs Javascript knowledge as a pre-requisite! Head about bootstrap, got more confused! LOL :)

推荐答案

我知道这几天已经过时了,但是最好的选择是在asp.net上买一本书并仔细阅读它一本MVC书. Wrox在这方面做得很好,但细节很多,其他人也做.
I know it''s old fashioned these days, but your best bet is to get a book on asp.net and go through it, probably an MVC book. Wrox do good books on the subject that go into a lot of detail, but others do them too.


  1. 只有你才能塑造自己的道路.我们不知道您的背景.不管是什么,您的路径都应该是个性化的.

    但是,在有些设置中,许多人共享同一条路径.例如,这是一所正规的正规学校,其或多或少的班级较大,在这些班级中,学生经过适当的选拔,录取,通过了先前的考试并达到了接近的标准,因此得到了适当的认可.但是论坛不是那样的.我们的成员真的不知道您是什么人.
  2. 即使您可以找出一条好的道路",或者其他人可以为您做这件事,也几乎不应将其视为定义明确的道路.这种方法不够灵活,无法接受.最好是对路径进行非常概括的描述.您很有可能会想要学习一些新技术.您应该为此做好准备.理想情况下,您必须学习一些基础知识,然后才能更好地理解要学习的其他知识,依此类推.
  3. 您的要求中有一个值得商point的地方. 不是那么压倒性吗?"这不是最好的主意.实际上,强化学习(而不是广泛学习)通常是基于压倒性的信息.此外,学习还应学会有条不紊地处理压倒性的信息,将压倒性的信息转化为系统性学习的能力.

    此外,软件开发相当复杂,但仍不是火箭手术. :-)
    自主学习无异于奇迹.所有体面的工程师都定期这样做.
  1. Only you can shape your path; we don''t know your background. Whatever it is, your path should be individual.

    However, there are settings where many people share the same path. For example, this is a proper formal school with more or less big classes where the students are properly selected, accepted, passed through some previous exams and meeting close criteria. But forums are nothing like that. Our members cannot really know what are you.
  2. Even if you could figure out a good "path", or someone else could do it for you, it hardly should look as a well-defined path. Such approach would be not flexible enough to be acceptable. It should better be a very general sketch of the path. It''s very likely that at some moment you will want to learn some new technology. You should be always ready for that. Ideally, you have to learn some basics, then come to better understanding what else to learn, and so on.
  3. There is one questionable point in your requirements. "Not so overwhelming?" This is not the best idea. Actually, intensive (as opposed to extensive) learning is quite typically based on overwhelming information. Besides, learning should also learn you to deal with overwhelming information methodically, the ability to turn the overwhelming into the systematic study.

    Besides, software development is quite complicated, but still not the rocket surgery. :-)
    Independent learning is nothing like a miracle; all decent engineers do it on regular basis.



抱歉,您未按照您的期望进行回答.您确实必须 用自己的大脑 .

对于ASP.NET和相关技术,这是主要链接: ASP.NET网站 [^ ](点击菜单项学习).

现在,一个常见的错误是将JavaScript视为不是很严重的事情.这是错误的.这是一种非常深刻,不寻常,最容易被误解的技术,许多人都难以掌握.这对于所有类型的Web开发都至关重要.到目前为止,我不知道这有什么更好的消息来源:
JavaScript | MDN [ ^ ],
JavaScript的重新介绍(JS教程)— JavaScript | MDN [ ^ ],
JavaScript参考-JavaScript | MDN [ ^ ],
文档对象模型(DOM)-Web API | MDN [^ ].

但是更重要的是常规编程和对技术的理解.

—SA



Sorry for not answering the way you expected. You really have to use your own brain.

As to ASP.NET and related technologies, this is the major link: ASP.NET | The ASP.NET Site[^] (click the menu item "Learn") .

Now, one common mistake is considering JavaScript as something not very serious. This is wrong. It is very deep, unusual, most misunderstood technology which is hard to grasp for many. It is critically important for all kinds of Web development. So far, I don''t know better source that this:
JavaScript | MDN[^],
A re-introduction to JavaScript (JS tutorial) — JavaScript | MDN[^],
JavaScript reference — JavaScript | MDN[^],
Document Object Model (DOM) — Web APIs | MDN[^].

But even more important thing is general programming and understanding of technology.

—SA


这篇关于学习Web应用程序开发的最佳途径的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆