2010-05-25 4 views
0

Возможные Дубликаты:
Good place to start learning ASP.NET
Help getting started in programming?Как начать программирование для новичков?

Я новичок в programming.How я могу лучше всего начать изучать Thanx заранее ......

+1

Это зависит от того, почему вы это делаете и как работает ваш ум. Если вы хотите получить общий ответ, введите «как узнать программирование» в окне поиска. – Artelius

+1

Большинство ответов ниже плюс: найдите наставников и сверстников; учиться у обоих. – Rusty

+2

Дубликат (среди многих других): http://stackoverflow.com/questions/172206/help-getting-started-in-programming http://stackoverflow.com/questions/335063/whats-the-easiest-way- to-learn-programming http://stackoverflow.com/questions/240525/how-did-you-learn-to-program http://stackoverflow.com/questions/2462351/how-do-the-young-start- programming-nowadays http://stackoverflow.com/questions/1048004/start-programming-at-27 – interjay

ответ

1

? Был задан много раз раньше ... но основной ответ:

  1. Найти интересный проект для работы на
  2. Выберите язык сайт в зависимости от того, какого домена вы предпочитаете (веб, программное обеспечение и так далее)
  3. Учитесь на свои ошибки
  4. Повторите шаг 1.
+0

Вы также можете повторить шаг 1. Если вы хотите расширить свои знания, как только вы каким-то образом овладеете языком. – ereOn

+1

Я бы поменял шаги 1 и 2 в этом. –

+0

Downvoter ... Вы можете поделиться своим мнением? – ereOn

0

Написать код, искать проблемы решать и решать их

придерживаться одного языка и использовать его в качестве инструмента

Thin K о том, что вы делаете

чтение книги

-1

Сегодня сделайте простую игру Tic Tac Toe, завтра игра змеи, после чего добавьте еще одну контролируемую компьютером змею, чтобы сразиться с вами за ту же самую точку. После этого найдите цель и пойдите для нее.

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

+0

Кто я, чтобы остановить вас ... но даже для этих глупых игр есть много решений, и он не может их сделать, не погружаясь глубоко в графические API. Мозг учится быстрее, следуя следам небольших побед, чем копируя примеры из книг с размерами Библии. –

0

писать код, если вы не знаете, что написать найти сайт, который имеет головоломки программирования, что-то вроде Collection Of Puzzles For Programmers

В дополнение к этому, начните читать код, загрузить проект с открытым исходным кодом и посмотреть, как они кодируются, а затем извлечь из него

подписаться на подкасты о вашем конкретном языке

0

Я начал с изучения основ Java (я прочитал несколько книг, но на самом деле не получите повесить его). Затем я начал учиться в университете, и там мы были «вынуждены» учиться C.

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

Хорошо, что C - это то, что вам нужно делать «все» самостоятельно. Вы действительно научитесь хорошо понимать и использовать структуры данных, алгоритмы сортировки и управления памятью, реализуя их самостоятельно.

Новые ученики в школе начинаются с изучения C#, и, хотя это хороший язык, многое из глубокого понимания, которое мы узнали из C, потеряно.

Слишком легко начать использовать то, что вам подарили .Net или Cocoa, не понимая, что происходит под капотом.

Обучение C - это не самый быстрый способ создать кучу программ, но это отличное начало, если вы действительно хотите узнать, как все работает.

+0

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

Смежные вопросы