Об этом курсе
4.7
Оценки: 127
Рецензии: 20
In this course, we'll look at the JavaScript language, and how it supports the Object-Oriented pattern, with a focus on the unique aspect of how JavaScript approaches OO. We'll explore a brief introduction to the jQuery library, which is widely used to do in-browser manipulation of the Document Object Model (DOM) and event handling. You'll also learn more about JavaScript Object Notation (JSON), which is commonly used as a syntax to exchange data between code running on the server (i.e. in PHP) and code running in the browser (JavaScript/jQuery). It is assumed that learners have already taken the Building Web Applications and Building Database Applications in PHP courses in this specialization....
Globe

Только онлайн-курсы

Начните сейчас и учитесь по собственному графику.
Calendar

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Intermediate Level

Промежуточный уровень

Clock

Approx. 15 hours to complete

Предполагаемая нагрузка: 10 hours per week...
Comment Dots

English

Субтитры: English...

Приобретаемые навыки

Hypertext Preprocessor (PHP)JqueryJavaScript
Globe

Только онлайн-курсы

Начните сейчас и учитесь по собственному графику.
Calendar

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Intermediate Level

Промежуточный уровень

Clock

Approx. 15 hours to complete

Предполагаемая нагрузка: 10 hours per week...
Comment Dots

English

Субтитры: English...

Программа курса: что вы изучите

Week
1
Clock
8 ч. на завершение

Introduction to JavaScript

We take a quick look at the JavaScript language. We assume that you already know PHP - so it is a pretty quick introduction focusing on what is different about JavaScript....
Reading
12 видео (всего 100 мин.), 3 материалов для самостоятельного изучения, 3 тестов
Video12 видео
JavaScript Overview10мин
Basic JavaScript9мин
JavaScript - Core Language Features4мин
JavaScript - Variables and Expressions10мин
JavaScript - Arrays and Control Structures3мин
Code Walkthrough: JavaScript11мин
JavaScript - Document Object Model13мин
Code Walkthrough: Document Object Model (DOM)6мин
Bonus: Brendan Eich - Inventing JavaScript11мин
Bonus: Office Hours Seattle, Washington3мин
Code Walkthrough - Javascript/Profiles10мин
Reading3 материала для самостоятельного изучения
Textbook & Course Resources10мин
Help Us Learn More About You!10мин
Assignment Specification: JavaScript/Profiles10мин
Quiz1 практическое упражнение
JavaScript28мин
Week
2
Clock
1 ч. на завершение

JavaScript Objects

We do a quick look at how the JavaScript language supports the Object-Oriented pattern. This is the second time we look at the OO pattern so we focus on the unique aspect of how JavaScript approaches OO....
Reading
4 видео (всего 29 мин.), 1 тест
Video4 видео
JavaScript - Building Objects7мин
JavaScript - Object Life Cycle6мин
Bonus: Office Hours Seoul, South Korea9мин
Quiz1 практическое упражнение
JavaScript Objects10мин
Week
3
Clock
7 ч. на завершение

Using JQuery

This is a brief introduction to the JQuery library which is widely used to do in-browser manipulation of the Document Object Model(DOM) and event handling....
Reading
7 видео (всего 98 мин.), 1 материал для самостоятельного изучения, 3 тестов
Video7 видео
Code Walkthrough: jQuery Basics13мин
Forms and jQuery13мин
Code Walkthrough: Forms and JQuery14мин
Bonus: John Resig - JQuery10мин
Bonus: Office Hours, Barcelona2мин
Code Walkthrough: Profiles, Positions and JQuery25мин
Reading1 материал для самостоятельного изучения
Assignment Specification: Profiles, Positions and JQuery10мин
Quiz1 практическое упражнение
JQuery20мин
Week
4
Clock
8 ч. на завершение

JSON - JavaScript Object Notation

In this section we look at JavaScript Object Notation (JSON). JSON is commonly used as a syntax to exchange data between code running on the server (i.e. in PHP) and code running in the browser (JavaScript/JQuery)....
Reading
9 видео (всего 111 мин.), 2 материалов для самостоятельного изучения, 2 тестов
Video9 видео
JSON and jQuery11мин
Code Walkthrough: JavaScript Object Notation14мин
JSON Chat13мин
Code Walkthrough: JSON Chat11мин
Code WalkThrough - JSON CRUD9мин
Code Walkthrough: Profile, Positions, Education, and JSON34мин
Bonus Office Hours: Montreal, Quebec4мин
Fun: Chuck Pretends he is a Travel Show (Paris)2мин
Reading2 материала для самостоятельного изучения
Assignment Specification: Profiles, Positions, and Education10мин
Post-Course Survey10мин
4.7
Briefcase

83%

получил значимые преимущества в карьере благодаря этому курсу
Money

33%

стал больше зарабатывать или получил повышение

Лучшие рецензии

автор: RSDec 30th 2017

I was looking for something like this, something at intermediate level, JS is my 5th programming language,

автор: CBMay 26th 2018

Great course - learnt so much. All the assignments were a challenge but not too hard for a novice.

Преподаватель

Charles Severance

Associate Professor
School of Information

О University of Michigan

The mission of the University of Michigan is to serve the people of Michigan and the world through preeminence in creating, communicating, preserving and applying knowledge, art, and academic values, and in developing leaders and citizens who will challenge the present and enrich the future....

О специализации ''Web Applications for Everybody'

This specialization is a basic introduction to building web applications, and is an excellent starting point for learners who already have a basic understanding of programming, HTML, and CSS. In Web Applications for Everybody, learners will be introduced to web and database applications in PHP, using SQL for database creation, as well as functionality in JavaScript, jQuery, and JSON. This specialization (and its prerequisites) will prepare learners with no experience in programming or technology for an entry level web developer position in PHP....
Web Applications for Everybody

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

  • Throughout the course, we build and extend a simple system to store resumes in a database. For each assignment, there is a minimum set of requirements to complete the assignment and then some optional open-ended challenges that push the student into increased complexity.

Остались вопросы? Посетите Центр поддержки учащихся.