![Основы Angular 5 для начинающих logo](https://cdn.coursehunter.net/courses/360x220/osnovy-angular-5-dlya-nachinayushchih.jpg)
-
Урок 1. 04:15:244-hour premium screencast
ng-book: The Complete Guide to Angular 11 - full package
Updated to Angular 9
Существует несколько новых форм синтаксиса, которые вам нужно будет научиться эффективно использовать, и мы преподаем их все в книге.
Углубленная, полная и актуальная книга об Angular 5 и 6. Станьте экспертом по Angular уже сегодня. Прекратите тратить время на борьбу с неполными и запутанными учебниками.
Что, если бы вы могли овладеть всем нужным, вместе с прочной основой за меньшее время, не ударяя головой об стенку? Представьте, как быстро вы могли бы работать, если бы знали лучшие практики и лучшие инструменты?
Прекратите тратить свое время на поиск и получите все необходимое для того, чтобы быть продуктивным в одном, хорошо организованном месте, с полными примерами, не прибегая к бесконечным часам исследований.
ng-book предназначен для того, чтобы научить вас пошагово, как создавать серьезные Angular приложения: от пустой папки до развертывания целого проекта. Каждая глава посвящена теме, и мы предоставляем полный sourse код для каждого проекта в книге.
- Быстро настроить и запустить
Первая глава открывается при создании первого приложения Angular 5. В течение первых нескольких минут вы будете знать достаточно, чтобы начать писать свое приложение Angular 5.
- Своевременно
Книга постоянно обновляется с последними советами и трюками Angular. Не беспокойтесь о том, чтобы быть устаревшим, эта книга охватывает последнюю версию Angular 5: angular-5.0.0. Вы получите доступ ко всем обновлениям бесплатно в течение 12 месяцев.
- Лучшие практики
Изучите Angular лучшие практики, таких как: тестирование, организация кода и структурирование приложения для повышения производительности. Мы рассмотрим практические, общие примеры того, как реализовать полные компоненты ваших приложений.
- Всесторонние темы
Вы узнаете основные концепции Angular - от того, как Angular работает под капотом, до богатых интерактивных компонентов, от глубокого тестирования до реальных приложений.
Что вы будете строить вместе с ng-book.
640 страниц. У вас будет первое приложение, которое будет запущено и развернуто в первой главе, а затем остальная часть книги погрузится глубже в другие области Angular.
7500 + строк кода. Вы узнаете основные концепции Angular - от того, как Angular работает под капотом, до богатых интерактивных компонентов, от глубокого тестирования до реальных приложений.
4 часа видео. Клиенты Premium Package получают 4-часовой скринкаст, где мы проходим через большое приложение.
export class Article {
constructor(
private _title: string,
private _link: string,
private _votes: number
) {
this._link = this.domain(_link);
}
voteUp(): void {
this._votes++
}
voteDown(): void {
this._votes--;
}
domain(link: string): string {
const regex = this.link.split(/^((https?\:\/\/)?[a-zA-Z]*\.?[a-zA-Z]+)/)[1];
if (!regex) {
return ''
}
return regex;
}
get title(): string {
return this._title;
}
get link(): string {
return this._link;
}
get votes(): number {
return this._votes;
}
}
INSTEAD OF:
domain(): string {
try {
const domainAndPath: string = this.link.split('//')[1];
return domainAndPath.split('/')[0];
catch (err) {
return null;
}
USE MY REGEX:
domain(): string {
const regex = this.link.split(/^((https?\:\/\/)?[a-zA-Z]*\.?[a-zA-Z]+)/)[1];
if (!regex) {
return ''
}
return regex;
}