| Length | 3 to 6 months |
| Effort | 4 hours / week |
| Subject | Web Design |
| Level | Intermediate |
| Languages | English |
| Video Transcripts | English |
What you'll learn
With this specialization, you will master the basic tools of an interface developer. If everything works out, in 5 months you will be able to work as a junior front-end developer.
The specialization consists of two parts: two courses on layout and two more on JavaScript. Layout courses require almost no preparation. The basics of JavaScript are harder to learn, so some preparation is required — teachers expect you to already be able to program in some object-oriented or functional language (such as C ++, C #, Java, Python, or Haskell).
The main highlight of all four courses is complex, but not divorced from reality, practical tasks. They were compiled by Yandex developers - they tried to make the exercises as much like real work tasks as possible.
Please be ready not only to listen to lectures and read educational materials, but also to independently search for the necessary information on the Internet - without this it will be difficult to complete the tasks well. The skill of searching for documentation and explanations to it will be very useful when you start doing professional development for the web.
Course syllabus
Online
Meet the instructors
Chistyakov Denis - https://www.coursera.org/instructor/~800556
