Irienator Ответов: 3

Я новичок в компьютерах и хочу научиться программировать.


Привет,
Я очень заинтересован в создании онлайн-бизнеса. Я ничего не знаю об этом, однако я стремлюсь узнать все, что мне нужно, чтобы я мог достичь своей цели. Я хотел бы создать превосходный веб-сайт, а также научиться программировать. Я понимаю, что существует множество компьютерных языков(кодов). Мой вопрос заключается в следующем: "какой тип кода кто-то использует для создания всего, что делает удивительный сайт таким, каков он есть?". Кроме того, "что создает код в корреляции с онлайн-бизнесом?"

Спасибо, что нашли время прочитать и помочь!

Что я уже пробовал:

В настоящее время у меня есть книга "Microsoft Visual C# Step by Step(восьмое издание)" от Microsoft. Однако это для промежуточных учащихся, и я почти ничего не знаю о программировании. Пожалуйста, помогите мне!

3 Ответов

Рейтинг:
24

Nelek

Прежде всего... Хорошая мишень. Если вы должны стремиться к чему-то, делайте это ради чего-то хорошего.

Теперь... реальность (я не хочу, чтобы вы поняли это лично).

Это будет очень трудно. Онлайн-бизнес, особенно очень успешный, - это большая смесь хорошей идеи, возможности, времени и удачи.

Предположим, у вас действительно есть идея, время и удача... Технический аспект будет непростым.

Вам нужно будет узнать о стороне сервера, стороне клиента, веб-языках, ядре базы данных и некоторых других вещах.

Я бы не ожидал, что многие из здешних пользователей (а здесь есть настоящие хорошие профессионалы) смогут самостоятельно покрыть все реквизиты.

Так что если вы действительно не имеете ни малейшего понятия, то единственная возможность, которую я вижу для вас, - это если вы действительно являетесь природным талантом, на который (без обид, пожалуйста) вы не похожи на "первый взгляд"

Есть много бесплатных онлайн-ресурсов для начала, если вам понравится один из языков, вы можете подумать о покупке дополнительной литературы, но я бы рекомендовал вам начать с бесплатных материалов. Инвестирование времени более чем достаточно для начала.

О языке... это будет зависеть от того, чего вы хотите достичь. Не существует идеального решения или идеального языка. У всех есть плюсы и минусы, вы должны выбрать то, что лучше соответствует вашей "личности" и вашим целям.

Не принимай меня плохо, я не хочу тебя унижать. Если вы действительно хотите что-то сделать, вы, вероятно, сможете это сделать. Но в этот момент ... .. единственное, что я могу вам сказать, это шаг за шагом.

Удачи


Irienator

Спасибо, что нашли время написать все это, я действительно ценю это! Теперь у меня есть кое-что для начала, что касается исследований. Спасибо.

Nelek

пожалуйста

Рейтинг:
2

Gerry Schmitz

Найдите "образец", соответствующий вашему видению, установите его, узнайте, как он работает, и адаптируйте его к вашим потребностям.

Помогает сосредоточиться.

ASP.NET образцы веб-форм | The ASP.NET сайт[^]

(Это только один из многих источников; придерживайтесь "хороших").


Рейтинг:
12

Patrice T

Цитата:
Я новичок в компьютерах и хочу научиться программировать.

Вы должны знать, что вы можете делать практически все на любом языке, просто некоторые языки сложнее для начинающих, потому что есть больше подводных камней, чтобы справиться.
Вам нужно овладеть набором техник, которые лежат в основе работы и не связаны с языком.

Советы:
- Начните с простого/безопасного языка: VB, Java, C#, а не C или C++. Я также не рекомендую начинать с Python из-за использования отступов.
- Читайте документацию / следуйте учебникам (их очень много)
- Начните с крошечных/бесполезных проектов, цель которых-научиться программированию, а не делать что-то полезное.
- Начните с программ консольного режима (никакой причудливой графики, никакой мыши)
- Learn debugger (невероятный инструмент обучения)
Отладчик - Википедия, свободная энциклопедия[^]
Освоение отладки в Visual Studio 2010 - руководство для начинающих[^]
- Проблема ? Google-ваш друг.
- Изучайте алгоритмы и структуры данных.
- Учить Булевой алгебры
- Изучите один или несколько методов анализа, У. Е. сверху вниз 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 в нормализации баз данных | учебник по СУБД | Studytonight[^]
- Изучайте Регулярные Выражения

Интересная ссылка:
stanford.edu: учитесь программировать[^]

Нет кратчайшего пути к знанию, никто не может учиться за вас, вы единственный, кто может это сделать.
Помните, что упражнения и маленькие проекты здесь не для того, чтобы сделать что-то полезное, они здесь, чтобы научить вас программированию.


Nelek

круто... некоторые ссылки я не знал. Я посмотрю, спасибо

Patrice T

Это довольно забавно stanford.edu: учитесь программировать[^]

Nelek

Я знаю. Я вчера поиграл уже немного с ней, довольно классная штука

Irienator

ppolymorphe спасибо вам за это! Ух ты, я просто поражен, насколько все это глубоко. Спасибо! Это действительно, кажется, похожа на изучение нового языка, ха-ха.