Course Outline
1η μέρα:
Κατανόηση Drupal 9
- Εισαγωγή στο Drupal και κατανόηση Drupal org Εγκατάσταση Drupal σε localhost Drupal τυπική έναντι ελάχιστης εγκατάστασης Επισκόπηση της διεπαφής Drupal
Κατανόηση της διεπαφής διαχειριστή Drupal:
- Κάλυψη Τύποι περιεχομένου Προσαρμοσμένοι τύποι περιεχομένου Ταξινομίες Εμφάνιση / Βασικά θέματα Βασικές ενότητες Προβολές Προσαρμοσμένοι τύποι εμφάνισης Μπλοκ και προσαρμοσμένοι τύποι μπλοκ Επιλογές ροής εργασίας
Χρήστης Management:
- Σε βάθος κατανόηση των ρόλων και των δικαιωμάτων διαχείρισης χρηστών
Διαμόρφωση:
- Βασικές ρυθμίσεις τοποθεσίας Cron Jobs File System Media
2η μέρα:
Θέμα
- Εισαγωγή στη βασική θεματοποίηση Προετοιμασία αρχιτεκτονικής θεμάτων Bootstrap με βάση το θέμα Δομή αρχείων YML Παράγραφοι Χρήση παραγράφων και Bootstrap για τη δημιουργία ενός θέματος πλήρους δέσμευσης
Αρχιτεκτονική Ενοτήτων
- Εισαγωγή στην ανάπτυξη βασικών λειτουργικών μονάδων Κατανόηση της ανάπτυξης ενότητας Contrib Hooks and .theme Δημιουργία βασικής ενότητας με διαδρομές Ρύθμιση κατηγορίας ενότητας
Μέχρι το τέλος αυτού του μαθήματος, θα μπορείτε να δημιουργήσετε έναν ιστότοπο drupal, να κατανοήσετε τη ροή εργασιών για τη δημιουργία ιστότοπου και να τον βελτιώσετε προς νέες λειτουργίες.
Requirements
- Κατανόηση βασικών HTML, CSS (ανάπτυξη Ιστού)
- Η εμπειρία με την υπάρχουσα έκδοση drupal είναι ένα συν (προαιρετικό)
- Η βασική εμπειρία προγραμματισμού σε Javascript και PHP αποτελεί πλεονέκτημα
Ακροατήριο
- Διαχειριστές περιεχομένου
- διαχειριστές έργων
- webmasters/διαχειριστές
- Νέος στο Drupal
Ο Hamad σχεδίασε αυτό το μάθημα έχοντας στο μυαλό του να μάθει τις πιο πρόσφατες ορολογίες DRUPAL και περισσότερη πρακτική εμπειρία, οπότε αν σκοπεύετε να πάτε για το DRUPAL 10, θα πρέπει να περάσετε από μια ελαφρώς διαφορετική διεπαφή διεπαφής.
Testimonials (2)
Lukasz demonstrated great patience and addressed all of my questions with thoroughness.
Sylvia - Intrepid Museum
Course - Master Drupal 9 Site Building / Architecture
That the course was tailored to my needs based on the pre-course questionnaire. Parts I felt stronger on were given less time so that we could focus on my less knowledgeable topics, which improved the pacing of the course. Lukasz was very good at explaining a given topic based on my experience level, and had a lot of relevant examples to match that level.