Drupal for Education and E-Learning -. You don't need to be a techie to build a community-based website for your school. With this guide to Drupal you'll be able to create an online learning and sharing space for your students and colleagues, quickly and easily. - Second Edition
![Język publikacji: angielski Język publikacji: angielski](https://static01.helion.com.pl/global/flagi/1.png)
- Autorzy:
- Bill Fitzgerald, James G. Robertson, Dries Buytaert
![Drupal for Education and E-Learning -. You don't need to be a techie to build a community-based website for your school. With this guide to Drupal you'll be able to create an online learning and sharing space for your students and colleagues, quickly and easily. - Second Edition Bill Fitzgerald, James G. Robertson, Dries Buytaert - okładka ebooka](https://static01.helion.com.pl/global/okladki/326x466/e_3d0u.png)
![Drupal for Education and E-Learning -. You don't need to be a techie to build a community-based website for your school. With this guide to Drupal you'll be able to create an online learning and sharing space for your students and colleagues, quickly and easily. - Second Edition Bill Fitzgerald, James G. Robertson, Dries Buytaert - tył okładki ebooka](https://static01.helion.com.pl/global/okladki-tyl/326x466/e_3d0u.png)
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 390
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Drupal for Education and E-Learning -. You don't need to be a techie to build a community-based website for your school. With this guide to Drupal you'll be able to create an online learning and sharing space for your students and colleagues, quickly and easily. - Second Edition
The book also covers how to organize your site to easily track student work on the site, and how to control who has access to that information. Additionally, it teaches you how to make the site easy to use, how to maintain the site, and how to ask for and receive help in the Drupal community.
Wybrane bestsellery
-
Ця книжка познайомить вас з особливостями Jav...(84.16 zł najniższa cena z 30 dni)
84.16 zł
103.90 zł(-19%) -
Modernizing Drupal 10 Theme Development covers everything a frontend developer or a Drupal developer needs to know about the Drupal 10 theme layer. Using real-world examples, this book will help you to build up from an empty theme to a fast, responsive, maintainable, and accessible Drupal website...
-
This Fastify book is a complete and comprehensive guide for backend engineers and Node.js enthusiasts to develop robust server-side APIs and create highly maintainable and scalable backend applications in no time, along with best practices to adopt Fastify in production.
-
Practical Modules Development for PrestaShop 8 is a comprehensive guide to creating modules with Symfony core. This book will make you well-equipped to handle merchant queries and challenges along with enhancing your online store design.
-
Drupal 10 Module Development is a one-stop guide that dives deep into creating complex custom modules for business needs. This book is updated on the latest version of Drupal 10, which will take you through Drupal architecture, data modeling, and APIs for module development along with recent enha...
-
This book will show you how to effectively use Ableton Live's capabilities to produce music, enhancing the standard of your musical endeavors and enabling you to confidently include production methods in your music projects.
-
Подано визначення і термінологію, класифі...(16.44 zł najniższa cena z 30 dni)
16.44 zł
20.30 zł(-19%) -
Salesforce End-to-End Implementation Handbook is for anyone looking to master salesforce implementation. This book covers all phases specific to Salesforce implementation projects with practical examples and best practices, along with details on common issues and strategies for mitigation and pre...
-
Drupal 10 Development Cookbook allows you to build a digital experience platform with robust content management using a step-by-step guide and multiple real-world examples and recipes.
O autorach ebooka
Bill Fitzgerald, James G. Robertson, Dries Buytaert - pozostałe książki
-
Enhance your digital experience with this practical guide to digital marketing with Drupal with the help of real-world examples and best practices that will equip you to create successful campaigns, reach a wider audience, and boost revenue. Learn to build and deploy a complete digital marketing ...(92.18 zł najniższa cena z 30 dni)
92.13 zł
109.00 zł(-15%) -
Drupal is ideally equipped to serve as a base system for creating a custom social networking site like Facebook or MySpace. While these large social networks have their place, niche social networking websites can help promote businesses, products, projects, and hobbies of any nature.Drupal 7 Soci...
-
Drupal 7 contains features for which site administrators have been clamoring for years, including support for fields, an improved administration interface, better database support, improved theming, and more. You could of course make a laborious search on sites, blogs, and many online tutorials t...
-
Themes are among the most powerful features that can be used to customize a website to fit your needs. The greatest strength of Drupal lies in its design, which, when done right, allows developers to customize every aspect of the site. Although it might sound easy to customize the look of your si...
-
Often a company hires a web designer to build its Drupal site, and then takes over running the site in house. This book is for the Content Editors concerned with the ongoing creation and maintenance of the site content.In a few hours, you'll have the knowledge needed to maintain and edit your web...
-
Due to its power and expandability, Drupal has become one of the most popular open source content management systems. At the same time, Flash has been adopted for its ability to create beautiful and dynamic web applications. By combining these technologies, you can create Flash applications that ...
-
The Drupal View modules give you flexibility and freedom to customize the display of your web site's content. Although there are more than 100 views-enabled modules, few site administrators use Drupal Views to its full potential.This book will enable you to realize the fullest potential of this p...
-
-
-
Ebooka "Drupal for Education and E-Learning -. You don't need to be a techie to build a community-based website for your school. With this guide to Drupal you'll be able to create an online learning and sharing space for your students and colleagues, quickly and easily. - Second Edition" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Drupal for Education and E-Learning -. You don't need to be a techie to build a community-based website for your school. With this guide to Drupal you'll be able to create an online learning and sharing space for your students and colleagues, quickly and easily. - Second Edition" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Drupal for Education and E-Learning -. You don't need to be a techie to build a community-based website for your school. With this guide to Drupal you'll be able to create an online learning and sharing space for your students and colleagues, quickly and easily. - Second Edition" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Drupal for Education and E-Learning -. You don't need to be a techie to build a community-based website for your school. With this guide to Drupal you'll be able to create an online learning and sharing space for your students and colleagues, quickly and easily. - Second Edition
- ISBN Ebooka:
- 978-17-821-6277-3, 9781782162773
- Data wydania ebooka:
-
2013-06-11
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku Pdf:
- 14.6MB
- Rozmiar pliku ePub:
- 38.0MB
- Rozmiar pliku Mobi:
- 50.0MB
Spis treści ebooka
- Drupal for Education and E-Learning
- Table of Contents
- Drupal for Education and E-Learning
- Credits
- About the Author
- 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
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Errata
- Piracy
- Questions
- 1. Introducing Drupal
- What is Drupal?
- Drupal a short historical overview
- What Drupal can do for you
- Drupal terminology
- Taking notes
- Summary
- 2. Installing Drupal
- Assumptions
- The domain
- The web host
- Web server
- PHP version
- MySQL version
- FTP and shell access to your web host
- A local testing environment
- Setting up a local environment using MAMP (Mac only)
- Setting up a local environment using XAMPP (Windows only)
- Configuring your local environment for Drupal
- PHP configuration
- MySQL configuration
- The most effective way versus the easy way
- Installing Drupal the quick version
- Installing Drupal the detailed version
- Enabling core modules
- Assigning rights to the authenticated user role
- Summary
- 3. Getting Started
- The core installation
- Core user functionality
- My Account
- Add content
- Core user functionality
- Log out
- Administrative functionality
- Dashboard
- Content
- Structure
- Appearance
- People
- Modules
- Configuration
- Reports
- Help
- The core installation
- Next steps building the foundation
- Installing modules and themes
- Files
- Directories
- Core modules and themes
- The sites directory
- Steps for adding modules and themes
- Step 1 downloading
- Step 2 decompressing
- Step 3 uploading
- Step 4 enabling
- Configuring modules and themes
- Modules
- Themes
- Modules and themes a summary
- Creating roles
- Creating content types
- Step 1 creating the content type
- The Name and Description sections
- The Submission form settings page
- The Publishing options page
- The Display settings page
- The Comment settings page
- The Menu settings page
- Step 1 creating the content type
- Step 2 adding fields
- Step 3 assigning taxonomies
- Adding a taxonomy to a content type
- Step 4 assigning permissions
- The result
- Creating content types summary
- Creating views
- Step 1 adding a view
- Step 1 (a) describing the view
- Step 1 (b) selecting the type of data and filter
- Step 1 (c) selecting a display type
- Step 1 (d) setting display type options
- Step 1 (e) setting the display format
- Step 1 adding a view
- Step 2 editing the view
- Step 2 (a) adding fields
- Configuring fields
- Step 2 (a) adding fields
- Step 2 (b) adding/editing filters
- Step 2 (c) adding/editing contextual filters (optional)
- Step 2 (d) editing display format (optional)
- Step 2 (e) setting additional configuration options (optional)
- Step 3 defining multiple display types (optional)
- Step 3 (a) overriding the default values (optional)
- Saving your view
- Step 3 (a) overriding the default values (optional)
- Creating views a summary
- Summary
- 4. Creating a Teacher Blog
- Installing the text editor
- Uploading and enabling CKEditor
- Setting the proper text formats
- Assigning user rights via roles
- Understanding roles and how they work
- Installing the text editor
- Creating content types for the teacher blog
- The blog post content type
- Adding fields and assigning a taxonomy
- Assigning permissions
- Hey! Why not use the blog module?
- The blog post content type
- Creating the assignment content type
- Getting started installing modules
- The assignment content type
- Adding fields
- Ordering fields
- Assigning a taxonomy
- Assigning permissions
- Sample users and testing
- Adding new users
- Section summary
- Adding sample content
- Views for the teacher blog and assignments
- The teacher blog view
- Adding a view
- Editing the view
- Adding fields to the view
- Adding filters
- Adding contextual filters
- Setting the display format
- Setting additional configuration options
- The teacher blog view
- The assignment view
- Editing the default values
- Adding filters
- Adding a title and header
- Editing the calendar display
- Setting the path and menu
- Editing the default values
- Summary
- 5. Enrolling Students
- Understanding roles and assigning rights
- Assigning rights
- Rights for the student role
- Creating student accounts
- Method 1 students creating their own accounts
- Student sign-in
- Promoting new members into the student role
- Retrieving the confirmation e-mail
- Method 1 students creating their own accounts
- Method 2 creating the student accounts
- Customizing the registration process
- The Account Settings page
- The ANONYMOUS USERS section
- The ADMINISTRATOR ROLE section
- The REGISTRATION AND CANCELLATION section
- The PERSONALIZATION section
- Signatures
- Pictures
- The E-mails section
- The Account Settings page
- Additional modules for creating user accounts
- Summary
- 6. Creating the Student Blog
- Setting up the student blog
- Assigning permissions
- Cloning the teacher blog
- Setting up the student blog
- Getting interactive
- Seeing whos discussing what
- Enabling and cloning the backlinks view
- Editing the page display
- Removing the page display
- Editing the block display
- Enabling the block
- Seeing whos discussing what
- Seeing it work
- Summary
- 7. Bookmarks
- Assign rights to use bookmarks
- Using bookmarks in the classroom
- Sharing a bookmark
- Bookmark to blog
- Learning goals
- Bookmarks and media literacy
- Bookmarks as part of the ongoing student research
- Learning goals
- Bookmark to blog
- Summary
- 8. Podcasting and Images
- Getting Started with Podcasts
- The AudioField module
- Installing and Enabling the AudioField module
- Configuring the Audio module
- The players
- Assigning rights to the AudioField module
- Creating the podcast content type
- Adding an audio field to the podcast content type
- Assigning rights to the podcast content type
- Adjusting the existing views
- Editing the student_blog view
- Editing the teacher_blog view
- Editing the conversations view
- Uploading an audio file
- Using Podcasts in the Class
- Creating podcasts notes on hardware and software
- Software
- Hardware
- Everyday uses of podcasts
- Using podcasts as a tool in project-based learning
- Ideas for podcasting projects
- Some general examples
- iTunes or not
- Images and image galleries
- Configuring your site to use images
- Step 1 creating an image style (optional)
- Step 2 creating gallery taxonomies
- Step 3 creating the image content type
- Step 4 edit the display (optional)
- Step 5 assigning permissions to create and edit images
- Step 6 creating galleries
- Adding the title field
- Adding the sort criteria
- Adding content relationship
- Changing the contextual filter to taxonomy term
- Step 7 adjusting views (optional)
- Configuring your site to use images
- Creating images
- Summary
- 9. Video
- Setting up the video content type
- Installing the embedded media field module
- Setting up the video content type
- Creating the video content type
- Step 1 creating the content type
- Step 2 adding the Video field
- Configuring the field
- Configuring the Video settings
- Configuring the Field settings
- Configuring the field
- Ordering the fields
- Step 3 assigning a taxonomy
- Step 4 assigning permissions
- Embedding videos
- Embedding from an external site
- Embedding from the local site
- Adjusting the student and teacher blogs
- Hardware and software to create videos
- Hardware
- Cameras and video capturing equipment
- Microphones and audio quality
- Lighting equipment and editing stations
- Copying videos from YouTube/Google video
- Hardware
- Software to create and edit videos
- Desktop software
- Online tools
- Using videos in the classroom
- Student projects
- Teaching with video
- Drupal as a video hosting and processing platform
- Summary
- 10. Forums and Blogs
- Installing the Forum module
- Configuring forums
- Containers and forums
- Displaying multiple content types in a forum
- Assigning permissions to forums
- The relationship between forums and blogs
- Forums
- Strengths
- Concerns
- Forums
- Blogs
- Strengths
- Concerns
- Forums versus blogs
- Summary
- 11. Social Networks and Extending the User Profile
- Identifying the goals of user profiles
- Using the core User module
- Customizing the core profile
- Adding a last name
- Adding a birthday
- Customizing the core profile
- Managing your profile fields
- Adding content to a profile created using the core User module
- Moving beyond the core profile module
- When to look beyond the profile module
- Extending profiles using the field group and field permissions modules
- Building the profile
- Adding fields to the profile
- Creating field groups
- Adding fields to the field groups
- Assigning permissions to view and edit fields
- Assigning rights to view profiles
- Creating an extended profile
- Additional options for social networking and user profiles
- Summary
- 12. Supporting Multiple Classes
- Installing and configuring Organic Groups
- Useful links for Organic Groups
- Administrative links
- Adjusting your site to work with Organic Groups
- Creating group types
- Creating the Class content type
- The Organic Groups fieldset
- Creating the Class content type
- Creating the Club content type
- Creating group types
- Assigning permissions to group nodes
- Class nodes
- Club nodes
- Setting the options for content types
- Assigning OG fields to group and content types
- Adding fields
- Setting field names and visibility
- OG fields in action
- Assigning OG fields to group and content types
- Editing OG roles and permissions
- Navigation links
- Finding groups and navigating group content
- Blocks and views created by OG and OG extras
- Creating a menu for groups
- Creating and using groups
- Creating a group
- Enabling group-specific blocks
- Adding users/Managing subscriptions
- Creating additional group managers
- Adding group-specific taxonomies
- Creating content in a group
- Summary
- 13. Tracking Student Progress
- Getting an overview of student work
- Using the core Tracker module
- Replacing the Tracker module with Views
- Getting an overview of student work
- Using code snippets to track student progress
- Enabling PHP snippets
- Embedding a PHP snippet in a page
- Explaining the snippet
- Using Views and PHP snippets together
- Creating the view
- Adjusting the display
- Adding fields
- Adding an argument
- Adjusting the page settings
- Adjusting the display
- Creating the view
- Embedding the snippet
- Explaining the snippet
- Tracking responses to specific assignments
- Editing the argument
- Restricting access
- How it works
- Editing the argument
- Private communication with students
- Getting started
- Configuring Node access user reference
- Using Node access user reference
- Summary
- 14. Theming and User Interface Design
- Basic principles
- Keeping it as simple as possible
- Hiding unnecessary options
- Basic principles
- Setting the home page
- Menus, blocks, and primary links
- Main menu
- Creating customized menus
- Adding new menus
- Enabling blocks
- Adding menu items into the menu
- Populating the main menu
- Adding a post directly to a menu
- Adding a new menu item
- Blocks and block-placement FAQ
- What is a block? How is it different from a menu?
- What is a region?
- What else can I do with a block?
- Can I make a block visible to specific roles or on specific pages?
- Changing settings via the admin menu
- The Site information page
- Theme settings
- Enabling themes
- Global theme settings
- Toggling the display
- Logo image settings
- Shortcut icon settings
- Theme-specific settings
- The Site information page
- Looking under the hood
- Drupal's theme structure
- CSS files
- tpl.php files
- Custom tpl.php files
- CSS and JavaScript aggregation
- Additional resources
- Summary
- 15. Backup, Maintenance, and Upgrades
- Setting up cron jobs
- Backup and maintenance overview
- Backing up the codebase
- Automating backups using backup and migrate
- Configuring the database and file backup options
- Modifying the default profile
- Scheduling database and file backups
- Configuring the database and file backup options
- Summary using backup and migrate to automate backup and maintenance
- Caring for your database
- Automating table optimization using DB maintenance
- Using phpMyAdmin as a maintenance and backup tool
- Optimizing tables using phpMyAdmin
- Manually backing up the database
- Backing up the database via phpMyAdmin
- Backing up your database via the command line
- Command-line database backups the short version
- Command-line database backups the full explanation
- Command-line backups of core codebase, contributed modules, and files
- The master backup
- Details on the command line
- The master backup
- Backing up the contributed modules and themes
- File backups
- Putting it all together
- What should I backup and when should I do it?
- Verifying that your backup works
- Before we begin web space for testing your backup
- Creating the backup database
- Recreating the database via phpMyAdmin
- Recreating the database via the command line
- Uploading the backup codebase
- Editing the settings.php file
- The test site
- Disaster recovery
- Updating your site
- Upgrading core
- Upgrading core the short version
- Upgrading core the detailed version
- Preparing the upgraded site
- Preparing the codebase additional notes
- Bringing the upgrade live
- Upgrading contributed modules
- Upgrading your theme
- Summary
- 16. Working Effectively in the Drupal Community
- Getting started
- Researching on Drupal.org
- Searching effectively
- Handbooks
- Browsing the issue queue
- Asking questions
- Support forums
- The Support mailing list
- Groups.drupal.org
- Internet Relay Chat (IRC)
- Giving support
- Summary
- Index
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
![Loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
![ajax-loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Oceny i opinie klientów: Drupal for Education and E-Learning -. You don't need to be a techie to build a community-based website for your school. With this guide to Drupal you'll be able to create an online learning and sharing space for your students and colleagues, quickly and easily. - Second Edition Bill Fitzgerald, James G. Robertson, Dries Buytaert (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.