Основы javascript: Основы JavaScript

Содержание

Основы Javascript | Loftblog

Курс

Основы Javascript

Видеокурс об одном из самых популярных языков программирования — JavaScript. Изучая наш курс, вы познаете этот прекрасный язык от самых основ.

Содержание

    #24 — Делегирование событий.

    Вот и пробил час окончания нашего курса по основам JavaScript. Сегодня у нас заключительный урок. На нем мы завершим наш разговор о событиях. Что мы понимаем под делегированием событий Темой этого занятия будет делегирование событий. Под этим термином понимается следующее: если событие повешено на родительский элемент, то при взаимодействии с любым элементом, входящим в состав […]

    #23 — Кроссбраузерные события.

    Наше знакомство с событиями в JavaScript продолжается. Те, кто уже пробовал себя в разработке, наверное. не раз сталкивались с ситуацией, когда при загрузке сайта через один браузер и верстка выглядит так, как нужно, и все элементы js прекрасно работают, а при загрузке его через другой браузер — и верстка ломается, и ни один элемент js […]

    #22 — Модель событий Internet Explorer.

    Посмотрев это видео, вы раз и навсегда поймете как работают события в старых браузерах internet Explorer меньше 8го.

    #21 — Стандартная модель событий.

    Этот урок, как и предыдущий, посвящен событиям в JavaScript. О стадиях обработки js событий Вы узнаете о давней борьбе за «»место под солнцем»» между браузерами, о принятой в конечном итоге стандартной модели событий, о трех стадиях их обработки. Автор урока объяснит вам, что подразумевают под собой такие названия стадий обработки, как capturing и bubbling. О […]

    #20 — Знакомство с событиями.

    Мы продолжаем двигаться вперед. Кто медленно, кто быстро, с разными темпами и с разным уровнем знаний, с разными целями и задачами, но мы все глубже и глубже вникаем в основы JavaScript. Что вы узнаете о событиях на нашем видеоуроке Наверно, мало для кого станет открытием тот факт, что в js события являются одной из главных […]

    #19 — Анимация и таймеры.

    В очередном уроке нашего курса по основам JavaScript речь пойдет о таймерах и анимации. О работе с таймерами Если вы еще не умеете задавать при помощи встроенных функций js setTimeout и setinterval таймеры, то в ходе урока вы узнаете, как это делать и будете с легкостью применять полученные знания на практике. На занятии также будет […]

    #18 — Изменение стилей элемента.

    Что такое стили в понимании веб-разработчика? Это свойства HTML-элемента, которые определяют, как выглядит элемент, какой он. Стили мы привыкли задавать и изменять применяя каскадные таблицы стилей — CSS. Чему вы научитесь на нашем видеоуроке На этом уроке нашего видеокурса мы рассмотрим способы, которые позволяют осуществить в js изменения стиля элемента при помощи того же JavaScript. […]

    #17 — Создание элементов динамически.

    Продолжаем повышать свой уровень знаний в JavaScript. Знаете ли вы, что такое в js динамическое создание элементов? Умеете ли создавать такие элементы на странице? Если нет, то просмотрев сегодняшний видеоурок, вы без особых умственных затрат научитесь это делать. Методы, используемые для создания в js динамического элемента Автор урока проведет вас через все этапы жизни динамически […]

    #16 — DOM (объектная модель документа).

    Просмотрев это видео вы научитесь без различных библиотек находить элементы на вашей странице и вытаскивать их из DOM дерева. Вы узнаете все основные методы для этого, а так же познакомитесь с множеством полезных свойств для работы с узлами дерева.

    #15 — Объект window и BOM (объектная модель браузера).

    Мы наконец дошли до более практических вещей.

    Мы начинаем работу с браузером и углубляемся в глобальный объект window. В этом видео мы узнаем о существовании объектных моделей документа и браузера. И подробно рассмотрим вторую.

    #14 — Замыкание (closure).

    К рассмотрению на сегодняшнем уроке предлагается довольно сложная, но в то же время увлекательная тема. Главным героем нашего занятия в этот день станет одно из мощных выразительных средств js — замыкание.

    #13 — Область видимости переменных (scope).

    Вы еще с нами? Вам интересно? Значит, наша работа не напрасна. Поздравляем, мы уже перевалили через экватор нашего увлекательнейшего путешествия по стране JavaScript. О чем поведает видеоурок На этом уроке наши дорогие слушатели поймут, что же за загадочное явление скрывается за понятием js scope — областью видимости переменных.

    Они узнают, что в цепочке областей видимости, […]

Изучила основы Javascript, но решила остаться врачом. Спросили почему

На днях в Linkedin появился пост: «Изучила основы Javascript и React, чтобы понять, что хочу остаться в медицине». Он спровоцировал обсуждение на более чем 260 комментариев среди айтишников и бывших медиков, перешедших в айти. dev.by не смог пройти мимо и поговорил с автором этих слов.

«Видеть благодарные глаза пациентов мне приятнее, чем открытую вкладку редактора кода»

Анастасия Стельмах поступила в Витебский медуниверситет по совету родителей. Окончила лечебный факультет с красным дипломом в 2018 году, затем училась в интернатуре и отправилась на распределение в качестве невролога в Витебский областной диагностический центр. 

Сейчас Анастасия находится в декрете, но всё равно смогла найти время, чтобы выучить Javascript и React.

— Всё началось с того, что мой муж, в прошлом врач-рентгенолог, перешёл в ИТ — front-end разработчиком. Был очень доволен, всё время сравнивал прошлую работу с настоящей и, как, наверное, и многие, пытался объяснить друзьям все плюсы работы программистом и склонить их к изучению. Но я в то время только родила, и меня эта агитация не касалась (смеётся).

В январе 2022-го он в очередной раз сокрушался, что никто из его окружения не хочет поднять уровень жизни. Говорил, что медицину выучить намного сложнее, чем программирование. И тогда я спросила: «И что, даже я смогла бы выучить?».

Мы обсудили, как муж будет мне помогать. Что мне не придётся смотреть кучу курсов, как делал в своё время он, чтобы найти что-то достойное. Что станет мне делать код-ревью, помогать с ошибками. Тем более, что порог входа повысился, и стал нужен английский уровня B1 и выше — мне как раз хватало.

В конце концов полгода назад Анастасия записалась на первый стейдж RS School (школа на базе комьюнити Rolling Scopes — прим. dev.by) и стала потихоньку изучать основы HTML, CSS, JavaScript. Как говорит собеседница, «мы даже открыли первый попавшийся сайт и сверстали его вместе».

— В начале июня заканчивался Stage 1. Я была за пределами первой тысячи, и потому на второй стейдж решила не переходить, а учить самостоятельно, и в сентябре зайти сразу на Stage 3 (изучение фреймворка).

Процесс обучения меня не тяготил. Я могу выучить что угодно. Но когда я представляла, что этим нужно будет заниматься постоянно: смотреть в экран, придумывать названия компонентам и переменным, сидеть дома, общаться с людьми только на созвонах — меня это немного угнетало. 

Да и склад ума у меня не математический. Я очень долго понимала всякие алгоритмические задачки (если вообще их понимала). Так что я стала очень медленно изучать новую информацию, раздражалась, прокрастинировала. Как мне писали в комментариях к посту, программирование для всех, но не все для программирования. Я согласна с этим.

Под постом Анастасии развернулась дискуссия на 260+ комментариев. Вот несколько цитат оттуда:

  • «Мне всегда сложно собеседовать ребят, которые переходят из медицины. Я знаю, какой огромный труд вложен в диплом, и всегда немного жаль. Но и понимаю, насколько ж замотивированы такие сотрудники. После меда — все по плечу!».
  • (перевод с украинского) «Стоматолог, планирую перейти в геймдев. Причины? Война, профессиональное выгорание, состояние здоровья — решил всё-таки воплотить мечту своей жизни». 
  • «Я бывший невролог, теперь 3D-художник. Нашла подходящую профессию и обожаю свою работу 🙂 А после приема в поликлинике хотелось лечь и умереть. То ли условия ужасные были, то ли просто с людьми работать не мое».
  • «Был медбратом, а теперь QA) Не жалею о смене профессии!»
  • «Моё мнение, вы начали не с той области, вам больше подойдут нейронные сети, машинное обучение. Уже на человеческий мозг и психику начнёте смотреть совсем с другого угла».
  • «Лучше хороший врач, чем очередной JS кодер».

— Когда в нашей семье финансовый вопрос стал ощущаться не так остро, мы ещё раз всё обсудили. Я решила, что останусь в неврологии. После этого я с радостью встречала каждый день и даже захотела поскорее выйти на своё место работы, чтобы окунуться в знакомый, понятный и нужный всем мир медицины.

До сих пор иногда ловлю себя на мысли, что, может, я просто рано сошла с пути, не проявила стойкость, побоялась выйти из зоны комфорта. Но после отклика на мой первый пост понимаю, что принесу намного больше пользы в качестве врача. Тем более, что видеть радостные и благодарные глаза пациентов мне приятнее, чем открытую вкладку редактора кода.

«Планирую вести блог и освещать самые распространенные проблемы у программистов»

Так как сеть контактов Анастасии в Linkedin уже более 500 человек, она решила, что сможет принести пользу и на этой площадке. Тем более что её специальность связана с характерными проблемами программистов вроде онемения рук либо боли в спине.

—  Я планирую просто вести блог и освещать самые распространенные проблемы у программистов. Это туннельные синдромы верхней конечности, боли в спине, головные боли, бессонница. Также хочу рассказать о паре неврологических заболеваний, которые дебютируют в молодом возрасте, чтобы был шанс их остановить или обнаружить на ранней стадии.

А потом посмотрим. Может, на Linkedin придут и врачи других специальностей.

По поводу консультаций пока не загадываю, хотя пару запросов уже было. Но тут очень важен неврологический осмотр пациента (с молотком), а онлайн это сделать проблематично. Пока я додумалась только до телеграм-бота, который бы помогал мне на приёме. Например, туда можно будет скидывать дневники головной боли или какие-то диагностические опросники.

Ещё, думаю, некоторые сомневаются в моей компетентности. Ну как мамочка в декрете может быть толковым врачом? Но я считаю, что мой опыт: медуниверситет с красным дипломом, интернатура и два года отработки в областном диагностическом центре, куда приезжают пациенты с разными заболеваниями, а также участие в международных клинических исследованиях по лечению рассеянного склероза, эпилепсии, болезни Паркинсона, миастении, в которых я продолжаю участвовать и сейчас — даёт  мне право писать ознакомительные посты в Linkedin.

— Что думаете о ситуациях, когда медики переходят в ИТ?

— Думаю, каждый, кто переходит, до этого очень долго сомневается и тщательно всё взвешивает. В любом случае медицинские знания остаются с нами навсегда и будут помогать всю жизнь.

Изучайте основы языка JavaScript правильно | Основы JavaScript

Получите скидку 62% на набор JavaScript Master Bundle!

Посмотрите комплект, затем добавьте его в корзину, и ваша скидка будет применена.

0 дней

00 часов

00 минут

00 секунд

Основы JavaScript

66 уроков

9 часов

5/5 (8137 оценок)

Было идеальным введением JavaScript 7 месяцев назад. Теперь, когда у меня за плечами стажировка разработчиков, я вернулся к ней с удвоенной скоростью и заполнил некоторые пробелы.

Крис Арчер

Стажер-разработчик, Gemini Society

Мне, как новичку, этот курс идеально подошел. Теперь я чувствую себя очень уверенно в своих навыках JavaScript. Большое спасибо, Тодд, за этот ясный и всеобъемлющий курс.

Нгуен Тхань Суан

Инженер-программист

Это единственный курс, который помог мне. Я посмотрел много видео и прочитал много статей по JavaScript, но в этом курсе есть полный современный пакет JavaScript ES6. Тодд проделал большую работу, упростив материал.

Адебола Адесина

Разработчик JavaScript

Способ обучения JavaScript с самого начала. Я смотрел его 3 раза и каждый раз узнавал что-то новое.

Franco Zanki

Разработчик JavaScript

Мне, как новичку, этот курс идеально подошел. Теперь я чувствую себя очень уверенно в своих навыках JavaScript. Большое спасибо, Тодд, за этот ясный и всеобъемлющий курс.

Нгуен Тхань Суан

Инженер-программист

Курсы Ultimate сделали это снова. Хорошо объяснено и с удивительными подробностями. Код, встроенный ниже, был великолепен.

Christian Tapay

Разработчик

Вот что внутри…

Все, что вам нужно, структурировано и готово к работе.

Недостающее введение в JavaScript

3 урока

Переменные, объявления и присваивание

6 уроков

  • Настройка проекта

    Readme

  • Прохождение и установка проекта

    07:44

  • Hello