|
|
Line 27: |
Line 27: |
| ==Resources for College== | | ==Resources for College== |
| [[User:Minooz/school_references | School Courses' References]] | | [[User:Minooz/school_references | School Courses' References]] |
− | {|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;"| '''Useful links for Programming'''
| |
− | |-
| |
− | |
| |
− | *General
| |
− | : [https://cs.senecac.on.ca/~lczegel/ CS Website (czegel)]
| |
− | : [https://cs.senecac.on.ca/~lczegel/BTP100/pages/content/ CS Website (Chris)]
| |
− | : [http://mitpress.mit.edu/sicp/full-text/book/book.html Structure and interpretatuib of computer programs]
| |
− | : [http://norvig.com/21-days.html Programming in Ten years]
| |
− |
| |
− | *JAVA
| |
− | :[http://www.java2s.com/Code/Java/Swing-JFC/EditabilityExample.htm java2s - good examples]
| |
− | :[http://java.comsci.us/examples/swing/ Java Swing Package examples]
| |
− | :[https://matrix.senecac.on.ca:8443/wiki/javaSE/index.php/User:Mziaei1 Minoo Java Course]
| |
− | :[https://matrix.senecac.on.ca:8443/wiki/javaSE/index.php/Main_Page Java Course Page]
| |
− |
| |
− | *C#
| |
− | :[http://www.exforsys.com/tutorials/asp.net/validating-user-input-with-csharp.html About Validators]
| |
− | :[http://quickstarts.asp.net/QuickStartv20/aspnet/doc/ctrlref/standard/wizard.aspx Wizard]
| |
− | :[http://msdn.microsoft.com/en-us/library/aa581776.aspx#aspnet_tutorial01_dataaccesslayer_cs_topic1 msdn Data Access Layer]
| |
− | :[http://www.codeproject.com/KB/aspnet/fileupload.aspx file Upload]
| |
− | :[http://msdn.microsoft.com/en-us/library/Aa933167 InsertIdentify]
| |
− | :[http://www.asp.net/data-access/tutorials asp.net data access layer tutorial]
| |
− | :[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]
| |
− |
| |
− | *C, C++ Tutorials
| |
− | :[http://www.cplusplus.com/reference/ C plus plus]
| |
− | :[http://ilearn.senecac.on.ca/storage/OOP/oop_data_structures/oop_data_structures_p1.html ilearn.seneca]
| |
− | :[http://ilearn.senecac.on.ca/storage/OOP/oop_data_structures/resources.html ilearn.seneca/tutorial, compilers]
| |
− | :[http://www.parashift.com/c++-faq-lite/input-output.html good FAQ] (constructor)_very good
| |
− | :[http://www.vias.org/cppcourse/wrapnt_fruitful_functions46.html C++ Course]
| |
− | :[http://www.uow.edu.au/~lukes/TEXTBOOK/notes-cpp/io/omanipulators.html uow.edu.au]
| |
− | :[http://www.research.att.com/~bs/glossary.html Bjarne Stroustrup's definition]
| |
− | :[http://www.cprogramming.com/tutorial.html c & c++ programming]
| |
− | :[http://www.arachnoid.com/cpptutor/student3.html arachnoid] good
| |
− | :[http://www.cplusplus.com/reference/iostream/ostream/ cplusplus] I/O stream
| |
− | :[http://publib.boulder.ibm.com/infocenter/comphelp/v101v121/index.jsp?topic=/com.ibm.xlcpp101.aix.doc/legacy/id00058.html IBM] output flags
| |
− | :[http://en.allexperts.com/q/C-1040/Undefined-reference-linking.htm allexperts.com] good explanation directive
| |
− | :[http://www.unknownroad.com/rtfm/gdbtut/gdbsegfault.html gdb] how to debug
| |
− | :[http://www.opengroup.org/onlinepubs/007908775/xsh/fopen.html Open Group]
| |
− | :[http://www.acm.org/crossroads/xrds1-4/ovp.html copy constructors]
| |
− | :[http://www.parashift.com/c++-faq-lite/index.html copy constructors-parashift]
| |
− | :[http://augustcouncil.com/~tgibson/tutorial/arr.html good explanation, working with arrays]
| |
− | :[http://richardbowles.tripod.com/cpp/linklist/linklist.htm LINKED LIST]
| |
− |
| |
− | *C, C++ Tips
| |
− | :[http://www.ros.org/wiki/CppStyleGuide ros.org]
| |
− | :[https://cs.senecac.on.ca/~oop244/pages/welco.html#asn OOP244_website]
| |
− | :[http://www.possibility.com/Cpp/CppCodingStandard.html Possibility.com]
| |
− | :[http://www.gskinner.com/blog/archives/2008/11/curly_braces_to.html gskinner_blog]
| |
− | :[http://www.drpaulcarter.com/cs/common-c-errors.php common Errors]
| |
− | :[https://cs.senecac.on.ca/~lczegel/UNIX/lectures/lecture06/lecture06.html Debugging]
| |
− | :[https://cs.senecac.on.ca/~lczegel/BTP100/pages/content/debug.html Chris Website-BTP100]
| |
− |
| |
− | *Compilers, text editors
| |
− | :Integrated Development Environment [http://en.wikipedia.org/wiki/Integrated_development_environment IDE]
| |
− | :Visual Studio - [http://msdn.microsoft.com/en-us/library/ms165088.aspx How to]
| |
− | :Course Website(Chris)-[https://cs.senecac.on.ca/~chris.szalwinski/resources/gdb_notes.html Software Development]-
| |
− | :[https://cs.senecac.on.ca/~btp100/pages/content/debug.html Software Development 2]
| |
− | :[http://www.experts-exchange.com/ blog for debug]
| |
− | :[http://www.realworldtech.com/page.cfm?ArticleID=RWT041902173146&p=2 real world technology]
| |
− | :[http://notepad-plus.sourceforge.net/uk/site.htm notepad++]
| |
− | :[http://www.bloodshed.net/dev/devcpp.html dev ++]
| |
− | :comodo [http://www.example.com link title][http://www.example.com link title]
| |
− |
| |
− | *SQL
| |
− | :Database [http://infogoal.com/sql/sql-alter-table.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;"| '''Useful for Linux and Windows commands'''
| |
− | |-
| |
− | |
| |
− | :1- [http://ss64.com/nt/ ss64]
| |
− | :2- [http://www.computerhope.com/jargon.htm computer_hope]
| |
− | :3- [http://www.ee.surrey.ac.uk/Teaching/Unix/index.html unix commands for beginners]
| |
− | |}
| |
− |
| |
− | {|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;"| '''CDOT - Resources'''
| |
− | |-
| |
− | |
| |
− | :1-[[NexJ_Express/resources |General]]
| |
− | :2- [[Mercurial_Repository-nexj#Resources | Mercurial-Project]]
| |
− | :3-[[PostgreSQL_Adapter-nexj#Resources | PostgreSQL-Project]]
| |
− | :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"
| |
− | !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
| |
− | :1-[http://www.hwg.org/resources/faqs/cssFAQ.html CSS FAQ]
| |
− | :2-[http://www.w3.org/TR/1999/REC-CSS1-19990111 W3.org_1]also,[http://www.w3.org/TR/html401/present/styles.html W3.org_2]
| |
− | :3-[http://www.thesitewizard.com/gettingstarted/startwebsite.shtml how to start your web]
| |
− | :4- Good Tutorial [http://www.elated.com/articles/creating-image-maps/ elated.com]
| |
− | :5- Good CSS list [http://www.htmlhelp.com/reference/css/properties.html csshelp]
| |
− | :6- Good CSS [http://meyerweb.com/eric/css/ w3]
| |
− | :7- Perfect CSS, each option is displayed [http://www.somacon.com/p141.php]
| |
− | :8-[http://css-tricks.com/perfect-full-page-background-image/ css-full background]
| |
− | :9-[http://css-tricks.com/video-screencasts/84-site-walkthrough/ walkthrough]
| |
− | :10-[http://css-tricks.com/examples/WebAppFromScratch/ create web application]
| |
− | :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 ]
| |
− | |}
| |
− |
| |
− | {|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;"| '''Scripting - Shells - Cygwin'''
| |
− | |-
| |
− | |
| |
− | :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]
| |
− | :3-[http://docstore.mik.ua/orelly/linux/run/ch13_04.htm more on Perl]
| |
− | :4 [https://cs.senecac.on.ca/~lczegel/ULI101/lectures/lecture9/Lecture9.html Regular Expressions]
| |
− | :5-[http://regexlib.com/Default.aspx RegEx Samples]
| |
− | :6-good tutorials on Bash in pdf [http://matrix.senecac.on.ca/~mziaei1/CDOT/bash-int.pdf Introduction] & [http://matrix.senecac.on.ca/~mziaei1/CDOT/bash-adv.pdf Advanced]
| |
− | :6- cygwin [http://www.cygwin.com/]
| |
− | :: 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 [http://dam.mellis.org/2004/06/open_cygwin_bash_shell_here/ ]
| |
− | :: Mintty instead of bash window for Cygwin[http://www.iamntz.com/1059/frontend-developer/how-to-use-mintty-with-cygwin-by-default/]
| |
− | :: Some features of Mintty [http://chadaustin.me/2009/10/reasons-why-mintty-is-the-best-terminal-on-windows/]
| |
− | :: 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]
| |
− | |}
| |
− |
| |
− | {|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'''
| |
− | |-
| |
− | |
| |
− | :1- Software Documentation [http://en.wikipedia.org/wiki/Software_documentation]
| |
− | |}
| |
− |
| |
− | {|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'''
| |
− | |-
| |
− | |
| |
− | :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 [https://cs.senecac.on.ca/~fac/ops235/lab1.html lab1]
| |
− | :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]
| |
− | |}
| |
− |
| |
− | {|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'''
| |
− | |-
| |
− | |
| |
− | *[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]
| |
− | * IRC2 [http://www.irchelp.org/irchelp/irctutorial.html IRC_help]
| |
− | * IRC3 [http://zenit.senecac.on.ca/wiki/index.php/Irc IRC_very good]
| |
− | * log sample [http://fardad.com/irclogs/Default.aspx?co=0&log=%23seneca-oop344.freenode.20100127&u1=All+Users&u2=No+One+Else&u3=No+One+Else&u4=No+One+Else]
| |
− | * Wiki Format [http://trac.edgewall.org/wiki/WikiFormatting]
| |
− | * Wiki write in color [http://en.wikipedia.org/wiki/Help:Using_colours]
| |
− | * Wiki [http://www.wikidot.com/doc:wiki-syntax]
| |
− | |}
| |
− |
| |
− | {|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;"| '''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/]
| |
− | :[http://books.mozdev.org/html/index.html Creating Applications with Mozilla]
| |
− | : [[Real_World_Mozilla_Day_1 |on wiki1]]
| |
− | :[https://developer.mozilla.org/en/Configuring_Build_Options Configuring Build Options]
| |
− | :[[Real_World_Mozilla_Build_Mozilla_Lab]]
| |
− | : [[Mozilla_Community | Mozilla Community]]
| |
− | : Build instructions @ [https://developer.mozilla.org/En/Developer_Guide/Build_Instructions developer.mozilla.org]
| |
− | :: [https://developer.mozilla.org/En/Developer_Guide/Build_Instructions/Windows_Prerequisites Windows Prerequisites ]
| |
− | : Blogs:
| |
− | :: Anna:[http://annasob.wordpress.com/category/build/ annasob Blog1] - [http://annasob.blogspot.com/2009/09/mozilla-community.html old blog]
| |
− | :: Scott:[http://zenit.senecac.on.ca/wiki/index.php/Scott_Mozilla_Build]
| |
− | : [http://zenit.senecac.on.ca/wiki/index.php/FAQ FAQ]
| |
− | : [http://zenit.senecac.on.ca/wiki/index.php/Fall_2007_Weekly_Schedule Fall 2007]
| |
− | : [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]
| |
− | |}
| |
− | {|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;"| '''Android'''
| |
− | |-
| |
− | |
| |
− | : Android widget [http://www.tat.se/home/ 3D screen]
| |
− | : Android developers [http://developer.android.com/index.html Home Page]
| |
− | : [http://appinventor.googlelabs.com/about/ App Inventor]
| |
− | : 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]
| |
− | : First application practice: [http://developer.android.com/resources/tutorials/hello-world.html Hello World]
| |
− | : Some blogs [http://per.bothner.com/blog/2010/AndroidHelloScheme/]
| |
− | : Google Videos [http://www.google.com/events/io/2009/sessions/MythGeniusProgrammer.html]
| |
− | |}
| |
| | | |
| ==General== | | ==General== |