فيديو: قصة حياة بيارن ستروستروب مخترع لغة البرمجة الشهيرة C++ 2024
تختلف وظائف الوظائف في ما يبحثون عنه في مطور الواجهة الأمامية. بعض الشركات تريد المتقدمين يعرفون أشياء مثل روبي، جيت، أدوات التصميم، تحرير الفيديو - والقائمة تطول.
ومع ذلك، هناك عدد قليل من المهارات التي تتطلب أي وظيفة تطوير الأمامية - المهارات "الأساسية" - وعدد قليل من الآخرين التي يجب أن تنظر بجدية إضافة إلى ذخيرة الخاص بك.
ما تحتاج إلى معرفته
تصفح قوائم الوظائف على الانترنت بحثا عن ما هو المفتاح للمطورين الأمامية لمعرفة وفهم؛ هناك ثلاثة أشياء رئيسية.
غير قابل للتفاوض.
وهم:
- هتمل
- كس
- جافاسكريبت (جكري)
هذه هي الأسس. لحسن الحظ، وهناك الكثير من منصات التعلم على الانترنت مجانا أو بأسعار معقولة حيث يمكنك معرفة هذه المهارات إذا كنت لا تعرف لهم بالفعل.
هتمل
لغة الترميز التشعبي، أو هتمل، هي المكون الهيكلي الرئيسي لجميع المواقع على الإنترنت. كما تقول جنيفر كيرنين،
"إنها لغة صفحات الويب - لغة الترميز التي يقرأها المتصفحون لعرض صفحات الويب. "
لا يمكن أن توجد صفحات ويب بدون هتمل.
كس
تعمل كس و هتمل معا: كس يضيف النمط إلى هتمل. أنا أحب أن استخدام القياس أن هتمل هو مثل الوجه، و كس هو مثل ماكياج.
على الرغم من أن كس ليس ضروريا للحصول على موقع على شبكة الإنترنت، في الأساس كل موقع على الانترنت يستخدم نوعا من التصميم.
وإلا، فإنه سيكون مملة جدا. مع أحدث إصدارات كس، يمكنك القيام بأشياء مثل الرسوم المتحركة والتصميم الأكثر تقدما الذي كان ممكنا فقط مع جافا سكريبت أو فلاش في الماضي.
جافا سكريبت
جافاسكريبت، أو جس، وقد تقدم بسرعة على مر السنين. لديها العديد من الأغراض في الوقت الحاضر، ويمكن استخدامها على الجبهة أو النهاية الخلفية.
فيما يتعلق بتطوير الواجهة الأمامية، جس مهمة لأنه يساعد على جعل صفحات الويب تفاعلية. يمكنك أن تفعل أشياء رهيبة مثل إنشاء استطلاعات الرأي، ومسابقات أو شكل تقديمات.
في الوقت الحاضر هناك العديد من المكتبات جس على الانترنت لمساعدتك على اتخاذ صفحات الويب الخاصة بك إلى المستوى التالي.
ومع ذلك، لتصبح المطور الأمامية، لديك فقط لفهم جافا سكريبت الأساسية فضلا عن مكتبة جس الأكثر شعبية - مسج.
نيس-تو-هافيس
بعد النزول من الأساسيات، وهذه هي المهارات الأخرى التي لطيفة أن يكون. (والكثير من وظائف التطوير الأمامية تبدو لهم.)
مف * أطر جافاسكريبت
أطر جافاسكريبت تساعدك على تنظيم وتكثيف التعليمات البرمجية الخاصة بك.
وفيما يتعلق بخيارات مف * (أو مفك)، هناك ثلاثون منها: اثنان من الأكثر شعبية كونها العمود الفقري. جس والزاوي. شبيبة.
مما لا شك فيه، تعلم إطار جس هو أصعب جزء من أن تصبح المطور الأمامية الحقيقية، ولكن هذا هو أفضل وسيلة لاتخاذ المهارات الخاصة بك إلى المستوى التالي.
أدوات كس
بالمقارنة مع أطر جافا سكريبت أعلاه، فإن أدوات كس أدناه سهلة التعلم نسبيا.هناك ثلاثة أنواع للبحث عن:
بريكومبيلرز: استخدام بروسكومبيلر (أو بريبرويسور) لديه الكثير من المزايا، من جعل التعليمات البرمجية الأنظف للحفاظ على المنظمة. انها طريقة سهلة لكتابة كس ويعزز المبادئ الجافة (لا تكرر نفسك). بروسكومبيلرز كس شعبية هي ساس، أقل، و ستايلس. إذا كنت بدأت للتو، التمسك تعلم واحد.
أطر كس: تساعد أطر كس على تحسين سير العمل باستخدام الشبكات المدمجة ومكونات كس الأخرى. مثالان شائعان هما بوتستراب و فونداتيون.
التصميم المتجاوب: في هذه الأيام، هناك العديد من أنواع الأجهزة المختلفة التي يجب أن يكون موقعك قادرا على التكيف معها جميعا. يساعدك التصميم المتجاوب على إنشاء مواقع تعمل على جميع أحجام الشاشة - سطح المكتب أو الجهاز اللوحي أو الهاتف الذكي. أطر مثل بوتستراب ومؤسسة لديها تصميم استجابة المدمج في، حتى إذا كنت تعلم واحدة من تلك، كنت تعيين.
أدوات بناء الواجهة الأمامية
كمطور، يجب أن تكون قادرا على إدارة تحسين حجم الملف وكفاءة سير العمل. هذه الأدوات يمكن أن تساعد.
إدارة الباقة: قد يكون من الصعب تنظيم جميع المكتبات والأصول وما إلى ذلك، خاصة للمشاريع الكبيرة أو المشاريع التي تعمل بها مع فريق.
استخدم مدير حزم، مثل بور، للحصول على كل شيء فرزها والحفاظ على سجل من التحديثات الخاصة بك.
الفلاح. إو: إذا كان لديك أحيانا مشكلة في الحصول على المشاريع بعيدا عن الارض، استخدم يومان للبدء بسرعة مع المشاريع والبقاء الإنتاجية. انها تعمل على سطر الأوامر.
العدائين المهمة: استخدم غرانت أو غولب، التي تعمل أيضا على سطر الأوامر، لضغط الملفات وتحسين سير العمل. يمكن أن تعمل كمجمعين للمعالجات الأولية ساس أو ليس، وأيضا مجموعة واسعة من الإضافات التي تتميز بميزات أخرى.
الاستنتاج
في حين أن لطيفة أن يملكون قد تبدو مثل الكثير، والتفكير بها كمهارات يجب أن تضيف مع مرور الوقت. الأشياء الأساسية التي تحتاج إلى معرفتها هي هتمل، كس، وجافا سكريبت.
إذا كان لديك أي مهارات ويب أخرى، حتى لو لم تكن ذات صلة الأمامية، إحضارها إلى طاولة - مثل التصميم وتحرير الفيديو، كبار المسئولين الاقتصاديين، وما إلى ذلك لا تعرف أبدا ما قد تكون الشركة تبحث عنه.
وتخمين ماذا؟ قد تكون مثاليا.
4 مجموعات المهارات الأساسية للإدارة في العصر الرقمي
المهارات الأساسية للعمل مع الكلاب
هناك العديد من المهارات الأساسية التي يجب أن يمتلكها المهنيون. تسلط هذه الصفحة الضوء على أهمها.
المهارات الأساسية للعمل مع الخيول
يجب أن يمتلك هؤلاء الذين يعملون مع الخيول على مستوى مهني بعض المهارات والقدرات الحرجة . معرفة ما هم هنا.