Web Designing
वेब डिजाईन विभिन्न प्रकार के कौशलों तथा क्षेत्रों का पारिणामिक रूप होती है जिनकी आवश्यकता वेब साइट्स के निर्माण एवं उनके रख रखाव में पड़ती है। वेब डिजाईन के विभिन्न क्षेत्रों में ग्राफ़िक निर्माण, इंटरफ़ेस डिजाईन, उपभोक्ता अनुभव के अनुसार निर्माणन तथा सर्च इंजन ऑप्टिमाइजेशन आदि आते हैं। हालाँकि कई बार ऐसा होता है की विभिन्न व्यक्ति इन सभी कार्यों को अलग अलग संपन्न करते हैं पर कई निर्माता इन सभी कार्यों को अकेले ही पूर्ण करने की क्षमता रखते हैं। वेब डिज़ाइनरों से अपेक्षा की जाती है की वे बाजार में चल रही तकनीकों तथा उनकी उपयोगिता से अद्यतन रहें ताकि उसका भरपूर फायदा लोगों को मिलता रहे।
Web Designing के दो हिस्से होते है : Front End Web Design और Back End Web Developer.
Front End Web Design:
जैसे कि नाम से पता चलता है कि Front End Web Design Front मे deal करती है, यानि कि उस हिस्से से जो कि Visitor को दिख रहा है।
जब हम किसी भी Website को खोलते है तो हमारे सामने जो भी बना आता है वो सब Front End web designer का काम होता है। Front End Web Designing से हमारा मकसद सिर्फ website को सुन्दर बनाना ही नही होता, बल्कि web designing के द्वारा हमें ये भी ध्यान रखना होता है कि कौन सी चीज कहां जुडे जिससे हमारी website पर आने वाले visitor's को कोई दिक्कत ना हो।
Back End Developer
Web Developer website के दिमाग को बनाता है, जैसे कि website पर अगर कोई फार्म भरेगा तो वो किसके पास पहुँचना चाहिये, कोई ID/Password डालता है तो कौन सी profile खुलनी चाहिये ऐसी चीजो से । Back End Developer का काम visitor's को नहीं दिखता, लेकिन development के बिना बढ़िया website नहीं बन सकती।
Web Designer बनने के लिये क्या सीखना पड़ता है ?
एक अच्छा Web Designer बनने के लिये Front End Web Design और Back End Web Development दोनो की जानकारी होनी चाहिये।
पहले हम Front End Designing से शुरू करते है।
Photoshop Basics
जैसे हम घर बनवाने के लिये पहले architecture से नक्शा बनवाते है, ठीक उसी तरह Website design करने से पहले हमारे पास एक विचार होना चाहिये कि website कैसी दिखेगी। कई लोग पूरी website का design बहुत बारीकी से photoshop पर बनवाते है, लेकिन जो experts है वो Photoshop को सिर्फ एक blueprint बनाने के लिये करते है।
HTML
HTML का मतलब होता है Hyper Text Markup Language. HTML एक markup language है जिसका प्रयोग Website का ढा़चा बनाने के लिये किया जाता है। HTML एक भाषा है जो कि Code के रूप में लिखी जाती है। HTML सीखना बहुत ही आसान है। एक बार HTML सीख ली तो आप एक सरल सी Static website बना सकते है।
CSS
CSS का मतलब है Cascading Style Sheet. HTML हमारी website को structure देने के काम आता है और दूसरी ओर CSS हमारे HTML से बने structure को design देने के काम में आती है, ये हमारे design को Style देने के काम आती है।
JavaScript
JavaScript एक client side programming language है जो web pages में programming logic add करने के लिए यूज़ की जाती है। इसे आप इस तरह समझ सकते है। HTML एक designing language है और ये केवल webpages को design करती है। HTML के द्वारा आप webpages में कोई logic perform नहीं कर सकते है। जैसे की जब यूज़र link पर click करे तो आप कोई function call करके कुछ processing perform करवाना चाहते है। लेकिन ऐसा आप HTML के द्वारा नहीं कर सकते है। क्योंकि HTML सिर्फ webpages design करने के लिए यूज़ की जाती है। इसके लिए आपको एक programming language की आवश्यकता होती है। JavaScript एक ऐसी ही programming language है जो webpages में logic add करती है और उन्हें dynamic बनाती है।
HTML और CSS मिलकर एक बहुत अच्छी Static Website बना सकते है। अगर आपने सिर्फ Photoshop, HTML और CSS सीख लिया तो आप किसी IT company मे नौकरी ढूंढ़ सकते है और एक अच्छी Website बना सकते है।
Front End Design के लिये क्या सीखें ?
HTML/CSS/JS से आप static website बना सकते है, static website में हम database entry, Login, Register जैसे features नहीं बना सकते।
PHP
वैसे तो backend पर बहुत सी भाषायें चल सकती है, लेकिन शुरू में PHP सीखना सबसे आसान है। PHP बहुत ही powerful है और इससे हर feature perform हो सकता है। Facebook PHP पर ही बनायी गयी थी।
PHP सीखना इसलिये भी फायदेमंद है क्योंकि इससे हम कम पैसों में ही website बना सकते है। इससे हम WordPress पर web site design करना भी सीख सकते है, दुनिया की सबसे ज्यादा website और blogs WordPress पर बने है, तो PHP सीखने से आपके लिये WordPress बनाना आसान हो जायेगा।
DataBase
जब हम Facebook पर ID बनाते है या YouTube पर video देखते है। तो ये सारा data जहां store होता है उसे हम Data Base कहते है। सबसे ज्यादा प्रयोग होने वाला Data MySQL है इसे सीखने के बाद आप अपनी website पर लोगों का data भी store करवा सकते हैं।
MySQL जैसे data base मे कुछ भी store करवाने के लिये PHP जैसी भाषाओं का प्रयोग हो रहा है।
विडियो के लिए नीचे दिए गए लिंक पर क्लिक करें।
https://youtu.be/lLyHXt5K8hk
https://youtu.be/lLyHXt5K8hk
No comments:
Post a Comment