background preloader

Non-Programmer's Tutorial for Python 2.6

Non-Programmer's Tutorial for Python 2.6
Non-Programmer's Tutorial for Python 2.6 From Wikibooks, open books for an open world Jump to: navigation, search For Python 3, see Non-Programmer's Tutorial for Python 3. Contents[edit] Authors Contributors to this book Front matter Initial remarks Intro Installing and using Python – where to get help Hello, World The famous first program – screen output – numbers and calculations Who Goes There? Interactive input – strings Count to 10 while loops Decisions if statements Debugging Finding out what goes wrong Defining Functions Structuring programs with the use of functions Advanced Functions Example (Almost) mind-blowing example of how programmers can think Lists Variables containing more than one value For Loops A second kind of loop Boolean Expressions Computer logic – true and false – and and or – not Dictionaries Variables containing key/value pairs Using Modules Extensions to the standard set of functionality More on Lists Using elements or parts of lists Revenge of the Strings Advanced text manipulation File IO Views

C Sharp Programming C sharp musical note Introduction[edit] Main introduction: C Sharp Programming/Foreword Foreword A description of the C# language and introduction to this Wikibook. Getting started with C# A simple C# program and where to get tools to compile it. Basics[edit] Basic syntax Describes the basics in how the applications you write will be interpreted. Naming conventions Quickly describes the generally accepted naming conventions for C#. Variables The entities used to store data of various shapes. Operators Summarizes the operators, such as the '+' in addition, available in C#. Data structures Enumerations, structs, and more. Control statements Loops, conditions, and more. Exceptions Responding to errors that can occur. Classes[edit] Namespaces Giving your code its own space to live in. Classes The blueprints of objects that describes how they should work. Objects Cornerstones of any object-oriented programming language, objects are the tools you use to perform work. Encapsulation and accessor levels Inheritance Generics

Ada Programming Welcome to the Ada Programming tutorial at Wikibooks. This is the first Ada tutorial covering the Ada 2005 and 2012 standards. If you are a beginner you will learn the latest standard — if you are a seasoned Ada user you can see what's new. Current Development Stage for Ada Programming is " (Feb 26, 2012)". But still there is always room for improvement — do help us to expand Ada Programming. About Ada[edit] Ada is a programming language suitable for all development needs. Ada is a good choice for Rapid Application Development, Extreme Programming (XP), and Free Software development. Ada is named after Augusta Ada King, Countess of Lovelace. Programming in the large[edit] Ada puts unique emphasis on, and provides strong support for, good software engineering practices that scale well to very large software systems (millions of lines of code, and very large development teams). Consequences of these qualities are superior reliability, reusability and maintainability. Programming in Ada[edit]

XML - Managing Data Exchange Xania has nominated himself for use of the Checkuser tools. Please provide your input on this important decision. XML - Managing Data Exchange From Wikibooks, open books for an open world Jump to: navigation, search eXtensible Markup Language (XML) is a widely used computer language for creating and designing pages on the World Wide Web, and for defining other languages with more specialized purposes. If you wish to participate in the writing or editing of XML - Managing Data Exchange, or if you have an idea as to how this book can be improved, please see the "to-do" list. Chapters[edit] Preface Appendices[edit] External Links[edit] Retrieved from " Subjects: Hidden categories: Navigation menu Personal tools Namespaces Variants Views Actions Navigation Community Tools In other languages Sister projects Print/export This page was last modified on 2 April 2014, at 10:45.

Web design Web Design is an incredibly fun skill to learn—combining the latest toys of technology with the creativity of design! On top of that, learning web design is unique in that we can learn directly from current professionals who publish their techniques for all to read on their own Web-logs! You'll find below a growing number of topics that we think provide a good foundation for any web designer. We're also working on the requirements for formal qualifications, so you can start collecting evidence of your skills towards a formal qualification in your country. Of course, if you have anything to add or improve then please join us and contribute! (Read More about the web design learning project) What you can learn here[edit] The following topics have been ordered to help provide a pathway for you to learn the main skills of web design. Build a basic web page —Get started creating your own web pages and learning how to style them! Topics under development[edit] Qualifications[edit] See also[edit]

Related: