Javascript онлайн курс бесплатно | CodeBasics
Основы JavaScript
- 1. Привет, Мир!
- 2. Комментарии
- 3. Инструкции (Statements)
- 4. Как мы проверяем ваши решения
- 5. Синтаксические ошибки
JavaScript – один из самых популярных языков программирования в мире. Он используется для создания интерактивных веб-страниц, мобильных приложений, в серверной разработке. Изучать JS мы будем с нуля, с самых азов. Первый модуль – плацдарм для написания осмысленных программ. В нем мы разберем, как написать свой первый код на JS. Расскажем, что такое комментарии и зачем они нужны. На примере проверки ваших решений рассмотрим, что такое тестирование и как читать вывод тестов.
Арифметика
- 6. Арифметические операции
- 7. Операторы
- 8. Коммутативная операция
- 9. Композиция операций
- 10. Приоритет операций
- 11. Числа с плавающей точкой
- 12. Бесконечность (Infinity)
- 13. NaN
- 14. Линтер
Современные программы создаются для обслуживания бизнесов, помощи в ежедневной жизни и развлечений. Но в основе их работы по-прежнему лежат вычисления. Наиболее простая и базовая тема в программировании — арифметика. В этом модуле мы переведем арифметические действия на язык программирования, поговорим о приоритете операций и операциях с дробным числами. Вспомним школьные правила из уроков математики и узнаем, что получится, если делить на ноль в JavaScript. А под конец расскажем, что такое линтер и почему он может «ругаться».
Строки
- 15. Кавычки
- 16. Экранирующие последовательности
- 17. Конкатенация
- 18. Кодировка
Текст в программировании называется «строками», и эта тема не так проста, как может показаться. Как вывести фразу, в которой есть и одинарные, и двойные кавычки? Как вообще быть с текстом, ведь компьютер не знает ничего о буквах! Модуль посвящен разным аспектам написания текста – от кавычек и экранирования до кодировки.
Переменные в языке JavaScript
- 19. Что такое переменная
- 20. Изменение переменной
- 21. Выбор имени переменной
- 22. Ошибки при работе с переменными
- 23. Выражения в определениях
- 24. Переменные и конкатенация
- 25. Стили именования
- 26. Магические числа
- 27. Константы
- 28. Интерполяция
- 29. Извлечение символов из строки
Информацию можно помещать в специальные «хранилища» — переменные. Это позволяет переиспользовать уже существующие данные и не дублировать их в разных частях кода. В этом модуле мы разберем как изменять переменные и именовать их, чтобы чтение вашего кода было понятным для любого разработчика. Вы поймете, что придумать название переменной не так-то просто! А еще расскажем, как использовать переменные для упрощения сложных вычислений.
Типы данных JavaScript
- 30. Типы данных
- 31. undefined
- 32. Неизменяемость примитивных типов
- 33. Слабая типизация
JavaScript — язык со слабой типизацией и неизменяемыми примитивными типами данных. Что произойдет, если мы попробуем умножить число на строку? Каким образом JavaScript понимает, что за тип данных перед ним? И что делает JavaScript, когда видит несоответствие типов? Ответы на эти вопросы вы найдете в текущем модуле.
Начните прямо сейчас
Регистрация
Вызов функций
- 34. Функции и их вызов
- 35. Математические функции JavaScript
- 36. Сигнатура функции
- 37. Параметры по умолчанию
- 38. Вызов функции — выражение
- 39. Функции с переменным числом параметров
- 40. Детерминированность
- 41. Стандартная библиотека
Для выражения любой произвольной операции в программировании существует понятие «функция». Функции — кирпичики, из которых программисты строят системы. В этом модуле мы научимся пользоваться уже созданными функциями. Посмотрим на сигнатуру функции в документации и разберемся, как её использовать. Познакомимся со стандартными библиотеками, которые хранят тысячи функций. Все функции невозможно выучить, но каждый программист должен знать, где искать документацию по ним.
Свойства и Методы
- 42. Свойства
- 43. Методы
- 44. Неизменяемость
- 45. Свойства и методы как выражения
- 46. Цепочка вызовов
Данные, которыми мы оперируем в своих программах, могут обладать важными свойствами. В JavaScript свойства встроены прямо в язык. Кроме свойств у данных существуют методы — функции, находящиеся внутри свойств. Свойства и методы — такие же выражения, как переменные, константы или вызовы функции, а значит, их можно всячески комбинировать. Глубже эти темы разбираются на отдельных курсах, посвященных объектно-ориентированным возможностям JavaScript. Мы же в этом модуле изучим основы.
Определение функций
- 47. Создание (определение) функций
- 48. Возврат значений
- 49. Параметры функций
- 50. Необязательные параметры функций
- 51. Упрощенный синтаксис функций
Определение собственных функций значительно упрощает написание и поддержку программ. Например, умение определять функции позволяет объединять сложные (составные) операции в одну – вся сложность может быть скрыта за одной простой функцией. Научившись писать функции, вы сделаете первый шаг на пути к построению по-настоящему полезных программ. И мы вам в этом поможем. В этом модуле вы создадите свою первую функцию и научитесь давать ей (а заодно переменным и константам) понятные названия.
Логика
- 52. Логический тип
- 53. Предикаты
- 54. Комбинирование логических операций
- 55. Логические операторы
- 56. Отрицание
- 57. Результат логических выражений
Логические выражения позволяют отвечать на вопросы, которые возникают во время работы программы. Пользователь аутентифицирован? Подписка оплачена? Год високосный? В этом модуле изучаем функции-предикаты – те, которые задают вопрос и отвечают на него – правда это или ложь. Попрактикуемся в написании таких функций и перейдем к более сложным логическим выражениям.
Условные конструкции
- 58. Условная конструкция (if)
- 59. else
- 60. Конструкция else if
- 61. Тернарный оператор
- 62. Конструкция Switch
Задача функции-предиката — получить ответ на вопрос, но обычно этого недостаточно и нужно выполнить определенное действие в зависимости от ответа. If и Switch – конструкции JavaScript, с помощью которых программист может выбирать необходимое поведение программы в зависимости от разных условий: пропускать одни инструкции и выполнять другие. Их и разберем на практике в этом модуле.
- 63. Цикл While
- 64. Агрегация данных (Числа)
- 65. Агрегация данных (Строки)
- 66. Обход строк
- 67. Условия внутри тела цикла
- 68. Формирование строк в циклах
- 69. Синтаксический сахар
- 70. Инкремент и декремент
- 71. Возврат из циклов
- 72. Цикл For
Любой код может повторяться десятки, тысячи, миллионы раз. В комбинации с другими известными нам инструментами — переменными и условиями — это открывает множество возможностей по построению программ и сложных систем. Приведем простой пример. Вам нужно найти конкретную фразу в учебнике из 500 страниц. Фразу вы помните, а вот номер страницы нет. Самый простой (и долгий) способ — последовательно просматривать страницы до тех пор, пока не найдете нужную. Для выполнения таких повторяющихся действий и нужны циклы.
Готовы попробовать?
Регистрация не требуется
Демо урок
Похожие курсы
Посмотреть все курсы категории Программирование
Go
9 часов4837
Rust
0 часов229
CSS
8 часов32961
Clojure
12 часов985
Раскрыта правда о «ядовитой» воде из чайника
https://inosmi.ru/20230102/zdorove-259036822.html
Раскрыта правда о «ядовитой» воде из чайника
Раскрыта правда о «ядовитой» воде из чайника
Раскрыта правда о «ядовитой» воде из чайника
В Интернете сейчас ходит слух, что если долгое время пить кипяченую воду из электрического чайника, то можно не только отравиться, но и спровоцировать. .. | , 02.01.2023
2023-01-02T12:01
2023-01-02T12:01
2023-01-02T12:01
sina.com
иноблоги
здоровье
общество
сталь
/html/head/meta[@name=’og:title’]/@content
/html/head/meta[@name=’og:description’]/@content
https://cdnn1.inosmi.ru/img/07e6/06/1e/254763816_0:77:1920:1157_1920x0_80_0_0_6ade244898671302ac90c4d0b6c06ed7.jpg
<…> В Интернете сейчас ходит слух, что если долгое время пить кипяченую воду из электрического чайника, то можно не только отравиться, но и спровоцировать рак. Правда ли это?Кипяченая вода из электрочайника действительно отупляет и вызывает рак?Слухи о вреде чайника из нержавеющей стали возникли из статьи под названием «Немедленно прекратите использовать электрический чайник из нержавейки дома, иначе ваш ребенок поглупеет!» В статье приводился отчет, опубликованный Бюро по надзору за качеством провинции Цзянсу. Там говорилось, что «55,6% материалов для электрических чайников приводят к проблемам, поскольку для их изготовления используется сталь с высоким содержанием марганца». Приведя это как аргумент, автор статьи сделал вывод о том, что использование чайника из высокомарганцовистой стали неизбежно повредит нервную систему человека.Сообщается, что в рамках отчета были проведены выборочные проверки 45 партий чайников. Было обнаружено, что 25 из них были некачественными, причем большинство относились к неизвестным маркам.Сразу после этого на телеканале провинции Гуандун один врач сказал, что предметы из высокомарганцовистой стали легко оставляют марганцевый осадок при нагревании, а чрезмерное потребление этого элемента наносит вред человеку.После того, как программа вышла в эфир, ее распространили различные интернет-СМИ, слухи об «отравляющем чайнике» вызвали бурные обсуждения.Есть ли этому научное подтверждение?В связи с этим Е Нэншэн, доцент кафедры химии Пекинского педагогического университета, предположил, что уксусная кислота, использованная при проверке кислотности, превышала общенациональный стандарт, поэтому и полученные результаты оказались высокими.Ряд экспертов-металлургов заявили, что не исключено, что продаваемые на рынке дешевые чайники из «нержавейки» содержат высокомарганцовистую сталь, но брендовые товары из нержавеющей стали прошли контроль качества и не будут угрожать здоровью человека. По сути, марганец — это не отрава, а необходимый для организма микроэлемент, который является одним из факторов свертывания крови, входит в состав костей и половых гормонов, играет важную роль в жировом и углеводном обмене, усвоении кальция и регулирование уровня сахара в крови. Если в организме возникает дефицит марганца, это влияет на развитие нервной системы.Сколько марганца ежедневно требуется человеческому организму? В настоящее время данные различных стран мира расходятся. В Китае считается, что необходимая норма потребления находится в пределах 4,5 миллиграмма в день.Иностранцы никогда не используют нержавеющую сталь, потому что боятся отравления марганцем?Также ходят слухи, что иностранцы принципиально не пользуются посудой или электроприборами из нержавеющей стали, поскольку боятся отравления марганцем.На самом деле утверждение о том, что иностранцы не используют нержавейку, — это чистой воды бред.Многие крупные международные бренды, такие как Zwilling и WMF, начинали с нержавеющей стали. Кроме того, сталь AISI 304, на которую мы часто ссылаемся, — это номер, указанный в стандарте ASTM International (Американское общество по испытанию материалов). Если иностранцам нержавейка не нужна, зачем присуждать ей номер?Марганец оказывает на человеческий организм положительные и отрицательные эффекты, но главной причиной отравления им является чрезмерное потребление. При избытке этого элемента могут нарушаться функции нервной системы, например, развиваются болезнь Паркинсона или деменция, ухудшается состояние психики и так далее.К тому же температура плавления марганца очень высока, она должна достигать 1200°С, в то время как максимальная температура обычных бытовых чайников составляет 100°С. У марганца нет возможности образовать осадок.Высокомарганцовистая сталь не так «страшна», как рассказывают. Сталь, которую мы используем, — это сплав, и в этом состоянии металл инертен, поэтому ему трудно оставить след в пище.Поэтому, будь то сталь 304 или сталь с высоким содержанием марганца, если она соответствует национальному стандарту, то уровень марганцевого осадка будет в пределах нормы. Если вы действительно переживаете и хотите обеспечить 100% полезную питьевую воду, лучше всего при покупке электрочайника выбирать пищевую нержавеющую сталь. Как ее узнать?Это очень просто. Просто обратите внимание на номер на дне чайника. Номера 304 и 316 относятся к относительно безопасной пищевой нержавейке. Если вам действительно не нравится нержавеющая сталь, покупайте посуду и чайники из других материалов, таких как стекло и керамика.Если вы каждый день кипятите воду в электрическом чайнике, старайтесь выполнять эти два условияОбычное ежедневное использование электрического чайника не приводит к выделению большого количества марганца, поэтому вы можете быть спокойны. Однако при использовании чайника следует обратить внимание на следующие моменты:Выбирайте качественные вещиВыбирайте проверенных производителей. Чайники из нержавеющей стали должны быть изготовлены из нержавеющей стали 304 или 316. Стеклянные чайники должны быть из закаленного боросиликатного стекла, которое устойчиво к высоким температурам и не трескается. При покупке керамических чайников обращайте внимание на выбор глазурованного покрытия и избегайте цветного.Не готовьте в чайнике едуЧайник это не «универсальная кастрюля». Поэтому не используйте его для заварки чая или лапши быстрого приготовления. Из-за этого прибор может засориться и не будет выпускать пар, что может сократить срок его службы и даже привести к пожару.Надеюсь, что эта статья положила конец слухам про «ядовитый чайник»! Используйте чайники правильно и не бойтесь глупых слухов.
/20221120/zdorove-257862436.html
ИноСМИ
+7 495 645 66 01
ФГУП МИА «Россия сегодня»
2023
ИноСМИ
+7 495 645 66 01
ФГУП МИА «Россия сегодня»
Новости
ru-RU
https://inosmi.ru/docs/about/copyright.html
https://xn--c1acbl2abdlkab1og.xn--p1ai/
ИноСМИ
+7 495 645 66 01
ФГУП МИА «Россия сегодня»
1920
1080
true
1920
1440
true
https://cdnn1. inosmi.ru/img/07e6/06/1e/254763816_213:0:1920:1280_1920x0_80_0_0_b94b9127a0ed4cb547c6e75cc159fa8f.jpg
1920
1920
true
ИноСМИ
+7 495 645 66 01
ФГУП МИА «Россия сегодня»
ИноСМИ
+7 495 645 66 01
ФГУП МИА «Россия сегодня»
sina.com, иноблоги, здоровье, общество, сталь
BYOB (Be Your Poss Boss)
Результаты фильтра
10 Результаты
Статьи 7
Статьи (7). Чит 3
Чит (3)
10 Результаты
Общий малый малый бизнес Маленький. Стратегии бизнес-маркетинга Все-в-одном для чайников Памятка
Памятка / Обновлено 23 марта 2022 г.
Все клиенты не похожи друг на друга. Знание того, чем они отличаются, каковы их индивидуальные и групповые потребности и предпочтения, является ключом к успешным маркетинговым усилиям в наши дни. 0005
Просмотреть памятку
Стартапы Открытие бизнеса Все-в-одном для чайников Памятка
Памятка / Обновлено 08.02.2022
Открытие и ведение собственного дела может стать одной из самых больших радостей в жизни . Это также может быть самым трудным делом, которое вы когда-либо делали. Тот факт, что никто не будет стоять у вас за плечом, говоря вам, что делать, может быть одновременно воодушевляющим и раздражающим.0005
Статья / Обновлено 01.12.2021
Вы собираетесь завершить переговоры, закрыв сделку или отказавшись от нее. Если вы собираетесь заключить сделку, убедитесь, что она выгодна обеим сторонам, создавая беспроигрышную ситуацию. Если вы думаете о том, чтобы уйти, убедитесь, что…
Просмотр статьи
Недвижимость Что такое пассивный доход?
Статья / Обновлено 20. 09.2021
Пассивный доход — ключ к созданию реального богатства. Думайте о пассивном доходе как о другом названии доходности (денег, которые вы зарабатываете на инвестициях). Что делает его пассивным, так это то, что после того, как он запущен и работает, инвестиции требуют от вас минимального вклада для …
View Article
eBay Памятка eBay для чайников
Памятка / Обновлено 09-02-2021
Прежде чем приступить к покупке и продаже на eBay, изучите несколько терминов и ознакомьтесь с некоторыми полезными советами, которые помогут стать успешным продавцом. и покупателя, а также понимать важность обратной связи. Следующее предлагает полезную информацию об eBay, советы и стратегии продаж.
Просмотреть памятку
Общий малый бизнес Как установить цену для себя в качестве индивидуального предпринимателя
Статья / Обновлено 01. 09.2021
Наконец-то ты это сделал! После многих месяцев или, возможно, лет планирования и экономии, вы теперь единственный владелец своего собственного бизнеса — woohoo! Но теперь начинается настоящая работа, и впереди один большой вопрос: сколько вы должны брать? Начать …
Просмотреть статью
Маркетинг 13 дешевых методов исследования рынка, которые вы можете сделать сами
Статья / Обновлено 08-30- 2021
Вот некоторые вещи, которые вы можете начать делать для новой маркетинговой кампании для вашего малого бизнеса. Прежде чем нанимать профессионалов, посмотрите, что вы можете сделать сами. Сравните свой подход с подходом конкурентов. Когда вы сравните свой маркетинговый подход с конкурентным…
Просмотреть статью
Перепродажа домов Перепродажа домов: заработок на любом рынке
Статья / Обновлено 27 августа 2021 г.
Рынок жилья, как и фондовый рынок, подвержен колебаниям. Домашние ценности могут двигаться вперед, оставаться на месте или выходить из-под контроля. Вы зарабатываете деньги, когда покупаете дом по цене ниже рыночной. Корректируя цену покупки в зависимости от рыночных условий, вы…
View Article
Написание статей Зарабатывайте больше лицензионных отчислений с помощью самостоятельной публикации
Статья / Обновлено 08-10-2021
Крупные издатели обычно выплачивают авторам возмещаемый аванс плюс заранее установленный гонорар за продажу книг в качестве компенсации. Однако писатели, которые самостоятельно публикуют свои книги, должны покрывать все расходы, связанные с разработкой, печатью, распространением и маркетингом своего проекта.
Ты свободен! Свободна спать до 11 утра, свободна работать, пока ваш очаровательный малыш играет у ваших ног, свободна. .. . . вести действительно хороший учет всех ваших расходов на налоги. Не так весело. Реальность такова, что быть самозанятым может быть круто для 1…
Просмотреть статью
Be A Rad Dad — Dummies
Результаты фильтра
8 Результаты
Статьи 7
Статьи (7)Чит 1
(1)
8 Результаты
. Футбол Тренировки по футболу для детей разного возраста
Статья / Обновлено 04.05.2022
Частью вашей ответственности при тренерской работе по футболу является знание и понимание того, чего ожидать — как физически, так и эмоционально — от молодежи, которая играет в конкретную игру. возрастной уровень. Обучение детей в возрасте 6 лет и младшеДети в этой возрастной группе ч…
Посмотреть статью
Основы математики Обучение детей новой математике (K-5) Памятка для чайников
Памятка / обновлено 04. 05.2022
Когда вы работаете с ребенком K–5, чтобы практиковать математические навыки , это может помочь иметь инструмент, который напомнит вам некоторые основы, связанные со сложением, вычитанием, умножением, делением и дробями. В те времена эта шпаргалка может придти…
Посмотреть шпаргалку
Пиво Необычные стили пива и лучшие марки пива, которые стоит попробовать хотя бы раз
Статья / Обновлено 04.05.2022
Рыбалка должна доставлять удовольствие всем участникам. Вот несколько советов, которые помогут вам сделать каждую поездку приятной для детей. Детей нужно правильно знакомить с рыбалкой. Вы когда-нибудь замечали, что почти каждый взрослый помнит, как в детстве ходил на рыбалку? Никогда не замечал…
Посмотреть статью
Американская история Краткая история Дня отца
Статья / Обновлено 04.05.2022
День отца, отмечаемый в Соединенных Штатах в третье воскресенье июня, получил толчок к формированию Дня матери. День. Благодарность за начало празднования Дня отца принадлежит Соноре Смарт Додд из Спокана, штат Вашингтон. -2022Как правильно косить газон или траву — один из самых важных способов поддержания здоровья газона. Травы похожи на большинство растений — если вы обрежете точки роста (у травы они находятся в кроне, где развиваются новые листья), растения отрастут…
Статья / Обновлено 27 октября 2016 г.