Click here to Skip to main content
15,910,130 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more: (untagged)
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!
Posted
Updated 28-Jun-18 12:31pm

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
 
Share this answer
 
v3
Comments
Irienator 28-Jun-18 18:12pm    
Thank you for taking your time to write all of this, I really appreciate! Now I have some things to start with, as far as research. Thank you.
Nelek 29-Jun-18 4:40am    
you are welcome
Quote:
I'm new to computers and want to learn how to code.

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.
 
Share this answer
 
Comments
Nelek 28-Jun-18 18:07pm    
cool... some links I didn't know. I will have a look, thanks
Patrice T 28-Jun-18 18:13pm    
This one is rather fun stanford.edu: Learn to Program[^]
Nelek 29-Jun-18 4:39am    
I know. I yesterday played already a bit with it, pretty cool thing
Irienator 30-Jun-18 11:23am    
ppolymorphe thank you for that! Wow I'm amazed how in depth this all is. Thank you! This really does seem similar to learning a new language haha.
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).
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900