Quote:
How do I set up a sport betting site?
Short answer: Bad idea.
You don't learn web development with a site involving real money unless it is a toy.
Never expect a beginner to make a secure site for money things.
Links in Solution 1 lead to a good web tutorial site
W3Schools Online Web Tutorials[
^]
Quote:
1) what programming language needed for this
2) what page name did i need to code and in what language can i code the page
3) what database name with table and give examples needed for this
4) how to apply json api into php code?
Those question let me think that you are not only a beginner on web development, but you are also a beginner in programming too.
Programming is not just learning a language, you need to master a lot of techniques.
Advices:
- Read documentation / Follow tutorials (a lot of them)
- Start with tiny/useless projects, the purpose is to learn programming, not doing something useful.
- 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 one or more analyze methods, E.W. Djikstra/N. Wirth
Stepwize Refinement/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[
^]
Program Development by Stepwise Refinement[
^]
- Learn Algorithms and Data-Structures.
GitHub - The-Art-of-Computer-Programming-Books: "Everyday life is like programming, I guess. If you love something you can put beauty into it." ? Donald E. Knuth[
^]
Skiena The Algorithm Design Manual
- Learn
Boole algebra
- 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[
^]
CodersLegacy - Imparting knowledge to the Future[
^]
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.
My most important part is probably: Learn one or more analyze methods.