JavaRush
Promotion
Learning
Courses
Tasks
Quizzes
Games
Help
Schedule of nudges
Internship
Community
Users
Forum
Chat
Articles
Success stories
Activities
Reviews
Subscriptions
Light theme

Lectures

  • Reviews
  • About us
  • CS50
Start
Start learning
Start learning
  • My progress
  • Courses
  • Quest map
  • Lectures
  • JavaScript, Ajax и виртуальная реальность

    Harvard CS50
    9 level,0 lecture
    Как правильно вносить интерактивность в веб-страницы? Каким образом обновляется страница Facebook, когда вы пишете новый пост? На эти и другие вопросы ответят лекции девятого уровня. Кроме того, мы пополним стек технологий: к HTML, CSS, PHP и SQL присоединится JavaScript.
    Open
  • Видеолекция 18 (Week 9)

    Harvard CS50
    9 level,1 lecture
    JavaScript — один из самых популярных языков программирования, и уж, точно, самый популярный в «вебе». Его, как и SQL, должен знать каждый, кто собирается работать в ИТ. Поэтому внимательно смотрите эту лекцию, и изучайте основы JavaScript.
    Open
  • Немного о JavaScript

    Harvard CS50
    9 level,2 lecture
    JavaScript — язык программирования, созданный для исполнения кода на стороне клиента, в отличие от PHP, который предназначен для выполнения на стороне сервера. Эту фразу можно расшифровать как «код JavaScript выполняется на компьютере пользователя, тогда, когда тот загружает страницу». Синтаксис Javascript достаточно близок к PHP или Cи. Для JavaScript характерна динамическая типизация, то есть типы всех ...
    Open
  • DOM в контексте JavaScript

    Harvard CS50
    9 level,3 lecture
    Основной инструмент для работы и динамических изменений на веб-странице — объектная модель, используемая для XML/HTML-документов или DOM (Document Object Model). Согласно модели DOM, документ представляет собой иерархическую структуру или дерево.
    Open
  • Видеолекция 19 (Week 9, continued)

    Harvard CS50
    9 level,4 lecture
    В этот раз Дэвид Малан покажет, как реализовать «историческое зверство» под названием blink? Не знаете, что это? Радуйтесь, что молоды! Также из этой лекции вы узнаете, чем вредно динамическое изменение веб-страниц и каким образом археологи используют технологии.
    Open
  • Подготовка к последней практической работе

    Harvard CS50
    9 level,5 lecture
    Готовы к последнему практическому заданию CS50? Выполняя его, вы изучите основы JavaScript, Ajax и JSON, познакомитесь с объектами и методами и сможете поработать с «реальными» API и библиотеками.
    Open
  • Практическое задание. Начинаем.

    Harvard CS50
    9 level,6 lecture
    Что-то многовато всего! Так и есть, но советуем воспринимать это несколько иначе: за вас уже создали некоторую функциональность, и вам не придется реализовывать её самостоятельно! На самом деле реализация, скажем, автозаполнения, тянет на отдельный проект! А нам нужно будет всего-навсего выяснить, как объединить (или «склеить», если хотите) все эти составляющие вместе, чтобы создать собственное (потрясающее ...
    Open
  • Практическое задание. Путеводитель

    Harvard CS50
    9 level,7 lecture
    Итак, посмотрим на код поближе. import Перейдем в папку pset8/ bin и откроем import. Пока в этом файле только шебанг (то есть «#!«) и TODO. Именно в этом файле вы, в конечном счёте, напишете PHP-скрипт, который будет выполнять итерацию по строкам US.txt, дописывая информацию из каждой строки в places, нашу таблицу MySQL. Но об этом ...
    Open
  • Практическое задание. Что нужно сделать

    Harvard CS50
    9 level,8 lecture
    Приступаем! Пришло время объединить два API Google. Напомним, что places (табличка MySQL, которую вы ранее импортировали), пока что пуста. Данные, которые она должна содержать, находятся в файле US.txt...
    Open
  • Ресурс кода и дополнительные материалы | уровень 9

    Harvard CS50
    9 level,9 lecture
    В этой лекции вы найдёте ссылки на дополнительные материалы (рекомендованные авторами курса — на английском языке), а также код, написанный Дэвидом Маланом и его ассистентами во время видеолекций этой недели.
    Open
  • Популярность языков программирования

    Harvard CS50
    9 level,10 lecture
    Поздравляем вас с окончанием девятой недели CS50! Вы вкратце ознакомились с ещё одним языком программирования — JavaScript. Согласно очень многим рейтингам JavaScript является одним из самых популярных языков программирования в мире.
    Open
Learn
  • Registration
  • Java course
  • Help with tasks
  • Pricing
Community
  • Users
  • Articles
  • Forum
  • Chat
  • Success stories
  • Activities
Company
  • About us
  • Contacts
  • Reviews
  • FAQ
  • Support
JavaRushJavaRush — is an interactive online course for learning Java programming from scratch. It contains 1200 practical tasks with one-click solution checking, the necessary minimum of theory on Java basics, and motivating features that help you complete the course: games, quizzes, interesting projects and articles on effective learning and the career of a Java developer.
Follow us
Язык интерфейса
Русский
English
Українська
"Programmers are not born" © 2026 JavaRush
MastercardVisa
"Programmers are not born" © 2026 JavaRush