Мета закинута
Автор не відписував в цілі 9 років 7 месяців 26 днів
Angular.js
Учу первый) Да, я слоупок
Критерій завершення
Понимаю "философию" Angular.js, могу писать тесты
- 
                    
                    Code School- 
                                                                        Level 1 Flatlander's Gem Store 
- 
                                                                        Level 2 Built-in Directives 
- 
                                                                        Level 3 Forms 
- 
                                                                        Level 4 Custom Directives 
- 
                                                                        Level 5 Services 
 
- 
                                                                        
- 
                    
                    Codecademy- 
                                                                        UNIT 1: YOUR FIRST APP 
- 
                                                                        UNIT 2: DIRECTIVES 
- 
                                                                        UNIT 3: SERVICES 
- 
                                                                        UNIT 4: ROUTING 
- 
                                                                        UNIT 5: PUTTING IT ALL TOGETHER 
 
- 
                                                                        
- 
                    
                    Video Tutorial: AngularJS Fundamentals in 60-ish Minutes
- 
                    
                    https://vk.com/feed?w=wall-30666517_1313058- 
                                                                        Первое видео 
- 
                                                                        Второе видео 
 
- 
                                                                        
- 
                    
                    Code School2Вартість етапу — 34.8 $ - 
                                                                        LEVEL 1 
- 
                                                                        LEVEL 2 
- 
                                                                        LEVEL 3 
- 
                                                                        LEVEL 4 
 
- 
                                                                        
- 
                    
                    CookbookGitHub с исходниками: https://github.com/sbrink/angularjs-cookbook-code - 
                                                                        1 Create an analog clock with SVG 
- 
                                                                        2 Build a date select 
- 
                                                                        3 How to use AngularJS with a curly braced template engine 
- 
                                                                        4 Use the $compile function 
- 
                                                                        5 Show a confirm box before ng-click is executed 
- 
                                                                        6 Create a digital clock 
- 
                                                                        7 Enable the save button only on valid form data 
- 
                                                                        8 Disable trimming in input fields 
- 
                                                                        9 Dynamic service loading with the $injector 
- 
                                                                        10 Create a dynamic templateUrl 
- 
                                                                        11 Show a box on outstanding http requests (simple) 
- 
                                                                        12 Show only initialized data on startup 
- 
                                                                        13 Create a markdown live preview 
- 
                                                                        14 Table double rows with ng-repeat 
- 
                                                                        15 Prevent duplicate warnings in ng-repeat 
- 
                                                                        16 Slide right/left with animations 
- 
                                                                        17 Pass a function to a directive with an isolated scope (&) 
- 
                                                                        18 Select box with multiple option 
- 
                                                                        19 Select and ng-options 
- 
                                                                        20 Make a sortable table 
- 
                                                                        21 Make a stacked bar chart 
- 
                                                                        22 Prevent event propagation from ng-click 
- 
                                                                        23 Submit form on enter key 
- 
                                                                        24 Make a syntax highlighter 
- 
                                                                        25 Textarea char limit with remaining counter 
- 
                                                                        26 Theme support 
- 
                                                                        27 Use the inner html of a directive in your template 
- 
                                                                        28 Write a blacklist validator 
- 
                                                                        29 General purpose uniqueness validator 
- 
                                                                        30 Forms with view / edit mode 
- 
                                                                        31 All / none / invert for a list of checkboxes 
- 
                                                                        32 Controller to controller communication 
- 
                                                                        33 Use your view filters in your controller (quick) 
- 
                                                                        34 Reset a form 
- 
                                                                        35 How to use the same function for multiple watchers 
- 
                                                                        36 Get current app name (quick) 
- 
                                                                        37 Prevent heavy computing operations from making your app sluggish 
- 
                                                                        38 How to structure your services 
- 
                                                                        39 Write a decorator - change a service result without monkey patching 
- 
                                                                        40 Notification service delayed / sticky 
- 
                                                                        41 Why is there a Provider at the end of some services ($route and $routeProvider)? 
- 
                                                                        42 Replace history path 
- 
                                                                        43 Filter an exact match (quick) 
- 
                                                                        44 Get last element(s) in a collection (quick) 
- 
                                                                        45 How to highlight a search 
- 
                                                                        46 Easy filtering with the filter filter 
- 
                                                                        47 How to cache data with promises 
- 
                                                                        48 Convert a 3rd party promise with $q.when 
- 
                                                                        49 TODO: How to wait for several async events 
- 
                                                                        50 How to transform every callback into a promise 
- 
                                                                        51 Testing focus directive 
- 
                                                                        52 Mocking http requests 
- 
                                                                        53 Testing only a subset of tests 
- 
                                                                        54 Redirect to an error page 
- 
                                                                        55 Spreading route definitions among modules 
- 
                                                                        56 Stop timers before a scope is removed 
- 
                                                                        57 What all the extra .js files are doing? 
- 
                                                                        58 How to debug your application with the browser 
- 
                                                                        59 EcmaScript 5 array functions you should know and use 
- 
                                                                        60 Execute code at startup 
- 
                                                                        61 Finding Bottlenecks with Batarang 
- 
                                                                        62 How to use regular urls without the hash 
- 
                                                                        63 Report backend errors 
- 
                                                                        64 Optional params and wildcards in Router 
- 
                                                                        65 Deregister an event listener 
- 
                                                                        66 How to use the dot correctly 
- 
                                                                        67 What belongs on the scope 
 
- 
                                                                        
- 
                    
                    Настроить среду для тестирования- 
                                                                        Поставить Karma 
- 
                                                                        Поставить Jasmin 
- 
                                                                        Поставить WebStorm 
- 
                                                                        Подключить все к Webstorm 
- 
                                                                        Посмотреть как это все подключить к NetBeans 
 
- 
                                                                        
- 
                    
                    Тестирование- 
                                                                        http://karma-runner.github.io/0.8/index.html 
- 
                                                                        http://www.yearofmoo.com/2013/01/full-spectrum-testing-with-angularjs-and-karma.html 
- 
                                                                        https://www.youtube.com/watch?v=XBQWzxTqAYw&index=9&list=PLvItDmb0sZw-9LXhYO9Ts8mToESWCr4e4 
- 
                                                                        http://kurapov.ee/rus/lab/quality_control/karma_jasmine_testing_angularjs/ 
- 
                                                                        https://habrahabr.ru/post/233705/ 
- 
                                                                        https://www.youtube.com/watch?v=UDB-jm8MWro 
- 
                                                                        https://www.youtube.com/watch?v=UYVcY9EJcRs 
 
- 
                                                                        
- 
                    
                    Прочитать Pro AngularJS- 
                                                                        Chapter 1: Getting Ready 
- 
                                                                        Chapter 2: Your First AngularJS App 
- 
                                                                        Chapter 3: Putting AngularJS in Context 
- 
                                                                        Chapter 4: HTML and Bootstrap CSS Primer 
- 
                                                                        Chapter 5: JavaScript Primer 
- 
                                                                        Chapter 6: SportsStore: A Real Application 
- 
                                                                        Chapter 7: SportsStore: Navigation and Checkout 
- 
                                                                        Chapter 8: SportsStore: Orders and Administration 
- 
                                                                        Chapter 9: The Anatomy of an AngularJS App 
- 
                                                                        Chapter 10: Using Binding and Template Directives 
- 
                                                                        Chapter 11: Using Element and Event Directives 
- 
                                                                        Chapter 12: Working with Forms 
- 
                                                                        Chapter 13: Using Controllers and Scopes 
- 
                                                                        Chapter 14: Using Filters 
- 
                                                                        Chapter 15: Creating Custom Directives 
- 
                                                                        Chapter 16: Creating Complex Directives 
- 
                                                                        Chapter 17: Advanced Directive Features 
- 
                                                                        Chapter 18: Working with Modules and Services 
- 
                                                                        Chapter 19: Services for Global Objects, Errors, and Expressions 
- 
                                                                        Chapter 20: Services for Ajax and Promises 
- 
                                                                        Chapter 21: Services for REST 
- 
                                                                        Chapter 22: Services for Views 
- 
                                                                        Chapter 23: Services for Animation and Touch 
- 
                                                                        Chapter 24: Services for Provision and Injection 
- 
                                                                        Chapter 25: Unit Testing 
 
- 
                                                                        
- 2306
- 10 січня 2016, 19:13
Не пропустіть нові записи!
Підпишіться на ціль і стежте за її досягненням
 
     
     
                         
				