Прежде всего, я должен отметить, что эти книги являются хорошей отправной точкой.
Некоторые вещи могут быть немного устаревшими, но основные концепции остаются в силе.
Книга "Изучаем веб-дизайн: Руководство для начинающих по HTML, CSS, JavaScript и веб-графике" Дженнифер Роббинс вышла в 5-м издании.
Эта книга особенно хороша, если у вас нет опыта работы с кодом.
"Это дружелюбное руководство - идеальное место для начала. Вы начнете с самого начала, узнаете, как работает Интернет и веб-страницы, а затем будете неуклонно развиваться дальше".
Изучаем веб-дизайн: A Beginner's Guide to Html, Css, J...
Хотя последняя версия может быть довольно дорогой, вы можете получить более старую версию по дешевке. Старая версия не включает некоторые вещи, которые включены в последнюю версию:
На мой взгляд, это не является большой проблемой.
Сила этой книги в том, что она запустит ваш интерес и понимание основных строительных блоков веб-разработки.
Книга предлагает пошаговые инструкции по созданию веб-страниц и приложений и написана с учетом интересов начинающих.
В книге есть примеры и упражнения для отработки изученных тем. Книгу хвалят за прямолинейный и простой подход.
Как только у вас появится базовое понимание, вы сможете найти все необходимое и новейшие возможности в Интернете. Например, на MDN.
Начало работы с веб - Изучение веб-разработки | MDN
В отличие от "Learning Web Design", "Eloquent JavaScript" в значительной степени сосредоточен на JavaScript.
Имея довольно высокий рейтинг на GoodReads, Eloquent JavaScript начинает с фундаментальных понятий и переходит к более сложным темам, включая функции, структуры данных, асинхронное программирование и веб-разработку.
Eloquent JavaScript: A Modern Introduction to Programmi...
Возможно, вам не понадобится читать ее всю, но некоторые части очень полезны для браузерной среды, в которой веб-разработка является своим домом.
Некоторые люди жалуются, что это не книга для начинающих, и некоторые части могут быть довольно сложными. Однако рассматривайте ее как игровую площадку.
Играйте, пока не получите удовольствие. Уходите, когда захотите, и возвращайтесь позже.
Эту книгу я начал читать просто потому, что очень многие люди ругают JavaScript.
Есть несколько причин, по которым люди критикуют JavaScript, вкратце:
Однако, поскольку большая часть интернета построена на JavaScript, вы можете захотеть познакомиться с ним поближе.
Книга, возможно, не предназначена для начинающих, несмотря на то, что заявлено в предисловии.
Для многих обилие диаграмм скорее усложняет понимание концепций, чем облегчает.
JavaScript: Хорошие стороны
Одной из главных тем книги является тот факт, что JavaScript является чрезвычайно универсальным языком, что может быть как достоинством, так и недостатком.
Более того, автор подчеркивает ценность разработки кода, который легко читать и обновлять, например, сопровождаемого, даже если это означает отказ от использования сложных концепций языка.
Подпишитесь на нашу бесплатную еженедельную рассылку . Следите за нами в Twitter , LinkedIn , YouTube , и Discord .
Заинтересованы в масштабировании своего программного стартапа? Посмотрите Circuit.
20.08.2023 18:21
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в 2023-2024 годах? Или это полная лажа?".
20.08.2023 17:46
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
19.08.2023 18:39
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в частности, магию поплавков и гибкость flexbox.
19.08.2023 17:22
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для чтения благодаря своей простоте. Кроме того, мы всегда хотим проверить самые последние возможности в наших проектах!
18.08.2023 20:33
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий их языку и культуре.
14.08.2023 14:49
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип предназначен для представления неделимого значения.