Як почати комп'ютерне програмування

Завжди хотіли написати програму з нуля? Програмування може бути дуже корисним досвідом. Всі великі програмісти почали, як і ви: без знання, але будучи готовими читати, вивчати, і практикуватися.


Кроки

  1. 1

    Вирішіть, що ви хочете зробити з вашими знаннями в області програмування. Ви хочете дізнатися, як створювати ігри, або вашому стилю більш відповідають веб-розробки?

  2. 2

    Як тільки ви вирішите, чого ви хочете досягти, почніть читати і дізнайтеся, які використовуються мови програмування. Для створення ігор було б корисно дізнатися одну з мов C. Для веб-розробки ви повинні почати з HTML і CSS і перейти до тієї мови, призначеному для виконання на сервері, який вам потрібно, наприклад, Perl або PHP.

  3. 3

    Після прийняття рішення про вибір мови програмування, проведіть додаткові дослідження і з`ясуйте, що вам потрібно, щоб протестувати це. Наприклад, якщо ви вивчаєте PHP, вам потрібно буде завантажити і встановити сервер, наприклад, Apache, а також власне PHP. Для мови C вам доведеться купити програму, проте існують хороші програми, які ви можете отримати безкоштовно, щоб компілювати програми на мові С.

  4. 4

    Почніть читати. Почніть з інструкції з експлуатації вашої програми і відпрацюйте приклади. Ви можете спробувати підручники для початківців.




  5. 5

    Коли ви будете себе почувати комфортно зі своєю мовою, вирішите, що буде ваш перший проект. Виберіть щось просте. Якщо ви вчитеся програмувати гри, спробуйте легку гру, наприклад, вгадування числа.

  6. 6

    Почніть програмувати. Вам, ймовірно, буде важко і доведеться досить часто звірятися з довідниками та підручниками, але це тільки початок.

  7. 7

    Як тільки ви закінчите свій ?? перший проект, перейдіть до дещо складнішим проектам.

  8. 8

    Зрештою ви будете мати достатньо знань про мову і його синтаксисі, а також "теорії" програмування, які дозволять завершити більш складні проекти.

  9. 9

    Знайдіть хорошого наставника. Хороший наставник прискорить процес навчання і допоможе вам запобігти можливим поширені помилки.

Поради



  • Зберігайте мотивацію. Практикуйтеся так часто, як зможете, тому що чим більше часу проходить між сесіями, тим більше ви будете забувати.
  • Не бійтеся просити про допомогу. Знайдіть хороший активний форум з великою кількістю користувачів, які знають мову, який ви обрали, і задайте будь-які питання, які вам потрібно. Реальний друг з досвідом може пояснити складні концепції і допомогти впоратися з дратівливими помилками.
  • Деякі хороші мови для написання ігор для початківців: BASIC, FORTH і дитячий мову програмування.
  • Якщо ви натрапили на перешкоду, зробіть перерву. Ви можете виявити, що "зрозуміли це", коли ви повернетеся. Відлучитися від комп`ютера на 15 - 30 хвилин.
  • Якщо ви можете знайти недорогу книгу по вашому мови, купіть її. Завжди добре мати паперовий довідник, але безглуздо тільки книгу, так як є достаток підручників в Інтернеті.

Попередження

  • Набір на клавіатурі може викликати синдром зап`ястного каналу, так що будьте впевнені, що дотримуєтеся належне положення.
  • Довгі години за комп`ютером можeт викликати стрес очей, головні болі, проблеми зі спиною і шиєю, так що робіть перерви.

Що вам знадобиться

  • Комп`ютер