Difference between revisions of "User:Minooz/school references"

From CDOT Wiki
Jump to: navigation, search
(Created page with ' ==Resources for College== {|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black" !align="left" style="background-color:SteelBlue; font-…')
 
(Useful links for Programming)
 
(15 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
==Resources for College==
 
==Resources for College==
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"
+
=== CheatSheets===
!align="left" style="background-color:SteelBlue; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"| '''Useful links for Programming'''
+
* [http://www.cheatography.com/davechild/cheat-sheets/css2/ CSS]
|-
+
* [http://www.cheatography.com/davechild/cheat-sheets/linux-command-line/ unix commands cheat-sheet]
|
+
* [http://www.addedbytes.com/download/sql-server-cheat-sheet-v1/png/ SQL Server]
 +
* [http://www.addedbytes.com/download/javascript-cheat-sheet-v1/png/ javascript]
 +
 
 +
===Useful links for Programming===
 
*General
 
*General
 
: [https://cs.senecac.on.ca/~lczegel/ CS Website (czegel)]
 
: [https://cs.senecac.on.ca/~lczegel/ CS Website (czegel)]
Line 27: Line 30:
 
:[http://forums.asp.net/t/1040044.aspx scope Identity - problem solving]
 
:[http://forums.asp.net/t/1040044.aspx scope Identity - problem solving]
 
:[http://www.obout.com/grid/grid_data_sources_data_set.aspx very good data]
 
:[http://www.obout.com/grid/grid_data_sources_data_set.aspx very good data]
 +
: [http://www.xefteri.com/articles/show.cfm?id=18 how post back works]
  
 
*C, C++ Tutorials
 
*C, C++ Tutorials
Line 70: Line 74:
 
*SQL
 
*SQL
 
:Database [http://infogoal.com/sql/sql-alter-table.htm]
 
:Database [http://infogoal.com/sql/sql-alter-table.htm]
|}
 
  
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"
+
===Useful for Linux and Windows commands===
!align="left" style="background-color:SteelBlue; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"| '''Useful for Linux and Windows commands'''
 
|-
 
|
 
 
:1- [http://ss64.com/nt/ ss64]
 
:1- [http://ss64.com/nt/ ss64]
 
:2- [http://www.computerhope.com/jargon.htm computer_hope]
 
:2- [http://www.computerhope.com/jargon.htm computer_hope]
 
:3- [http://www.ee.surrey.ac.uk/Teaching/Unix/index.html unix commands for beginners]
 
:3- [http://www.ee.surrey.ac.uk/Teaching/Unix/index.html unix commands for beginners]
|}
+
:4- [http://steve-parker.org/sh/sh.shtml Good bash scripting book]
 +
 
  
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"
+
===CDOT - Resources===
!align="left" style="background-color:SteelBlue; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"| '''CDOT - Resources'''
 
|-
 
|
 
 
:1-[[NexJ_Express/resources |General]]
 
:1-[[NexJ_Express/resources |General]]
 
:2- [[Mercurial_Repository-nexj#Resources | Mercurial-Project]]
 
:2- [[Mercurial_Repository-nexj#Resources | Mercurial-Project]]
 
:3-[[PostgreSQL_Adapter-nexj#Resources | PostgreSQL-Project]]
 
:3-[[PostgreSQL_Adapter-nexj#Resources | PostgreSQL-Project]]
 
:4- [http://proquest.safaribooksonline.com/book/software-engineering-and-development/patterns/0321127420 enterprise book]
 
:4- [http://proquest.safaribooksonline.com/book/software-engineering-and-development/patterns/0321127420 enterprise book]
|}
 
  
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"
+
===Web Application===
!align="left" style="background-color:SteelBlue; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"| '''Web Application'''
 
|-
 
|
 
 
* Useful for CSS, HTML
 
* Useful for CSS, HTML
 
:1-[http://www.hwg.org/resources/faqs/cssFAQ.html CSS FAQ]
 
:1-[http://www.hwg.org/resources/faqs/cssFAQ.html CSS FAQ]
Line 108: Line 102:
 
:11-[http://www.quirksmode.org/ Compatibility of Browsers]
 
:11-[http://www.quirksmode.org/ Compatibility of Browsers]
 
:12- How to code secure Web Applications[http://voxel.dl.sourceforge.net/project/owasp/Guide/2.0.1/OWASPGuide2.0.1.pdf ]
 
:12- How to code secure Web Applications[http://voxel.dl.sourceforge.net/project/owasp/Guide/2.0.1/OWASPGuide2.0.1.pdf ]
|}
+
: Apr-2011
 +
:13- CSS tutorial on [http://css.maxdesign.com.au/listutorial/roll_master.htm lists]
  
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"
+
===Scripting - Shells - Cygwin===
!align="left" style="background-color:SteelBlue; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"| '''Scripting - Shells - Cygwin'''
 
|-
 
|
 
 
:1-[http://phoenix.goucher.edu/~kelliher/ general] and [http://phoenix.goucher.edu/~kelliher/cs29/feb18.html Perl]
 
:1-[http://phoenix.goucher.edu/~kelliher/ general] and [http://phoenix.goucher.edu/~kelliher/cs29/feb18.html Perl]
 
:2-[http://www.cgi101.com/ great CGI, Perl]
 
:2-[http://www.cgi101.com/ great CGI, Perl]
Line 130: Line 122:
 
:: Mintty open here [http://groups.google.com/group/mintty-discuss/msg/8ff168833a776aa6?pli=1]
 
:: Mintty open here [http://groups.google.com/group/mintty-discuss/msg/8ff168833a776aa6?pli=1]
 
:7- [http://c2.com/cgi/wiki?BetterCygwinTerminal better use of Cygwin]
 
:7- [http://c2.com/cgi/wiki?BetterCygwinTerminal better use of Cygwin]
|}
 
  
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"
+
 
!align="left" style="background-color:SteelBlue; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"| '''System Desing - Documentation'''
+
===System Desing - Documentation===
|-
 
|
 
 
:1- Software Documentation [http://en.wikipedia.org/wiki/Software_documentation]
 
:1- Software Documentation [http://en.wikipedia.org/wiki/Software_documentation]
|}
+
:2- Sequence Diagrams [http://www.agilemodeling.com/artifacts/sequenceDiagram.htm]
  
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"
+
 
!align="left" style="background-color:SteelBlue; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"| '''Fedora'''
+
===Fedora===
|-
 
|
 
 
:OPS main page [https://cs.senecac.on.ca/~fac/ops235/]
 
:OPS main page [https://cs.senecac.on.ca/~fac/ops235/]
 
:OPS course[http://blog.freewarenetwork.com/2006/09/27/introduction-to-open-source-part-1/]
 
:OPS course[http://blog.freewarenetwork.com/2006/09/27/introduction-to-open-source-part-1/]
Line 148: Line 135:
 
:Fedora Installation [http://docs.fedoraproject.org/install-guide/f10/en_US/ch-beginninginstallation.html]
 
:Fedora Installation [http://docs.fedoraproject.org/install-guide/f10/en_US/ch-beginninginstallation.html]
 
:OPS [https://cs.senecac.on.ca/~fac/ops235/lab3.html lab3]
 
:OPS [https://cs.senecac.on.ca/~fac/ops235/lab3.html lab3]
|}
 
  
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"
+
 
!align="left" style="background-color:SteelBlue; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"| '''wiki & IRC tutorial'''
+
===wiki & IRC tutorial===
|-
 
|
 
 
*[http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page How_to_edit_a_page]
 
*[http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page How_to_edit_a_page]
 
* IRC  [http://tips.webdesign10.com/chatzilla-extension.htm How_to]
 
* IRC  [http://tips.webdesign10.com/chatzilla-extension.htm How_to]
Line 162: Line 146:
 
* Wiki write in color [http://en.wikipedia.org/wiki/Help:Using_colours]
 
* Wiki write in color [http://en.wikipedia.org/wiki/Help:Using_colours]
 
* Wiki [http://www.wikidot.com/doc:wiki-syntax]
 
* Wiki [http://www.wikidot.com/doc:wiki-syntax]
|}
 
  
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"
+
===OSD600===
!align="left" style="background-color:SteelBlue; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"| '''OSD600'''
 
|-
 
|
 
 
: Terms: Build a software [http://codebetter.com/jefferypalermo/2006/01/17/a-software-build-is-a-lot-more-than-just-compiling-the-solution-level-200/]
 
: Terms: Build a software [http://codebetter.com/jefferypalermo/2006/01/17/a-software-build-is-a-lot-more-than-just-compiling-the-solution-level-200/]
 
:[http://books.mozdev.org/html/index.html Creating Applications with Mozilla]
 
:[http://books.mozdev.org/html/index.html Creating Applications with Mozilla]
Line 183: Line 163:
 
: [http://zenit.senecac.on.ca/wiki/index.php/DPS909_and_OSD600_Fall_2010_Weekly_Schedule Fall 2010]
 
: [http://zenit.senecac.on.ca/wiki/index.php/DPS909_and_OSD600_Fall_2010_Weekly_Schedule Fall 2010]
 
: [http://zenit.senecac.on.ca/wiki/index.php/DPS909 DPS909]
 
: [http://zenit.senecac.on.ca/wiki/index.php/DPS909 DPS909]
|}
+
 
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"
+
===Android===
!align="left" style="background-color:SteelBlue; font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"| '''Android'''
 
|-
 
|
 
 
: Android widget [http://www.tat.se/home/ 3D screen]
 
: Android widget [http://www.tat.se/home/ 3D screen]
 
: Android developers [http://developer.android.com/index.html Home Page]
 
: Android developers [http://developer.android.com/index.html Home Page]
: [http://appinventor.googlelabs.com/about/ App Inventor]
+
: [http://appinventor.googlelabs.com/about/ App Inventor] - developer [https://groups.google.com/group/android-developers google.groups]
 
: Android App development in Scheme [http://androidscheme.blogspot.com/2010/10/introduction-to-android-app-development.html]
 
: Android App development in Scheme [http://androidscheme.blogspot.com/2010/10/introduction-to-android-app-development.html]
 
: How to setup your Android development environment [http://developer.android.com/sdk/index.html Android SDK]
 
: How to setup your Android development environment [http://developer.android.com/sdk/index.html Android SDK]
: First application practice: [http://developer.android.com/resources/tutorials/hello-world.html Hello World]
 
 
: Some blogs [http://per.bothner.com/blog/2010/AndroidHelloScheme/]
 
: Some blogs [http://per.bothner.com/blog/2010/AndroidHelloScheme/]
: Google Videos [http://www.google.com/events/io/2009/sessions/MythGeniusProgrammer.html]
+
: Google Videos [http://www.google.com/events/io/2009/sessions/MythGeniusProgrammer.html]- [http://developer.android.com/videos/index.html#v=M1ZBjlCRfz0 UI design pattern]
|}
+
: Add hardware device to run applications @ [http://developer.android.com/guide/developing/device.html Android dev]
 +
: First application practice @ [http://developer.android.com/resources/tutorials/hello-world.html Android dev]
 +
: First application practice @ [http://www.vogella.de/articles/Android/article.html#first vogella.de]
 +
: [http://androgeek.com/ AndroGeek]
 +
: Android [http://developer.android.com/guide/practices/design/accessibility.html Design for Accessibility]
 +
: [http://www.javahotchocolate.com/tutorials/android.html Java Hot Chocolate] -> Android - Eclipse
 +
 
 +
: [[User:Minooz/EJB_ECL | EJB - ECL]]

Latest revision as of 17:19, 4 December 2011


Resources for College

CheatSheets

Useful links for Programming

  • General
CS Website (czegel)
CS Website (Chris)
Structure and interpretatuib of computer programs
Programming in Ten years
  • JAVA
java2s - good examples
Java Swing Package examples
Minoo Java Course
Java Course Page
  • C#
About Validators
Wizard
msdn Data Access Layer
file Upload
InsertIdentify
asp.net data access layer tutorial
scope Identity - problem solving
very good data
how post back works
  • C, C++ Tutorials
C plus plus
ilearn.seneca
ilearn.seneca/tutorial, compilers
good FAQ (constructor)_very good
C++ Course
uow.edu.au
Bjarne Stroustrup's definition
c & c++ programming
arachnoid good
cplusplus I/O stream
IBM output flags
allexperts.com good explanation directive
gdb how to debug
Open Group
copy constructors
copy constructors-parashift
good explanation, working with arrays
LINKED LIST
  • C, C++ Tips
ros.org
OOP244_website
Possibility.com
gskinner_blog
common Errors
Debugging
Chris Website-BTP100
  • Compilers, text editors
Integrated Development Environment IDE
Visual Studio - How to
Course Website(Chris)-Software Development-
Software Development 2
blog for debug
real world technology
notepad++
dev ++
comodo link titlelink title
  • SQL
Database [1]

Useful for Linux and Windows commands

1- ss64
2- computer_hope
3- unix commands for beginners
4- Good bash scripting book


CDOT - Resources

1-General
2- Mercurial-Project
3- PostgreSQL-Project
4- enterprise book

Web Application

  • Useful for CSS, HTML
1-CSS FAQ
2-W3.org_1also,W3.org_2
3-how to start your web
4- Good Tutorial elated.com
5- Good CSS list csshelp
6- Good CSS w3
7- Perfect CSS, each option is displayed [2]
8-css-full background
9-walkthrough
10-create web application
11-Compatibility of Browsers
12- How to code secure Web Applications[3]
Apr-2011
13- CSS tutorial on lists

Scripting - Shells - Cygwin

1-general and Perl
2-great CGI, Perl
3-more on Perl
4 Regular Expressions
5-RegEx Samples
6-good tutorials on Bash in pdf Introduction & Advanced
6- cygwin [4]
How to setup:
Download the setup.exe file.
Then either it's the first installation or just installing one package, run the setup.exe file.
Click 'next' until you get to the list of packages. Select the package (you can do 'search'). Install it.
open bash shell here (right click on a folder and chose to open with cygwin bash [5]
Mintty instead of bash window for Cygwin[6]
Some features of Mintty [7]
Mintty open here [8]
7- better use of Cygwin


System Desing - Documentation

1- Software Documentation [9]
2- Sequence Diagrams [10]


Fedora

OPS main page [11]
OPS course[12]
OPS lab1
Fedora Installation [13]
OPS lab3


wiki & IRC tutorial

OSD600

Terms: Build a software [18]
Creating Applications with Mozilla
on wiki1
Configuring Build Options
Real_World_Mozilla_Build_Mozilla_Lab
Mozilla Community
Build instructions @ developer.mozilla.org
Windows Prerequisites
Blogs:
Anna:annasob Blog1 - old blog
Scott:[19]
FAQ
Fall 2007
Fall 2010
DPS909

Android

Android widget 3D screen
Android developers Home Page
App Inventor - developer google.groups
Android App development in Scheme [20]
How to setup your Android development environment Android SDK
Some blogs [21]
Google Videos [22]- UI design pattern
Add hardware device to run applications @ Android dev
First application practice @ Android dev
First application practice @ vogella.de
AndroGeek
Android Design for Accessibility
Java Hot Chocolate -> Android - Eclipse
EJB - ECL