כיום המונח לימודי דרופל משמש לתאר בעיקר לימודים אוטודידקטיים או לימודים עם מורה פרטי במסגרתם לומדים איך להתקין ולתפעל את מערכת ניהול התוכן דרופל (Drupal).
אני עצמי מורה פרטי לדרופל ומלמד איך לעבוד עם דרופל 10 ומעלה.
גרסה 10 יצאה בתאריך ה-15/12/2022.
הלימודים כוללים איך לבנות עם דרופל אתר ווב בסיסי. בניית אתר ווב בסיסי עם דרופל זה בסיס ללימודיים עצמיים מתקדמים יותר כמו איך לשנות את ליבת דרופל עצמה או איך לפתח עימה אתר מורכב מאד כמו אתר חדשות גדול או אתר חנות גדול.
לימודי דרופל בעבר
בעבר לימודי דרופל היו בעיקר פורמליים במכללות מוחשיות (כלומר, מכללות שהסטודנט צריך להגיע אליהן פיזית).
מסלולים כאלה היו עולים, ברוב המקרים, בסביבות ה-7,500 ש"ח.
קורסיי בניית אתרים כלליים שנפוצים כיום לא כוללים רק דרופל אלא כוללים בעיקר וורדפרס ויכללו רק עיסוק מועט עם דרופל אם בכלל, כך שלמיטב ידיעתי אין כיום באמת התמקדות והכשרה נרחבת בדרופל עצמה במכללות הטכניות בישראל.
מקריאת סילבוסים ושיחות עם סטודנטים שלמדו אצלי התרשמתי שרוב הקורסים לבניית אתרים במכללות טכניות בישראל כיום עוסקים פחות ופחות בדרופל ויותר ויותר בוורדפרס וחבל מאד לדעתי כי דרופל היא מערכת עוצמתית פי 10 מוורדפרס במספר הקשרים חשובים כמו ארגון תוכן, סיווג תוכן, קשרים בין תכנים וכדומה וכן יש לה יכולת מתקדמת ביותר ליצור מבני מידע מורכבים בעזרת מנגנון שלה שנקרא Views שלא קיים בוורדפרס ולמעשה גם לא באף מערכת פיתוח אתרים אחרת שאי פעם הכרתי.
מאז שחרורה של דרופל 8 בסוף שנת 2015 מסלולי לימוד לדרופל בישראל הפכו נדירים או נסגרו ולהלן אסביר מדוע (וגם מדוע לדעתי זו הייתה טעות).
לימודי דרופל במכללה
לימודי דרופל במכללה היו נפוצים עד דרופל 7 אבל מאז התחולל שינוי אדיר בדרופל.
הפיתוח של דרופל 8 גרם לשינויים שהפכו את העבודה עם דרופל למצד אחד יותר מסורבלת אבל מצד שני הרבה הרבה יותר עוצמתית. בין שינויים אלה:
- התקנת דרופל החלה להצריך ידע בעבודה עם שלושת הכלים להלן:
- Bash
- Composer
- Drush
- תבניות דפים בדרופל עברו להיות מוגדרים ב Twig במקום ב TPL
- קבצי משאבים כמו CSS-JavaScript התחילו להיות מאורגנים בקבצי YAML
- תבניות כלליות לאתרי דרופל עם תמיכה בעברית (themes) נעשו נדירות, מה שצריך לפתח תבניות יסוד שמגיעות עם דרופל (אם כי הדבר נעשה קל מתמיד בעקבות ה Layout Builder שלא היה קיים לפניכן בדרופל).
שינויים טכנולוגיים אלה ואחרים גרמו לרוב החברות הישראליות שעבדו עם דרופל או לרוב המכללות והמורים הישראליים שלימדו דרופל להפסיק לעבוד עם דרופל או להפסיק ללמד דרופל, כי רוב המתכנתים האלה לא רצו להתאים עצמם לשינויים טכנולוגיים אלה, בצדק או שלא בצדק.
עם זאת, שינויים טכנולוגיים אלה הכפילו את העוצמתיות של הליבה של דרופל וגרמו לעבודה עימה להיות סדורה ויציבה יותר ולאפשר לפתור יותר בעיות עם פחות התקנת מודולים ותבניות. כמו כן, תהליכי שידרוג אתר דרופל (major upgrade) נעשו פשוטים יותר.
לפחות תאורטית, ניתן ללמוד דרופל דרך מכללה אינטרנטית. ידוע לי שבעבר היה קורס דרופל 7 במכללה האינטרנטית Treehouse, אבל עברו מאז מספר שנים ומאז כבר יצאו גרסאות מתקדמות בהרבה ובכל מקרה אני ממליץ ללמוד דרופל דווקא מספר או ממורה פרטי לדרופל, כמוני.
איך ללמוד דרופל כיום אחרי שנת 2020
אחרי שנת 2020 לימודי דרופל במכללה הם נדירים וניתן ללמוד דרופל בעיקר מספרים או מדוקומנטציה רשמית באנגלית באתר drupal.org שהיא דוקומנטציה שיכולה להיות קשה מאד לקריאה למי שחסר ידע רקע טכני מתאים, אבל דרך שלישית וטובה ביותר לדעתי היא לימודי דרופל עם מורה פרטי לדרופל, כמוני, שנמצא בתחום כבר שנים ועבר אבולוציה לאט לאט עם גרסאות שונות של התוכנה.
אני מלמד את הדרופל העדכנית ביותר תמיד ואני מלמד גם עבודה עם בקדרופ (Backdrop) שהיא תוכנה העתק משופר ומתוחזק של דרופל 7 שלפעמים נדרשת כפיתרון תעשייתי השונה מדרופל עדכנית בגרסאות מאוחרות יותר כי קל יותר לשנות אותה מבחינת PHP מאשר לשנות דרופל עדכנית.
במקום לקחת קורס בניית אתרים כללי ויקר במכללה מוחשית, שאולי המרצים שלו בכלל לא מכירים עבודה עם דרופל לעומק (או לא מכירים אותה בכלל), אפשר לקחת לימודי דרופל נקודתיים עם מורה פרטי כמוני ולקבל גרעין ידע טוב ומוצק שאיתו אפשר להצמיח ידע מתקדם בדרופל דרך קריאת דוקומנטציה, ספרים, סרטונים וכדומה או פשוט להמשיך ללמוד נושאים מקיפים נוספים עם מורה פרטי.
הכשרה בדרופל או הסמכה בדרופל
אני מכשיר אנשים להיות בנאי אתרים בדרופל וביכולתי להנפיק תעודה חתומה למי שישלים אצלי קורס מבוא לדרופל באורך 12 שעות לפחות אם כי אני שמח ללמד גם את מי שרוצה רק שעה פה או שעה שם בלי להתחייב לזמן מינימלי כל שהוא.
פשוט ללמוד דרופל
בכל מקרה, אם ברצונך ללמוד לבנות אתר עם דרופל בגרסה עדכנית, אנא פנה אלי ונתאם זמן הדרכה.
בהצלחה !
בן