Категорії
Електронні книги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комп'ютер в офісі
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Мультимедійне навчання
- Нерухомість
- Переконання та НЛП
- Податки
- Соціальна політика
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Звіти, аналізи
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Електронна преса
- Architektura i wnętrza
- Biznes i Ekonomia
- Будинок та сад
- Електронний бізнес
- Фінанси
- Особисті фінанси
- Бізнес
- Фотографія
- Інформатика
- Відділ кадрів та оплата праці
- Комп'ютери, Excel
- Бухгалтерія
- Культура та література
- Наукові та академічні
- Охорона навколишнього середовища
- Впливові
- Освіта
- Податки
- Подорожі
- Психологія
- Релігія
- Сільське господарство
- Ринок книг і преси
- Транспорт та спедиція
- Здоров'я та краса
-
Історія
-
Інформатика
- Офісні застосунки
- Бази даних
- Біоінформатика
- Бізнес ІТ
- CAD/CAM
- Digital Lifestyle
- DTP
- Електроніка
- Цифрова фотографія
- Комп'ютерна графіка
- Ігри
- Хакування
- Hardware
- IT w ekonomii
- Наукові пакети
- Шкільні підручники
- Основи комп'ютера
- Програмування
- Мобільне програмування
- Інтернет-сервери
- Комп'ютерні мережі
- Стартап
- Операційні системи
- Штучний інтелект
- Технологія для дітей
- Вебмайстерність
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Оповідна поезія
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Шкільні підручники
-
Науково-популярна та академічна
- Археологія
- Bibliotekoznawstwo
- Кінознавство / Теорія кіно
- Філологія
- Польська філологія
- Філософія
- Finanse i bankowość
- Географія
- Економіка
- Торгівля. Світова економіка
- Історія та археологія
- Історія мистецтва і архітектури
- Культурологія
- Мовознавство
- літературні студії
- Логістика
- Математика
- Ліки
- Гуманітарні науки
- Педагогіка
- Навчальні засоби
- Науково-популярна
- Інше
- Психологія
- Соціологія
- Театральні студії
- Богослов’я
- Економічні теорії та науки
- Transport i spedycja
- Фізичне виховання
- Zarządzanie i marketing
-
Порадники
-
Ігрові посібники
-
Професійні та спеціальні порадники
-
Юридична
- Безпека життєдіяльності
- Історія
- Дорожній кодекс. Водійські права
- Юридичні науки
- Охорона здоров'я
- Загальне, компендіум
- Академічні підручники
- Інше
- Закон про будівництво і житло
- Цивільне право
- Фінансове право
- Господарське право
- Господарське та комерційне право
- Кримінальний закон
- Кримінальне право. Кримінальні злочини. Кримінологія
- Міжнародне право
- Міжнародне та іноземне право
- Закон про охорону здоров'я
- Закон про освіту
- Податкове право
- Трудове право та законодавство про соціальне забезпечення
- Громадське, конституційне та адміністративне право
- Кодекс про шлюб і сім'ю
- Аграрне право
- Соціальне право, трудове право
- Законодавство Євросоюзу
- Промисловість
- Сільське господарство та захист навколишнього середовища
- Словники та енциклопедії
- Державні закупівлі
- Управління
-
Путівники та подорожі
- Африка
- Альбоми
- Південна Америка
- Центральна та Північна Америка
- Австралія, Нова Зеландія, Океанія
- Австрія
- Азії
- Балкани
- Близький Схід
- Болгарія
- Китай
- Хорватія
- Чеська Республіка
- Данія
- Єгипет
- Естонія
- Європа
- Франція
- Гори
- Греція
- Іспанія
- Нідерланди
- Ісландія
- Литва
- Латвія
- Mapy, Plany miast, Atlasy
- Мініпутівники
- Німеччина
- Норвегія
- Активні подорожі
- Польща
- Португалія
- Інше
- Росія
- Румунія
- Словаччина
- Словенія
- Швейцарія
- Швеція
- Світ
- Туреччина
- Україна
- Угорщина
- Велика Британія
- Італія
-
Психологія
- Філософія життя
- Kompetencje psychospołeczne
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Аудіокниги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Нерухомість
- Переконання та НЛП
- Податки
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Історія
-
Інформатика
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Науково-популярна та академічна
-
Порадники
-
Професійні та спеціальні порадники
-
Юридична
-
Путівники та подорожі
-
Психологія
- Філософія життя
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Відеокурси
-
Бази даних
-
Big Data
-
Biznes, ekonomia i marketing
-
Кібербезпека
-
Data Science
-
DevOps
-
Для дітей
-
Електроніка
-
Графіка / Відео / CAX
-
Ігри
-
Microsoft Office
-
Інструменти розробки
-
Програмування
-
Особистісний розвиток
-
Комп'ютерні мережі
-
Операційні системи
-
Тестування програмного забезпечення
-
Мобільні пристрої
-
UX/UI
-
Веброзробка, Web development
-
Управління
Подкасти
- Електронні книги
- Hardware
- Інше
- Moodle 2.0 for Business Beginner's Guide. Implement Moodle in your business to streamline your interview, training, and internal communication processes
Деталі електронної книги
Увійти, Якщо вас цікавить зміст видання.
Moodle 2.0 for Business Beginner's Guide. Implement Moodle in your business to streamline your interview, training, and internal communication processes
Jeanne R Cole, Jason Cole, Jeanne Cole, Gavin Henrick, Moodle Trust
Eлектронна книга
Many people will recognize Moodle as a Virtual Learning Environment that can be used in schools to teach lessons and organize student information. Fewer people will realize that Moodle can be used in businesses to dispense training, share important documents, and encourage teamwork.
Moodle 2.0 for Business Beginner's Guide will show you how to set up Moodle in your corporation. By introducing a system within your company that will allow for a centralized, accessible repository of knowledge, staff training will become a lot more streamlined, and the retention of skills will improve, leading to huge productivity benefits.
An easy-to-access, user-friendly system is crucial to keep communication flowing in any successful business. By putting your H.R. documents, newsletters, discussions, and training documents all in one place, which is accessible from the office or from home, you are giving your employees all the information that they need to be productive and become integrated members of your company. This book will show you how to get your important business documents online, as well as the recruitment and training processes. You will learn how to move any existing processes to Moodle, as well as set up new ones that will have you wondering what you did before Moodle came along!
Moodle 2.0 for Business Beginner's Guide will show you how to set up Moodle in your corporation. By introducing a system within your company that will allow for a centralized, accessible repository of knowledge, staff training will become a lot more streamlined, and the retention of skills will improve, leading to huge productivity benefits.
An easy-to-access, user-friendly system is crucial to keep communication flowing in any successful business. By putting your H.R. documents, newsletters, discussions, and training documents all in one place, which is accessible from the office or from home, you are giving your employees all the information that they need to be productive and become integrated members of your company. This book will show you how to get your important business documents online, as well as the recruitment and training processes. You will learn how to move any existing processes to Moodle, as well as set up new ones that will have you wondering what you did before Moodle came along!
- Moodle 2.0 for Business Beginners Guide
- Table of Contents
- Moodle 2.0 for Business Beginner's Guide
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Support files, eBooks, discount offers and more
- Preface
- What this book covers
- Who this book is for
- Conventions
- Time for action heading
- What just happened?
- Time for reflection
- Have a go hero heading
- Reader feedback
- Customer support
- Errata
- Piracy
- Questions
- 1. Getting Started with Moodle
- Why Moodle?
- Why open source?
- Installing Moodle for experimentation
- Time for action download and run the Moodle installer
- What just happened?
- Reflection
- Creating a course
- Time for action creating your first course
- What just happened?
- Basic Moodle tools
- Time for action adding a resource
- What just happened?
- Have a go hero organizing resources
- Creating a forum
- Time for action creating your first forum
- What just happened?
- Reflection
- Have a go hero doing more with forums
- An eLearning framework for implementing Moodle
- Align
- Develop
- Implement
- Measure
- Evaluate
- Case StudyOpenText
- What was the business problem(s) for which Moodle was chosen as the solution?
- What was the solution and how did they arrive at the solution?
- Why did they choose Moodle?
- Was the project a success?
- What were the benefits gained?
- What lessons were learned?
- Do you have any advice for future businesses who plan to implement Moodle?
- Any other thoughts or comments?
- Summary
- 2. Moodle in Hiring and Interviewing
- Creating an assignment for submitting resumes/CVs
- Time for action creating the assignment
- What just happened?
- Have a go hero adding an application form to the assignment module
- Enabling user account creation
- Time for action how to enable self registration
- What just happened?
- Assessing submitted resumes/CVs
- Time for action screening the resumes/CVs
- What just happened?
- Have a go hero evaluating cover letters
- Time for reflection
- Creating competency tests with the Moodle quiz module
- Using Moodle to create competency tests
- Time for action enabling conditional activities
- What just happened?
- Time for action creating a quiz
- Time for action adding questions to the quiz
- What just happened?
- Time for action creating a Question Bank
- What just happened?
- Have a go hero creating other question types
- Time for action grading competency test responses
- What just happened?
- Time for reflection
- Have a go hero adding randomized questions to a quiz
- Creating a choice module to schedule interviews
- Time for action creating a choice module
- What just happened?
- Time for reflection
- Creating resources and forums for the decision makers
- Time for action creating resources and forums for the decision makers
- What just happened?
- Time for action creating question and answer forums
- What just happened?
- Time for reflection
- Case StudyA&L Goodbody
- What was the business problem(s) for which Moodle was chosen as the solution?
- What was the solution and how did they arrive at the solution?
- Why did they choose Moodle?
- Was the project a success?
- What were the benefits gained?
- What lessons were learned?
- Summary
- 3. Rollout Products and Services with Moodle
- Some points to keep in mind
- Setting up a course for a new product
- Time for action creating a Scheme of Work
- What just happened?
- Creating the course
- Time for action creating the course
- What just happened?
- Creating the structure
- Time for action editing topic summaries
- What just happened?
- Adding lesson objectives
- Time for action adding labels to each topic
- What just happened?
- Reflection
- Have a go hero adding more topics
- Creating a glossary of terminology
- Time for action creating a glossary
- What just happened?
- Adding terms to the glossary
- Time for action adding entries to the glossary
- What just happened?
- Creating flashcards
- Time for action adding the random glossary entry block
- What just happened?
- Breaking up a glossary into categories
- Time for action adding a category
- What just happened?
- Have a go hero adding different glossaries
- Reflection
- Implementing role-playing
- Time for action creating a chat
- What just happened?
- Recording the role-play
- Time for action a look at chat logging
- What just happened?
- Have a go hero different chat options
- Reflection
- Creating and assessing product knowledge sheets
- Time for action creating the outline of the product knowledge sheet
- What just happened?
- Building a structure
- Time for action creating the database
- What just happened?
- Adding fields
- Time for action adding a field to the database
- What just happened?
- Adding entries
- Time for action adding an entry to the database
- What just happened?
- Reflection
- Have a go hero different database options
- Case StudyAA Ireland
- What was the business problem(s) for which Moodle was chosen as the solution?
- What was the solution and how did they arrive at the solution?
- Why did they choose Moodle?
- Was the project a success?
- What were the benefits gained?
- What lessons were learned?
- What advice does AA Ireland have for businesses that plan to implement Moodle?
- Reflection
- Summary
- 4. Moodle for Managing Compliance Training
- Using the lesson module as a training tool
- Creating a lesson module
- Time for action creating a lesson module
- What just happened?
- Time for action creating a content page
- What just happened?
- Time for action creating a question page
- What just happened?
- Time for action creating page jumps
- What just happened?
- Time for action testing your lesson
- What just happened?
- Have a go hero creating flash cards
- Reflection
- Creating groups and groupings to manage employees going through training
- Creating groups
- Time for action creating groups in your course
- What just happened?
- Time for action enabling groupings in your course
- What just happened?
- Time for action enabling group mode
- What just happened?
- Time for action creating groupings
- What just happened?
- Time for action filtering activity access via groupings
- What just happened?
- Time for action adding users to groups
- What just happened?
- Have a go hero adding an enrolment key
- Reflection
- Using completion tracking
- Time for action enabling completion tracking
- What just happened?
- Time for action configuring completion tracking in your course
- What just happened?
- Time for action configuring completion tracking at the activity level
- What just happened?
- Have a go hero blank questions
- Reflection
- Course completion reports
- Time for action adding the completion status block to your course
- What just happened?
- Reflection
- Case Study Aer Lingus
- What was the business problem(s) for which Moodle was chosen as the solution?
- What was the solution and how did they arrive at the solution?
- Why did they choose Moodle?
- Was the project a success?
- What were the benefits gained?
- Summary
- Using the lesson module as a training tool
- 5. CPD and Competency Tracking with Moodle
- Some points to keep in mind
- Enabling Outcomes in Moodle
- Time for action enabling Outcomes
- What just happened?
- Adding a scale
- Time for action creating a scale
- What just happened?
- Adding an Outcome
- Time for action editing topic summaries
- What just happened?
- Adding Outcomes in bulk
- Reflection
- Have a go hero creating more Outcomes
- Using Outcomes in a course
- Time for action adding an Outcome to a course
- What just happened?
- Have a go hero adding more Outcomes to the course
- Adding an Outcome to an activity
- Time for action adding an Outcome to an online assignment
- What just happened?
- Grading an Outcome in an assignment
- Time for action grading the assignment
- What just happened?
- Have a go hero add more Outcomes in the course
- Reflection
- Reporting on Outcomes in a course
- Time for action viewing reports
- What just happened?
- Have a go hero customizing the grader report
- Case study National Health Institute, Italy
- What was the business problem(s) for which Moodle was chosen as the solution?
- What was the solution and how did they arrive at the solution?
- Why did they choose Moodle?
- Was the project a success?
- What were the benefits gained?
- What lessons were learned
- What advice does National Health Institute, Italy, have for businesses that plan to implement Moodle?
- Some thoughts
- Case study Gulf Agency Company
- What was the business problem(s) for which Moodle was chosen as the solution?
- What was the solution and how did they arrive at the solution?
- Why did they choose Moodle?
- Was the project a success?
- What were the benefits gained?
- What lessons were learned?
- Reflection
- Summary
- 6. Communities of Practice in Moodle
- Creating a wiki for your community
- Time for action - adding a wiki to the community site
- What just happened?
- Administering your wiki
- Time for action: Revert a wiki page
- What just happened?
- Managing pages
- Time for reflection
- Creating a collaborative glossary
- Time for action - creating a glossary
- What just happened?
- Time for action - creating the basic database shell
- What just happened
- Time for action - Creating the database fields
- What just happened?
- Time for action - edit the display template for a database
- What just happened?
- Have a go hero
- Time for reflection
- Creating community moderators
- Time for action - creating the moderator role
- What just happened?
- Time for action - Assigning the role to a user in a forum
- What just happened?
- Have a go hero
- Editing privileges for an existing role
- Time for action - editing the privileges in a forum
- What just happened?
- Time for action - checking the users permissions
- What just happened
- Time for reflection
- Using RSS feeds to improve communication
- Creating RSS feeds from a forum
- Time for action - Enabling RSS
- What just happened
- Time for action - Enabling RSS in a forum
- What just happened?
- Displaying an RSS feed in a course
- Time for action - creating an RSS feed block
- What just happened?
- Case Study Adapt
- What was the business problem(s) for which Moodle was chosen as the solution?
- What was the solution and how did they arrive at the solution?
- Why did they choose Moodle?
- Was the project a success?
- What were the benefits gained?
- What were the lessons learned?
- Do you have any advice for future businesses that plan to implement Moodle?
- Summary
- 7. Web Conferencing with Moodle
- Some points to keep in mind
- Background on web conferencing
- Products
- Integration
- Features
- Technology and web conferencing
- Time for reflection
- Using Adobe Connect Pro with Moodle
- Time for action find and install the module
- What just happened?
- Installing the module
- Time for action unzipping and uploading
- What just happened?
- Creating an Adobe Connect activity in Moodle
- Time for action creating an activity
- What just happened?
- Joining the Adobe Connect Room
- Time for reflection
- Have a go hero creating more rooms
- Using BigBlueButton with Moodle
- Time for action find and install the Module
- What just happened?
- Installing the Module
- Time for action Unzipping and uploading
- What just happened?
- Creating a BigBlueButton activity in Moodle
- Time for action creating a BigBlueButton activity
- What just happened?
- Joining the BigBlueButton virtual classroom
- Time for reflection
- Have a go hero creating more rooms
- Case studyRemote-Learner
- What was the business problem(s) for which Moodle and Web Conferencing was chosen as the solution?
- What was the solution and how did they arrive at the solution?
- Why did they choose Moodle with these web conferencing platforms?
- Was the project a success?
- What were the benefits gained?
- What lessons were learned?
- What advice does Remote-Learner have for businesses that plan to implement Web Conferencing with Moodle?
- Some thoughts
- Reflection
- Summary
- 8. Integrating Moodle with Other Systems
- Managing content in repositories
- Using Alfresco to manage content
- Time for action - installing Alfresco on your test site
- What just happened
- Time for action - add a repository plugin to Moodle
- What just happened
- Have a go hero
- Time for action - adding content to Alfresco
- What just happened
- Have a go hero
- Time for action - adding content from Alfresco to Moodle
- What just happened
- Time for action - creating a content conversion space
- What just happened?
- Time for action - adding a content rule to a space
- What just happened?
- Time for action testing your new rule
- What just happened
- Have a go hero
- Using Google Docs as a repository for Moodle
- Time for action - configuring the Google Docs plugin
- What just happened
- Time for action - adding a Google Doc to your Moodle course
- What just happened
- Have a go hero
- Time for reflection
- Exporting content to e-portfolios
- Time for action - installing Mahara
- What just happened?
- Time for action - configuring the networking and SSO
- What just happened
- Have a go hero
- Time for action - enabling Mahara portfolio plugin
- What just happened
- Time for action - enabling Mahara to listen to Moodle
- What just happened
- Time for action - creating a Mahara portfolio
- What just happened
- Using Google Docs as a repository
- Time for action - setting up the Google Docs portfolio plugin
- What just happened
- Time for Action - exporting from a forum to Google Docs
- What just happened
- Have a go hero
- Time for reflection
- Case study
- Why did you choose Moodle?
- Was the project a success?
- What benefits did TASB and its audience realize from the adoption of Moodle?
- What lessons did you learn if you had to do it again?
- Do you have any advice for future businesses who plan to implement Moodle?
- Summary
- Managing content in repositories
- 9. Integrating Moodle into Enterprise
- Authentication plugins available in Moodle
- Internal authentication methods
- External authentication methods
- Time for action enabling the LDAP plugin
- What just happened
- Time for action enabling the external database plugin
- What just happened?
- Time for reflection
- Enrollment plugins available in Moodle 2.0
- Enrollment plugins
- Time for action automating enrollment with flat file
- What just happened
- Creating an enrollment flat file
- Time for action creating an enrollment flat file
- What just happened
- Time for action editing flat file enrollment plugin settings
- What just happened
- Time for action automating enrollment with external database plugin
- What just happened?
- Time for reflection
- Customizing the look of your Moodle site
- Applying one of the available existing themes
- Time for action applying standard themes
- What just happened
- Time for action customizing themes with theme customization forms
- What just happened
- Time for action changing the site header
- What just happened
- Time for action editing language strings
- What just happened
- Have a go hero adding a custom footer to your Moodle site
- Case study Raiffeisen International Fund Advisory
- What was the business problem(s) for which Moodle was chosen as the solution?
- What was the solution and how did they arrive at the solution?
- Why did they choose Moodle?
- Was the project a success?
- What were the benefits gained?
- What were the lessons learned?
- Do you have any advice for future businesses which plan to implement Moodle?
- Do you have any other thoughts or comments on Moodle?
- Summary
- Authentication plugins available in Moodle
- A. Case study credits
- Chapter 1: OpenText
- Chapter 2: A&L Goodbody
- Chapter 3: AA Ireland
- Chapter 4: Aer Lingus
- Chapter 5: ISS
- Chapter 5: GAC
- Chapter 6: ADAPT
- Chapter 7: Remote-Learner
- Chapter 8: Texas Association of School Boards
- Chapter 9: RIFA
- Index
- Назва: Moodle 2.0 for Business Beginner's Guide. Implement Moodle in your business to streamline your interview, training, and internal communication processes
- Автор: Jeanne R Cole, Jason Cole, Jeanne Cole, Gavin Henrick, Moodle Trust
- Оригінальна назва: Moodle 2.0 for Business Beginner's Guide. Implement Moodle in your business to streamline your interview, training, and internal communication processes
- ISBN: 9781849514217, 9781849514217
- Дата видання: 2011-05-03
- Формат: Eлектронна книга
- Ідентифікатор видання: e_3cg3
- Видавець: Packt Publishing