YoVDO

Разработка интерфейсов: вёрстка и JavaScript

Offered By: Moscow Institute of Physics and Technology via Coursera

Tags

Web Development Courses Computer Science Courses Javascript Courses HTML Courses

Course Description

Overview

Пройдя эту специализацию, вы освоите основные инструменты разработчика интерфейсов. Если всё получится, через 5 месяцев вы сможете работать младшим фронтендером. Специализация состоит из двух частей: два курса про вёрстку и ещё два по JavaScript. Курсы про вёрстку не требуют практически никакой подготовки. Научиться основам JavaScript труднее, поэтому кое-какая подготовка нужна: преподаватели ожидают, что вы уже умеете программировать на каком-нибудь объектно-ориентированном или функциональном языке (например, C++, C#, Java, Python или Haskell). Главная изюминка всех четырёх курсов — сложные, но не оторванные от реальности практические задания. Их составили разработчики Яндекса — они старались, чтобы упражнения как можно больше походили на настоящие рабочие задачи. Пожалуйста, будьте готовы не только слушать лекции и читать учебные материалы, но и самостоятельно искать нужную информацию в интернете — без этого хорошо выполнить задания будет трудно. Навык поиска документации и пояснений к ней очень пригодится, когда вы начнёте профессионально заниматься разработкой для веба.


Syllabus

Course 1: Основы HTML и CSS
- HTML и CSS — языки, с помощью которых верстают страницы в интернете. Овладеть основами этих языков совсем нетрудно — это первый шаг к ... Enroll for free.

Course 2: Тонкости верстки
- Этот курс продолжает обучение тех, кто уже познакомился с основами HTML и CSS. На очереди всякие изыски: отображение сложных элементов, ... Enroll for free.

Course 3: JavaScript, часть 1: основы и функции
- JavaScript — единственный язык программирования, который поддерживается всеми браузерами. Его знает любой веб-разработчик. Если вы ... Enroll for free.

Course 4: JavaScript, часть 2: прототипы и асинхронность
- Этот курс продолжает обучение тех, кто уже изучил основы JavaScript. На очереди не самые простые вещи: прототипы, конструкторы, асинхронный ... Enroll for free.

Course 5: Разработка интерфейсов: финальный проект
- Это дипломный проект специализации «Разработка интерфейсов: вёрстка и JavaScript». Вам предстоит реализовать известную игру «Memory». Для ... Enroll for free.


Courses

  • 0 reviews

    5 weeks

    View details
    HTML и CSS — языки, с помощью которых верстают страницы в интернете. Овладеть основами этих языков совсем нетрудно — это первый шаг к профессии веб-разработчика.

    Вначале вы узнаете, как работать со шрифтами и текстом, а в конце концов научитесь верстать несложные страницы с анимацией и без.

    Авторы курса — разработчики из Яндекса.

    У курса есть продолжение.
  • 0 reviews

    5 weeks

    View details
    JavaScript — единственный язык программирования, который поддерживается всеми браузерами. Его знает любой веб-разработчик. Если вы собираетесь изучать JavaScript, этот курс — отличное начало.

    Вы освоите основы и научитесь писать простые программы.

    Авторы курса — разработчики из Яндекса.

    У курса есть продолжение.
  • 0 reviews

    5 weeks

    View details
    Этот курс продолжает обучение тех, кто уже изучил основы JavaScript. На очереди не самые простые вещи: прототипы, конструкторы, асинхронный код, Node.js и DOM. По окончании обучения вы будете уметь программировать на JavaScript.

    Авторы курса — разработчики из Яндекса.
  • 0 reviews

    5 weeks

    View details
    Этот курс продолжает обучение тех, кто уже познакомился с основами HTML и CSS. На очереди всякие изыски: отображение сложных элементов, изучение различий между браузерами и графика.

    В конечном итоге вы сможете сами сверстать страницу любой сложности.

    Авторы курса — разработчики из Яндекса.
  • 0 reviews

    3 weeks

    View details
    Это дипломный проект специализации «Разработка интерфейсов: вёрстка и JavaScript». Вам предстоит реализовать известную игру «Memory». Для игры нужен набор карточек с картинками. Карточки парные — то есть по две с каждой картинкой. Все карточки лежат перед игроком рубашкой вверх, и он их переворачивает по одной. Если он открыл подряд две одинаковых — они остаются открытыми. Если разные — переворачиваются обратно. Игрок должен открыть все карточки за ограниченное время.

Taught by

Артем Кувалдин, Конев Антон, Мохов Олег, Олег Семичев, Сергей Жигалов and Чистяков Денис

Tags

Related Courses

Probabilistic Graphical Models 1: Representation
Stanford University via Coursera
Computer Security
Stanford University via Coursera
Intro to Computer Science
University of Virginia via Udacity
Introduction to Logic
Stanford University via Coursera
Internet History, Technology, and Security
University of Michigan via Coursera