Об'єктно-орієнтоване програмування - DVD
- Час доставки: 7-10 днів
- Стан товару: новий
- Доступна кількість: 1893
Покупая «Объектно-ориентированное программирование - DVD», вы можете быть уверены, что данное изделие из каталога «Наука и образование» вы получите через 5-7 дней после оплаты. Товар будет доставлен из Европы, проверен на целостность, иметь европейское качество.
Назва -"Курс об'єктно-орієнтованого програмування на JavaScript"
Тривалість - 6 годин 45 хвилин
Рівень:< b > основний
Що ви дізнаєтесь?
Чи хочете ви підняти свої знання Javascript на новий рівень? Чи знаєте ви, що об’єктно-орієнтоване програмування є однією з найчастіших тем під час співбесід?
JavaScript постійно розвивається та має величезний вплив на дизайн інтерфейсу користувача та розробку веб-додатків. Після перегляду цього тренінгу ви матимете повне розуміння того, як працює об’єктно-орієнтоване програмування цією мовою. Ви дізнаєтесь, як застосувати ці концепції до своїх проектів і створити чистий код, який працює набагато швидше, ніж до того, як ви почали використовувати ООП.
- Як реалізувати концепції ООП у JavaScript
- Прототипи та успадкування прототипів
- Ви дізнаєтеся, що таке ланцюжок прототипів
- Створення компонентів
- Як використовувати конструктори
- Ви дізнаєтесь концепція класів і класів успадкування
- Ви вивчите об’єкти Array, String, Boolean і Number
- Ви використовуватимете поля та методи
- Ви розширите вбудовані в об’єктах
- Ви дізнаєтеся все про символи та ключове слово «це»
Для кого цей курс?
- Ви програміст, який не знайомий з ООП, але знаєш лише основи JavaScript і хочеш закріпити знання JS та об’єктно-орієнтованого програмування? Цей курс є хорошим вибором.
- Розробники Javascript, які хочуть підняти свої знання на новий рівень
Що таке об’єктно-орієнтоване програмування?
Об’єктно-орієнтоване програмування (ООП) є популярною парадигмою або стилем програмування. Він існує з 1970-х років, але на відміну від інструментів і фреймворків, які часто є скороминущим трендом, ООП все ще дуже актуальний. Це тому, що це не мова програмування чи інструмент. Це стиль програмування.
Об’єктно-орієнтоване програмування допомагає керувати кодом і зменшувати його складність, створюючи блоки (об’єкти) для багаторазового використання. Правильно розроблені об’єкти забезпечують простий інтерфейс і приховують непотрібну складність ззовні.
На відміну від структурованого підходу, в об’єктно-орієнтованому програмуванні ми використовуємо функції у формі об’єктів, але також розширюємо ці об’єкти за допомогою прототипування.
Об’єктно-орієнтоване програмування допомагає вам:
- керувати та зменшувати складність коду
- усунути зайвий код
- створювати багаторазові будівельні блоки
- створити більш зрозумілий код
Компоненти та конструктори
Ви отримаєте знання про символи та ключове слово «це». Ви побачите, наскільки важливі конструктори та як їх використовувати для створення сотень об’єктів за допомогою невеликого блоку коду. Ви навчитеся створювати повторно використовувані компоненти для своїх проектів.
Прототипи
У цьому тренінгу ви дізнаєтеся, що таке прототипи, одна з найбільш заплутаних частин JavaScript. Ви дізнаєтеся все про прототипи, успадкування прототипів, зв’язування прототипів і їх використання для створення багаторазово використовуваних структур коду, які заощаджують багато пам’яті.
Класи та вбудовані об’єкти
Ви дізнаєтеся також ознайомтеся з поняттям класів і успадкуванням дочірніх класів від батьківських класів. Ви дізнаєтеся багато нового про успадкування класів, поліморфізм, приватні класи, поля класів, захищені та статичні. Також описано такі вбудовані об’єкти, як Array, String, Boolean і Number. Усі приклади використовують дуже різні математичні поняття.
Вступ
1.2. теоретичне заняття
1.2. функції як об’єкти
1.3. програмне забезпечення
1.4. як використовувати матеріали
Масиви, об’єкти, конструктори
2.1 масиви та об’єкти
2.2 поля та методи в об’єкті p >
2.3 зміна полів і методів в об’єкті
2.4 використання цього слова
2.5 використання конструктора
2.6 проблема глобального об’єкта
2.7 поле конструктора
2.8 використання оператора instanceof
2.9 функція повертає об’єкт
2.10 копіювання об’єктів
2.11 порівняння об’єктів
Об’єкти
3.1 об’єкт масиву
3.2 логічний об’єкт
3.3 об’єкт числа
3.4 Об’єкт RegExp
3.5 вбудований об’єкт string
Методи
4.1 додавання полів і методів
4.2 метод isPrototypedOf
p>
4.3 розширення вбудованих об’єктів
Прототипи
ланцюг прототипів 5.1 p>
5.2 успадкування прототипу
5.3 тимчасовий конструктор
5.4 доступ до батьківських
Класів
6.1 з використанням класу
6.2, успадкованого від статичних методів класу
6.3
Фігури
площина 7.1 фігура
7.2 фігура з градієнтом
7.3 створення тіні
Як вибрати версію курсу:
Відеокурс доступний у двох формах:
1. в електронному вигляді - як посилання для завантаження упакованого архіву. Після покупки ви отримаєте посилання на електронну пошту. Тут знайдіть аукціон, позначений як цифрова версія.
2. box on DVD - замість посилання для завантаження ви отримаєте DVD за вказаною адресою. У цьому випадку шукайте аукціон, позначений як DVD.
Чи підійде курс до програми, яку я маю?
Курси створюються з використанням різних версій програми. Проте в більшості випадків вони підходять до будь-якої версії. Курси створені таким чином, щоб вони були сумісні та нейтральні до старих версій програмного забезпечення. Тож якщо у вас, наприклад, Photoshop 2019 року, а курс створено на версії Photoshop 2020, він підійде на 100%.
Чи отримаю я програму разом із курсом?
Курси - це відеоролики, що демонструють роботу в заданій програмі. Жоден із курсів не супроводжується програмою, яку ви повинні придбати самостійно.