User Tools

Site Tools


newdevs:resources

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
newdevs:resources [2020/07/16 11:41] – [Recommended Resources] tmccannanewdevs:resources [2022/01/27 16:58] – [Recommended Resources] tmccanna
Line 8: Line 8:
   * [[https://wiki.evergreen-ils.org/doku.php?id=code_formatting_standards | Code Formatting Standards]]   * [[https://wiki.evergreen-ils.org/doku.php?id=code_formatting_standards | Code Formatting Standards]]
  
-**Git** +**Accessibility** 
-  * Git CompleteThe definitive, step-by-step guide to Git (**$** - online course - [[https://www.udemy.com/course/git-complete/]]) +  * [[https://webaim.org/articles/|WebAim]] has a trove of excellent articles 
-  * Git with Evergreen (Documentation - [[https://wiki.evergreen-ils.org/doku.php?id=dev:git]])+  * [[https://a11yweekly.com/|The a11y weekly newsletter]] 
 +  * [[https://www.deque.com/axe/|axe]], a browser extension that catches some accessibility issues.  Once it finds an error, it gives you a "Learn More" link that is super helpful at explaining best practices.
  
-**HTML & CSS** +**Action Triggers** 
-  * CSS: Cascading Style Sheets ([[https://developer.mozilla.org/en-US/docs/Web/CSS]]) +  * [[https://www.youtube.com/watch?v=7ptdKkeGuBU&list=PLsktT5b82paWzb6R_C_0pJ4pf_eo9xOGJ&index=16|If This Then ThatAction Triggers]] - Overview of how action triggers are configured and used, and the related code and database components that make them run
-  * Introduction to HTML ([[https://www.w3schools.com/html/html_intro.asp]]) +
-  * Web Accessibility Initiative - WAI-ARIA Overview ([[https://www.w3.org/WAI/standards-guidelines/aria/]]) +
- +
-**Perl Perl Template Toolkit** +
-  * Template Toolkit ([[http://www.template-toolkit.org/]]+
- +
-**TypeScript** +
-  * Introduction to TypeScript Development (**$** online course - [[https://www.udemy.com/introduction-typescript-development/]]) +
-  * TypeScript Essential Training (**$** - online course - [[https://www.lynda.com/Typescript-tutorials/TypeScript-Essential-Training/421807-2.html]])+
  
 **Angular** **Angular**
Line 29: Line 21:
   * [[dev:angular_dev_best_practices|Evergreen Angular Development Best Practices]]   * [[dev:angular_dev_best_practices|Evergreen Angular Development Best Practices]]
   * [[dev:browser_staff:examples|Example of developing a new page for the Evergreen web client]]   * [[dev:browser_staff:examples|Example of developing a new page for the Evergreen web client]]
 +  * [[https://www.youtube.com/watch?v=I_XZj-_JiRQ&list=PLsktT5b82paWzb6R_C_0pJ4pf_eo9xOGJ&index=8|Angular Client Ingredients (Recording)]] (Bill Erickson)
  
-**JavaScript** +**Creating and Testing Patches** 
-  * JavaScript Promises ES6 Training Tutorial (online course - [[https://www.reddit.com/r/learnjavascript/comments/bu48a5/javascript_promises_es6_training_tutorial_under_6/]]) +  * [[https://www.youtube.com/playlist?list=PLsktT5b82paUn2A_n85c13oMMmdTRlVFY|Evergreen ILS YouTube Playlist]]
- +
-**Hacking Evergreen Videos** +
-  * Part 1 - [[https://vimeo.com/230985351]] +
-  * Part 2 - [[https://vimeo.com/231611654]] +
-  * Part 3 - [[https://vimeo.com/236490496]]+
  
 **Evergreen Conference Presentations** **Evergreen Conference Presentations**
Line 45: Line 33:
   * 2020: [[https://www.youtube.com/watch?v=lDmNsFeir8c&list=PLsktT5b82paWzb6R_C_0pJ4pf_eo9xOGJ&index=14|Working with MARC Records in PERL (Recording)]] (Rogan Hamby)   * 2020: [[https://www.youtube.com/watch?v=lDmNsFeir8c&list=PLsktT5b82paWzb6R_C_0pJ4pf_eo9xOGJ&index=14|Working with MARC Records in PERL (Recording)]] (Rogan Hamby)
  
-**Accessibility** +**Git** 
-  * [[https://webaim.org/articles/|WebAim]] has a trove of excellent articles +  * Git Complete: The definitive, step-by-step guide to Git (**$** - online course - [[https://www.udemy.com/course/git-complete/]]) 
-  * [[https://a11yweekly.com/|The a11y weekly newsletter]] +  * Git with Evergreen (Documentation - [[https://wiki.evergreen-ils.org/doku.php?id=dev:git]]) 
-  * [[https://www.deque.com/axe/|axe]], a browser extension that catches some accessibility issues.  Once it finds an error, it gives you a "Learn More" link that is super helpful at explaining best practices.+ 
 +**Hacking Evergreen Videos** 
 +  * Part 1 - [[https://vimeo.com/230985351]] 
 +  * Part 2 - [[https://vimeo.com/231611654]] 
 +  * Part 3 - [[https://vimeo.com/236490496]] 
 + 
 +**HTML & CSS** 
 +  * CSS: Cascading Style Sheets ([[https://developer.mozilla.org/en-US/docs/Web/CSS]]) 
 +  * Introduction to HTML ([[https://www.w3schools.com/html/html_intro.asp]]) 
 +  * Web Accessibility Initiative - WAI-ARIA Overview ([[https://www.w3.org/WAI/standards-guidelines/aria/]]) 
 + 
 +**JavaScript** 
 +  * JavaScript Promises ES6 Training Tutorial (online course - [[https://www.reddit.com/r/learnjavascript/comments/bu48a5/javascript_promises_es6_training_tutorial_under_6/]]) 
 + 
 +**OpenSRF** 
 +  * [[https://journal.code4lib.org/articles/3284|Introduction to OpenSRF - Code4Lib]] 
 +**Perl & Perl Template Toolkit** 
 +  * Template Toolkit ([[http://www.template-toolkit.org/]]) 
 +  * [[https://www.youtube.com/watch?v=fXrhpJUpFWE&list=PLsktT5b82paWzb6R_C_0pJ4pf_eo9xOGJ&index=15|Making PERL work for you in Evergreen (Recording)]] (Galen Charlton and Mike Rylander) 
 +  * [[https://www.youtube.com/watch?v=lDmNsFeir8c&list=PLsktT5b82paWzb6R_C_0pJ4pf_eo9xOGJ&index=14|Working with MARC Records in PERL (Recording)]] (Rogan Hamby) 
 +  * [[https://wiki.evergreen-ils.org/doku.php?id=backend-devel:open-ils_cstore_api|Methods in open-ils.cstore]] 
 + 
 +**TypeScript** 
 +  * Introduction to TypeScript Development (**$** - online course - [[https://www.udemy.com/introduction-typescript-development/]]) 
 +  * TypeScript Essential Training (**$** - online course - [[https://www.lynda.com/Typescript-tutorials/TypeScript-Essential-Training/421807-2.html]])
  
  
  
newdevs/resources.txt · Last modified: 2022/02/10 13:34 by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.