JavaScript مثالي في 1000 مشروع

مطور الواجهة الأمامية Wes Bos يجلس على كمبيوتر محمول على طاولة حديقة
(رصيد الصورة: جينا بوس ، Bear and Sparrow Photography)

من السهل على مطوري الواجهة الأمامية الشعور بالإرهاق هذه الأيام. ماذا يجب ان تتعلم بعد ذلك؟ أي إطار سوف ينطلق؟ لا توجد إجابات مطلقة ، بالطبع ، ولكن إذا أنشأ المطور المتكامل Wes Bos دورة تدريبية حول تقنية جديدة ، فمن الآمن أن نقول إنها نضجت بما يكفي لتتمكن من التقاطها وعدم إضاعة الوقت فيها. آخر واحد هو شبكة CSS ، وهي دورة فيديو مجانية اشترك فيها أكثر من 35000 شخص في الأسبوع الأول وحده.

استغرقت هذه الدورة التدريبية الجديدة حوالي شهرين ونصف من العمل بدوام كامل لبنائها ، مما تطلب الكثير من الاستثمار مقدمًا حتى يتمكن من فهمها وشرحها بشكل مريح.



غطاء حماية ماك بوك برو 15 انش

للدفع مقابل هذا الاستثمار الضخم ، انضمت Mozilla إلى الشركة كراعٍ وفي المقابل استخدم Wes Firefox Devtools ليوضح للمشاهدين كيفية عملهم ومدى فعاليتهم عندما يتعلق الأمر بشبكة CSS.



من الواضح أن دورات Wes تتعلم من خلال العمل في أفضل حالاتها. ومع ذلك فهو يقول إنه في الواقع بطيء التعلم بنفسه.

يضحك: 'قد يبدو أنني أستطيع فقط أن أستهلك أي شيء وأفهمه'. 'لكن الشيء الوحيد الذي يمكنني أن أنسب فهمي إليه هو مجرد دفع تلك النقاط الصعبة والوقت المطلق. لدي جزء كبير من يومي مخصص لتعلم مهارات جديدة ، وهو أمر محظوظ للغاية. لهذا السبب يبدو أنني دائمًا متقدم قليلاً عن المنحنى '.



مطور الواجهة الأمامية ويس بوس يعمل في مقهى.

تصوير: جينا بوس وبير وسبارو فوتوغرافي(رصيد الصورة: جينا بوس ، Bear and Sparrow Photography)

كان هذا أيضا التفكير وراء جافا سكريبت 30 ، تحدي ترميز JavaScript مجاني لمدة 30 يومًا ، والذي يعلم لغة JavaScript الفانيليا بدون أطر عمل أو مكتبات أو مجمعات أو نماذج مرجعية. كان الناس دائمًا يسألون ويس كيف يمكنهم التعلم بشكل أسرع وتحسين مهاراتهم.

'نصيحتي هي دائمًا أنك بحاجة إلى بناء 1000 شيء' ، كما يقترح. 'سيستغرق الأمر بعض الوقت ، تحتاج بالفعل إلى العمل ، ولكن بمجرد اجتياز هذه الألف شيء ، يمكنني أن أضمن أنك ستكون أفضل كثيرًا. جافا سكريبت 30 هي أول 30 عنصرًا من بين 1000 شيء لتجعلك تتحرك. '



لكن ويس يدرك أنه ليس من السهل البدء: حتى أنه كره جافا سكريبت في البداية. يتنهد قائلاً: 'من الواضح جدًا أنني كنت محبطًا للغاية من jQuery'. 'إنه ينهار فقط ، لذلك هناك احتمال أن تضيع أربع ساعات دون الوصول إلى أي مكان.

'وأرى أن في كل وقت. غالبًا ما أتلقى رسائل بريد إلكتروني سيئة من الناس ، وبعد ساعتين يعتذرون. أنت فقط تصاب بهذا العمى الغاضب لمدى صعوبة التعلم. كرهته لفترة طويلة ، ولم يكن هناك لحظة 'آها' بالنسبة لي. لقد حافظت على ذلك وببطء ولكن بثبات ، على مدار ثلاث أو أربع سنوات ، بدأت في التيسير قليلاً وأصبحت أكثر ثقة '.

من الواضح أن أسلوبه في التدريس قد استفاد من الحاجة. تلقى حوالي 220.000 شخص دورة واحدة على الأقل من دورات ويس. غالبًا ما يستمتعون بها كثيرًا لدرجة أنهم على استعداد لدفع ثمن الآخرين - مثل ES6 للجميع ، رد فعل للمبتدئين و تعلم العقدة . والآن يتلقى بانتظام رسائل بريد إلكتروني من أشخاص يخبرونه أنه غير حياتهم.

مطور الواجهة الأمامية يستخدم هاتفه في المقهى.

تصوير: جينا بوس وبير وسبارو فوتوغرافي(رصيد الصورة: جينا بوس ، Bear and Sparrow Photography)

'إنه أمر غريب حقًا ، لا تتوقعه' ، هذا ما قاله بحماس. 'في نهاية اليوم ، أنا مجرد شخص يسجل شاشتي ، لكن شخصًا ما أرسل لي مؤخرًا رسالة عبر البريد الإلكتروني قائلاً إنهم خاضوا مجموعة من الدورات التدريبية وحصلوا على زيادة قدرها 15000 دولار كندي من رئيسهم [حوالي 8600 جنيه إسترليني] ، وهي مدى الحياة يتغير لكثير من الناس.

من الواضح أنني لن أنسب دوراتي الدراسية فقط إليها - هؤلاء الأشخاص مبتدئين بأنفسهم - لكنهم قالوا إن دوراتي لعبت دورًا كبيرًا في حصولهم على رواتب أو وظائف. قالوا أيضًا إنني قد أشعلت حبهم لتطوير الويب. هناك الكثير من الإرهاق في صناعتنا ، سئم الناس منه بعد فترة ، ويحتاجون إلى تحديث مهاراتهم باستمرار. أريد أن تكون الدورات التدريبية الخاصة بي ممتعة وأن أذكر الناس بتلك الشرارة الصغيرة التي مروا بها عندما بدأوا التعلم وعملوا الأشياء '.

في Generate New York ، سيتحدث ويس عن أشياء جديدة قادمة إلى JavaScript والتي ستجعل تطوير الويب أسهل وأكثر إمتاعًا ، بينما ستكون ورشته مقدمة لـ React.

يصف ويس 'سيبدأ من الألف إلى الياء ويشرح كل مفاهيم React المختلفة'. 'ستترك القدرة على إنشاء تطبيق يجلب البيانات من واجهة برمجة التطبيقات التي يتم توجيهها من جانب العميل ويسحبها في CSS.'

كما أن دورة React المتقدمة عبر الإنترنت والتي ستركز على GraphQL هي أيضًا في طور الإعداد ، كما هو الحال مع دورة في Visual Studio Code. بالإضافة إلى ذلك ، كان Wes يحاول معرفة كيفية تدريس أساسيات JavaScript و CSS من البداية. ويوضح قائلاً: 'أخبرني الكثير من الأشخاص أنهم لا يمكنهم أخذ دوراتي التدريبية لأنهم لا يفهمون الجزء الأولي من JavaScript'. 'أود معرفة كيف يمكنني تعليم هذه الأشياء بطريقة لطيفة حقًا. إنه موضوع ضخم '. من الواضح أن وحش Bos ربما لا يزال في البداية.

نُشر هذا المقال في الأصل في العدد 305 من المجلة الأكثر مبيعًا في العالم لمصممي ومطوري الويب. يشتري العدد 305 أو اشترك في النت .

هل تريد الحصول على المزيد من نصائح JavaScript من Wes Bos؟

ويس بوس يلقي حديثه ما الجديد في JavaScript؟ في Generate New York في الفترة من 25 إلى 27 أبريل 2018

ويس بوس يلقي حديثه ما الجديد في JavaScript؟ في Generate New York في الفترة من 25 إلى 27 أبريل 2018

Wes Bos هو مطور JavaScript متكامل ومتحدث ومعلم من كندا. يعمل كمطور ويب مستقل وهو مدرب رئيسي في HackerYou و Ladies Learning Code. Wes هو مؤلف Sublime Text Power User ، ومؤلف React For Beginners و Flexbox.io و Command Line Power User ومئات البرامج التعليمية على YouTube.

كيفية استخدام الهاتف كجهاز لوحي للرسم

في حديثه في توليد نيويورك في الفترة من 25-27 أبريل 2018 ، سيغطي Wes بعضًا من أفضل الأشياء الجديدة تمامًا في JavaScript بالإضافة إلى الأشياء التي يمكن أن نتطلع إليها في الأشهر والسنوات القادمة. اربط نفسك بالحديث السريع المليء بالنصائح الساخنة بينما ندفع أنفسنا نحو مستقبل JavaScript.

يتم إنشاء Generate New York في الفترة من 25 إلى 27 أبريل 2018. احصل على تذكرتك الآن .

مقالات ذات صلة: