我是电脑新手,想学习如何编码。 [英] I'm new to computers and want to learn how to code.

查看:68
本文介绍了我是电脑新手,想学习如何编码。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,

我对创建在线业务非常感兴趣。我对此一无所知,但我渴望学习我需要的一切,以便我能完成目标。我想创建一个优秀的网站,并学习如何编码。据我所知,有各种各样的计算机语言(代码)。我的问题是有人用什么类型的代码来创建一个令人惊叹的网站成为现实的东西?。另外代码创建的是什么,与在线业务相关?



感谢您花时间阅读&帮助!



我尝试过:



我目前有Microsoft Visual C#Step by Step(第八版)由Microsoft出版的书。然而,它适用于中级学习者,我对编程几乎一无所知。请帮助我!

Hello,
I'm very interested in creating an online business. I know nothing about it, however I'm eager to learn everything I need to so that I can accomplish my goal. I would like to create a superior website and also learn how to code. I understand there is a variety of computer languages(codes). My question is "What type of code does someone use to create everything that makes an amazing website what it is?". Also "What does code create, in correlation to an online business?"

Thank you for taking the time to read & help!

What I have tried:

I currently have the "Microsoft Visual C# Step by Step(Eighth Edition)" book by Microsoft. However it's for Intermediate learners and I know almost nothing about programming. Please help me!

推荐答案

首先......好目标。如果你必须瞄准某事,那就做好事吧。



现在......现实(我不希望你个人得到它)。< br $> b $ b

这真的很难。一个在线业务,特别是一个非常成功的是一个好主意,不稳定,时机和运气的大混合。



假设你真的有这个想法,时机和运气......技术方面不容易。



你需要了解服务器端,客户端,网络语言,数据库引擎和一些东西更多。



我不希望这里有很多用户(这里有真正优秀的专业人士)能够自己承担所有的必需品。



所以,如果你真的没有线索,我认为你做到这一点的唯一可能性就是如果你真的是一个天生的天才,那么(请不要冒犯)你看起来不像第一眼



如果您喜欢其中一种可能考虑的语言,那么有许多免费的在线资源可供选择购买更多文献,但我建议你从免费的东西开始。投资时间绰绰有余。



关于语言......这将取决于你想要达到的目标。没有完美的解决方案或完美的语言。所有都有利有弊,你必须选择更适合你的个性和你的目标。



不要把我弄坏,我不想要让你失望如果你真的想做某事,你可能会做到。但是在这一刻......我唯一可以告诉你的是,一步一步。



祝你好运
First of all... Nice target. If you have to aim for something, do it for something good.

Now... the reality (I don't want you to get it personally).

It is going to be really hard. An online business, specially one very successfull is a big mix of a good idea, hability, timing and luck.

Supposing you really have the idea, the timing and luck... The technical aspect is going to be not easy.

You will need to learn about server side, client side, web languages, a database engine and some things more.

I would not expect many of the users here (and there are real good professionals here) to be able to cover all requisites by themselves.

So if you really don't have a clue, the only possibility I see for you to do that is if you really are a natural talent, which (no offense, please) you don't look like at "first glance"

There are a lot of free online resources to start with, if you get to like one of the languages you might consider buying more literature but I would recommend you to start with the free stuff. Investing time is more than enough for the beginning.

About the languages... it will depend a lot of what you want to achieve. There is not perfect solution or perfect language. All have pros and cons, you have to chose what fits better with your "personality" and your goals.

Don't take me bad, I don't want to put you down. If you really want to do something, you will probably be able to do it. But at this moment... the only thing I can tell you is, one step after another.

Good luck


Quote:

我是电脑的新手,想学习如何编码。

I'm new to computers and want to learn how to code.



你有要知道你几乎可以用任何语言做任何事情,只是一些语言对于初学者来说更难,因为有更多的陷阱需要处理。

你需要掌握一套技术,这是基础的工作并且与语言无关。



建议:

- 从简单/安全的语言开始:VB,Java,C#,不是C或C ++。我建议不要因为使用缩进而开始使用Python。

- 阅读文档/关注教程(很多)

- 从小/无用开始项目,目的是学习编程,而不是做一些有用的事情。

- 从控制台模式程序开始(没有花哨的图形,没有鼠标)

- 学习调试器(一个令人难以置信的学习工具)

调试器 - 维基百科,免费的百科全书 [ ^ ]

掌握Visual Studio 2010中的调试 - 初学者指南 [ ^ ]

- 有问题吗?谷歌是你的朋友。

- 学习算法和数据结构。

- 学习布尔代数

- 学习一种或多种分析方法, EW Djikstra自上而下的方法是一个良好的开端。

结构化编程.pdf [ ^ ]

https://en.wikipedia.org/wiki/Top- down_and_bottom-up_design [ ^ ]

https://en.wikipedia.org/wiki/Structured_programming [ ^ ]

https://en.wikipedia.org/wiki/Edsger_W._Dijkstra [ ^ ]

https://www.cs.utexas.edu/users/EWD/ewd03xx/EWD316.PDF [ ^ ]

- 学习SQL

- 学习数据库设计和管理

数据库设计简介 [ ^ ]

数据库规范化中的1NF,2NF,3NF和BCNF DBMS教程| Studytonight [ ^ ]

- 学习正则表达式



有趣的链接:

stanford.edu:学习编程 [ ^ ]



没有知识的捷径,没有人可以为你学习,你是唯一可以做到的人。

记住练习和小项目不是为了使一些有用的东西,它们在这里教你编程。


You have to know that you can do pretty much anything in any language, simply some languages are harder for beginners because there is more pitfalls to handle.
You need to master a set of techniques that are the basis of the job and are not linked to a language.

Advices:
- Start with an easy/safe language: VB, Java, C#, not C or C++. I do not recommend to start with Python either because of the usage of indentation.
- Read documentation / Follow tutorials (a lot of them)
- Start with tiny/useless projects, the purpose is to learn programming, not doing something useful.
- Start with console mode programs (no fancy graphics, no mouse)
- Learn debugger (an incredible learning tool)
Debugger - Wikipedia, the free encyclopedia[^]
Mastering Debugging in Visual Studio 2010 - A Beginner's Guide[^]
- A problem ? Google is your friend.
- Learn Algorithms and Data-Structures.
- Learn Boole algebra
- Learn one or more analyze methods, E.W. Djikstra top-Down method is a good start.
Structured Programming.pdf[^]
https://en.wikipedia.org/wiki/Top-down_and_bottom-up_design[^]
https://en.wikipedia.org/wiki/Structured_programming[^]
https://en.wikipedia.org/wiki/Edsger_W._Dijkstra[^]
https://www.cs.utexas.edu/users/EWD/ewd03xx/EWD316.PDF[^]
- Learn SQL
- Learn Databases design and Administration
Introduction to database design[^]
1NF, 2NF, 3NF and BCNF in Database Normalization | DBMS Tutorial | Studytonight[^]
- Learn Regular Expressions

Interesting link:
stanford.edu: Learn to Program[^]

There is no shortcut to knowledge, no one can learn for you, you are the only one that can do it.
Remember the exercises and little projects are not here to make something useful, they are here to teach you programming.


找一个与你匹配的样本愿景,安装,了解它的工作原理,并根据您的需求进行调整。



帮助您集中注意力。



ASP.NET Web窗体示例| ASP.NET站点 [ ^ ]



(这只是众多来源中的一个;坚持使用好来源。)
Find a "sample" that matches your vision, install it, learn how it works, and adapt it to your needs.

Helps you to focus.

ASP.NET Web Forms Samples | The ASP.NET Site[^]

(This is only one of many sources; stick with the "good" ones).


这篇关于我是电脑新手,想学习如何编码。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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