AngularJS Deep Dive Course
בקורס זה נפרק את AngularJS לגורמים שבונים את ה- Framework ונלמד איך עובד AngularJS, מה נקודות החולשה שלו ואיך אפשר לשפר אותו. הקורס מיועד לאנשים שמכירים AngularJS ועובדים איתו ביום יום, אך לא מכירים איך הוא עובד "מתחת למכסה המנוע". אני מבטיח לכם שתגלו הרבה דברים חדשים.
[contact-form subject='[Eyal%26#039;s space'][contact-field label='שם מלא' type='name' required='1'/][contact-field label='אימייל' type='email' required='1'/][contact-field label='טלפון' type='text'/][/contact-form]AngularJS Deep Dive Course
HTML is great for declaring static documents, but it falters when we try to use it for declaring dynamic views in web-applications. AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop.
AngularJS is a structural framework for dynamic web apps. It lets you use HTML as your template language and lets you extend HTML's syntax to express your application's components clearly and succinctly. Out of the box, it eliminates much of the code you currently write through data binding and dependency injection.
Module 1: AngularJS Bootstrap Process
This module gives a quick overview about Angular startup process.
o $parse
o $interpolate
Module 2: $provide Services Internals
Module 3: Directive Internals
Compile method vs. Link method
Communication between directive
o $id
o $watch and $watchCollection
o $apply
o How to build directive with no scope and Watch
o Dynamic Template
o Multi Transclusion
Module 4: Communication Services
o Headers
o Transforming Requests & Responses
o Caching
o Response Interceptors
Module 5: Routing and Navigation
$route service and route object
Module 6: Forms in AngularJS
ngModelController & ngFormController
o Input states and css
o Custom value formatting and parsing
o Custom validation