Videocursus "Websiteontwikkeling met CMS Drupal 8"
Видео-курс по Drupal 8 от DrupalBook.org
Hallo allemaal!
Op deze site kun je videolessen en artikelen vinden over CMS Drupal, HTML, CSS, Javascript, jQuery, PHP. Mijn lessen publiceer ik op mijn YouTube-kanaal:
https://www.youtube.com/user/SiteMadeRu
Dit is een inleidende videocursus over hoe je websites maakt met Drupal 8. Als je vragen hebt tijdens de cursus, stel ze dan in het Telegram-kanaal "Drupal voor beginners":
https://t.me/drupal_beginner
Alle artikelen zijn overgezet naar Drupal.ru, waar je ze kunt lezen:
Je kunt ook kennismaken met de mogelijkheden van Drupal in de vertaalde gebruikershandleiding op de website van Drupal.org:
https://www.drupal.org/ru/docs/user_guide/ru/index.html
Lessenlijst:
Voorwoord
Installatie van Drupal met Lando
1. Installatie en vertaling naar het Russisch van Drupal 8. Video
1.1. Installatieprofielen. Video
1.2. Installatie van modules in Drupal 8. Video
1.2.1. Updaten van modules en de core van Drupal 8.
1.2.2. Updaten van Drupal 8 zonder Drush en zonder Composer.
1.3. Vertaling naar het Russisch van Drupal 8. Video
1.4. Installatie van een thema in Drupal 8. Thema-bouwers. Video
1.5. Hosting kiezen, domeinnaam kopen. Website verplaatsen naar hosting.
2. Basisfunctionaliteit van Drupal 8.
2.1. Content, contenttypes, nodes. Video
2.2. Gebruikers, rollen en rechten. Video
2.3. Comment - Reacties. Video
2.4. Blog, CKEditor - Blog in Drupal 8. Video
2.5. Taxonomy - Taxonomie, woordenlijsten en termen. Video
2.6. Block - Regio’s en blokken. Video
2.7. Field, Entity - werken met velden en entiteiten. Video
2.8. Image - Werken met afbeeldingen, presets. Video
2.9. Views - weergavebouwer. Nieuwsfeed in Drupal 8. Video
2.10. Colorbox - Eenvoudige fotogalerij maken in Drupal 8. Video
2.11. Forum - Forum maken in Drupal 8. Video
2.12. Menu. Menu’s in Drupal 8. Video
3. Drupal 8 Configuratie
3.1. Instellingen gebruikersaccount. Video
3.2. Systeem. Site-informatie. Video
3.3. Gebruikersinterface. Snelkoppelingen. Video
3.4. Werken met content. Tekstformaten. Video
3.5. Multimedia. Afbeeldingsstijlen. Video
3.6. Zoeken en metadata. URL-aliases voor Drupal. Video
3.7. Ontwikkeling. Logs, Cache, Onderhoudsmodus, Configuratiebeheer. Video
3.8. Regio en taal. Drupal vertalen naar een andere taal. Video
3.9. Webservices. Video
4. Drupal 8 Bouwers.
4.1. Contact - Form builder. Contactformulier. Video
4.2. Display Suite - Node weergavebouwer. Video
4.3. Panels, Page Manager - Paginaweergavebouwer. Hoofdpagina maken. Video
4.4. Paragraphs - Landing page bouwer. Video
4.5. Views - Contentweergavebouwer. Blokken en pagina’s weergeven.
4.5.0. Overzicht van de Views-module. Video
4.5.1. Views Filters en sortering. Video
4.5.2. Views exposed filters en sortering. Prikbord in Drupal 8. Video
4.5.3. Views Argumenten (contextuele filters). Video
4.5.4. Views Relaties. Video
4.5.5. Views slideshow - jQuery-slideshow en carrousel via Views. Video
4.5.5.1. jQuery OwlCarousel koppelen aan Drupal 8 Views. Video
4.5.6. Extra instellingen voor Views. Video
4.5.7. Data-aggregatie in Views. Video
4.6. Webforms - krachtige form builder. Video
4.7 - Layout Builder - paginabouwer en contentweergave. Video
5. Drupal Commerce - Video-overzicht.
8. Theming Drupal 8.
8.1. Core-thema’s van Drupal 8.
8.1.1. Thema maken gebaseerd op Zen Drupal 8
8.2. Waaruit bestaat een Drupal 8-thema? Overzicht van Stark.
8.3. Eigen Drupal 8-thema maken gebaseerd op Stable.
8.4. Twig - de nieuwe template-engine voor Drupal.
8.5. Werken met CSS in Drupal 8. Breakpoints, responsive instellingen in het thema.
8.6. Werken met templates in Drupal 8. Welke templates zijn er in de core?
8.7. Werken met regio’s en blokken in Drupal 8.
8.8. Werken met jQuery in Drupal 8. Wat zijn behaviors?
8.9. Theming van Views in Drupal 8. Owl carousel slideshow met thumbnails maken.
9. Geavanceerde theming in Drupal 8.
9.1. Thema-bouwers in Drupal 8.
9.2. Thema maken gebaseerd op Bootstrap. PhpStorm, LESS Compiler instellen voor onze thema-ontwikkeling. Video
9.2.1. Thema maken gebaseerd op Bootstrap. SASS compileren via Gulp. Video
9.3. Cache uitschakelen in Drupal 8. Debug-info tonen in templates. Video
9.4. Mobiele versie voorbereiden met Bootstrap-thema in Drupal 8. Video
9.5. Blok services opmaken met bootstrap-kolommen. Video
9.6. Isotope-galerij voor Drupal 8. Video
9.7. Blok met YouTube-video in Drupal 8. Video
9.8. Blok met Twitter in Drupal 8. Video
9.9. Blok met sociale iconen in Drupal 8. Video
9.10. Slideshow voor Drupal 8. Video
9.11. Webform contactformulier in Drupal 8. Video
9.12. Footer opmaken, Pixel Perfect implementatie. Video
12. Module-ontwikkeling voor Drupal 8.
12.1. Installatie van Drush 8 op Open Server.
12.2. Wat is een hook in Drupal 8?
12.3. Eigen Drupal 8-module maken. Pagina programmatisch weergeven. Video
12.4. Pagina’s maken voor premium accounts. Video
12.5. Basisdocumentatie op api.drupal.org. Hoe informatie over de Drupal API te vinden.
12.6. Route met parameter. Video
12.7. Plugins in Drupal 8. Blok weergeven. Video
12.8. Werken met formulieren in Drupal 8. Adminformulier toevoegen. Video.
12.8.1. hook_form_alter() toevoegen van submit en validate aan bestaand formulier.
12.8.2. Meerstaps pop-up formulier in Drupal 8.
12.9. Werken met configuraties in Drupal 8. Active, Sync configs, configuraties migreren van DEV naar LIVE. Video
12.9.1. Werken met configuraties in Drupal 8. Importeren van content en configuratie.
12.9.2. Config Split, Config Ignore instellen voor verschillende instances.
12.10. Drupal 8 Fields API. Drupal-velden in de database.
12.10.1. Drupal 8 Fields API. Drupal Widget datainvoer voor velden, formulier voor veld.
12.10.2. Drupal 8 Fields API. Drupal Formatter data-uitvoer van velden op de pagina.
12.10.3. Werken met velden in Drupal 8. Eigen veldtype, widget, formatter maken voor YouTube-video’s.
12.11. Drupal 8 Entity API. Eigen entiteit maken. Entiteit genereren via Drupal Console.
12.11.1. Velden aanspreken in Entity.
12.11.2. Entity aanmaken, bijwerken, verwijderen.
12.11.3. Hooks voor werken met Entity.
12.12. Event Dispatcher, custom code voor specifieke events.
12.13. Werken met de database in Drupal 8.
12.14. Integratie van Drupal-module met Views
12.14.1. Drupal Views-filter overschrijven
12.15. Services en Dependency Injection
12.15.1. Dependency Injection in controller
12.15.2. Dependency Injection in blok
12.15.3. Dependency Injection in BaseForm
12.15.4. Dependency Injection in ConfigFormBase configuratieformulier
12.15.5. Dependency Injection in custom klasse/service
Bijlage:
Lijst van nuttige Drush-commando’s.
Composer in Drupal 8. Laatste tweets uit Twitter weergeven.
SEO Checklist - notitieboekje voor SEO.
Downloaden en installeren van Drupal Commerce.
Документация с Drupal.org
- Понимание Drupal
- Системные требования Drupal
- Установка Drupal 8
- Обновление Drupal 8
- Администрирование сайта Drupal 8
- Модули Drupal 8
- Сравнение модулей Drupal
- Темы оформления Drupal
- Типы полей Drupal
- Управление конфигурацией
- Мультисайт Drupal
- Специальные возможности
- Устранение неполадок Drupal 8
- Создание модулей для Drupal
- Drupal 8 API
- Тематизация Drupal 8
- Обновление до Drupal 8
Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.
EBT/EPT Modules
- EBT Accordion / FAQ
- EBT Basic Button
- EBT Bootstrap Button
- EBT Call to Action
- EBT Carousel
- EBT Countdown
- EBT Counter
- EBT Image
- EBT Image Gallery
- EBT Micromodal
- EBT Quote
- EBT Slick Slider
- EBT Slideshow
- EBT Stats
- EBT Tabs
- EBT Text
- EBT Tiles
- EBT Timeline
- EBT Video
- EBT Video and Image Gallery
- EBT Webform
- EBT Webform Popup
- EPT Accordion / FAQ
- EPT Basic Button
- EPT Bootstrap Button
- EPT Call to Action
- EPT Carousel
- EPT Countdown
- EPT Counter
- EPT Image
- EPT Image Gallery
- EPT Micromodal
- EPT Quote
- EPT Slick Slider
- EPT Slideshow
- EPT Stats
- EPT Tabs
- EPT Text
- EPT Tiles
- EPT Timeline
- EPT Video
- EPT Video and Image gallery
- EPT Webform
- EPT Webform Popup
Есть вопрос?
Задать вопрос, предложить идею, поделиться кейсом.