Patrice T
Прежде всего:
Запишите все функции, которые вам нужны для вашего сайта.
Этот иерархический Тодолист для программистов может вам помочь:
ToDoList 7.1.3-эффективный и гибкий способ оставаться в курсе ваших задач[^]
Начните с заголовков, когда заголовок недостаточно ясен, используйте иерархическую функцию для разделения объекта и предоставления более подробной информации.
Это также хорошая идея, чтобы описать базу данных и тип запросов, которые вам понадобятся.
тогда у вас есть в основном 2 варианта:
- Вы торопитесь: наймите профессионального программиста
Нанимайте фрилансеров и находите работу фрилансера онлайн-Freelancer[^]
- У вас есть время: изучите программирование и кучу веб-тевников, но не рассчитывайте стать квалифицированным менее чем за год напряженной работы, просто для обучения, на данный момент Вы даже не запустили свой сайт.
Этот сайт является хорошим учебным сайтом для веб-технологий: W3Schools Online Web Tutorials[^]
Помимо всего прочего, вам нужно:
- Изучите проектирование и Администрирование баз данных
Введение в проектирование баз данных[^]
1NF, 2NF, 3NF и BCNF в нормализации баз данных / учебник по СУБД | Studytonight[^]
- Изучайте SQL
- Изучайте HTML, CSS, JavaScript, PHP и, возможно, многое другое
Для программ, выходящих за рамки самого базового программирования,
- Изучите один или несколько методов анализа, У. Е. сверху вниз Djikstra способ это хорошее начало.
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[^]
Нет кратчайшего пути к знанию, никто не может учиться за вас, вы единственный, кто может это сделать.
Помните, что упражнения и маленькие проекты здесь не для того, чтобы сделать что-то полезное, они здесь для того, чтобы научить вас программированию.