Udacity कोर्स

प्रोग्रेसिव वेब ऐप्लिकेशन के बारे में जानकारी

इस कोर्स में, आप अपने पहले प्रोग्रेसिव वेब ऐप्लिकेशन पर काम करना शुरू करेंगे. यह वेब ऐप्लिकेशन, ऐसी कई सुविधाओं का फ़ायदा ले सकता है जिनका आनंद नेटिव ऐप्लिकेशन ने लिया है. आपको ऐसा वेब ऐप्लिकेशन बनाने का ज़्यादा अनुभव मिलेगा जो सर्विस वर्कर का इस्तेमाल करके ऑफ़लाइन काम करता है. आखिर में, आपको अपने ऐप्लिकेशन को वेब ऐप्लिकेशन मेनिफ़ेस्ट फ़ाइल की मदद से, उपयोगकर्ता की होम स्क्रीन पर इंस्टॉल करने लायक बनाना होगा.

यह एक मुफ़्त कोर्स है. इसके लिए, यह Udacity की मदद से ऑफ़र किया जाता है

कोर्स में शामिल हों

वेब सुलभता

इस कोर्स के दौरान, आपको वेब ऐप्लिकेशन ऐक्सेस करने का अनुभव मिलेगा. आप यह समझ पाएंगे कि उपयोगकर्ताओं को कब और क्यों ऐक्सेस की ज़रूरत होती है. इसके बाद, आपको “कैसे” का तरीका पता चलेगा: पेज रीडर को स्क्रीन रीडर के साथ ठीक से काम करने लायक बनाना, और इनपुट फ़ोकस को मैनेज करना (उदाहरण के लिए, किसी फ़ॉर्म को टैब करते समय दिखने वाली हाइलाइट.) आपको यह समझ आ जाएगा कि वेब पेजों के लिए “सिमेंटिक” और “सिमेंटिक मार्कअप” का क्या मतलब है. साथ ही, कई तरह के सहायक डिवाइसों की मदद से, इंटरफ़ेस पर नेविगेट करने की सुविधा देने के लिए, Kerberos मार्कअप जोड़ सकते हैं. आखिर में, आपको स्टाइल करने की ऐसी तकनीकों के बारे में जानकारी मिलेगी जिनकी मदद से, आंशिक दृष्टि वाले उपयोगकर्ता आपके पेजों पर आसानी से और भरोसेमंद तरीके से नेविगेट कर सकते हैं.

यह एक मुफ़्त कोर्स है. इसके लिए, यह Udacity की मदद से ऑफ़र किया जाता है

कोर्स में शामिल हों

ब्राउज़र रेंडरिंग ऑप्टिमाइज़ेशन

उपयोगकर्ताओं के लिए परफ़ॉर्मेंस बहुत मायने रखती है. वेब डेवलपर को ऐसे ऐप्लिकेशन बनाने चाहिए जो तेज़ी से काम करें और आसानी से रेंडर करें. Google के बेहतरीन प्रॉडक्ट गुरु पॉल लुइस, 'जैंक' को मिटाने में आपकी मदद करने के लिए तैयार हैं. साथ ही, वे वेब ऐप्लिकेशन बनाने में भी आपकी मदद करेंगे जिनमें एक सेकंड में 60 फ़्रेम की परफ़ॉर्मेंस होती है. यहां आपको उन टूल के बारे में जानकारी मिलेगी जिनकी मदद से आप ऐप्लिकेशन की प्रोफ़ाइल बना सकते हैं और जैंक की वजहों का पता लगा सकते हैं. आपको ब्राउज़र की रेंडरिंग पाइपलाइन के बारे में पता चलेगा. साथ ही, ऐसे पैटर्न के बारे में पता चलेगा जिनसे परफ़ॉर्मेंस वाले ऐप्लिकेशन को आसानी से बनाया जा सकता है.

यह एक मुफ़्त कोर्स है. इसके लिए, यह Udacity की मदद से ऑफ़र किया जाता है

कोर्स में शामिल हों

रिस्पॉन्सिव वेब डिज़ाइन (स्क्रीन के हिसाब से साइज़ बदलने वाला वेब डिज़ाइन)

इस कोर्स में, आप Google के पीट लेपेज की मदद से रिस्पॉन्सिव वेब डिज़ाइन की बुनियादी बातें जानेंगे! आप खुद का रिस्पॉन्सिव वेब पेज बनाएंगे. यह किसी भी डिवाइस - फ़ोन, टैबलेट, डेस्कटॉप या इनके बीच किसी भी डिवाइस पर अच्छी तरह काम करेगा.

सबसे पहले, आपको यह पता करना होगा कि कौनसी साइट रिस्पॉन्सिव है और अलग-अलग डिवाइसों पर, रिस्पॉन्सिव डिज़ाइन के कुछ सामान्य पैटर्न कैसे काम करते हैं. यहां आपको व्यूपोर्ट टैग और सीएसएस मीडिया क्वेरी का इस्तेमाल करके, रिस्पॉन्सिव रिस्पॉन्सिव लेआउट बनाने का तरीका पता चलेगा. आगे बढ़ने के साथ-साथ, आपको छोटे और बड़े ब्रेकपॉइंट के साथ प्रयोग करना होगा और टेक्स्ट को पढ़ने के लिए ऑप्टिमाइज़ करना होगा.

यह एक मुफ़्त कोर्स है. इसके लिए, यह Udacity की मदद से ऑफ़र किया जाता है

कोर्स में शामिल हों

अहम रेंडरिंग पाथ

मोबाइल और डेस्कटॉप ब्राउज़र, पेजों को कैसे रेंडर करते हैं, इस बारे में ज़्यादा जानने से आपको किसी भी वेबसाइट को तेज़ी से ऑप्टिमाइज़ करने का तरीका पता चलेगा.

इसमें आपको अहम रेंडरिंग पाथ के बारे में जानकारी मिलेगी या एचटीएमएल, सीएसएस, और JavaScript को लिविंग, सांस लेने-छोड़ने वाली वेबसाइटों में बदलने के लिए, ब्राउज़र को ज़रूरी चरणों के बारे में जानकारी मिलेगी. इसके बाद, परफ़ॉर्मेंस को बेहतर बनाने वाले टूल और परफ़ॉर्मेंस की जांच करने के लिए, टूल के साथ प्रयोग किया जा रहा है. साथ ही, स्क्रीन पर पहले पिक्सल को जल्द से जल्द दिखाने के लिए, आसान रणनीतियों के बारे में भी जाना जा सकता है. आपको यह पता चलेगा कि PageSpeed Insights से सुझाव कैसे देखे जा सकते हैं. साथ ही, आपको Google Chrome के डेवलपर टूल की टाइमलाइन व्यू से उस डेटा को ढूंढने का तरीका भी पता चलेगा जिसकी ज़रूरत आपको तुरंत परफ़ॉर्मेंस बेहतर बनाने के लिए होती है!

यह एक मुफ़्त कोर्स है. इसके लिए, यह Udacity की मदद से ऑफ़र किया जाता है

कोर्स में शामिल हों

रिस्पॉन्सिव इमेज

क्या आप जानते हैं कि किसी वेब पेज को लोड करने के लिए, इमेज पर औसतन 60% से भी ज़्यादा बाइट होते हैं?

इस कोर्स में, आप आधुनिक वेब पर इमेज के साथ काम करने का तरीका जानेंगे, ताकि आपकी इमेज शानदार दिखें और किसी भी डिवाइस पर तेज़ी से लोड हो सकें.

साथ ही, आपको अपने डेवलपमेंट वर्कफ़्लो में रिस्पॉन्सिव इमेज को आसानी से इंटिग्रेट करने के लिए, कई तरह के कौशल और तकनीकों का इस्तेमाल करना होगा. कोर्स के आखिर में, आपको अलग-अलग व्यूपोर्ट साइज़ और इस्तेमाल की स्थितियों के मुताबिक इमेज बनानी होंगी.

यह एक मुफ़्त कोर्स है. इसके लिए, यह Udacity की मदद से ऑफ़र किया जाता है

कोर्स में शामिल हों

ऑफ़लाइन वेब ऐप्लिकेशन

यह कोर्स खास तौर पर लोगों के अनुभव को ध्यान में रखकर किया गया है. इसमें, डेवलपर को यह दिखाया जाता है कि किस तरह ऑफ़लाइन तरीका सबसे सही है. इससे, यह पक्का किया जा सकता है कि कोई ऐप्लिकेशन हर स्थिति में सबसे अच्छा परफ़ॉर्म करे. आपको उपयोगकर्ताओं के लिए, खराब, खराब, रुक-रुककर चलने वाली, और खराब कनेक्टिविटी की स्थिति के बीच का अंतर पता चलेगा. साथ ही, ऐप्लिकेशन को आसानी से नेविगेट करने की जानकारी दी जाएगी.

इस कोर्स में आपने जो कौशल सीखे हैं, उनका इस्तेमाल करके आप एक ऐसा ऐप्लिकेशन बनाएं जो ऑनलाइन और ऑफ़लाइन दोनों तरह से काम करता है और जब मुमकिन होगा, तब नया डेटा लोड करेगा. नेटिव ऐप्लिकेशन की तरह ही, आपके वेब ऐप्लिकेशन भी नेटवर्क से इंटरैक्ट करेंगे. इससे, उपयोगकर्ता को बेहतर अनुभव मिलेगा. जैसे, ट्रेन टनल में फंस जाना, कॉन्फ़्रेंस में बहुत ज़्यादा वाई-फ़ाई पर भरोसा करना या मोबाइल नेटवर्क से "डेड ज़ोन" में जाना

यह एक मुफ़्त कोर्स है. इसके लिए, यह Udacity की मदद से ऑफ़र किया जाता है

कोर्स में शामिल हों

वेब टूलिंग और ऑटोमेशन

इस कोर्स में, अपने डेवलपमेंट को सेट अप करने का तरीका बताया जाएगा. साथ ही, हर दिन के काम और उसे बार-बार करने के दौरान, अपनी प्रोडक्टिविटी बढ़ाएं. साथ ही, अपने-आप और अपनी साइट को आपदा से बचाने के साथ-साथ, अपने-आप होने वाले ऑप्टिमाइज़ेशन और ऑटोमेशन की मदद से बहुत समय और मेहनत बचाएं. आखिर में, इस प्रोसेस के बारे में पूरी जानकारी मिलने के बाद, आपको इस बारे में पता चलेगा.

यह एक मुफ़्त कोर्स है. इसके लिए, यह Udacity की मदद से ऑफ़र किया जाता है

कोर्स में शामिल हों

उच्च रूपांतरण वाले वेब फ़ॉर्म बनाना

वेब पर किसी भी काम के अनुभव का एक फ़ॉर्म होता है. चाहे वह टेक्स्ट बॉक्स, टॉगल, बटन, चेकबॉक्स या टच किए जा सकने वाले विजेट से बना हो, वेब डेवलपर को उपयोगकर्ताओं को खुश करने और कन्वर्ज़न बढ़ाने के लिए, फ़ॉर्म का इस्तेमाल करना होगा.

इस कोर्स में, आप आधुनिक फ़ॉर्म बनाने के सबसे सही तरीकों के बारे में जानेंगे. ई-कॉमर्स चेकआउट और इवेंट प्लानर ऐप्लिकेशन की मदद से, प्रोजेक्ट से जुड़े अपने कौशल को बेहतर तरीके से समझें!

खास तौर पर, आप ल्यूक रोब्लेव्स्की के कई इंटरव्यू भी देखेंगे, जिनमें वे वेब प्रॉडक्ट डिज़ाइन के लेखक और लेखक ल्यूक रॉब्लेस्की हैं. वे आधुनिक वेब के लिए उनके इंटरैक्शन के बारे में जानेंगे.

यह एक मुफ़्त कोर्स है. इसके लिए, यह Udacity की मदद से ऑफ़र किया जाता है

कोर्स में शामिल हों