В данной книге будет рассмотрена теоретическая часть фреймворка Angular (на примере 6-ой версии).
Каждый раздел будет иметь теоретическую и практическую часть. В практической части по ходу изучения теории будем делать реальное приложение «Каталог товаров».
Для более лучшего усвоения материала вам нужно иметь базовые знания в:
- HTML/CSS. Очень хороший бесплатный курс есть на HTMLAcademy
- Фреймворк Bootstrap 4
- JavaScript (ES5/ES6) — Всё тот же HTMLAcademy , а также learn.javascript.ru
- TypeScript
Структура книги построена таким образом, чтобы перейти от простого к более сложному. Чтобы не загромождать всю страницу листингами с кодом, будем делать след. образом. Я буду писать в каком файле были сделаны изменения, а код который был внесен ранее будет обрезан. Пример:
... <div class="container"> console.log('New code') </div> ...
В конце каждой главы будет ссылка на архив с кодом. Таким образом у вас будет возможность скачать и сверить код со своим. Я настоятельно рекомендую не просто копировать и вставлять код, а набирать его вручную, чтобы «набить руку«.
В листингах с кодом будут вставляться комментарии для пояснения. В итоге их может быть очень много. Большое количество этих самых комментариев хорошо только в образовательных целях. Не злоупотребляйте этим на живых проектах 🙂
В конце каждого раздела или подраздела будут комментарии. Задавайте вопросы, если знаете правильный ответ, помогайте другим и отвечайте на их вопрос. Если после прохождения раздела у вас перестал работать код и появились ошибки, возможно что-то вы сделали не так. Перед публикацией раздела весь код проверялся на работоспособность. Сперва попробуйте найти и устранить ошибку самостоятельно, если не получилось скачайте исходные файлы и замените ими свои файлы. Если даже после этого проект не компилируется, спрашивайте в комментариях.
Добавить комментарий