Починаємо

Мови розмітки

Першим ділом варто вивчити HTML і CSS (актуальні версії CSS3, HTML5). Ця зв'язка дозволяє змінювати розміщення, оформлення елементів на HTML-сторінці.

JavaScript

Мова JavaScript, яку ще не так давно мало-хто сприймав серйозно, сьогодні перетворилася в одну з найбільш популярних мов. Уявити собі розробку серйозного веб-сайту без неї майже неможливо.

Окрім самої мови, варто також познайомитись з:

  • jQuery — найпопулярніший JavaScript-фреймворк. Це легкий та гнучкий інструментарій для кросбраузерного доступу до DOM об'єктів за допомогою CSS та XPath селекторів. Також даний фреймворк надає інтерфейси для AJAX-додатків, обробників подій і простої анімації.

  • Bootstrap — найпопулярніший HTML, CSS, та JavaScript фреймворк для зовнішнього вигляду та інтерактивності веб‑сторінок.

Серверна мова програмування

Варіантів тут предостатньо — PHP, Python, Ruby on Rails, Node.js та інші. Ми зупинимось на PHP і Node.js.

PHP

PHP — легка у вивченні серверна мова програмування, яка є основою популярної системи управління контентом WordPress, платформи для організації електронної комерції Magento тощо.

  • Laravel — можливо найпопулярніший PHP-фреймворк на даний час. Він дозволяє максимально спростити вирішення типових задач, таких як аутентифікація, маршрутизація, сесії і кешування. Laravel має дуже хорошу документацію, а також якісні відео-уроки т.з. Laracasts.

Node.js

Node.js — це JavaScript-оточення побудоване на JavaScript–рушієві Chrome V8. Node.js використовує подієву, неблокуючу I/O модель, що робить його легким та ефективним.

Окрім самої мови, варто також познайомитись з:

  • Express — швидкий, гнучкий, мінімалістичний фреймворк для веб-застосунків, побудованих на Node.js.

Але...

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

results matching ""

    No results matching ""