Об этом курсе
4.8
Оценки: 629
Рецензии: 184
100% online

100% online

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

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень

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

Часов на завершение

Прибл. 39 часа на выполнение

Предполагаемая нагрузка: 4 weeks of study, 6-8 hours/week...
Доступные языки

Английский

Субтитры: Английский...

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

Node.JsAngularjsReactive ProgrammingTypescript
100% online

100% online

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

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень

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

Часов на завершение

Прибл. 39 часа на выполнение

Предполагаемая нагрузка: 4 weeks of study, 6-8 hours/week...
Доступные языки

Английский

Субтитры: Английский...

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

Неделя
1
Часов на завершение
12 ч. на завершение

Front-End JavaScript Frameworks Overview: Angular

In this module we get a quick introduction to front-end JavaScript frameworks, followed by an introduction to Angular. We will also learn about Angular components and their templates....
Reading
19 видео (всего 242 мин.), 23 материалов для самостоятельного изучения, 2 тестов
Video19 видео
How to Use the Learning Resources10мин
What is Full-Stack Web Development?5мин
Exercise (Video): Setting up Git6мин
Exercise (Video): Basic Git Commands18мин
Exercise (Video): Online Git Repositories12мин
Node.js and NPM3мин
Exercise (Video): Setting up Node.js and NPM2мин
Exercise (Video): Basics of Node.js and NPM23мин
Front-end JavaScript Frameworks Overview17мин
Introduction to Angular7мин
Exercise (Video): Getting Started with Angular8мин
Angular Application Architecture Overview14мин
Exercise (Video): Configuring your Angular Application24мин
Angular Components10мин
Exercise (Video): Angular Components Part 131мин
Structural Directives5мин
Exercise (Video): Angular Components Part 222мин
Assignment 1 Requirements (Video): Angular Components6мин
Reading23 материала для самостоятельного изучения
Welcome to Front-End JavaScript Frameworks: Angular: Additional Resources10мин
Full Stack Web Development: The Big Picture: Objectives and Outcomes10мин
Full Stack Web Development: Additional Resources10мин
Setting up Your Development Environment: Git and Node: Objectives and Outcomes10мин
Setting up your Development Environment10мин
Exercise (Instructions): Setting up Git10мин
Exercise (Instructions): Basic Git Commands10мин
Exercise (Instructions): Online Git Repositories10мин
Exercise (Instructions): Setting up Node.js and NPM10мин
Exercise (Instructions): Basics of Node.js and NPM10мин
Setting up your Development Environment: Git and Node: Additional Resources10мин
Introduction to Angular: Objectives and Outcomes10мин
Exercise (Instructions): Getting Started with Angular10мин
Exercise (Instructions): Configuring your Angular Application10мин
Introduction to Angular: Additional Resources10мин
Angular Components: Objectives and Outcomes10мин
Exercise (Instructions): Angular Components Part 110мин
Exercise (Instructions): Angular Components Part 210мин
Angular Components: Additional Resources10мин
Assignment 1: Angular Components: Additional Resources10мин
Ideation: Objectives and Outcomes10мин
Ideation Report Template10мин
Ideation: Additional Resources10мин
Неделя
2
Часов на завершение
10 ч. на завершение

Angular Services, Routing and Single Page Applications

In this week, you learn about data binding in Angular. You will learn how to design basic services. You will learn about Angular router and its use in designing single page applications. You will also learn about single page applications and use Angular Router to design single page applications....
Reading
14 видео (всего 201 мин.), 18 материалов для самостоятельного изучения, 2 тестов
Video14 видео
Data Binding12мин
Exercise (Video): Data Binding19мин
MVC and MVVM7мин
Angular Services4мин
Dependency Injection6мин
Exercise (Video): Angular Service Basics11мин
Exercise (Video): Header and Footer23мин
Angular Routing Basics16мин
Exercise (Video): Angular Routing Basics22мин
Single Page Applications11мин
Exercise (Video): Single Page Applications Part 132мин
Angular Router: Parameters10мин
Exercise (Video): Single Page Applications Part 218мин
Assignment 2 Requirements (Video): Angular Services, Routing and Single Page Applications3мин
Reading18 материала для самостоятельного изучения
Data Binding: Objectives and Outcomes10мин
Exercise (Instructions): Data Binding10мин
Data Binding: Additional Resources10мин
Angular Service Basics: Objectives and Outcomes10мин
Exercise (Instructions): Angular Service Basics10мин
Angular Service Basics: Additional Resources10мин
Angular Routing: Objectives and Outcomes10мин
Exercise (Instructions): Header and Footer10мин
Exercise (Instructions): Angular Routing Basics10мин
Angular Routing: Additional Resources10мин
Single Page Applications: Objectives and Outcomes10мин
Exercise (Instructions): Single Page Applications Part 110мин
Exercise (Instructions): Single Page Applications Part 210мин
Single Page Applications: Additional Resources10мин
Assignment 2: Angular Services, Routing and Single Page Applications: Additional Resources10мин
UI Design and Prototyping: Objectives and Outcomes10мин
UI Design and Prototyping Report Template10мин
UI Design and Prototyping: Additional Resources10мин
Неделя
3
Часов на завершение
9 ч. на завершение

Angular Forms, Angular and Reactive JavaScript

In this module we study Angular support for forms and form validation. Both template-driven forms and reactive forms will be introduced. You will also learn about Promises. Then you will learn briefly about reactive programming, RxJs and its use in Angular....
Reading
17 видео (всего 254 мин.), 19 материалов для самостоятельного изучения, 1 тест
Video17 видео
Angular Template-driven Forms4мин
Exercise (Video): Angular Template-driven Forms Part 118мин
Angular Template-driven Form Validation7мин
Exercise (Video): Angular Template-driven Forms Part 27мин
Angular Reactive Forms9мин
Exercise (Video): Angular Reactive Forms Part 134мин
Angular Reactive Form Validation4мин
Exercise (Video): Angular Reactive Forms Part 29мин
Promises12мин
Exercise (Video): Angular and Promise Part 111мин
Exercise (Video): Angular and Promise Part 217мин
Angular and RxJS22мин
Exercise (Video): Angular and RxJS Part 112мин
Exercise (Video): Angular and RxJS Part 228мин
Exercise (Video): Angular Reactive Forms Part 330мин
Assignment 3 Requirements (Video): Single Page Applications and Angular Forms9мин
Reading19 материала для самостоятельного изучения
Angular Template-driven Forms: Objectives and Outcomes10мин
Exercise (Instructions): Dialogs10мин
Exercise (Instructions): Angular Template-driven Forms Part 110мин
Exercise (Instructions): Angular Template-driven Forms Part 210мин
Angular Template-driven Forms: Additional Resources10мин
Angular Reactive Forms: Objectives and Outcomes10мин
Exercise (Instructions): Angular Reactive Forms Part 110мин
Exercise (Instructions): Angular Reactive Forms Part 210мин
Angular Reactive Forms: Additional Resources10мин
Angular and Promise: Objectives and Outcomes10мин
Exercise (Instructions): Angular and Promise Part 110мин
Exercise (Instructions): Angular and Promise Part 210мин
Angular and Promise: Additional Resources10мин
Angular and RxJS: Objectives and Outcomes10мин
Exercise (Instructions): Angular and RxJS Part 110мин
Exercise (Instructions): Angular and RxJS Part 210мин
Exercise (Instructions): Angular Reactive Forms Part 310мин
Angular and RxJS: Additional Resources10мин
Assignment 3: Single Page Applications and Angular Forms: Additional Resources10мин
Неделя
4
Часов на завершение
13 ч. на завершение

Client-Server Communication

In this module you will explore client-server communication using both Angular HTTP module and the REST API. You will get a brief introduction to animation support in Angular and create a custom attribute directive. You will also learn about testing, building and deploying Angular applications....
Reading
20 видео (всего 307 мин.), 24 материалов для самостоятельного изучения, 2 тестов
Video20 видео
Exercise (Video): Setting up a Server using json-server6мин
Angular HTTP Client10мин
Brief Representational State Transfer (REST)16мин
Exercise (Video): Angular HTTP Client21мин
Exercise (Video): Angular HTTP Client: Error Handling20мин
Exercise (Video): Saving Changes to Server12мин
Attribute Directives6мин
Exercise (Video): Custom Attribute Directives12мин
Angular Animations13мин
Exercise (Video): Angular Animations Part 112мин
Exercise (Video): Angular Animations Part 227мин
Assignment 4 Requirements (Video): Client-Server Communication10мин
Angular Testing13мин
Exercise (Video): Angular Testing49мин
End-to-End Testing Angular Applications7мин
Exercise (Video): End-to-End Testing Angular Applications24мин
Introduction to Webpack15мин
Exercise (Video): Building and Deploying the Angular Application5мин
Conclusions3мин
Reading24 материала для самостоятельного изучения
Client-Server Communication: Objectives and Outcomes10мин
Exercise (Instructions): Setting up a Server using json-server10мин
Client-Server Communication: Additional Resources10мин
Angular HTTP Client: Objectives and Outcomes10мин
Exercise (Instructions): Angular HTTP Client10мин
Exercise (Instructions): Angular HTTP Client: Error Handling10мин
Exercise (Instructions): Saving Changes to Server10мин
Angular HTTP Client: Additional Resources10мин
Animation and Directives: Objectives and Outcomes10мин
Exercise (Instructions): Custom Attribute Directives10мин
Exercise (Instructions): Angular Animations Part 110мин
Exercise (Instructions): Angular Animations Part 210мин
Animation and Directives: Additional Resources10мин
Assignment 4: Client-Server Communication: Additional Resources10мин
Testing Angular Applications: Objectives and Outcomes10мин
Exercise (Instructions): Angular Testing10мин
Exercise (Instructions): End-to-End Testing Angular Applications10мин
Testing Angular Applications: Additional Resources10мин
Building and Deployment: Objectives and Outcomes10мин
Exercise (Instructions): Building and Deploying the Angular Application10мин
Building and Deployment: Additional Resources10мин
Conclusions: Additional Resources10мин
Project Implementation: Objectives and Outcomes10мин
Final Report Template10мин
4.8
Рецензии: 184Chevron Right
Формирование карьерного пути

38%

начал новую карьеру, пройдя эти курсы
Карьерные преимущества

83%

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

18%

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

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

автор: ASDec 23rd 2017

One of the excellent courses I have taken. I learned a lot from this course. Really useful and very detailed.\n\nProf. Jogesh K. Muppala is a great instructor who has advanced teaching methods.

автор: RGJul 20th 2018

I took time and reviwed couple of times, the last week was tough for me, but i could complete this. Thanks a lot to Mr. Jogesh good course would recommend for any one

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

Avatar

Jogesh K. Muppala

Associate Professor
Department of Computer Science and Engineering

О The Hong Kong University of Science and Technology

HKUST - A dynamic, international research university, in relentless pursuit of excellence, leading the advance of science and technology, and educating the new generation of front-runners for Asia and the world....

О специализации ''Full Stack Web and Multiplatform Mobile App Development'

Learn front-end and hybrid mobile development, with server-side support, for implementing a multi-platform solution. The first two courses in this Specialization cover front-end frameworks: Bootstrap 4 and Angular. You’ll also learn to create hybrid mobile applications, using the Ionic framework, Cordova and NativeScript. On the server side, you’ll learn to implement NoSQL databases using MongoDB, work within a Node.js environment and Express framework, and communicate to the client side through a RESTful API. Learners enrolling in this Specialization are expected to have prior working knowledge of HTML, CSS and JavaScript. Ideally learners should complete the courses in the specified sequence. It is strongly recommended that the Angular course be completed before proceeding with the Ionic and Cordova and/or the NativeScript course....
Full Stack Web and Multiplatform Mobile App Development

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

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

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

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