Cheat sheets for coding
Click here to load reader
-
Upload
isaac-oteyo -
Category
Education
-
view
379 -
download
2
description
Transcript of Cheat sheets for coding
![Page 1: Cheat sheets for coding](https://reader037.fdocuments.net/reader037/viewer/2022100517/5554613fb4c905aa798b4a44/html5/thumbnails/1.jpg)
Cheat Sheets for codingPresented by:
Isaac Oteyo
SCOSITOctober 12, 2010
![Page 2: Cheat sheets for coding](https://reader037.fdocuments.net/reader037/viewer/2022100517/5554613fb4c905aa798b4a44/html5/thumbnails/2.jpg)
Summary
• Introduction• What are cheat sheets?• How can they be used?• How useful are they?• Where do you get them?• Examples
10/12/2010 Cheat sheets for coding
![Page 3: Cheat sheets for coding](https://reader037.fdocuments.net/reader037/viewer/2022100517/5554613fb4c905aa798b4a44/html5/thumbnails/3.jpg)
Introduction
• Everything has a way of being done• The initiator of anything always has guidelines e.g. how to play soccer, cooking chapati etc.• We limit ourselves to coding
10/12/2010 Cheat sheets for coding
![Page 4: Cheat sheets for coding](https://reader037.fdocuments.net/reader037/viewer/2022100517/5554613fb4c905aa798b4a44/html5/thumbnails/4.jpg)
What are cheat sheets?
• Concise set of notes used for quick reference.• So named because of students• They are memory refreshing tools• In coding they are reference tools that provide simple, brief instructions for accomplishing a specific task.
10/12/2010 Cheat sheets for coding
![Page 5: Cheat sheets for coding](https://reader037.fdocuments.net/reader037/viewer/2022100517/5554613fb4c905aa798b4a44/html5/thumbnails/5.jpg)
How can they be used?
• Quick reference• Getting knowledge from experts• Re-using what is already there• “Lazy coders” – showing others how to do something
10/12/2010 Cheat sheets for coding
![Page 6: Cheat sheets for coding](https://reader037.fdocuments.net/reader037/viewer/2022100517/5554613fb4c905aa798b4a44/html5/thumbnails/6.jpg)
How useful are they?
• Memory refreshing tools• Come handy when stuck• Quick way of avoiding re-inventing the wheel• Cumulatively gradual way of building knowledge – building on what others have done
10/12/2010 Cheat sheets for coding
![Page 7: Cheat sheets for coding](https://reader037.fdocuments.net/reader037/viewer/2022100517/5554613fb4c905aa798b4a44/html5/thumbnails/7.jpg)
Where do you get them?• Developers of products have manuals freely available on the internet• Java, PHP, Python, Android, CSS etc
• Friends – both near and far away, social media• FoAF – Friends of a Friend• Colleagues at work, school etc• Online tutorials – w3schools etc• Online communities – mailing lists, technology user groups etc
10/12/2010 Cheat sheets for coding
![Page 8: Cheat sheets for coding](https://reader037.fdocuments.net/reader037/viewer/2022100517/5554613fb4c905aa798b4a44/html5/thumbnails/8.jpg)
Examples• Useful cheat sheets for web designers, http://sixrevisions.com/resources/cheat_sheets_for_web_designers/ • Wordpress cheat sheets, http://www.bestpsdtohtml.com/15-useful-cheat-sheets-for-wordpress-design-and-development/•Useful HTML5 cheat sheets, http://webdesignledger.com/tutorials/15-useful-html5-tutorials-and-cheat-sheets•PHP Manual, Really Big Index for Java etc
10/12/2010 Cheat sheets for coding