Що потрібно знати і вміти для створення сайтів?

Що потрібно знати і вміти для створення сайтів?

Знайомство з IT технологіями  буде корисно, так як вам буде легше розуміти як влаштовані системи управління сайтами, вам буде простіше орієнтуватися на форумах і взагалі це стає елементом сучасної освіти.

Ось перелік знань (професій), які необхідні при створенні сайту:

  • Дизайнер (сайт потрібно вміти намалювати, для чого необхідно бути всього-на-всього … талановитим)
  • Верстальник (потрібно знати, як отриману “картинку” перевести на зрозумілу браузером мову – (HTML), але вся складність в тому, що потенційні відвідувачі сайту використовують різні браузери, які по різному інтерпретують один і той же код …)
  • Програміст (майже всі сучасні сайти відносяться до класу “динамічних”, тобто готується якийсь скрипт, який буде обробляти звернення до сервера і взаємодіяти з користувачем)
  • Менеджер (треба вміти спілкуватися з замовником і не забувати, що замовник сайту найчастіше має туманне уявлення про технології створення веб-сайтів)
  • Оптимізатор (людина, вміє “приводити” відвідувачів з пошукових машин)
    Завдання цього сайту: дати початківцям в сфері створення сайтів можливість максимально швидко отримати загальне уявлення про предмет.

Структура сайту:

Дуже коротко про дизайн (скоріше про спілкуванні дизайнерів з замовниками).

HTML – основа основ в вебдизайне. Поки у вас не буде чіткого уявлення, що таке теги, що означає розмітка сторінки, як можна полегшити собі життя за допомогою каскадних таблиць стилів (css), тобто поки ви не навчитеся створювати прості веб-сторінки, не має сенсу переходити до програмування і спілкуванню з клієнтом.
Сподіваюся, що уроки створення веб-сторінок допоможуть вам зробити перші кроки в цій цікавою і перспективною професією.

Після освоєння HTML-коду можна буде переходити до програмування: створення інтерактивних сайтів.

Але спершу можете повчитися програмувати на JavaScript. Якщо ви ніколи не програмували, то це ідеальний варіант спробувати себе в цій сфері, оскільки не вимагає установки спеціальних програм на початковому етапі.

Програмування на PHP і робота з базами даних.

Для створення веб-сторінок вам потрібен буде інструмент. Це програми, які прискорюють процес створення сторінок. В общем-то на початковому етапі досить, і навіть корисно, попрацювати з програмою, яка є практично на кожному комп’ютері – notepad.exe – блокнот (користь в тому, що необхідно навчитися працювати “усвідомлено”, а не з підказками спеціальних програм, по принаймні починаючому веб-майстру). Створено величезну кількість програм, я свого часу вибрав ColdFusion і з тих пір не шкодую про вибір.
Так само, якщо у вас вже є хостинг або ви його будете заводити, знадобляться програми для завантаження створених сторінок на сайт зі спеціального протоколу. Наприклад, FAR, Total Commander, Cute FTP …