How to become a web developer? Web Designer कैसे बनें 2020 ? 

 एक web developer  का प्रोफेशन बहुत ही चैलेंजिंग होता है. क्योकि इस प्रोफेशन में टेक्नोलॉजी काफी  तेजी से चेंज होती रहती  है. और खुद को इस latest technology से up-to-date  रखने के लिये हमें हमेसा नई नई चीजे सीखते रहने के जरूरत होती  है. Well मै  खुद profession से एक web developer हु. और मै  एक मल्टीनेशनल कंपनी में  as a web developer जॉब  करता हु।  तो मै  आपको इस ब्लॉग में  6 स्टेप्स बताऊंगा  जिनको फॉलो करके मै  यहाँ तक पंहुचा हु. 

1. Set a goal:-

Web developement सीखने से पहले आपको यह समझना होगा की वेब डेवेलोपमेंट  क्या है.और फिर आपको  एक गोले सेट करना होगा, आपको अपने आप से पूरी ईमानदारी से  पूछना  होगा, की आप क्या achieve करना चाहते हो,  क्या बनना चाहते हो. आप एक ग्राफ़िक्स डिज़ाइनर बनना चाहते हो या  Front - end developer या फिर Backend developer, ये सभी  डेवलपमेंट के  अलग अलग पार्ट  है, अब अपनी Choice के हिसाब से आप अपना एक gole सेट करे।  


2. Select a language to learn:-

अब अगर आपने अपना goal सेट कर लिया है तो अब टाइम है उस goal के लिये काम करने का, अगर आपने Web Designer (front - end) डेवलपमेंट chose  किया है  आपको बता दू की आपको इन लैंग्वेज और टेक्नोलॉजी को सिखने के जरूरत है. 

१. HTML (हाइपर टेक्स्ट मार्कअप लैंग्वेज ).
२. CSS (casecade style sheet ).
३. Bootstrap.
४. JQuery .
५. JavaScript . 


ऊपर लिखे गए 5 Languages front - end Web Design के लिए बहुत हे इम्पोर्टेन्ट है।  आप HTML , और CSS से सुरु कर सकते है. 

अगर आपने Back-end डेवलपमेंट को chose  किया है तो मै  आपको बता दू के Back-end डेवलपमेंट सर्वर साइड स्क्रिप्टिंग आती है. backend side में लिखे  code database से intract करते है।  और डाटा को Website पर  प्रदर्शित करते है Back-end डेवलपमेंट सीखने  के लिये आपको इन लैंग्वेज और टेक्नोलॉजी को सिखने के जरूरत है. 

१. PHP
२. Python
३. Ruby
४. Java 

इनमे से कम से कम आपको एक लैंग्वेज तो आनी ही चाहिये, अगर एक से ज्यादा आते है तो बहुत अच्छी बात है  , Personaly मै आपको PHP recommand  करुगा, क्यों की ये बाकि ३ से आसान है और इसके कोड का स्ट्रक्चर भी Easy to Understandable  है 

इसके साथ ही आपको एक Database भी आना चाहिये जैसे ,

१. MYSQL
२. ORACLE 

इसमें मै आपको MYSQL recommand  करुगा. MYSQL Database का PHP के साथ Combination बहुत अच्छा है ।


3. Earn a degree in computer science / IT:-


मै आपसे ये नहीं बोलूगा के आपको ये सारी चीज़े सीखने के बाद डिग्री के जरूरत नहीं है , हो सकता है की कुछ कम्पनीज ऐसे है जो knowledge को priority देती है,पर हम लोग इंडिया में रहते है , यहाँ आज भी डिग्री को ही प्राथमिकता दे जाती है , उसके बाद knowledge को , यही सच  है।  Example के लिये आप इंडिया के टॉप मोस्ट कंपनीज को देखलो जैसे के TCS , WIPRO , HCL .ये सभी Minimum, Technology में bachlor  prefer करती है. 

तो मै यही कहूंगा के technology सिखने के साथ - साथ आप कम से कम CS या IT  में  एक डिप्लोमा या बैचलर की  Degree को Earn कर ले. 


4. Review code daily and practice it:-

अब अगर आप कोड लिखना सीख गए हो, तो अब जरूरत है के आप Daily bases  पर कोड लिखो ,चाहे ३० Minutes ही लिखो पर रोज लेखो, इससे आप कोडिंग के नए - नए टिप्स  सीखते रहोगे और सबसे जरूरी चीज के पुराने कोड को Review  करते रहें , जिससे आपको आपकी गलतिया पता चलती रहेंगी। और आप अपने  Coding Skill को Improve कर पाएंगे। साथ ही अगर आपको दूसरे Developers का कोड Review करने का मौका मिले तो उनके कोड को भी Review करते रहे इससे आपको उस Developer के कोडिंग लॉजिक्स की काफी जानकारी मिलेगी।  

5. Make projects and Face interview:- 


अब तक आपने जिस भी टेक्नोलॉजी को सीखा है, अब आप उसका यूज़ करके कुछ प्रोजेक्ट बनाइये, आप इसके लिये कुछ बेसिक प्रोजेक्ट जैसे:- 
१. School website. 
२. Business Portfolio.
३. News Website. 
या E-commerce Website भी बना है. 
ये काफी जरूरी है के आप कम से कम project जरूर बनाए।  क्योकि जब आप इंटरव्यू देने जाएगे।  तब आप Interviewer को अपने बनाए प्रोजेक्ट के बारे में Describe करके उसे Impress कर सकते है. और ये प्रूफ कर सकते है, के आप के पास Theoretical Knowledge के साथ साथ Practical Knowledge भी है,और आप इस जॉब के लिये परफेक्ट Person है. 


मै Promiss करता हु कि अगर आप इन ५ टिप्स को फॉलो करोगे तो आप जरूर एक Successfull वेब डेवलपर बनोगे। मैंने खुद इन्ही ५ टिप्स को फॉलो किया है और आज मै एक Reputed Company में Web Developer की Post पर हूँ.