Pedagogical Tools Group: Difference between revisions
New page: CMU graphics documentation |
|||
| (31 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
=====<div class="center" style="width:auto; margin-left:auto; margin-right:auto;"><span style="font-size:250%; color:#FF0000"> '''Programming Resources''' </span></div>===== | |||
==Pedagogical Tools Group Provided Tutorials== | |||
* [[Being Member of Pedagogical Group]] | |||
* [[Pedagogical Documentation]] | |||
* Remote Access: | |||
[http://www.cs.earlham.edu/~psg/tutorials/remote_con_index.html Remote Access Tutorial] | |||
* VTWM: | |||
[http://www.cs.earlham.edu/~psg/tutorials/vtwm_emacs/part1.html Introduction to VTWM] | |||
<br>[http://www.cs.earlham.edu/~psg/tutorials/vtwm_emacs/part3.html Advance VTWM Concepts] | |||
* Emacs: | |||
[http://www.cs.earlham.edu/~psg/tutorials/vtwm_emacs/part2.html Introduction to Emacs] | |||
<br>[http://www.cs.earlham.edu/~psg/tutorials/vtwm_emacs/part4.html Advance Emacs Concepts] | |||
<br>[http://www.cs.earlham.edu/~psg/tutorials/vtwm_emacs/keymap.html Emacs Keybord Shortcuts] | |||
* GDB: | |||
[[Pedagogical Group Provided Tutorials]] | |||
*CMU-Graphics: | |||
[[CMU graphics documentation]] | [[CMU graphics documentation]] | ||
<br>[[Start Up]] for ECS Department's environment. | |||
==Below are recommended open-source resources for various programming classes== | |||
* C: | |||
[https://www.cs50.net/resources/cppreference.com/ C Reference] | |||
<br>[http://www.howstuffworks.com/c.htm How C Program Works] | |||
* C++: | |||
'''Frank B. Brokken''''s C++ Annotations. A C++ guide for C programmers. This is also a useful guide to C++ features. | |||
<br>[http://www.icce.rug.nl/documents/cplusplus/ Definitive Copy] | |||
<br>[http://www.cplusplus.com/doc/tutorial/ Cplusplus Tutorial] | |||
<br>[http://www.cprogramming.com/tutorial.html Programming Tutorials] | |||
* Python: | |||
[http://docs.python.org/tutorial/ The Python Tutorial] | |||
<br>[http://www.tutorialspoint.com/python/ Quick Links for Python Programmers] | |||
<br>[http://www.sthurlow.com/python/ A Beginner's Python Tutorial] | |||
<br>[http://www.learnpython.org/ Interactive Python Tutorial] | |||
* Perl: | |||
[http://learn.perl.org/tutorials/ Perl Tutorials] | |||
<br>[http://www.perl.com/pub/2000/10/begperl1.html Beginner's Introduction to Perl] | |||
* Emacs: | |||
[http://jeremy.zawodny.com/emacs/emacs.html Emacs Biginner's HOWTO] | |||
<br>[http://www.cs.earlham.edu/~psg/tutorials/vtwm_emacs/part2.html Pedagogical Group Provided Tutorials] | |||
<br>[http://www.gnu.org/software/emacs/manual/html_node/emacs/index.html GNU Emacs Manual] | |||
<br>[http://www.gnu.org/software/emacs/tour/ A Guided Tour of Emacs] | |||
* GDB | |||
[http://sources.redhat.com/gdb/current/onlinedocs/gdb.html Debugging with GDB] | |||
<br>[https://www.cs50.net/resources/gdb_quickref.pdf GDB Quick Reference] | |||
<br>[http://wiki.cs.earlham.edu/index.php/Pedagogical_Group_Provided_Tutorials Pedagogical Group Provided Tutorial] | |||
* Nano: | |||
[http://mintaka.sdsu.edu/reu/nano.html Nano Text Editor] | |||
* Vim/vi: | |||
[http://blog.interlinked.org/tutorials/vim_tutorial.html Vim Introduction and Tutorial] | |||
<br>[http://linuxconfig.org/Vim_Tutorial Vim Tutorial] | |||
<br>[http://thomer.com/vi/vi.html Vi lovers homepage] | |||
<br>[http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html Graphical vi-vim Cheat Sheet and Tutorial] | |||
* LINUX | |||
[http://www.ee.surrey.ac.uk/Teaching/Unix/ Unix Tutorial for Beginners] | |||
<br>[http://www.cs.earlham.edu/~psg/tutorials/linux/index.html Linux/bash Tutorial] | |||
<br>[http://www.tutorialspoint.com/unix/index.htm Quick Links for Unix System Users] | |||
* HTML: | |||
[http://refcardz.dzone.com/refcardz/core-html Core HTML] | |||
<br>[http://www.w3schools.com/html/ HTML Tutorial] | |||
<br>[http://validator.w3.org/ The W3C Markup Validation Service] | |||
* CSS: | |||
[http://refcardz.dzone.com/refcardz/corecss-part1 Core CSS: Part 1] | |||
<br>[http://www.cssplay.co.uk/ CSSplay] | |||
<br>[http://www.w3schools.com/css/ CSS Tutorial] | |||
* JavaScript: | |||
[https://developer.mozilla.org/en-US/docs/JavaScript/Guide JavaScript Guide] | |||
<br>[https://developer.mozilla.org/en-US/docs/JavaScript/Reference JavaScript Reference] | |||
<br>[http://www.w3schools.com/js/ JavaScript Tutorial] | |||
* PHP: | |||
[http://us.php.net/manual/en/ PHP Manual] | |||
<br>[http://www.w3schools.com/php/ PHP Tutorial] | |||
<br>[http://webcheatsheet.com/php/regular_expressions.php Using Regular Expressions with PHP] | |||
* XML: | |||
[http://www.w3schools.com/php/php_ref_simplexml.asp PHP SimpleXML Functions] | |||
<br>[http://www.w3schools.com/xml/ XML Tutorial] | |||
* SQL: | |||
[http://www.w3schools.com/sql/ SQL Tutorial] | |||
<br>[http://www.postgresql.org/docs/9.1/static/index.html PostgresSQL Documentation] | |||
<br>[http://dev.mysql.com/doc/refman/5.0/en/ MySQL Reference Manual] | |||
<br>[http://www.herongyang.com/PHP/non_ascii_mysql.html Non ASCII Characters with MySQL] | |||
Latest revision as of 15:18, 7 November 2016
Programming Resources
Pedagogical Tools Group Provided Tutorials
- Remote Access:
- VTWM:
Introduction to VTWM
Advance VTWM Concepts
- Emacs:
Introduction to Emacs
Advance Emacs Concepts
Emacs Keybord Shortcuts
- GDB:
Pedagogical Group Provided Tutorials
- CMU-Graphics:
CMU graphics documentation
Start Up for ECS Department's environment.
Below are recommended open-source resources for various programming classes
- C:
C Reference
How C Program Works
- C++:
Frank B. Brokken's C++ Annotations. A C++ guide for C programmers. This is also a useful guide to C++ features.
Definitive Copy
Cplusplus Tutorial
Programming Tutorials
- Python:
The Python Tutorial
Quick Links for Python Programmers
A Beginner's Python Tutorial
Interactive Python Tutorial
- Perl:
Perl Tutorials
Beginner's Introduction to Perl
- Emacs:
Emacs Biginner's HOWTO
Pedagogical Group Provided Tutorials
GNU Emacs Manual
A Guided Tour of Emacs
- GDB
Debugging with GDB
GDB Quick Reference
Pedagogical Group Provided Tutorial
- Nano:
- Vim/vi:
Vim Introduction and Tutorial
Vim Tutorial
Vi lovers homepage
Graphical vi-vim Cheat Sheet and Tutorial
- LINUX
Unix Tutorial for Beginners
Linux/bash Tutorial
Quick Links for Unix System Users
- HTML:
Core HTML
HTML Tutorial
The W3C Markup Validation Service
- CSS:
Core CSS: Part 1
CSSplay
CSS Tutorial
- JavaScript:
JavaScript Guide
JavaScript Reference
JavaScript Tutorial
- PHP:
PHP Manual
PHP Tutorial
Using Regular Expressions with PHP
- XML:
PHP SimpleXML Functions
XML Tutorial
- SQL:
SQL Tutorial
PostgresSQL Documentation
MySQL Reference Manual
Non ASCII Characters with MySQL