Верстка, CSS, HTML, SVG

Верстка сайтов ( поможет кто разобраться что да как учить? )

Учу html(html5), скоро начну css(css3) и вообще мне посоветовали для создания сайтов учить - bootstrap, php, mySQL, linux, codeingnite mvc, javascript, jquery... и вот такой вопрос - по какому орядку нужно все это учить и что еще вместе с этим? К примеру изучая html5 есть переплетение с javascript, но многие советуют после html и css учить php, а не javascript... как правильнее?
и как вообще себя направлять в обучении? как получать более практичные знания? есть сайт с какими то практичными задачками?
html5 - каркас
css3 - визуал
javascript - фронт-енд
php, python, node.js - бэк-энд
sql - базы данных
bootstrap, wordpress, joomla, django - частично готовые решения облегчающие жизнь.
linux - непонятно каким здесь боком, если не собираешься свой сервер поднимать.

У каждой технологии своё назначение. Их выбор зависит от твоих задач и целей.
B*
Bilal ***
10 115
Лучший ответ
HTML и CSS надо учить одновременно и параллельно: это две части одного целого.

А вот остальное зависит от того, в какую сторону ты хочешь двигаться. Основы JavaScript в любом случае знать надо. Если ты хочешь заниматься только вёрсткой, то этих основ будет достаточно. Но если ты хочешь всерьёз заняться программированием (а без этого создавать современные сайты невозможно), то начинать это надо не с JS / PHP / Python, а с учебника программирования.

И, похоже, у тебя в голове каша... Сначала базовые знания: HTML + CSS, программирование, реляционные базы данных, а потом уже конкретное их использование:

Bootstrap - это набор инструментов (готовые CSS и JS) для облегчения вёрстки. jQuery - библиотека, написанная JS и облегчающая написание собственного JS-кода.

Codeigniter, Yii, Laravel, Symfony и т. д. по списку - это всё MVC-фреймворки, написанные на PHP и облегчающие разработку серверной части сайта.

Если собирается заниматься серверной (back-end) разработкой, понадобится знание реляционных баз данных и языка SQL (MySQL - это частный случай реляционной базы).
Ivan M
Ivan M
83 813
Альберт Камалтдинов Если не трудно дай, пожалуйста, ссылку на учебник.