Если вы заинтересованы в карьере в области разработки программного обеспечения и думаете о карьерном пути, то эта статья для вас. Если вы уже знакомы с JavaScript, вам может быть интересно прочитать мою статью о TypeScript.
Предположим, вы заинтересованы в карьере (или смене карьеры) в разработке программного обеспечения и рассматриваете веб-разработку, особенно в области внешнего интерфейса, вот мой предложенный путь:
- HTML
- CSS
- JavaScript
HTML
HTML расшифровывается как Язык гипертекстовой разметки и является стандартным языком разметки для веб-страниц. т. е. это язык описания структуры веб-страниц.
Гипертекст означает, что документ содержит ссылки, которые позволяют читателю перейти к другим местам в документе или вообще к другому документу.
Язык разметки — это способ общения компьютеров друг с другом для управления обработкой и представлением текста.
Для выполнения своей работы HTML использует две вещи: теги и атрибуты. Последняя версия HTML известна как HTML5.
Базовый код HTML будет выглядеть следующим образом:
<!DOCTYPE html> <html> <head> <title>Page Title</title> </head> <body> <h1>This is a Heading</h1> <p>This is a paragraph.</p> </body> </html>
Подробнее о HTML здесь.
CSS
CSS расшифровывается как Каскадные таблицы стилей, и это язык, который мы используем для оформления HTML-документов. Он описывает, как должны отображаться элементы HTML. Последняя версия CSS — CSS3.
Базовый код CSS будет выглядеть следующим образом:
body { background-color: lightblue; } h1 { color: white; text-align: center; } p { font-family: verdana; font-size: 20px; }
Стили внутри {...}
применяются к соответствующим целевым элементам HTML, то есть body
, h1
и p
.
Узнайте больше о CSS здесь.
HTML и CSS — две основные технологии для создания веб-страниц. HTML обеспечивает структуру страницы, а CSS обеспечивает макет (визуальный и звуковой) для различных устройств.
Это подводит нас к следующей основной технологии создания веб-страниц и к теме нашего обсуждения.
JavaScript
JavaScript — это язык программирования, используемый для программирования веб-страниц. Это язык сценариев для веб-страниц.
С технической точки зрения, JavaScript — это облегченный, интерпретируемый или точно вовремя скомпилированный язык программирования с первоклассными функциями. Это основанный на прототипах, мультипарадигменный, однопоточный, динамический язык, поддерживающий объектно-ориентированный, императивный и декларативный стили.
Узнайте больше о синтаксисе JavaScript здесь.
Для чего можно использовать JavaScript?
JavaScript наиболее известен как веб-язык, потому что он родной для веб-браузера. Веб-браузер может естественным образом понимать язык, подобно тому, как носитель английского языка может естественно понимать английский язык.
Вот некоторые из мест, где мы можем использовать JavaScript:
- Создание интерактивных веб-сайтов
JavaScript делает веб-страницы динамичными. HTML и CSS способны создавать только статические страницы, которые можно стилизовать, но не интерактивные, за исключением гиперссылок.
2. Создание приложений
Благодаря обширной коллекции фреймворков JavaScript (таких как React, React Native, Angular, Vue и Node.js) разработчики могут эффективно создавать приложения для мобильных устройств и Интернета.
3. Разработка увлекательных игр
JavaScript часто используется для создания игр в браузере. Разработчики используют JavaScript для создания 2D- и 3D-головоломок, ролевых игр, гоночных игр, платформеров и многого другого.
Заключение
В качестве следующего шага, после освоения HTML, CSS и JavaScript, вы можете перейти к такой библиотеке, как Reactjs, если вас интересует интерфейс, или Nodejs, если вас интересует серверная часть.
Таким образом, независимо от того, планируете ли вы специализироваться на интерфейсной, серверной или комплексной разработке, JavaScript является важнейшим языком программирования для любого веб-разработчика.
Если вы хотите создавать приложения в больших масштабах, возможно, вы захотите рассмотреть TypeScript (расширенный набор JavaScript) для внешнего интерфейса.
— -
Если вам понравилась эта статья, пожалуйста, поставьте несколько аплодисментов (или много) и не забудьте подписаться на меня на Medium, если вы еще этого не сделали. Вы также можете подписаться, чтобы получать электронные письма всякий раз, когда я публикую. Спасибо.
Хочешь купить мне ко-фай? Во что бы то ни стало, вперед.