Веб-програмування: основи, технології, навчання

Час і основні принципи

Основи веб-програмування – це власний хостинг (принципово), знання HTML, CSS, JavaScript, серверний мова і база даних. Починати краще з PHP і MySQL, але варіанти Perl, Python, .NET, MS SQL, Oracle та ін. теж можливі. Не суть важливо, що MySQL і Oracle – це не порівнянний обсяг інформації. Знання, які знадобляться – еквівалентні, по суті, і необхідного розміру.

Мови програмування зовсім не відрізняються по суті. Є принципові відмінності в стилі, але принципи творців мови не мають значення. Вивчати належить HTML і CSS спільно. Це дві сторони одного процесу. Приділити увагу JavaScript можна, але краще це зробити, коли перший десяток сторінок – результат веб-програмування з нуля сподобається не тільки автору.

На всі дії потрібно час. Програмування звикло апелювати до фактору «Пі», і нікому не зашкодить підтримати цю традицію: на освоєння HTML і CSS буде потрібно три місяці. В кінці другого місяця можна приділити увагу JavaScript і оживити створені сторінки обробниками подій. В кінці третього місяця слід зайнятися PHP або іншою мовою серверного програмування і приділити увагу MySQL або іншій базі даних.

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