Frontend Development क्या है?
Published Frontend Development क्या है और क्यों सीखनी चाहिए? |
Date: 2023-10-11
Frontend development : यह एक एक ऐसा process है जिसके जरिये वेबसाइट या वेब ऐप्लिकेशन को डिज़ाइन किया जाता है जिसमे कुछ टेक्नोलॉजी का use किया जाता है जैसे - HTML, CSS, और JavaScript का उपयोग किया जाता है ताकि वेबसाइट या वेब ऐप्लिकेशन आकर्षक और users के लिए उपयोगी हो सके।
Image is taken from : stock.adobe.com
फ्रंटएंड डेवलपर बनने का समय individuals prior knowledge, training, and commitment पर निर्भर करता है। यह कई कारकों पर निर्भर करता है, जैसे:
Prior Knowledge: यदि आपके पास कंप्यूटर विज्ञान या सॉफ़्टवेयर विकास के किसी भी prior knowledge की आधारभूत जानकारी है, तो आपको फ्रंटएंड डेवलपमेंट में स्टार्ट करने में सहायता मिल सकती है।
Education and training: यदि आप किसी training course या स्वयं सीखने के लिए समय निकाल सकते हैं, तो आप तेजी से सीख सकते हैं। फ्रंटएंड वेब डेवलपमेंट के लिए HTML, CSS, और JavaScript का अध्ययन करना होगा।
Generally: आपकी मेहनत, अभ्यास, और commitment कितनी है, यह भी महत्वपूर्ण है। ज्यादा प्रैक्टिस करने और विकसित करने के लिए समय निकालने से आप जल्दी सीख सकते हैं।
सामान्यत: अगर आपके पास पूर्वज्ञान नहीं है और आप प्रतिदिन कुछ घंटे समय निकाल सकते हैं, तो आप फ्रंटएंड डेवलपर बनने में लगभग 6 महीने से 1 साल का समय लग सकता है। यह निर्भर करेगा कि आपकी शिक्षा कैसे हो रही है और आपकी commitmentकितनी मजबूत है।
Front-end developer roadmap in hindi
वेब टेक्नोलॉजी की आधारभूत जानकारी:
- HTML, CSS, और JavaScript की थोड़ी बुनाई करें।
- DOM (Document Object Model) का ज्ञान प्राप्त करें।
वेब फ्रेमवर्क्स सीखें:
- JavaScript फ्रेमवर्क्स जैसे React, Angular, या Vue.js का अध्ययन करें।
वेब डिज़ाइन का अध्ययन:
- CSS प्रोफेशनल तरीके से सीखें, जैसे Flexbox और Grid.
- Responsive वेब डिज़ाइन और CSS प्रीप्रोसेसिंग के साथ काम करें।
वेब डेवलपमेंट टूल्स:
- IDEs (Integrated Development Environments) और कंसोल डेवलपमेंट टूल्स का उपयोग करना सीखें.
- Version control systems (उदाहरण के लिए, Git) का प्रयास करें.
वेब परफॉर्मेंस और सिक्योरिटी:
- वेबसाइट परफॉर्मेंस को बेहतर बनाने के लिए वेबसाइट ओप्टिमाइजेशन की जानकारी प्राप्त करें।
- Web security के आधारभूत सिक्योरिटी क़व्यूरेंसी का अध्ययन करें।
आध्यात्मिक विकास:
- वेब डेवलपमेंट समुदायों में शामिल होकर अपनी जानकारी बढ़ाएं.
- Open source प्रोजेक्ट्स में योगदान करना सीखें।
प्रैक्टिस और प्रोजेक्ट्स:
- अपने नैया ज्ञान को अमल में लाने के लिए वेबसाइट और वेब ऐप्लिकेशन पर प्रैक्टिस करें.
- पोर्टफोलियो बनाने के लिए प्रोजेक्ट्स पर काम करें, जिन्हें आप अपने कार्य के उदाहरण के रूप में प्रदर्शित कर सकते हैं.
एक डेवलपर की सैलरी अगर वह फ्रेशर है तो 15k तो 25k तक होती है depend करता है की उसको जानकारी frontend development के बारे में कैसे है आप आप अच्छे से पढाई किये है और प्रोग्रामिंग के बारे में अच्छे से जानकारी है तो स्टार्टिंग में ही अच्छी पैकेज ले सकते है। अगर आप एक्सपीरियंस है तो इसकी सैलरी 40k से लेकर 2 लाख तक भी होती है आप जितने एक्सपीरियंस गेन करते जाएंगे आपकी सैलरी इनक्रीस होती जायेगी।
Front-end developer daily tasks : फ्रॉंटेंड डेवलपर की डेली टास्क जैसे वेब पेज की डिज़ाइन करनी होती है और जो पेज आप डिज़ाइन यानि डेवेलोप कर रहे है वह मोबाइल responsive , tab responsive और desktop responsive होनी चाहिए तभी उसको यूजर फ्रेंडली माना जाता है। और डिज़ाइन करते वक्त यह भी ध्यान देनी होती है की जो आप पेज डिज़ाइन कर रहे हो उसकी पेज स्पीड भी फ़ास्ट होनी चाहिए तभी बाद में कोई प्रॉब्लम न हो।
HTML and CSS, JavaScript, Knowledge of Frameworks and Libraries, Version control, Cross-browser and device testing, Web performance optimization (WPO), Node. js, AngularJS