Info_sheet_List_of_online_he..

advertisement
Section 7.4
Info sheet
Supplementary info sheet: List of online
help resources
C++
www.cplusplus.com/
This website gives general information about the C++ programming language, including nontechnical documents and descriptions. It also gives documentation pages and tutorials
describing specifics about the different features of the C++ language. There are message
boards where members can exchange knowledge and comments. There is a description of the
most important classes, functions and objects of the Standard Language Library, with
descriptive fully-functional short programs as examples.
http://en.wikibooks.org/wiki/Category:C%2B%2B_Programming
Wikibooks is a community for creating a free library of educational textbooks that anyone
can edit. This wikibook covers object oriented programming, language comparisons,
programming paradigms, coding, the compiler, variables and data types. There is a printable
version also available.
http://www.research.att.com/~bs/C++.html
Bjarne Stroustrup is the designer and original implementor of C++. You can find the
language, the techniques for using it, and the techniques for implementing it here. Also
contains links to other sites.
C#
http://msdn.microsoft.com/en-us/vcsharp/aa336809.aspx
C# (pronounced C Sharp) is a multi-paradigm programming language that encompasses
object-oriented and component-oriented programming disciplines. It was developed by
Microsoft as part of the .NET initiative. This section provides a quick tour of the C#
language.
http://www.csharpuniversity.com/
CSharp University is an online C# learning portal. Here you can get free source code
examples, Introductory lessons and examples for beginners and programmers new to C#. The
examples and tutorials on this website are compatible with Visual Studio 2008, Visual Web
Developer 2008 Express, the Microsoft .NET Framework 3.5 and SQL Server 2008 Express.
http://www.csharp-station.com/Tutorial.aspx
This is a set of lessons suited for beginner to intermediate programmers or anyone who would
like to gain familiarity with the C# programming language. These lessons will help you get a
quick head-start with C# programming.
AQA Computing A2 © Nelson Thornes Ltd 2009
1
Section 7.4
Info sheet
Java
http://www.java.com/en/
Java is a programming language originally developed by James Gosling at Sun Microsystems
and released in 1995. The language derives much of its syntax from C and C++ but has a
simpler object model and fewer low-level facilities. Java applications are typically compiled
to bytecode that can run on any Java virtual machine (JVM).
http://java.sun.com/new2java/
The New to Java Programming Centre helps developers who are new to the Java platform
find what they need to set up their system, understand the various technologies, and create
applications for the desktop, web, and devices.
http://en.wikiversity.org/wiki/Java_programming_tips
Wikiversity is a Wikimedia Foundation project devoted to learning resources, learning
projects, and research for use in all levels, types, and styles of education from pre-school to
university, including professional training and informal learning.
Pascal
http://pascal-central.com/ppl/index.html
The Pascal language was named for Blaise Pascal, a French mathematician who was a
pioneer in computer development history. Pascal is an influential imperative and procedural
programming language, designed in 1968/9 and published in 1970 by Niklaus Wirth as a
small and efficient language intended to encourage good programming practices. This site
covers Pascal architecture and standards.
http://www.geocities.com/hotdogcom/ptutor/paslist.html
This tutorial teaches the entire Pascal programming language. It is composed of 16 chapters
which should be studied in order since topics are introduced in a logical order and build upon
topics introduced in previous chapters. This tutorial contains a strong emphasis on object
oriented programming and what it will do to improve the quality of your code. It is to the
students’ benefit to download the source code for the example programs, then compile and
execute each program as it is studied.
http://www.standardpascal.org/
This website contains an overview of the basic rules of ISO 7185 Pascal.
PHP
http://www.php.net/manual/en/
PHP, which stands for “PHP: Hypertext Preprocessor” is a widely-used Open Source generalpurpose scripting language that is especially suited for Web development and can be
embedded into HTML. Its syntax draws upon C, Java, and Perl, and is easy to learn. The
main goal of the language is to allow web developers to write dynamically generated web
pages quickly. This manual consists primarily of a function reference, but also contains a
language reference, explanations of some of PHP’s major features.
http://php-reference.110mb.com/
This website contains a complete reference manual for PHP programmers.
AQA Computing A2 © Nelson Thornes Ltd 2009
2
Section 7.4
Info sheet
http://www.faqts.com/knowledge_base/index.phtml/fid/51/
FAQT is a growing collection of information on PHP. You can browse the knowledge bases
or perform specialised searches. Anyone can contribute and everyone is encouraged to do so.
Python
http://www.python.org/
Python Programming Language Official Website. Python is a dynamic object-oriented
programming language that can be used for many kinds of software development. It offers
strong support for integration with other languages and tools, comes with extensive standard
libraries, and can be learned in a few days. Many Python programmers report substantial
productivity gains and feel the language encourages the development of higher quality, more
maintainable code.
http://wiki.python.org/moin/BeginnersGuide
Beginners Guide and Python for Non-Programmers. If you’ve never programmed
before, the tutorials on this page are recommended for you; they don’t assume that you
have previous experience. Python is a clear and powerful object oriented programming
language.
http://www.dickbaldwin.com/tocpyth.htm
Python Programming Tutorial. This is a series of online tutorial lessons designed to teach you
how to program using the Python scripting language. There is something for just about
everyone here. Beginners start at the beginning, and experienced programmers jump in
further on. You simply need to enter the series of lessons at the point that best fits your prior
programming knowledge.
VB.Net
http://www.asp.net/learn/3.5-videos/
This website contains hundreds of pages of tutorials and dozens of hours of video to help you
learn ASP.NET. The content is tailored to a variety of learning styles and technical levels.
http://msdn.microsoft.com/en-gb/vbasic/bb466159.aspx
Getting Started with Visual Basic from the Microsoft developer network.
http://www.startvbdotnet.com/
This website is aimed at developers who are new to Visual Basic.NET. To start off, this site
assumes that you have previous programming experience or have been exposed to
programming languages like C/C++ to understand programming syntax and terminology. The
site focuses both on Windows and Web Development with Visual Basic.NET.
AQA Computing A2 © Nelson Thornes Ltd 2009
3
Download