वेब डेव्हलपमेंट म्हणजे सामान्यतः इंट्रानेट किंवा इंटरनेटद्वारे होस्टिंगसाठी वेबसाइट विकसित करण्याशी संबंधित कार्यांशी संबंधित. वेब डेव्हलपमेंट प्रक्रियेमध्ये वेब डिझाइन, वेब कंटेंट डेव्हलपमेंट, क्लायंट-साइड/सर्व्हर-साइड स्क्रिप्टिंग आणि नेटवर्क सिक्योरिटी कॉन्फिगरेशन यासह इतर कामांचा समावेश होतो. वेब डेव्हलपमेंट, ज्याला वेबसाइट डेव्हलपमेंट देखील म्हणतात, ब्राउझरवर ऑनलाइन चालणाऱ्या वेबसाइट्स आणि वेब अॅप्लिकेशन्स तयार करणे, तयार करणे आणि देखरेख करणे याशी संबंधित कार्यांचा संदर्भ देते. तसेच यात वेब डिझाइन, वेब प्रोग्रामिंग आणि डेटाबेस मैनेजमेंट देखील समाविष्ट असू शकते.
वेब डेव्हलपमेंट म्हणजे वेबसाइट तयार करणे, तयार करणे आणि त्यांची देखभाल करणे. यात वेब डिझाइन, वेब प्रोग्रामिंग आणि डेटाबेस मैनेजमेंट यासारख्या बाबींचा समावेश आहे. हे एक ऍप्लिकेशन तयार करणे आहे जे इंटरनेटवर म्हणजेच वेबसाइटवर काम करते.
What is web development – वेब डेवलपमेंट म्हणजे काय ?
वेब डेव्हलपमेंट हा शब्द दोन शब्दांनी बनलेला आहे, तो म्हणजे:
वेब: हे वेबसाइट्स, वेबपेज किंवा इंटरनेटवर काम करणार्या कोणत्याही गोष्टीचा रेफेरन्स देते.
विकास: सुरवातीपासून स्क्राच तयार करणे.
टाईप ऑफ वेब डेवलपमेंट :
वेब डेव्हलपमेंटचे तीन मुख्य प्रकार आहेत:
- फ्रंट-एंड डेव्हलपमेंट
- बॅक-एंड डेव्हलपमेंट
- फुल-स्टॅक डेव्हलपमेंट
फ्रंटएंड वेब डेव्हलपमेंट
वेब डेव्हलपमेंटचा हा प्रकार CSS, HTML आणि JavaScript वापरून माहिती आणि उपलब्ध डेटाला ग्राफिकल वापरकर्ता इंटरफेसमध्ये बदल करण्यास मदत करतो. जेणेकरुन वापरकर्ते प्रदान केलेल्या इंटरफेसशी सहजपणे संवाद साधू शकतील. हे वेबसाइटच्या भागाशी संबंधित आहे जे वापरकर्ते पाहू शकतात आणि सहजपणे समजू शकतात.
-उदाहरणार्थ, तुमच्या ब्राउझरवर, तुम्ही वापरकर्ता म्हणून वेबसाइटच्या फ्रंटएंडला पाहता आणि संवाद साधता. यामध्ये रंग, इमेज, कन्टेन्ट इत्यादींसह तुम्ही थेट पाहू आणि अनुभवू शकता अशा सर्व गोष्टींचा समावेश आहे.
फ्रंटएंड फ्रेमवर्क आणि लायब्ररी:
- AngularJS
- Material UI
- VueJS
- jQuery
- Tailwind CSS
- jQuery UI
- React.js
- Bootstrap
बॅकएंड वेब डेव्हलपमेंट
कोणत्याही वेबपेज बॅकएंड पार्ट म्हणजेच हा पार्ट आहे. जो वापरकर्ते पाहू शकत नाही. तो वेबसाइटचा ब्याकबोन आहे. वापरकर्ते ते पाहू शकत नाहीत, परंतु वेबसाइटच्या कामासाठी त्याचा वापर केला जातो. हे विकसकांना डेटा स्टोर करण्यासाठी आणि ऑर्गनायझ करण्यास अनुमती देते, तसेच फ्रंटएंड किंवा क्लायंट-साइडवर उपलब्ध असलेल्या प्रत्येक गोष्टीचे योग्य काम सुरु आहे कि नाही या वरती लक्ष ठेवते
बॅकएंड भाग वेबसाइटवर डिरेक्ट दाखवला जाणारा डेटा पाठवून आणि प्राप्त करून वेबपेज समोरील भागाशी contact करतो. जेव्हा वापरकर्ते काही डेटा फील करतात, फॉर्म भरतात किंवा काहीतरी खरेदी करतात, तेव्हा ब्राउझर ती request बॅकएंड (सर्व्हर-साइड) वर पाठवते आणि तो डेटा तुम्हाला सिस्टीम फ्रंटएंड च्या स्वरुपात तुम्हाला स्क्रीन वरती दाखवते.
फुल स्टॅक डेव्हलपमेंट
फुल स्टॅक डेव्हलपमेंट म्हणजे वेब पेजच्या फ्रंटएंड आणि बॅकएंडला मिळून डेवलपमेंट करणे. यात डेटा ऑर्गनायझेशन आणि स्टोरेजसाठी डेटाबेस म्यानेजमेंट करण्यासह वेबपेजचे ग्राफिक्स आणि डिझाइनचा डेवलपमेंट सुद्धा समाविष्ट आहे.
तर अश्या प्रकारे आपण बघितल कि वेब डेवलपमेंट म्हणजे नेमक काय असत. त्या मध्ये किती प्रकार आहेत. ते कशासाठी वापरले जातात. या सर्व गोष्टीन बदल आपण या मध्ये पाहले. मला आशा आहे तुम्हाला हि माहिती आवडली असेल.
FAQ About web development
Ans: वेब डेव्हलपमेंटचे प्रकार खालील प्रमाणे आहेत.
1. फ्रंट-एंड वेब विकास.
2. बॅक-एंड वेब विकास.
3. पूर्ण-स्टॅक वेब विकास.
Ans: वेब प्रोग्रामिंग, ज्याला वेब डेव्हलपमेंट देखील म्हणतात. वेब ऍप्लिकेशन्सची उदाहरणे म्हणजे Facebook सारख्या सोशल नेटवर्किंग साइट्स किंवा Amazon सारख्या ई-कॉमर्स साइट्स. आशी बरेचशे उदाहरण आपल्याला वेब डेवलपमेंटचे देता येतील.
Ans: वेब डेव्हलपमेंटमध्ये यशस्वी होण्यासाठी काही स्किल्स खालील प्रमाणे :
Computer literacy.
Strong numeracy skills.
Strong communication skills.
Excellent problem-solving skills.
Strong creative ability.
A logical approach to work.
The ability to explain technical matters clearly.
Attention to detail.