Как правильно называть переменные?
В сообществе устоялись правила, относящиеся к большинству языков. Их нужно знать, чтобы писать код, понятный другим разработчикам. Вот так принято называть переменные в зависимости от содержимого:
значение — существительное: cat, dog;
массив — существительное в множественном числе: cats, dogs;
функция — глагол: download, update;
класс — существительное с заглавной буквой: Cat, Dog;
константа — всё имя пишется заглавными буквами в стиле snake_case: MAXIMUM_FOOD, LIMIT_X;
обработчик — имя описывает событие, по которому он вызывается. Как правило, содержит префикс on или постфикс Handler: onButtonClick, formSendHandler.
Другие советы в статье — https://tml.io/h456j
#htmlacademy_статьи
В сообществе устоялись правила, относящиеся к большинству языков. Их нужно знать, чтобы писать код, понятный другим разработчикам. Вот так принято называть переменные в зависимости от содержимого:
значение — существительное: cat, dog;
массив — существительное в множественном числе: cats, dogs;
функция — глагол: download, update;
класс — существительное с заглавной буквой: Cat, Dog;
константа — всё имя пишется заглавными буквами в стиле snake_case: MAXIMUM_FOOD, LIMIT_X;
обработчик — имя описывает событие, по которому он вызывается. Как правило, содержит префикс on или постфикс Handler: onButtonClick, formSendHandler.
Другие советы в статье — https://tml.io/h456j
#htmlacademy_статьи
HTML Academy
Как правильно называть переменные
Правила, которые сделают код понятнее для вас и других разработчиков.
👍11🔥7❤1👏1
Если хотите прокачать свои знания JavaScript, записывайтесь на бесплатный марафон по ссылке.
Вы поймёте, что такое JavaScript и зачем он нужен, разберётесь в основах написания кода и потренируетесь на тренажёрах. Марафон будет идти до 11 мая, запись закроется 4 мая.
А в карточках читайте про синтаксис двух главных строительных блоков любой программы: переменной и функции.
Как и в любом языке, не важно в языке программирования или в естественном языке, в JavaScript существуют языковые конструкции. Расположенные в определённой последовательности, как слова в предложении, эти конструкции составляют синтаксис языка. И расставляя в нужном порядке символы и некоторые из английских слов, разработчик пишет программу.
В случае с языком программирования работают все те же правила, что в случае с естественными языками: важно выучить базовый синтаксис — самые часто используемые конструкции — «на зубок», а после постепенно и постоянно расширять свой набор знаний.
#htmlacademy_полезное
Вы поймёте, что такое JavaScript и зачем он нужен, разберётесь в основах написания кода и потренируетесь на тренажёрах. Марафон будет идти до 11 мая, запись закроется 4 мая.
А в карточках читайте про синтаксис двух главных строительных блоков любой программы: переменной и функции.
Как и в любом языке, не важно в языке программирования или в естественном языке, в JavaScript существуют языковые конструкции. Расположенные в определённой последовательности, как слова в предложении, эти конструкции составляют синтаксис языка. И расставляя в нужном порядке символы и некоторые из английских слов, разработчик пишет программу.
В случае с языком программирования работают все те же правила, что в случае с естественными языками: важно выучить базовый синтаксис — самые часто используемые конструкции — «на зубок», а после постепенно и постоянно расширять свой набор знаний.
#htmlacademy_полезное
👍19
Программа наших курсов составляется в зависимости от запросов рынка, которые постоянно меняются и растут, авторы курсов работают над демонстрациями, учебниками, инструкциями, проводят ретроспективы, а наставники помогают с обратной связью по заданиям.
Весь этот объём информации может быть сложно усваивать, но это необходимо, чтобы стать востребованным специалистом. Просто заплатить деньги и забыть не получится, поэтому мы очень гордимся нашими студентами — несмотря на сложность темы, они не сдаются и продолжают обучение.
Вот, например, отзыв от Полины Емельяновой на курс «JavaScript. Профессиональная разработка интерфейсов» — https://tml.io/6jygc
ЭТО
БЫЛО
ТЯЖЕЛО.
И да, сейчас завершив проект я понимаю, что он прост как пятка.
И да, сейчас смотря на него сверху я хочу его переписать, чтобы он был более красивым и грамотным (и я это сделаю).
Если вы хотите чтобы было легко и весело — весело будет. Наставники - классные! Но вот простоты и легкости (если вы не опытный программист или гений изначально) — и не мечтайте! Это будут 2 месяца адовой гонки, горения волос и просто слез, нервов и лихорадочного поиска решения, кастыляния и т.п.
Стоит ли оно своих денег - да! Если вы будете именно работать.
Стоит ли оно времени - да! Если вы будете стараться понять «а что я там понаписал», тем более, если вы подглядели решение.
Стоит ли оно нервов - ну... Можно было и поменьше нервничать. Чего я всем студентам и желаю.
Поэтому если хотите пощупать JavaScript и понять что такое разработка, а также не боитесь работы — велком.
Если вы уже изучили или изучаете JavaScript, расскажите, как для вас прошло/проходит изучение этого языка? Может быть будут советы для начинающих?
#htmlacademy_обучение
Весь этот объём информации может быть сложно усваивать, но это необходимо, чтобы стать востребованным специалистом. Просто заплатить деньги и забыть не получится, поэтому мы очень гордимся нашими студентами — несмотря на сложность темы, они не сдаются и продолжают обучение.
Вот, например, отзыв от Полины Емельяновой на курс «JavaScript. Профессиональная разработка интерфейсов» — https://tml.io/6jygc
ЭТО
БЫЛО
ТЯЖЕЛО.
И да, сейчас завершив проект я понимаю, что он прост как пятка.
И да, сейчас смотря на него сверху я хочу его переписать, чтобы он был более красивым и грамотным (и я это сделаю).
Если вы хотите чтобы было легко и весело — весело будет. Наставники - классные! Но вот простоты и легкости (если вы не опытный программист или гений изначально) — и не мечтайте! Это будут 2 месяца адовой гонки, горения волос и просто слез, нервов и лихорадочного поиска решения, кастыляния и т.п.
Стоит ли оно своих денег - да! Если вы будете именно работать.
Стоит ли оно времени - да! Если вы будете стараться понять «а что я там понаписал», тем более, если вы подглядели решение.
Стоит ли оно нервов - ну... Можно было и поменьше нервничать. Чего я всем студентам и желаю.
Поэтому если хотите пощупать JavaScript и понять что такое разработка, а также не боитесь работы — велком.
Если вы уже изучили или изучаете JavaScript, расскажите, как для вас прошло/проходит изучение этого языка? Может быть будут советы для начинающих?
#htmlacademy_обучение
👍9❤5
Как ускорить вёрстку на css. обзор главных препроцессоров в 2023.
Препроцессоры — это инструменты, которые позволяют разработчикам с помощью новых синтаксических конструкций расширить возможности CSS. Например, они добавляют селекторы наследования, вложенные правила, примеси и многие другие.
Одна из важных задач препроцессоров — упростить и ускорить процесс разработки и поддержку стилей в проекте.
В новой статье рассмотрим наиболее популярные препроцессоры в 2023 году и расскажем, как выбрать подходящий —https://tml.io/yyvae
#htmlacademy_статьи
Препроцессоры — это инструменты, которые позволяют разработчикам с помощью новых синтаксических конструкций расширить возможности CSS. Например, они добавляют селекторы наследования, вложенные правила, примеси и многие другие.
Одна из важных задач препроцессоров — упростить и ускорить процесс разработки и поддержку стилей в проекте.
В новой статье рассмотрим наиболее популярные препроцессоры в 2023 году и расскажем, как выбрать подходящий —https://tml.io/yyvae
#htmlacademy_статьи
HTML Academy
Как ускорить вёрстку на CSS. Обзор главных препроцессоров в 2023
В чём разница между ними и какой выбрать.
👍11
Тренировочные проекты на JavaScript со скидкой до 70%
Такие проекты представляют собой реальные задачи фронтенд-разработчика.
В JavaScript проектах вам предстоит «оживить» статичную страницу и превратить её в активно взаимодействующее с пользователем приложение.
На вход вы получите техническое задание и готовую вёрстку, а на выходе — вам нужно будет отдать код, который должен выполняться без багов и полностью реализовывать описанные требования.
Выбрать проект — https://tml.io/57n55
#htmlacademy_обучение
Такие проекты представляют собой реальные задачи фронтенд-разработчика.
В JavaScript проектах вам предстоит «оживить» статичную страницу и превратить её в активно взаимодействующее с пользователем приложение.
На вход вы получите техническое задание и готовую вёрстку, а на выходе — вам нужно будет отдать код, который должен выполняться без багов и полностью реализовывать описанные требования.
Выбрать проект — https://tml.io/57n55
#htmlacademy_обучение
👍13