Angular Fundamentals: Components, Signals और Routing

Standalone components, templates, signals, routing, forms और HttpClient के साथ आधुनिक Angular सीखें। संरचित apps बनाने वाले front-end developers के लिए।

कोर्स शुरू करें →

आप क्या सीखेंगे

  • Angular projects बना सकेंगे और templates व bindings के साथ standalone components बना सकेंगे।
  • control flow, pipes, services और dependency injection उपयोग कर सकेंगे।
  • routing, lazy loading, reactive forms और validation जोड़ सकेंगे।
  • HttpClient व interceptors से APIs call कर सकेंगे और signals व RxJS से state संभाल सकेंगे।
  • Angular app को test, server-render और production के लिए build कर सकेंगे।

पाठ्यक्रम

मॉड्यूल 1: शुरुआत करें

  1. एंगुलर क्या है?
  2. आपका पहला प्रोजेक्ट

मॉड्यूल 2: कंपोनेंट्स

  1. कंपोनेंट की संरचना
  2. स्टैंडअलोन कंपोनेंट्स

मॉड्यूल 3: टेम्पलेट और डेटा बाइंडिंग

  1. इंटरपोलेशन और प्रॉपर्टी बाइंडिंग
  2. इवेंट बाइंडिंग
  3. टू-वे बाइंडिंग

मॉड्यूल 4: टेम्पलेट में कंट्रोल फ्लो

  1. @if, @for और @switch
  2. ngClass और ngStyle

मॉड्यूल 5: कंपोनेंट संचार

  1. @Input() और @Output()
  2. कंटेंट प्रोजेक्शन

मॉड्यूल 6: सर्विसेज़ और डिपेंडेंसी इंजेक्शन

  1. सर्विस बनाना
  2. डिपेंडेंसी इंजेक्शन

मॉड्यूल 7: राउटिंग

  1. राउट सेट करना
  2. राउट पैरामीटर
  3. लेज़ी लोडिंग

मॉड्यूल 8: फॉर्म्स

  1. टेम्पलेट-ड्रिवन फॉर्म्स
  2. रिएक्टिव फॉर्म्स
  3. फॉर्म वैलिडेशन

मॉड्यूल 9: HTTP और ऑब्ज़र्वेबल्स

  1. HttpClient की बुनियात
  2. RxJS ऑब्ज़र्वेबल्स
  3. HTTP Interceptors और Error Handling

मॉड्यूल 10: लाइफ़साइकल हुक्स

  1. ngOnInit, ngOnDestroy और ngOnChanges

मॉड्यूल 11: पाइप्स

  1. बिल्ट-इन पाइप्स
  2. कस्टम पाइप्स

मॉड्यूल 12: सिग्नल्स

  1. सिग्नल्स क्या हैं?
  2. computed() और effect()

मॉड्यूल 13: चेंज डिटेक्शन

  1. Angular DOM को कैसे अपडेट करता है

मॉड्यूल 14: स्टेट मैनेजमेंट

  1. कंपोनेंट स्टेट से आगे

मॉड्यूल 15: टेस्टिंग और डिप्लॉयमेंट

  1. कंपोनेंट टेस्ट करना
  2. प्रोडक्शन के लिए बिल्ड करना
  3. Server-Side Rendering और Hydration